@charset "utf-8";
/* CSS Document */
/*reset*/
html, body, div, span,applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;}
div {text-align:left;}
h1, h2, h3, h4, h5, h6{font-size:12px;}
address, cite, em{font-style:normal;}
li{list-style-type:none;}
fieldset, img {border:0;}
p{line-height: 22px;}
label,button{cursor: pointer;}
select,input,textarea{font-size:12px;line-height:1.2em;}
body{font-size:12px; font-family:Arial; color:#333;}
a{color:#323232;cursor:pointer;text-decoration:none;}


/*header*/
.wrapper{ width:1000px;margin:0 auto;}
.header,.content,.footer{ min-width:1000px;}
.h_bottom{padding:30px 0 0;}
.h_bottom_top{overflow:hidden; zoom:1; }
.logo{float:left;}
.h_bottom_right{float:right; margin:10px 0 0;}
.lan_box{ text-align:right; padding-right:5px;}
.lan_box a{ display:inline-block; margin-left:20px; font-size:14px; color:#000;}
.lan_box a:hover{ color:#00af3f; text-decoration:underline;}
.lan_box span{display:inline-block;  width:21px; height:13px;background:url(../images/icons.png) no-repeat; vertical-align:middle; margin:-2px 5px 0 0;}
.lan_box .lan01 span{ background-position:-126px -211px;}
.lan_box .lan02 span{ background-position:-159px -211px;}
.lan_box .lan03 span{ background-position:-194px -211px; width:23px; height:15px;}

.header #search_box {width:338px;height:30px;overflow:hidden;background:url(../images/icons.png) no-repeat 0 -33px; margin:10px 0 0;}
.header #search_box form {overflow:hidden;zoom:1;width:338px; height:30px;}
.header #searchfield {float:left; height:20px; line-height:20px; width:194px; padding:5px 10px 5px 50px;  background:none; border:none;font-family:Arial; color:#696969;}
.header #searchbutton {height:30px; margin:0 0 0 3px; width:78px; padding:0; cursor: pointer; background:none; border:none;}

.nav{overflow:hidden; zoom:1; margin:10px 0 0;}
.nav li{float:left;padding: 0 19px;}
.nav li a{display:inline-block;line-height:50px; text-align:center; font-size:15px;font-weight:bold;text-transform:uppercase;transition:all 0.5s ease-in-out; -webkit-transition:all 0.5s ease-in-out; -moz-transition:all 0.5s linear; -o-transition:all 0.5s linear; -ms-transition:all 0.5s linear; border-bottom: 3px solid #fff;}
.nav li:hover >a{border-bottom:4px solid #01aee7;}
.nav .currentA{border-bottom:4px solid #01aee7;}
.nav li .sub_nav{position:absolute;z-index:999; display:none; background:#01aee7;padding:12px 0 20px; width:230px;}
.nav li .sub_nav dd{margin:0 10px; }
.nav li:hover .sub_nav{display:block;}
.searchpagetop .nav li:hover .sub_nav{display:none;}
.nav li:hover .sub_nav dd a{display:inline-block; margin:5px 0;color:#fff;  border:none; height:26px;line-height:26px; padding:0;  border-bottom:1px dotted #efaf70; width:190px; text-align:left; padding-left:10px; font-size:12px; font-family:Arial;}
.nav li:hover .sub_nav dd a:hover{ background:#f1efeb; border-bottom:1px dotted #efaf70; color:#373737;}
.dropdown:hover .dropdown-menu{display:block;}

/*banner*/
.banner{min-width:1000px; height:550px;position:relative; margin:0 auto;}
.banner_pre_next{position:relative;z-index:101;top:220px;display:none;}
.banner_pre_next .banner_btn_left{position:absolute;left:10%;color:#ccc;font:bold 80px/normal simsun;}
.banner_pre_next .banner_btn_right{position:absolute;right:10%;color:#ccc;font:bold 80px/normal simsun;}
.banner_pre_next .banner_btn_right:hover,.banner_pre_next .banner_btn_left:hover{color:#398B0A;text-decoration:none;}
.yq_banner_list{ position:absolute; left:45.2%;z-index:999;bottom:13px;}
.yq_banner_list a{display:inline-block; width:22px; height:22px;background:url(../images/icons.png) no-repeat -46px -87px; margin:0 12px; }
.yq_banner_list a:hover,.yq_banner_list a.hover{background:url(../images/icons.png) no-repeat 0 -87px; }
.banner_show{text-align:center; height:550px; position:relative; overflow:hidden;}
.bannger_inbox{ position:absolute; left:50%; top:0;}
.banner .wrapper{ position:relative; z-index:9;}
.banner_tips{ position:absolute; right:0; top:180px; background:url(../images/banner_tips_bg.png) no-repeat; width:240px; height:330px;}
.banner_tips dl{ padding:50px 0 0 40px;}
.banner_tips dl dd,.banner_tips dl dd a{ color:#fff; margin-bottom:20px;font-size:14px;}
.banner_tips dl dd a:hover{ text-decoration:underline;}
.banner_tips dl dd span{ color:#0eff65; font-size:16px; font-family:"Myriad Pro"; text-transform:uppercase;}
.banner_tips dl dt a{ display:inline-block; width:136px; height:44px; background:url(../images/icons.png) no-repeat -58px -326px; margin:25px 0 0 15px; transition:all .3s ease-in; -webkit-transition:all .3s ease-in; -moz-transition:all .3s ease-in; -o-transition:all .3s ease-in; -ms-transition:all .3s ease-in;}
.banner_tips dl dt a:hover{transform:scale(1.2); -webkit-transform:scale(1.2); -moz-transform:scale(1.2); -o-transform:scale(1.2); -ms-transform:scale(1.2);}

/*content*/
.content .c_box01{ background:#f1f1f1; border-bottom:solid 1px #c8c8c8; padding:30px 0 0;}
.content .c_box01 .wrapper{ width:1050px; margin:0 auto;}
.c_box01 .tab_menu{ overflow:hidden; zoom:1; width:600px; margin:0 auto;}
.c_box01 .tab_menu li{float:left;font-size:18px; text-transform:capitalize; display:inline-block;height:43px; width:198px;text-align:center; text-align:center; line-height:43px; cursor:pointer; border:solid 1px #dcdcdc;border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; -o-border-radius:3px; background:#fff;}
.c_box01 .tab_menu .current{background:url(../images/icons.png) no-repeat 0 -121px; color:#fff; height:49px; border:none;}
.c_box01 .tab_box{ padding:30px 0 35px;}
.index_hotPro{overflow:hidden; zoom:1;}

.c_box01 .index_hotPro dl{background:url(../images/c_box01_bg.png) no-repeat; position:relative; padding:12px 25px 50px 12px;_padding:12px 20px 50px 12px; width:276px; float:left;margin:0 18px 0; _margin:0;}
.index_hotPro dl:hover dt a{ color:#398B0A;}
.c_box01 .index_hotPro dl img{ width:276px; height:180px; background:#f9f9f9;border-radius:8px; -webkit-border-radius:8px; -moz-border-radius:8px; -o-border-radius:8px; }
.index_hotPro dl span{ display:inline-block; width:28px; height:82px; background:url(../images/icons.png) no-repeat -218px -84px; position:absolute; top:-4px; left:11px;}
.index_hotPro dl dt a{ font-size:18px; font-weight:bold; display:inline-block; padding:10px 5px 5px 0;height: 35px;overflow: hidden;}
.index_hotPro dl dd a{ line-height:20px; color:#505050; display:inline-block; padding:0 40px 0 0;}
.index_hotPro dl dd .more{ font-size:14px; color:#fff;display:block; text-align:right; padding:0;transition:all 0.5s linear; -webkit-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -o-transition:all 0.5s linear; -ms-transition:all 0.5s linear;  }
.index_hotPro dl dd .more:hover{ text-decoration:underline;transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); padding:0 5px 0 0;}
.c_box01 .tab_box .hide{display:none;}
.index_hotPro  dl .heigdd{height: 60px;overflow: hidden;}


.content .c_box02{ background:url(../images/c_box02_bg.jpg) no-repeat center top; padding:30px 0 40px; height:210px;}
.c_box02 dl{ text-align:center;}
.c_box02 dl dt a{ text-transform:uppercase; font-size:30px;display:inline-block; padding:0 0 15px 0;}
.c_box02 dl dt a span{ color:#00b043;}
.c_box02 dl dd a{font-size:18px; display:inline-block; padding:0 130px; line-height:28px;}
.c_box02 dl dd a span{ font-size:72px; color:#b4b4b4; display:inline-block;}
.c_box02 dl dd a .yin_hao01{ float:left; margin:10px 0 0;}
.c_box02 dl dd a .yin_hao02{ float:right; margin:20px 0 0 0;}
.c_box02 dl dd .more{ display:inline-block; margin:10px 0 0;_margin:-10px 0 0; padding:0; width:175px; height:45px; background:#5a5a5a; color:#fff; text-align:center; line-height:45px; font-size:18px;border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; -o-border-radius:4px;transition:all 0.5s linear; -webkit-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -o-transition:all 0.5s linear; -ms-transition:all 0.5s linear;}
.c_box02 dl dd .more:hover{ background:#00b043;}



.content .c_box03{ padding:40px 0 60px;}
.c_box03 .tit_box{ padding-bottom:10px; overflow:hidden; zoom:1;}
.c_box03 .title{font-size:30px; color:#494949; line-height:36px;}
.c_box03 .title:hover{ color:#398B0A;}
.c_box03 .more{ display:inline-block; float:right; width:20px; height:20px; background:url(../images/icons.png) no-repeat -81px -84px #5a5a5a;border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; -o-border-radius:3px;transition:all 0.5s linear; -webkit-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -o-transition:all 0.5s linear; -ms-transition:all 0.5s linear; _margin:-25px 0 0;}
.c_box03 .more:hover{ background-color:#398B0A;}
.c_box03 .wrapper{ overflow:hidden; zoom:1;}
.c_box03 .index_news{ float:left; width:420px;}
.c_box03 .index_news ul{ margin:10px 0 0;}
.c_box03 .index_news li{ overflow:hidden; zoom:1; margin-bottom:25px;}
.c_box03 .index_news li .index_news_date{ float:left; width:85px;}
.index_news li .index_news_date dt{ width:82px; height:62px;border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; -o-border-radius:3px; border:solid 1px #5a5a5a; font-size:48px; text-align:center; line-height:62px; }
.index_news li .index_news_date dd{ width:84px; height:30px; background:#5a5a5a; margin:2px 0 0;border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; -o-border-radius:3px; color:#fff; font-size:18px; text-align:center; line-height:30px; }
.c_box03 .index_news li .index_news_text{ float:right; width:270px;border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; -o-border-radius:3px; border:solid 1px #5a5a5a; padding:15px 20px; }
.c_box03 .index_news li .index_news_text dt a{ font-size:18px; display:inline-block; padding:0 0 5px;}
.c_box03 .index_news li .index_news_text:hover dt a{ text-decoration:underline; color:#398B0A;}
.c_box03 .index_news li .index_news_text dd a{font-size:14px; line-height:20px;}
.c_box03 .index_faq{ float:right; width:415px;}
.c_box03 .index_news li .index_news_text dd{ height:42px; overflow:hidden;}



/*footer*/
.footer{
	background-color: #398B0A;
}
.footer .f_box01{
	color:#fff;
	padding-top: 20px;
	padding-right: 0;
	padding-bottom: 20px;
	padding-left: 0;
}
.f_box01 .wrapper{ overflow:hidden; zoom:1;}
.f_box01 dt a{font-size:30px; color:#b4b4b4; text-transform:uppercase; display:inline-block; padding-bottom:30px;transition:all 0.5s linear; -webkit-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -o-transition:all 0.5s linear; -ms-transition:all 0.5s linear;}
.f_box01 dt a:hover{color:#fff;}
.f_box01 .index_contact{ float:left; width:240px;}
.f_box01 .mail{float:left; margin:60px 100px 0 100px;}
.f_box01 .mail span{display:block; width:18px; height:12px;background:url(../images/icons.png) no-repeat -63px -183px; float:left; margin:10px 5px 0 0;}
.f_box01 .mail a{color:#b4b4b4; font-size:14px; line-height:30px; display:inline-block;}
.f_box01 .mail .links_box{ margin:8px 0 0;} 
.f_box01 .mail .links_box a{ float:left; display:inline-block; width:24px; height:24px; margin-right:13px; background:url(../images/icons.png) no-repeat;}
.f_box01 .mail .links_box .f_link01{ background-position:0 0;}
.f_box01 .mail .links_box .f_link02{ background-position:-36px 0;}
.f_box01 .mail .links_box .f_link03{ background-position:-73px 0;}
.f_box01 .mail .links_box .f_link04{ background-position:-108px 0;}
.f_box01 .mail .links_box .f_link05{ background-position:-145px 0;}

.f_box01 .f_links{float:left;}
.f_box01 .f_links dt a{ padding-bottom:20px;}
.f_box01 .index_contact dd,.f_box01 .index_contact dd a,.f_box01 .f_links dd a{font-size:14px; color:#b4b4b4;margin-bottom:16px;}
.f_box01 dd a:hover,.f_box01 .mail a:hover{ color:#fff; text-decoration:underline;}
.f_box01 .index_contact dd span{ display:inline-block; width:22px; float:left; margin:0 5px 0 0;}
.f_box01 .index_contact .tel span{ background:url(../images/icons.png) no-repeat 0 -180px; height:14px;}
.f_box01 .index_contact .fax span{ background:url(../images/icons.png) no-repeat 0 -208px; height:21px;}
.f_box01 .index_contact .sky span{ background:url(../images/icons.png) no-repeat 0 -241px; height:20px;}
.f_box01 .index_contact .man span{ background:url(../images/icons.png) no-repeat 0 -270px; height:20px;}
.f_box01 .f_links dd{ line-height:30px;}
.f_box01 .f_links dd span{ display:inline-block; width:3px; height:3px; background:#fff; vertical-align:middle; margin-right:10px;}






.f_box02{height:40px; border-top:solid 1px #494949;}
.f_box02 p{text-align:center;color:#969696; text-transform:uppercase; line-height:40px; _padding:12px 0 0;}
.f_box02 p a{ color:#969696;}
.f_box02 p a:hover{ text-decoration:underline; color:#fff;}
.f_box02 p img{ vertical-align:middle;}


/*sub*/
.sub_banner{width:100%;overflow:hidden;}
.sub_banner img{position:relative; margin-left:-960px; left:50%; height:250px;}
.sub_main{overflow:hidden; zoom:1; padding:40px 0 60px;}
.sub_main .sub_main_left{width:250px;float:left;}
.sub_main .sub_main_right{width:750px;float:right;min-height:550px; padding-bottom:30px;}



/*sub_main_left*/
.sub_main_left .subtitle a{display:inline-block;font-size:32px;color:#fff;text-transform:uppercase; font-weight:bold;}
.leftprolist{border:solid 1px #398B0A;padding:0 0 40px;}
.leftpro dl {position:relative; z-index:20; margin:10px 0 0;}
.leftpro dl dt {position:relative; z-index:30;overflow:hidden; zoom:1;border-bottom:dotted 1px #99dfb3; margin:0 5px;}
.leftpro dl dt span{ display:inline-block; width:6px; height:12px; background:url(../images/arrow.png) no-repeat; float:left; margin:13px 0 0 10px;}
.leftpro dl dt a {display:inline-block; padding:10px 20px 10px 10px;font-size:14px;color:#505050;text-transform:uppercase; float:left; width:190px; }
.leftpro dl:hover dt a{  color:#398B0A;}
.leftpro dl dd {position: absolute; z-index:20; top:0px; left:248px; display:none; width:230px; height:auto; background:#fff; border:1px solid #d6dbe1; box-shadow: -1px 1px 6px rgba(0, 0, 0, .3);}
.leftpro dl dd.sub-list1 { top: -29px;}
.leftpro dl dd.sub-list2 { top: -64px;}
.leftpro dl dd.sub-list3 { top: -99px;}
.leftpro dl dd.sub-list4 { top: -134px;}
.leftpro dl dd.sub-list5 { top: -169px;}
.leftpro dl dd ul {padding:15px 0px 26px;}
.leftpro dl dd ul li{padding:0 15px; line-height:22px;}
.leftpro dl dd ul li a{display: block; padding:6px 0px 6px 30px; border-bottom: 1px dotted #99dfb3;}
.leftpro dl dd ul li a:hover{color:#398B0A;}
.leftpro dl:hover dd {display: block;}

/*left_search*/
.left_search{ margin:20px 0;}
.left_search #search_box {width:250px;height:25px;overflow:hidden; margin:10px 0 0;}
.left_search #search_box form {overflow:hidden;zoom:1;width:250px; height:25px; }
.left_search #searchfield {float:left; height:15px; line-height:15px; width:205px; padding:5px 10px; color:#666; background:#f2f2f2; border:none;font-family:Arial; color:#2F2F2F;}
.left_search #searchbutton {float:right;height:25px;width:25px;background:url(../images/search_icon.jpg) no-repeat;cursor: pointer; border:none;}



.leftlink{ margin:30px 0 0; padding:0 0 40px; border:solid 1px #398B0A;}
.leftlink .subtitle,.leftprolist .subtitle{ text-align:center; height:60px; background:#398B0A; line-height:60px;}
.leftlink dt{ margin-bottom:10px;}
.leftlink dd{ padding:5px;}
.leftlink dd a{ color:#505050; font-size:14px; display:block; padding:0 0 0 10px; line-height:30px; border-bottom:dotted 1px #99dfb3;}
.leftlink dd a:hover{ color:#398B0A;}


/*sub_main_right*/
.proDetail_top .breadcrumbs{ margin:0;}
.breadcrumbs{ padding:0 0 5px;border-bottom:solid 1px #c8c8c8; margin:0 0 0 30px; }
.breadcrumbs span,.breadcrumbs a{text-transform:uppercase; color:#222;}
.breadcrumbs a:hover{ color:#398B0A;}


/*pro_cover*/
.sub_proCover_box .sub_proBox{ margin:30px 0 0;}
.sub_proCover_box .sub_proBox .tit_box{background:#398B0A; height:26px;margin:0 0 0 30px;}
.sub_proCover_box .sub_proBox .tit_box span{ display:inline-block; width:32px; height:26px; background:url(../images/icons.png) no-repeat -113px -175px #93d61e; float:left;}
.sub_proCover_box .sub_proBox .tit_box .sub_proTit{ font-size:14px; color:#fff; text-transform:uppercase; line-height:26px; float:left; padding:0 0 0 10px;}
.sub_proCover_box .sub_proBox .tit_box .sub_more{display:inline-block; width:79px; padding:0 0 0 20px; height:26px; color:#fff; text-transform:uppercase;line-height:26px; font-size:14px; background:#93d61e; border-left:solid 1px #fff; float:right;transition:all 0.5s linear; -webkit-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -o-transition:all 0.5s linear; -ms-transition:all 0.5s linear; overflow:hidden; zoom:1;}
.sub_proCover_box .sub_proBox .tit_box .sub_more:hover{ width:89px;}
.sub_proCover_box .sub_proBox .tit_box .sub_more span{ display:inline-block; width:19px; height:8px;background:url(../images/icons.png) no-repeat -152px -183px; float:right; margin:8px 14px 0 0;_margin:-18px 14px 0 0;}

.sub_proCover_box .sub_proBox .index_hotPro{ margin:40px 0 0 14px;}
.sub_proCover_box .sub_proBox .index_hotPro dl{background:url(../images/pro_bg.jpg) no-repeat; position:relative; padding:12px 25px 50px 11px;_padding:12px 20px 50px 12px; width:190px; height:276px;float:left;margin:0 0 0 16px; _margin:0;}
.sub_proCover_box .sub_proBox .index_hotPro dl img{ width:190px; height:124px; background:#f9f9f9;border-radius:8px; -webkit-border-radius:8px; -moz-border-radius:8px; -o-border-radius:8px; }
.sub_proCover_box .sub_proBox .index_hotPro dl dd a{padding:0 10px 0 0;}
.sub_proCover_box .sub_proBox .index_hotPro dl dd .more{padding:45px 0 0 0;}
.sub_proList_box .sub_proBox .index_hotPro dl dd .more{padding:25px 0 0 0;}



/*pro_list*/
.sub_proList_box{margin:0 0 0 30px;}
.sub_proList_box li{margin:30px 0 0; background:#f7f7f7; padding:15px; overflow:hidden; zoom:1;transition:all 0.5s linear; -webkit-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -o-transition:all 0.5s linear; -ms-transition:all 0.5s linear; cursor:pointer;}
.sub_proList_box li p{ float:left; margin:0 20px 0 0;}
.sub_proList_box li p a{ display:inline-block; border:solid 5px #e6e6e6;}
.sub_proList_box li p img{width:200px; height:150px;}
.sub_proList_box li dl{ float:left; width:420px;}
.sub_proList_box li dl dt a{ font-size:16px; display:inline-block; padding:0 0 15px;}
.sub_proList_box li dl dd a{ line-height:24px; color:#969696;}
.sub_proList_box li dl .sub_btn a{ display:inline-block; width:120px; height:30px; background:#398B0A; color:#fff; font-size:14px; line-height:30px; text-align:center; margin:15px 0 0;}
.sub_proList_box li:hover{ background:#398B0A;}
.sub_proList_box li:hover dl dt a,.sub_proList_box li:hover dl dd a{ color:#fff;}
.sub_proList_box li:hover .sub_btn a{ background:#fff; color:#323232;}

/*111*/
.sub_proList_box .sub_proBox .index_hotPro{ margin:20px 0 0 0;}
.sub_proList_box .sub_proBox .index_hotPro dl{background:url(../images/pro_bg03.jpg) no-repeat; position:relative; padding:10px 25px 50px 10px;_padding:12px 20px 50px 12px; width:190px; height:200px;float:left; margin:0 15px 20px 0;}
.sub_proList_box .sub_proBox .index_hotPro dl dt{padding:10px 0 0;}



/*pro_list02*/
.sub_proList_box02 .tab_menu{ overflow:hidden; zoom:1; margin:20px 0 0 34px;}
.sub_proList_box02 .tab_menu li{float:left;font-size:14px; text-transform:uppercase; display:inline-block;text-align:center; text-align:center; line-height:34px; cursor:pointer; width:24px; height:29px;  margin:0 0 0 3px;background: url(../images/pro_bg02.jpg) no-repeat left;  color: #000;}
.sub_proList_box02 .tab_menu .current{background: url(../images/pro_bg02.jpg) no-repeat right;  color: #fff;}
.sub_proList_box02 .tab_box{ margin:30px 0 35px 30px;}
.sub_proList_box02 .tab_box .hide{display:none;}
.sub_proList_box02 .table_box .pro_table{ width:100%;}
.sub_proList_box02 .table_box .pro_table th{ font-size:14px; text-transform:uppercase; line-height:36px;}
.sub_proList_box02 .table_box .pro_table .title:hover{ background:none;}
.sub_proList_box02 .table_box .pro_table tr:hover{ background:#ddd;}
.sub_proList_box02 .table_box  table{ width:100%;}
.sub_proList_box02 .table_box  table th{ font-size:14px; text-transform:uppercase; line-height:36px;}
.sub_proList_box02 .table_box  table .title:hover{ background:none;}
.sub_proList_box02 .table_box  table tr:hover{ background:#ddd;}


/*pro_detail*/
.prodetailtopmain{overflow:hidden; zoom:1;margin:30px 0;}
.prodetailtop_pic{float:left;}
.prodetailtop_text{float:right; width:550px;}
h1{font-size:24px;margin-bottom:10px;}
.data{overflow:hidden; zoom:1; width:570px; line-height:24px;}
.data li{height:40px; line-height:22px; color:#444; font-size:12px;}
.data .data_l{display:inline-block; width:30%;float:left; color:#323232; font-size:16px;}
.data .data_r{display:inline-block;float:left; width:60%; margin-left:20px;color:#646464; font-size:14px;}
.blue{color:#999;  margin:20px 0 10px;}
.help{color:#699b9c;}
.proDetail_btn{ overflow:hidden; zoom:1;}
.proDetail_btn a{float:left;font-size:16px; color:#fff; display:inline-block; width:150px; height:30px; line-height:30px;transition:all 0.2s ease-in-out; -webkit-transition:all 0.2s ease-in-out; -moz-transition:all 0.2s ease-in-out; -ms-transition:all 0.2s ease-in-out; -o-transition:all 0.2s ease-in-out; }
.proDetail_btn .sub_mail{background:#398B0A; display:inline-block; margin-right:20px;}
.proDetail_btn .sub_mail:hover{ background:#07973b;}
.proDetail_btn .sub_mail span{ display:inline-block; width:20px; height:16px;background:url(../images/icons.png) no-repeat -63px -210px; float:left; margin:6px 0 0 16px; }
.proDetail_btn .sub_chat{background:#0174af;border:solid 1px #0174af; _margin:-15px 0 0;}
.proDetail_btn .sub_chat:hover{background:#056799;}
.proDetail_btn .sub_chat span{ display:inline-block; width:19px; height:19px;background:url(../images/icons.png) no-repeat -96px -210px;float:left; margin:6px 0 0 26px; }
.proDetail_btn span{ float:left;display:inline-block; padding:15px 0 0 10px; _padding:0 0 0 10px; color:#969696;}
.pro_share{color:#333; margin:20px 0 0;}
.pro_share img{vertical-align:middle;}
.pro_share span{line-height:20px; color:#007bbc; display:inline-block; float:left;}

.sub_proDetail_box{ margin:-12px 0 0 30px;}
.sub_proDetail_box .subprotitle{font-size:18px; margin-bottom:20px; text-transform:uppercase;}
.sub_proDetail_box .subprotitle span{ color:#398B0A; font-size:28px; display:inline-block; padding-right:5px;}
.sub_proDetail_box .subprotext{ margin:0 0 20px;}
.sub_proDetail_box .subprotext .simple_intro{ line-height:24px;border:solid 1px #ccc; background:#f5f5f5; padding:15px; color:#646464;}
.sub_proDetail_box .simple_intro dd{line-height:24px; padding-left:20px;}
.sub_proDetail_box .text_box dd{border-bottom:dotted 1px #ccc; line-height:40px; font-size:14px;}

.table_bg{width: 685px;overflow: hidden;line-height: 24px;  border: solid 1px #ccc;  background: #f5f5f5;  padding: 15px;  color: #646464;}
.table_bg table{border:none;border-top:1px solid #CCC; border-left:1px solid #CCC; text-align:center; background:#FFF; }
.table_bg tr{border:0px;}
.table_bg td,.table_bg th{border:none;border-bottom:1px solid #CCC;border-right:1px solid #CCC;padding:8px 14px;}
.pro_table{border:none;border-top:1px solid #CCC; border-left:1px solid #CCC;  background:#FFF; }
.pro_table tr{border:0px;}
.pro_table td,.pro_table th{border:none;border-bottom:1px solid #CCC;border-right:1px solid #CCC;padding:8px 14px;}


.inquiry{margin:25px 0 0 0;}
.inquiry .inquirymain{border:solid 1px #ccc; padding:30px 0;}
.inquiry .inquirymain th{ font-weight:normal; font-size:14px;}
.inquiry .inquirymain input{ border:none; background:#e8e8e8; width:330px; height:20px; color:#666; padding:3px 0 6px 10px;}
@-moz-document url-prefix(){.inquiry .inquirymain input{ font-family:Arial;}}
.inquiry .inquirymain textarea{width:475px; height:190px; background:#e8e8e8; border:none; font-family:Arial;  padding:5px 0 0 10px; color:#666;_overflow:hidden;}
.inquiry .inquirymain table td{padding:3px 8px 3px 15px;}
.inquirymain input.sendmessage{background:#398B0A;width:180px; height:32px; padding:0; text-align:center; color:#fff; border:solid 1px #398B0A; margin:10px 0 0 152px; cursor:pointer;transition:all 0.2s ease-in-out; -webkit-transition:all 0.2s ease-in-out; -moz-transition:all 0.2s ease-in-out; -ms-transition:all 0.2s ease-in-out; -o-transition:all 0.2s ease-in-out; font-size:14px; }
.inquirymain input.sendmessage:hover{ background:#fff; color:#333; }
.inquiry .inquirymain strong{ font-weight:normal;}
.inquiry .inquirymain strong span{color:#F00;}


/*news*/
.sub_news_box{ margin:0 0 0 30px;}
.sub_news_box li{ margin:30px 0 0;}
.sub_news_box li .news_tit{height:40px;background:#e6e6e6;}
.sub_news_box li .news_tit a{line-height:40px; overflow:hidden; font-size:14px;}
.sub_news_box li .news_tit a:hover{ color:#398B0A;}
.sub_news_box li .news_tit span{display:inline-block;line-height:38px; float:left; color: #FFFFFF;background: #398B0A;width: 30px;text-align: center;margin-right: 10px;}
.sub_news_box li .news_text{background:#f5f5f5; padding:10px 28px;}
.sub_news_box li .news_text a{ color:#646464;}



/*faq*/
.sub_faq_box{ margin:30px 0 0 30px;}
.sub_faq_box dl{margin-top:25px; border-bottom:solid 1px #c8c8c8;}
.sub_faq_box dl dt{ background:url(../images/faq01.png) no-repeat; font-size:14px; padding:5px 0 15px 40px; color:#323232; }
.sub_faq_box dl dd{ background:url(../images/faq02.png) no-repeat; font-size:14px; padding:0 0 13px 35px;color:#666; line-height:24px; margin:5px 10px 20px 5px;}



/*about*/
.sub_about_box{margin:30px 0 0 30px;}
.sub_about_box p{ color:#646464; font-size:14px; line-height:24px; text-align:justify;}

/*ZhaoPin*/
.sub_about_box02{ margin:20px 0 0 30px;}
.sub_about_box02 dl{ border-bottom:dotted 1px #999; padding-bottom:10px;}
.sub_about_box02 dl dt{ background:#f2f2f2; font-size:16px; line-height:40px;}
.sub_about_box02 dl dt span{ display:inline-block; width: 30px; background:#398B0A; float:left; margin: 0 8px 0 0; text-align: center; color: #fff;}
.sub_about_box02 dl dd p{ line-height:24px; color:#505050; margin-bottom:20px;padding:0 10px;  }
.sub_about_box02 dl dd span{ display:inline-block; margin-right:30px; font-size:14px;line-height: 28px;}

.sub_about_box02 form{ margin:15px 0 0;}
.sub_about_box02 .sub_mail{ color:#afafaf; font-size:14px; width:230px; border:solid 1px #e6e6e6; border-right:none; height:22px; padding-left:10px;}
.sub_about_box02 .submit_btn{ background:#8bba37; font-size:14px; color:#fff; height:26px; border:none; width:80px; text-align:center;text-transform:uppercase; cursor:pointer;}
.sub_about_box02 form p{ color:#ff0000; line-height:40px;}
.telico i{background:url(../images/telico.png) no-repeat; display:inline-block; width: 28px;height: 28px;float: left;}
.emailico i{background:url(../images/emailico.png) no-repeat; display:inline-block; width: 28px;height: 28px;float: left;}


/*download*/
.sub_download_box .sub_download_infor{ overflow:hidden; zoom:1; margin:30px 0 0 6px;}
.sub_download_box .sub_download_infor dl{background:url(../images/pdf_bg.png) no-repeat; width:195px; height:195px; float:left; padding:15px 20px 50px 10px; margin:0 0 0 23px;_margin:0 0 0 15px;}
.sub_download_box .sub_download_infor dl dt{ padding:15px 0 15px 5px; background:#fff; overflow:hidden; zoom:1;}
.sub_download_box .sub_download_infor dl dt span{  float:left;display:inline-block; width:23px; height:22px;background:url(../images/icons.png) no-repeat -232px -182px; margin:3px 0 0; }
.sub_download_box .sub_download_infor dl dt p{ float:left; font-size:14px; line-height:26px; width:160px; margin-left:5px;}
.sub_download_box .sub_download_infor dl dd{ text-align:center;}
.sub_download_box .sub_download_infor dl dd .more{ display:inline-block;width:183px; height:69px;background:url(../images/icons.png) no-repeat -58px -237px; margin:35px 0 0; transition:all .3s ease-in; -webkit-transition:all .3s ease-in; -moz-transition:all .3s ease-in; -o-transition:all .3s ease-in; -ms-transition:all .3s ease-in;}
.sub_download_box .sub_download_infor dl dd .more:hover{ transform:scale(1.2); -webkit-transform:scale(1.2); -moz-transform:scale(1.2); -o-transform:scale(1.2); -ms-transform:scale(1.2);}


/*contact*/
.sub_contact_box{ margin:30px 0 0 30px;font-size:14px;}
/*.sub_contact_box .company_name{ font-size:18px; text-transform:uppercase; color:#323232;}
.sub_contact_box th{ font-weight:normal; color:#505050; }
.sub_contact_box .pro_table td,.pro_table th{padding:0;}
.sub_contact_box .pro_table tr{ height:38px; }
.sub_contact_box .sub_inquiry{ margin:30px 0 0;}
.sub_contact_box .sub_inquiry p{color:#398B0A; font-style:italic; font-size:14px; text-transform:uppercase;}
.sub_inquiry .sub_inquiry_group{ margin:15px 0 0;}
.sub_inquiry .sub_inquiry_group lable strong{font-size:14px;}
.sub_inquiry .sub_inquiry_group input{ height:28px; width:686px; margin-top:5px; padding:0 0 0 10px;}
.sub_inquiry .sub_inquiry_group span{ color:#ef2307;}
.sub_inquiry .sub_inquiry_group textarea{ height:120px;width:686px;padding:5px 0 0 10px; _overflow:hidden;margin-top:5px;}
.sub_inquiry .sub_send input{ width:140px; height:32px; text-align:center; line-height:30px; color:#fff; font-size:14px; cursor:pointer;  border:solid 1px #398B0A; background:#398B0A; margin:30px 0 0;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out; -moz-transition:all 0.2s ease-in-out; -ms-transition:all 0.2s ease-in-out; -o-transition:all 0.2s ease-in-out; }
@-moz-document url-prefix(){.sub_inquiry .sub_send input,.sub_inquiry .sub_inquiry_group input{ font-family:Arial;}}
.sub_inquiry .sub_send input:hover{ background:#fff; color:#333; }
.sub_contact_box .pro_table tr a{display:inline-block; width:118px; height:26px;transition:all 0.5s linear; -webkit-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -ms-transition:all 0.5s linear; -o-transition:all 0.5s linear; }
.sub_contact_box .pro_table tr a.skype{ background:url(../images/skype.jpg) no-repeat;}
.sub_contact_box .pro_table tr a.mail{ background:url(../images/mail.jpg) no-repeat;}
.sub_contact_box .pro_table tr a:hover{ transform:translateX(10px); -webkit-transform:translateX(10px);}
.sub_contact_box .pro_table02{ border-top:none;}*/

.aboutlist h1{ text-align:center;}
.aboutlist .clickinfo{ text-align:right; margin:10px;}
.sub_contact_box .pro_table tr a.trade1{background:url(../images/trade1.jpg) no-repeat;width: 130px;height: 35px;}
.sub_contact_box .pro_table tr a.trade2{background:url(../images/trade2.jpg) no-repeat;width: 130px;height: 35px;}
.sub_contact_box .pro_table tr a.trade3{background:url(../images/trade3.jpg) no-repeat;width: 130px;height: 35px;}
.sub_contact_box .pro_table tr a.trade4{background:url(../images/trade4.jpg) no-repeat;width: 130px;height: 35px;}
.sub_contact_box .pro_table tr a.trade5{background:url(../images/trade5.jpg) no-repeat;width: 130px;height: 35px;}
.sub_contact_box .pro_table tr a.trade6{background:url(../images/trade6.jpg) no-repeat;width: 130px;height: 35px;}

.sub_contact_box .title{ font-size:18px; text-transform:uppercase;}
.sub_contact_box .sub_contact_top ul{ margin:10px 0 0;}
.sub_contact_box .sub_contact_top ul li,.sub_contact_box ul li span,.sub_contact_box ul li a{ font-size:14px; color:#505050;}
.sub_contact_box .sub_contact_top ul li{ line-height:26px;}
.sub_contact_box .sub_contact_top ul li span{ display:inline-block; width:35%;}
.sub_contact_box .sub_contact_top ul li span a:hover{ color:#398B0A; text-decoration:underline;}

.sub_contact_box .sub_contact_bottom{ margin:40px 0 0;}
.sub_contact_box .sub_contact_bottom ul{ overflow:hidden; zoom:1; margin:25px 0 0;}
.sub_contact_box .sub_contact_bottom ul li{ float:left; width:30%; margin-bottom:30px;}
.sub_contact_box .sub_contact_bottom  .baguetteBox img{ width:165px; height:124px;}
.sub_contact_box .sub_contact_bottom ul li dl dt{ font-size:18px; color:#000; margin:10px 0;}
.sub_contact_box .sub_contact_bottom ul li dl dd.tel{font-size:14px; color:#000;}
.sub_contact_box .sub_contact_bottom ul li dl dd.links{ overflow:hidden; zoom:1; margin:10px 0 0;}
.sub_contact_box .sub_contact_bottom ul li dl dd.links a{ float:left; display:inline-block; height:26px; background:url(../images/contact_icons.jpg) no-repeat; margin-right:10px;}
.sub_contact_box .sub_contact_bottom ul li dl dd.links .link01{ background-position:0 0; width:32px;}
.sub_contact_box .sub_contact_bottom ul li dl dd.links .link02{ background-position:-41px 0; width:32px;}
.sub_contact_box .sub_contact_bottom ul li dl dd.links .link03{ background-position:-82px 0; width:24px;}
.sub_contact_box .sub_contact_bottom ul li dl dd.links .link04{ background-position:-116px 0; width:25px;}
.searchpage{ line-height:22px;}
.searchpage  a:hover{ text-decoration:underline;}
.searchpage .fl{ color:#0098CA;}
.sub_inquiry .sub_inquiry_group{ margin:15px 0 0;}
.sub_inquiry .sub_inquiry_group lable strong{font-size:14px;}
.sub_inquiry .sub_inquiry_group input{ height:28px; width:686px; margin-top:5px; padding:0 0 0 10px;}
.sub_inquiry .sub_inquiry_group span{ color:#ef2307;}
.sub_inquiry .sub_inquiry_group textarea{ height:120px;width:686px;padding:5px 0 0 10px; _overflow:hidden;margin-top:5px;}
.sub_inquiry .sub_send input{ width:140px; height:32px; text-align:center; line-height:30px; color:#fff; font-size:14px; cursor:pointer;  border:solid 1px #398B0A; background:#398B0A; margin:30px 0 0;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out; -moz-transition:all 0.2s ease-in-out; -ms-transition:all 0.2s ease-in-out; -o-transition:all 0.2s ease-in-out; }
@-moz-document url-prefix(){.sub_inquiry .sub_send input,.sub_inquiry .sub_inquiry_group input{ font-family:Arial;}}
.sub_inquiry .sub_send input:hover{ background:#fff; color:#333; }
.sub_inquiry .sub_inquiry_group input.checkboxff{height: 18px;width: 18px;margin-top: 5px;padding: 0 0 0 10px;vertical-align: middle;}
.sub_inquiry .sub_inquiry_group .txta {color: #2244C8; text-decoration: underline;}

/*场景*/
