@charset "utf-8";
/* CSS Document */
body{background:url(../images/bg.jpg) repeat;}
body,input,button,select,textarea{font:12px/1.5 '微软雅黑',Arial,Tahoma,Helvetica,'SimSun',sans-serif;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{padding: 0;margin: 0;}
*{white-space:normal;}

.fot01{ font-size:25px; color:#508705; padding:5px; line-height:24px; font-family:"微软雅黑";}
.fot02{ font-size:15px; font-weight:bold; color:#508705; padding:5px;font-family:"微软雅黑";}
.fot03 {font-size:14px; color:#666666; line-height:24px; padding-left:5px;font-family:"微软雅黑";}
.fot04 {font-size:14px; color:#666; line-height:24px; padding-left:5px;font-family:"微软雅黑";}
.fot04 p{ margin:0; padding:0;font-family:"微软雅黑"; font-size:16px; font-weight:bold;}
.fot04 p span{font-family:"微软雅黑"; font-size:16px; font-weight:bold; color:#fe1703;}
.box01{ margin:10px auto;}

th{text-align:left; font-weight:400;}
.clear{clear:both;}
.clear:after{clear:both; display:block; content:""; visibility:hidden; height:0;}
.clear{zoom:1;}
img{border:none; vertical-align:middle;}
button, input, select, textarea{vertical-align:middle;}
a{text-decoration:none; color:#333; outline:none;}
a:hover{text-decoration:none; color:#c00;}
li{list-style:none;}
h1{font-size:24px;}
h2{font-size:14px;}
h3{font-size:12px;}
h4, h5, h6{font-size:100%;}
.none{display:none;}
.gaodu{height:12px;}

label{cursor:pointer;}
.left{float:left;}
.right{float:right;}
.yahei{font-family:'microsoft yahei';}
.english{ font-family:Arial, Helvetica, sans-serif;}
.f12{font-size:12px}
.f14{font-size:14px}
.f16{font-size:16px}
.f18{font-size:18px}
.f20{font-size:20px}
.fb{font-weight:bold}
.fn{font-weight:normal}

.tc{text-align:center;}
.tl{text-align:left;}
.tr{text-align:right;}
.black{color:black;}
.gray{ color:#666;}
.gray3c{ color:#333;}
.gray38{ color:#888;}
.blue{ color:#1866d1;}
.orange{ color:#f26100;}
.red{ color:#ff0000;}
.green{ color:#1e8502;}
.white{ color:#fff;}
.whitebg{background:white;}

.mt10{margin-top:10px}
.mt15{margin-top:15px}
.mt20{margin-top:20px}
.mt30{margin-top:30px}
.mt50{margin-top:50px}
.mb10{margin-bottom:10px}
.mb15{margin-bottom:15px}
.mb20{margin-bottom:20px}
.mb30{margin-bottom:30px}
.mr10{ margin-right:10px;}
.mr20{ margin-right:20px;}
.mr30{ margin-right:30px;}
.ml10{ margin-left:10px;}
.ml20{ margin-left:20px;}
.ml30{ margin-left:30px;}

.pt10{padding-top:10px;}
.pt15{padding-top:15px;}
.pt20{padding-top:20px;}
.pt30{padding-top:30px;}
.pt50{padding-top:50px;}
.pb10{padding-bottom:10px;}
.pb15{padding-bottom:15px;}
.pb20{padding-bottom:20px;}
.pb30{padding-bottom:30px;}
.pr10{padding-right:10px;}
.pr20{padding-right:20px;}
.pr30{padding-right:30px;}
.pl10{padding-left:10px;}
.pl20{padding-left:20px;}
.pl30{padding-left:30px;}
.body_width{width:1200px; margin:0 auto;}


/*-----------------------------------------------------顶部样式----------------------------------------------------------*/
#header_bg{background:url(../images/top_bg.png) no-repeat center top; position:relative; z-index:999;}
.header_r{float:right; width:277px; padding-top:35px;}
.tel{font-size:41px; font-weight:bold; color:#949494; font-family:Impact, Haettenschweiler, "Franklin Gothic Bold", "Arial Black", sans-serif; line-height:50px;}
.kt{color:#0021bd; font-size:21px;}

/*-----------------------------------------------------搜索区域----------------------------------------------------------*/
.hot_ci{height:40px; background:url(../images/hot_bg.jpg) repeat-x; width:980px; margin:411px auto 0 auto; z-index:999; position:relative; overflow:hidden;}
.hot_ciny{height:40px; background:url(../images/hot_bg.jpg) repeat-x; width:100%; min-width:1200px; }
.hot_cil{width:850px; padding:0 5px; line-height:40px; color:#555;}
.hot_cil a{margin-right:8px;}
.hot_cir{width:260px;}
.anniu{width:53px; height:26px; background:none; border:none; cursor:pointer; margin-top:7px;}
.wenben{width:173px; height:26px; background:none; border:none; padding:0 5px 0 22px; margin-top:7px;}
.search{background:url(../images/search_bg.jpg) no-repeat 0 7px; height:40px;}



/*-----------------------------------------------------中部样式----------------------------------------------------------*/
.index_text h2{text-shadow:1px 1px 1px black; color:white; line-height:66px; font-size:24px;}
.index01{background:url(../images/index1.png) no-repeat center; height:66px; line-height:66px;}
.index_pro_l{width:230px;}
.index_pro_l h2{background:#2b2272; text-align:center;}
.index_pro_r{width:730px;}
.index_more a{color:white;}
.index_more a:hover{text-decoration:underline;}

.youshi{background:url(../images/index01.jpg) no-repeat; height:600px;}
.youshi01{height:50px; line-height:50px; text-align:center; font-size:30px; color:#c2c0c0;}
.youshi01 b{color:#fe1703;}
.youshi02{font-size:14px; line-height: 30px; height:110px;}
.youshi03{font-size:18px;}

.proclassxindex div a,.proclassx div a{background:#ddd; display:block; line-height:40px; padding-left: 30px; border-bottom:1px solid #D2D2D2;  color:#666;}
.proclassxindex div a:hover{background:#eee url(../images/jian.png) no-repeat 180px;}
.proclassx div a:hover{background:#eee url(../images/jian.png) no-repeat 150px;}
.index_pro ul ul{padding:0;}


.index02{background:url(../images/index2.png) repeat-y center; padding-bottom:25px;}
.index_pro{background:#2b2272;}
.index_pro h2{font-weight:normal; background:#d83224; color:white; font-size:18px; line-height:50px;}
.index_pro ul{padding:10px;}
.index_pro ul li{background:url(../images/index_left.jpg) repeat-x; line-height:50px; list-style:url(../images/index_left01.jpg) inside; padding:0 40px;}
.index_pro ul li a{color:#555;}
.index_pro ul li a:hover{text-decoration:underline;}

.index_pro_list ul{overflow:hidden; margin-right:-13px;}
.index_pro_list ul li{float:left; width:230px; text-align:center; line-height:30px; margin-right:13px; margin-top:15px; font-size:14px;}
.index_pro_list ul li img{border:1px solid #dfdfdf;}
.index_pro_list ul li:hover img{border:1px solid #d83224;}

.index03{background:url(../images/index3.png) no-repeat center; height:66px;}

.index04{background:url(../images/index4.png) repeat-y center;}

.index05{background:url(../images/index5.png) no-repeat center; height:66px; line-height:66px;}
.index6{background:url(../images/index6.png) no-repeat center; height:66px; line-height:66px;}
.index05_l{width:300px;}
.index05_r{width:660px;}
.index05_line{border:1px solid #ddd; background:#f1f1f1; padding:10px; height:375px;}
.index_news ul li{height:30px; line-height:30px; list-style:url(../images/index05.jpg) inside; margin:5px 0; color:#666;}
.index_news ul li a{color:#666;}
.index_news ul li a:hover{text-decoration:underline;}
.index_news_bg{background:url(../images/index_left02.jpg) no-repeat center;}
.index_about h1{font-size:14px; color:#555;}
.index_about{line-height:22px;}
.index_about01{background:#ed1500; padding:2px 8px; color:white; display:inline-block;}
.index_about01:hover{color:white; background:#2b2272; transition:all 0.5s;}
.index_about02{background:url(../images/index06.jpg) no-repeat right; line-height:30px; font-size:14px; font-weight:bold;}

.index_about03 ul{margin-right:-24px;}
.index_about03 ul li{float:left; width:140px; text-align:center; line-height:30px; margin-right:24px;}

.rong_tit{background:url(../images/index08.jpg) repeat-x; line-height:36px; height:36px; padding:0 10px; border:1px solid #ddd; border-bottom:none;}
.rong_tit strong{font-size:14px;}

.rongyu ul{margin-right:-11px;}
.rongyu ul li{float:left; width:180px; text-align:center; line-height:30px; margin-right:11px;}
.rongyu ul li a img{border:2px solid white;}
.rongyu ul li a:hover img{border:2px solid #ed1500; transition:all 1s;}

.footer01{height:365px; background:url(../images/footer01.jpg) repeat-x top;}
.footer02{background:url(../images/footer02.jpg) no-repeat center 3px; height:365px;}
.footer03{width:280px;}
.footer04{width:320px;}

.footer_tit{height:30px; line-height:30px; border-bottom:1px solid #b2b2b2;}
.footer_tit a{color:#ed8b00;}
.footer_tit a:hover{text-decoration:underline;}

.wenda{line-height:30px;}
.wenda ul li{margin-top:10px;}
.wen1{width:30px; text-align:center; padding-top:3px;}
.wen2{width:250px;}
.wen_gray{background:#e2e2e2;}

.news01{padding:10px 0;}
.news01 h2{font-size:12px; margin-bottom:10px;}
.news02 ul li{list-style:url(../images/index05.jpg) inside; line-height:30px; border-bottom:1px dashed #b5b5b5;}
.news02 ul li a{color:#555;}
.news02 ul li a:hover{color:#ed8b00;}

.jianzheng ul{overflow:hidden; margin-right:-40px;}
.jianzheng ul li{float:left; width:300px; margin-right:26px;}
.jianzheng ul li img{border:2px solid #c5c5c5;}
.jianzheng ul li h2{font-size:14px; color:#cf0b0d; line-height:30px;}
.jianzheng ul li p{line-height:20px; color:#666;}

.index_ys03{background:url(../images/index02.jpg) no-repeat; height:1500px;}
.index_ys01{padding-left:550px; height:210px;}
.index_ys02{padding-left:130px; height:246px; padding-right:440px;}
.index_ys h2{font-size:24px;}
.index_ys p{font-size:16px; color:#333; padding-top:30px; line-height:20px;}


/*-----------------------------------------------------底部样式----------------------------------------------------------*/
.link{line-height:30px;}
.link a{margin-right:10px;}

#footer_bg{background:#2b2272;}

#footer_tit{padding-top:30px;}
#footer_tit h3{font-weight:normal; font-size:18px; color:white;}
#footer_tit h3 small{font-size:14px; color:#aed3ef;}

#footer_nav ul{overflow:hidden; padding-top:46px;}
#footer_nav ul li{float:left; line-height:38px; text-align:center; font-size:14px;}
#footer_nav ul li a{display:block; padding:0 18px;}

.footer_logo{width:365px; text-align:center; padding-top:50px;}
.footer_add{width:500px; color:#7cbce2; font-size:14px; line-height:24px; padding-top:35px;}




/*内页*/
.inside_D{width:985px;}
.inside_X{width:200px;}
.pro01{border:1px solid #ccc; background:white; padding:10px;}
.pro_nav{border-bottom:1px solid #ddd; padding-bottom:10px;}
.inside_pro_list ul{overflow:hidden;}
.inside_pro_list ul li{width:33.3%; float:left; text-align:center; margin-top:10px; height:235px}
.inside_pro_list ul li div{ vertical-align:middle}
#inside_pro_list ul li{width:25%;}
#inside_pro_list ul li img{width:90%;}
.inside_tit{background:#469808; height:45px; text-align:center; color:#356dbb; line-height:10px;}
.inside_tit h2{font-size:18px; color:white; padding-top:10px; line-height:30px;}
.inside_list01{border:2px solid #469808; padding:10px; background:#f1f1f1;}
.inside_list ul li{background:url(../images/index_left.jpg) repeat-x top; font-size:14px; border:1px solid #ddd; border-left:4px solid #d83224;}
.inside_list ul li a{color:#666; display:block; padding:10px;}
.inside_list ul li a:hover,.inside_list ul .active a{background:#d83224; color:white;}

.tj_news ul{overflow:hidden; padding:10px; margin-right:-30px;}
.tj_news ul li{float:left; width:340px; list-style:url(../images/jia.jpg) inside; line-height:30px; height:30px; margin-right:30px;}
.tj_news ul li span{color:#888;}


.pro_img{width:400px;}
.pro_big img{width:400px; height:400px;}
.pro_small a{border:1px solid #ddd; margin-right:10px; display:inline-block; height:60px; width:60px;}
.pro_small a:hover{border:1px solid #fd7400;}
.pro_small img{width:60px; height:60px;}

.pro_js{width:320px;}
.pro_js h1{border-bottom:1px solid #ddd; font-size:20px;}
.con{line-height:24px; padding:15px 0; font-size:14px;}
.tel01 a{font-size:18px; color:#fd7400; font-weight:bold;}
.tel01 a:hover{text-decoration:underline;}

.buynow{text-align:center; padding-top:15px;}
.pro_xq_tit{border-bottom:2px solid #69b92d; margin-top:30px;}
.pro_xq_tit a{display:inline-block; width:150px; text-align:center; font-size:14px; color:white; line-height:30px; background:#69b92d;}

.pro02{color:#69b92d; font-size:14px; font-weight:bold; line-height:30px; margin:15px 0 0; border-bottom:2px solid #69b92d; padding-bottom:5px;}
.pro_table tr th{text-align:right; padding-right:10px; line-height:30px;}
.pro_table input{border:1px solid #ddd; height:24px; margin-bottom:10px;}


.down ul li{height:30px; line-height:30px; list-style:url(../images/jia.jpg) inside; border-bottom:1px dashed #ddd;}

.news_list ul li{list-style:url(../images/jia.jpg) inside; color:#666; border-bottom:1px solid #ddd; padding-bottom:10px; margin-bottom:10px;}
.news_list ul li p{height:40px; line-height:40px;}
.news_list ul li p a{color:#3cac4a; font-size:14px; font-weight:bold;}
.news_list ul li p a:hover{color:#fd7400;}

.news_tit{text-align:center; line-height:50px; border-bottom:1px dashed #ddd;}

.time{text-align:center; font-size:12px; line-height:24px;}


.container{ margin:auto; width:100%; overflow:hidden; clear:both; }
#nav {  z-index:89;}
#nav ul li{  z-index:89; position:relative;}
#nav li ul.subnav{position:absolute;display:none; background:#609c00;height:auto;width:170px; left:0px; overflow:visible;z-index:90;}
#nav li ul.subnav li{float:none;width:auto;position:relative; height:22px;line-height:22px; text-align:left;padding:5px;border-bottom:1px #ccc dotted;  }
#nav li ul.subnav li span{width:10px;float:right;margin-right:5px;margin-top:5px;background:url(../images/right.gif) no-repeat; text-indent:-999px;}
#nav li ul.subnav li a{color:#ffffff;font-size:12px;padding-left:10px; height:22px; line-height:22px; background:#609c00;}
#nav li ul.subnav li a.fix{color:#00871e}
#nav li ul.subnav li a:hover{color:#fff;background:#182900;}

#nav li ul.subnav li ul.subnav1{position:absolute;display:none;left:200px;padding:0; background:#5bbd2a;height:auto;width:200px; overflow:visible;z-index:20;top:0;}
#nav li ul.subnav li ul.subnav1 li{float:none;width:auto;position:relative; height:22px;line-height:22px; text-align:left;padding:5px;border-bottom:1px #ccc dotted; }


#inside_banner01{background:url(../images/banabout.jpg) center no-repeat; height:300px; width:100%; min-width:1200px; margin:2px auto;}
.inside_nav{line-height:30px;}

