﻿@charset "gb2312";body{font-family:arial,verdana,sans-serif;font-size:14px;min-width:320px;padding:0;margin:0;padding-bottom:40px;}
div,ul,li,h1,h2,h3,h4,h5,h6,img,p,dl,dt,dd,ol,th,td{margin:0px;padding:0px}
li{list-style-type:none}
form,input,button,option,textarea,select{margin:0px;padding:0px}
input,button,textarea,select{font:100% Tahoma,Helvetica,Arial,sans-serif}
a{color:#666666;text-decoration:none;}
a:link{text-decoration:none}
a:visited{text-decoration:none}
a:hover{}
a:active{text-decoration:none}
table{font-size:inherit;}
th{font-weight:normal}
img{border:0}
h3{font-size:14px;color:#000}
h4{font-size:12px}
em{font-style:normal}
.clear{clear:both;height:0px;overflow:hidden}
.section{clear:both}
.allbgc{background-color:#2FAD35}
.allborder{border:1px solid #48B74D}
#header{clear:both;background:#40A045 url(../images/topbg.png) repeat-x left top}
.home{float:right;padding:20px 10px 0 0}
#banner{clear:both;background-color:#fff}
#banner img{width:100%}
.navtitle{color:#fff;font-size:16px;line-height:35px;padding-left:10px;margin:1px;background-color:#2F7D33}
.navbox{clear:both;background:url(../images/nav_bg.png) repeat-x left top;height:81px}
#nav{padding:0 15px;clear:both;overflow:hidden;width:290px;margin:0 auto}
#nav a{color:#fff;display:block;width:59px;height:65px;overflow:hidden;line-height:95px;text-align:center;float:left;margin:13px 6px 0 6px;font-weight:500;font-family:"微软雅黑",arial,verdana,sans-serif}
#nav a.about{background:url(../images/nav1_03.png) no-repeat left top}
#nav a.pro{background:url(../images/nav1_05.png) no-repeat left top}
#nav a.fw{background:url(../images/nav1_07.png) no-repeat left top}
#nav a.lx{background:url(../images/nav1_09.png) no-repeat left top}
.pro_list{overflow:hidden;padding:5px 0}
.pro_bg{background-color:#53AD58}
.pro_list ul li{width:50%;float:left;margin-top:5px;text-align:center}
@media screen and (min-width:1400px){.pro_list ul li{width:16.6666%;float:left;margin-top:5px;text-align:center}
}.pro_list ul li img{width:145px;height:115px}
.pro_list ul li .allbgc{display:block;height:26px;width:145px;left:0;bottom:0;line-height:26px;color:#fff;margin:0 auto;background:none}
.in_pro ul li a .allbgc{color:#000000;display:block;height:26px;width:145px;overflow:hidden}
.index_fw{clear:both}
.index_fw .title{line-height:34px;color:#fff;padding-left:10px;font-size:16px;background-color:#2F7D33}
.index_fw .title .more{float:right;font-size:14px;padding-right:10px}
.index_fw .title .more a{color:#fff}
.index_fw .cont{background-color:#BBE9BD;padding:10px;overflow:hidden;text-indent:2em;line-height:20px;color:#4D5D4E}
.index_fw .cont img{width:122px;height:132px;float:left;margin-right:10px}
#foot{text-align:center;line-height:18px;color:#fff;padding:10px 0;font-size:13px;margin:0 1px;background:url(../images/footbg.png) repeat-x left top}
#foot a{color:#fff}
.enterprise .title{height:32px;line-height:32px;background:#313c8a;padding-left:17px;color:white;font-family:"微软雅黑";margin-top:15px}
.enterprise .cont{border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5}
.enterprise .cont ul li{height:39px;overflow:hidden;background:url(../images/at_21.gif) repeat-x;line-height:39px;border-bottom:1px solid #ececec;padding:0;margin:0}
.enterprise .cont ul li .font{background:url(../images/at_24.gif) no-repeat 0 14px;font-family:"微软雅黑";width:209px;padding-left:18px;float:left;margin-left:20px;display:inline}
.enterprise .cont ul li .btn{padding-top:10px;float:right;padding-right:25px}
.links{height:46px;background:url(../images/bot.gif) repeat-x;border-bottom:1px solid #ececec;margin-top:10px;border-top:1px solid #ececec}
.links .phone{width:142px;float:left;font-family:"微软雅黑";line-height:20px;padding-left:27px;color:#4f4f4f}
.links .qq{padding-top:2px;float:right;margin-right:30px}
.container_title{font-size:14px;text-align:center;clear:both;padding:5px 0}
.news{margin-top:10px}
.news .title{height:32px;line-height:32px;background:#313c8a;padding-left:17px;color:white;font-family:"微软雅黑"}
.news .cont ul li a{float:left}
.news .cont{border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5}
.news .cont ul li{background:url(../images/news_bg.gif) repeat-x;height:39px;border-bottom:1px solid #ececec;line-height:39px;padding-left:20px}
.news .cont ul li .btn{padding-right:25px;float:right;padding-top:10px}
.ny_title{position:relative;height:40px;background:#128f48;text-align:center;line-height:40px;color:white;font-size:18px;overflow:hidden}
.ny_title .tui{position:absolute;top:11px;left:20px}
.ny_title .home{position:absolute;top:10px;right:25px}
.mod .cont{height:auto !important;min-height:500px;height:500px}
.join{font-family:"微软雅黑"}
.join .title{border-bottom:1px solid #e5e5e5;line-height:30px;height:30px}
.join .cont{line-height:20px}
.ny_dan .cont{padding:20px 0 10px 13px;line-height:26px}
.contact .cont{padding:10px;font-family:"微软雅黑";line-height:25px}
.contact .cont .map{margin-bottom:10px}
.detail .cont{background:url(../images/de_cont.gif) repeat-x #f3f3f3;height:auto !important;min-height:386px;height:386px;line-height:26px;font-family:"微软雅黑";padding:10px}
.bridge {padding:10px 0;clear:both;text-align:center;}
.bridge a {padding:5px 20px;border: 3px solid #dedede;-moz-border-radius: 15px;-webkit-border-radius: 15px;border-radius:15px;margin-left:10px;color:#444;}
.msg_form {clear:both;padding-top:15px;}
.msg_form li {font-size:14px;padding:0 0 5px 0;clear:both;overflow:hidden;}
.msg_form li .type {width:20%;text-align:right;float:left;line-height:30px;}
.msg_form li input {width:75%;float:left;height:30px;line-height:30px;border:2px solid #dedede;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px;}
.msg_form li textarea {width:75%;float:left;line-height:30px;border:2px solid #dedede;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px;}
.msg_form li.butbox {width:200px;margin:0 auto;padding-left:20px;padding-top:5px;}
.msg_form li.butbox input {width:80px;float:left;margin:0 5px;line-height:24px;}
.msglist {padding-top:15px;}
.msglist ul li {border:2px solid #dedede;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px;padding:5px;margin-bottom:5px;font-size:13px;color:#333;line-height:1.5em;}
.msglist ul li span {font-weight:700;}
.msglist ul li .msg_re {background-color:#dedede;padding:3px 0;}
#allmap{width:100%;height:200px;overflow:hidden;margin:0}
#l-map{height:100%;width:78%;float:left;border-right:2px solid #bcbcbc}
#r-result{height:100%;width:20%;float:left}
.page{width:100%;padding:30px 0;float:left;text-align:center;margin-top:10px}
.page a{display:inline-block}
.page .prev,.page .next{padding:6px 10px;background-color:#2FAD35;color:#FFFFFF}
.page .num{padding:5px 10px;margin:0 4px;text-align:center;color:#FFFFFF;font-family:"microsoft yahei";border:1px solid #2FAD35;color:#000}
.page .cur{color:#FFFFFF;background:#378F3A}
#footer{position:fixed;bottom:0px;z-index:99999}
.afff{color:#ffffff;background:none;line-height:60px;height:38px;overflow:hidden}
.incobg{height:38px;overflow:hidden}
.inco1{background:url(../images/inco2.png) no-repeat center top}
.inco2{background:url(../images/inco1.png) no-repeat center top}
.inco3{background:url(../images/inco3.png) no-repeat center top}
.inco4{background:url(../images/inco4.png) no-repeat center top}
.w_box{width:100%}
.w_layout_box{width:100%}
.navbar{background-color:#333;height:40px;display:block;width:100%;display:block}
.navbar li{width:25%;float:left;background-color:#333333;text-align:center}
.navbar li a{height:38px;display:block}
.pageselect{background-color:#fff;font-size:14px;border:1px solid #f2f1f1;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;width:86px;padding:3px 0;margin-top:4px;}