﻿body,div,iframe,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,pre,caption,form,input,button,select,textarea {
	/* [disabled]margin:0; */
	padding: 0; margin:0
}

input,button,textarea,select{font-size:100%}
h1, h2, h3, h4, h5, h6,em { font-size: 100%; font-weight: normal; font-style: normal; } 
ol,ul { list-style:none;}
img {border:0;margin:0px;padding:0px;}
table{border-collapse: collapse;border-spacing: 0;}
hr { height:1px; border-top-width: 1px; border-top-style: solid; border-top-color: #CCCCCC; }
.clear {clear:both;font-size:0;height: 0px;overflow:hidden;}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
.clr { clear: both; }
.p8 { padding: 8px; }
.mt8 { margin-top: 8px; }
.mt10 { margin-top: 10px; }
.mt15 { margin-top: 15px; }
.redfont { color: #ff0000; }
.f-blue{color:#0D5EA0;}
.f-red{color:#B81216;}
.border-b { border: 1px solid #f1f1f1;border-top:none; }
.border {border:1px solid #f1f1f1;border-top:none;background-color: #FFF; }
.border-notop{border-left:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #fff;}
.border-f{border:1px solid #F1E5BD;border-top:none;}
.border-nt{border:1px solid #D5C063;border-top:none;}
.bg-w{background:#fff;}
a{ text-decoration:none;outline:none;}



body{width:100%;}
.top_xian{width:100%; height:27px;}
.top1{ width:1000px; margin:0 auto;height:27px; margin-bottom:10px; line-height:27px}
.top1 h1{ font-size:12px;font-family:"宋体"; float:left; color:#000}
.top1 span{ float:right; padding-left:10px;color:#6b6b6b;}
.top1 span a{ color:#6b6b6b; font-size:12px; font-family:"宋体"; text-align:right}
.top1 span a:hover{color:#ed3d07}


.video img{ width:215px; height:195px; display:block; margin:0 auto;}
/*scroll_01*/
.scroll_01{ width:1000px; margin:30px auto 0 auto;}
.scroll_01 .bd li{ float:left; width:215px; height:245px; margin:0 18px;}
.scroll_01 .bd li img{ width:215px; height:195px;}
.scroll_01 .bd li span{font-family:' '; display:block; width:100%; text-align:center; height:50px; line-height:50px; color:#15945c; font-size:16px;}

.top2{ width:1000px; margin:0 auto; height:61px; margin-top:30px;margin-bottom:38px;}
.top2 .logo{ float:left; width:578px; height:65px;}
.to2_right{float: right;background: url(../Images/tel.jpg) no-repeat left bottom;padding-left: 56px;height: 47px;margin-top: 15px;
padding-right: 20px;color: #F69;}
.to2_right h1{ font-family:" "; color:#3f3e3e; font-size:16px}
.to2_right h2{ font-family:" "; color:#fe4f02; font-size:23px;}


.nav_bg{width:100%; height:44px; background:#138e58; clear:both; border-bottom:5px solid #ffb615; position:relative; z-index:222;}
.menu{height:49px;line-height:49px; width:1000px; margin:0 auto;}
.menu ul li{ float:left; position:relative; background:url(../Images/top_xian.jpg) no-repeat right center; width:108px;}
.menu ul li dl{ background:#138e58; width:100%; position:absolute; left:0px; top:49px; box-shadow:2px 2px 5px rgba(0,0,0,0.2);display:none; }
.menu ul li dl dd{ line-height:32px;border-bottom:#fff dotted 1px;}
.menu ul li dl dd a{ font-size:12px; color:#fff; font-weight:normal; display:block; padding:0; text-align:center;}
.menu ul li dl dd a:hover{ color:#f00;}
.menu a{ font-size:14px;color:#fff; text-decoration:none; font-weight:bold;display:block;text-align:center;}
.menu a:hover{color:#fff;}
a.menu_hover{ background:#f00;color:#fff;}


/* banner 样式 */
#banner { height:491px;width:100%;overflow: hidden; position: relative;margin:0px auto; clear:both; z-index:1;}
.banner { height:491px; width: 100%; overflow: hidden;}
#banner .adarea { display: block; height: 491px; width: 100%; }
#banner .navia { position:absolute; left:45%; bottom:36px; }
#banner .navia a{ display:block; float:left; margin:0 5px; display:inline-block;width:10px;height:10px;border-radius:10px;background:#15945c;margin:0 2px;cursor:pointer;}
#banner .navia a.current{display:inline-block;width:10px;height:10px;border-radius:10px;background:#f00;margin:0 2px;cursor:pointer;}
.shands{ width:100%; background:url(../Images/banner_shand.jpg) no-repeat center top; height:28px;}



.product{ width:1000px; margin:0 auto}
.product_left{ float:left; width:231px;}
.left_title{ width:231px; height:65px; border-bottom:5px solid #ffb615; background:#138e58; text-align:center}
.left_title h1{ padding-top:10px; color:#fff; font-family:" "; font-size:25px;}
.left_title h2{color:#fff; font-family:" "; font-size:12px}
.product_left ul{ background: none repeat scroll 0 0 #fff;margin: 0 auto;padding-top: 10px;width: 231px;}
.product_left ul li{  border-bottom: 1px dashed #c5c3c3;cursor: pointer;height: 33px;margin-bottom: 3px;padding-left: 10px;position: relative;text-align: left;width: 221px; }
.product_left ul li a{color: #3e3e3e;font-family: "宋体";font-size: 12px;line-height: 33px;}
.product_left ul li:hover a{ color:#fff}
.product_left ul li:hover{background:#0096ff;}
.product_left ul li span{color: #138e58;float: right;font-family: "宋体";font-size: 8px;line-height: 33px;padding-right: 10px;}
.product_left ul li span a.dian{color: #138e58;font-family: "宋体";font-size: 8px;line-height: 33px;}

.product_left ul li span:hover{ color:#fff;}
.product_left ul li dl{ background:#fff;position: absolute;right: -200px;text-align: center;top: 1px;width: 190px; padding:5px; display:none; z-index:5}
.product_left ul li dl dd{ margin-bottom:3px;}
.product_left ul li dl dd a.dd{ display:block; background:#138e58; color:#fff}
.product_left ul li dl dd a:hover{ background:#0096ff; color:#fff}
.product_left ul li:hover dl{ display:block}
.left_bottom{ width:231px; height:15px; clear:both; background:#138e58; margin-top:14px;}

.product_right{ float:right}
.right_top{ background:url(../Images/product_top.jpg) no-repeat; width:727px; height:35px; float:right;text-align:right}
.right_top strong{ float:left; color:#000; font-size:24px; font-weight:bold; height:35px; line-height:35px;}
.right_top span{ float:left; padding-left:15px; color:#666; font-size:18px;font-weight:bold; height:35px; line-height:35px;}
.right_top a.more{ font-size:12px; font-family:"宋体"; color:#646363; line-height:35px; padding-right:15px;}
.right_top a.more:hover{ color:#f00;}

.product_right ul{ width:737px; padding-top:15px; clear: both;}
.product_right ul li{ float:left; margin-left:10px; margin-bottom:25px;}
.product_right ul li .img_a img{ width:233px; height:167px;}
.product_right ul li a.img_a{ width:233px; height:167px; border:1px solid #d7d7d7; display:block;}
.product_right ul li a:hover.img_a{border:1px solid #138e58;}
.product_right ul li:hover img{ opacity:0.9}
.product_right ul li h1{ width:235px; text-align:center;}
.product_right ul li h1 a{ font-family:"宋体"; font-size:12px; color:#3e3e3e}
.product_right ul li h1 a:hover{ color:#f00}


.youshi_top{ background:url(../Images/youshi_top.jpg) no-repeat center bottom; height:123px; padding-top:20px; width:100%; clear:both; min-width:1000px;}
.youshi_bg{ width:100%;min-width:1000px; background:url(../Images/youshi_bg.jpg) no-repeat center bottom; height:809px;}
.youshi{ width:1000px; margin:0 auto}
.youshi h1{ font-family:" "; font-size:20px; color:#15945c; padding-bottom:6px; padding-left:48px;}
.youshi h1 span{ color:#ff8800}
.youshi p{ width:465px; font-size:12px; color:#484948; font-family:"宋体"; line-height:25px;padding-left:48px;text-align:justify;}
.you1{ padding-top:20px; height:105px}
.you2{ padding-top:15px; height:110px}
.you3{  height:138px}

.ke_top{ width:100%; background:url(../Images/kehu_top.jpg) no-repeat center bottom; height:158px;text-align:center}
.ke_top h1{ font-family:" "; font-size:16px; color:#3f3f3f; padding-top:130px;}

.ke{ width:1025px; margin:0 auto}
.peo{ width:256px; float:left; margin-top:40px;}

.peo_img{ width:238px; height:195px; margin:0 auto; }
.video{ width:238px; height:195px;  color:#fff;}
.peo_jian{ border-left:1px dotted #a3a3a3; width:255px;}
.peo_this{border-left:none}
.peo_jian a{ color:#15945c; font-family:" "; font-size:16px; padding-bottom:5px; width:200px; display:block; text-align:center; margin:0 auto; height:50px; line-height:50px;}
.peo_jian a:hover{ color:#f00}
.peo_jian p{ font-family:"宋体"; color:#4a4949; font-size:12px; line-height:30px; width:210px; margin:0 auto; height:150px;}
.peo_bottom{ font-family:" "; font-size:16px; color:#fff;  width:130px; height:44px ; line-height:44px; margin:0 auto; text-align:center; margin-top:10px;}
.peo_bottom a{font-family:" "; font-size:16px; color:#fff;line-height:44px;background:url(../Images/ke_bottom.jpg) no-repeat;width:128px; height:44px ; display:block}
.peo_bottom a:hover{ background:url(../Images/peo_hover.jpg) no-repeat;}


.adv1{ width:1000px; margin:0 auto; height:151px; clear:both;padding-top:20px;}
.anli_top{ width:1600px; margin:0 auto; background:url(../Images/anli_top.jpg) no-repeat center bottom; height:91px;}
.anli_top strong{ float:left; color:#fff; font-size:18px; margin-left:333px; height:91px; line-height:91px;}
.anli_top span{ float:left; color:#fff; font-size:16px; padding-left:15px; height:91px; line-height:91px;}
.anli_top a{ width:970px; margin:0 auto; display:block; text-align:right; font-size:12px; font-family:"宋体"; color:#3f3f3f; line-height:85px; padding-right:30px}
.anli_top a:hover{ color:#f00}

.banli{ width:100%; min-height:457px; background:#e6e6e6}
.anli{ width:1040px; margin:0 auto; padding-top:20px;}
.an{ float:left; padding-left:20px; margin-bottom:30px;}
.an_left{ width:221px; float:left; margin-right:18px}
.an_left a{ display:block; width:215px; padding:2px; height:158px; background:#fff; border:1px solid #d0d5d3;}
.an_left a:hover{border:1px solid #108552;}
.an_right{ float:left; width:255px;}
.an_right h1{ padding-bottom:8px; padding-top:8px;}
.an_right h1 a{ font-family:"宋体"; color:#514f4f; font-size:14px; font-weight:bold;}
.an_right p{ color:#514f4f;font-family:"宋体"; line-height:30px; padding-bottom:20px; font-size:12px}
.an_right a.buttom{ font-family:" "; color:#108552; font-size:14px; padding-left:8px;}
.an_right a:hover{ color:#f00}


.hezuo{ clear:both; background:url(../Images/hezuo_bg.jpg) no-repeat center bottom; width:1002px; height:215px; line-height:50px; margin:0 auto; margin-top:18px; color:#fff; font-size:16px; text-align:center;}
/**********新闻动态**********/
.customer-scroll{clear:both;}
.channel-case{ padding-top:35px;}
#a-customer{width: 1000px;float:left; padding-top:5px;}
.customer-ablum li{float:left;text-align:center;margin-left: 3px; text-align:left; margin-right:5px; height:100px}
.customer-ablum li img{ width:143px; height:69px;}

.border-nt{ border:none}
.scroll-leftbtn a{ float:left;   background:url(../Images/left_icon.jpg) no-repeat; display:block; width:25px; height:83px;margin-right:11px;}
.scroll-rightbtn a{background:url(../Images/right_icon.jpg) no-repeat right; float:left; display:block;width:25px; padding-left: 10px;height:83px; }
.customer-ablum li h3{ text-align:center; padding-top:10px;}
.customer-ablum li h3 a{ text-align:center; font-size:12px; color:#000}
.customer-ablum li h3 a:hover{ color:#f00}
.customer-ablum li a.a_img{ display:block; border:1px solid #d2d0d0;width:143px;height:69px; padding:1px;}
.customer-ablum li a:hover.a_img{border:1px solid #108552;}


.siborui{ width:1000px; margin:0 auto}
.si_left{ float:left; width:688px; border:1px solid #e0e0e0; border-radius:5px; min-height:263px; position:relative; clear:both; margin-top:68px;}
.si_top{ position:absolute; height:46px; width:688px; top:-45px;}
.si_top h1{ float:left; background:url(../Images/goto.jpg) no-repeat; height:46px; text-align:center; color:#fff; line-height:42px; font-family:" "; font-size:16px; width:161px}
.si_top a{ font-size:12px; font-family:"宋体"; padding-right:10px; color:#646363; float:right; line-height:42px;}
.si_top a:hover{ color:#f00}
.si_left p{ padding-left:10px; padding-right:30px; width:658px; padding-top:20px; font-family:"宋体"; color:#4c4c4c; font-size:12px; line-height:30px; text-indent:2em}

.si_right{ float:right; width:270px;}
.si_right_top{ background:url(../Images/zhiji_top.jpg) no-repeat; width:270px; height:28px; float:right; margin-top:38px;}
.si_right_top strong{ float:left; color:#000; font-size:18px;}
.si_right_top span{ float:left; color:#666; font-size:16px; padding-left:10px;}
.si_right_top a{ font-size:12px; color:#646363; font-family:"宋体"; text-align:right; display:block; line-height:20px}
.si_right_top a:hover{ color:#f00}

/**********资质证书**********/
.customer-scroll2{}
.channel-case2{ }
#a-customer{width: 1000px;float:left;}
.customer-ablum2 li{margin-right: 5px;text-align: left; width:260px; height:235px;}


.border-nt2{ border:none}
.scroll-leftbtn2 a{  display: block;margin-right: 5px;margin-top:5px;width: 40px;}
.scroll-rightbtn2 a{padding-top:20px;float:left; display:block; }
.customer-ablum2 li h3{ text-align:center; padding-top:15px;}
.customer-ablum2 li h3 a{ text-align:center; font-size:12px; color:#525252}
.customer-ablum2 li h3 a:hover{ color:#f00}
.customer-ablum2 li a.a_img{ display: block;height: 192px; padding: 1px;width: 260px;}

.xian_top{ width:1000px; margin:0 auto; background:url(../Images/xiance_top.jpg) no-repeat center bottom; height:27px; text-align:right; clear:both;padding-top:10px;}
.xian_top strong{ float:left; color:#000; font-size:18px;}
.xian_top span{ float:left; color:#666; font-size:16px; padding-left:10px;}
.xian_top a{ font-size:12px; font-family:"宋体"; color:#646363; line-height:27px; padding-right:8px;}
.xian_top a:hover{ color:#f00}
.xian{ clear:both; width:1030px; margin:0 auto;}
.ce{ float:left;}
.xian a.ce_img{ display:block; border:1px solid #cbcbcb; width:232px; height:146px; padding:2px; margin-left:15px; margin-top:10px;}
.xian a.ce_img img{ width:232px; height:146px;}
.xian a.ce_img:hover{ border:1px solid #108552;}
.ce h1{ padding-top:10px; text-align:center; width:238}
.ce h1 a{ font-family:"宋体"; font-size:12px; color:#4c4c4c}
.ce h1 a:hover{ color:#f00}


.adv2{ width:1000px; margin:0 auto; clear:both; padding-top:25px; height:143px; }


.news{ width:1000px; margin:0 auto}
.news_left{ float:left; width:688px; border:1px solid #e0e0e0; border-radius:5px; min-height:420px; position:relative; clear:both; margin-top:60px; padding-left:10px;}
.news_top{ position:absolute; height:45px; width:688px; top:-45px; left:0px}
.news_top h1{ float:left; background:url(../Images/new_hover.jpg) no-repeat; height:45px; text-align:center; color:#fff; line-height:42px; font-family:" "; font-size:16px; width:172px; margin-right:2px; cursor:pointer}
.news_top a{ font-size:12px; font-family:"宋体"; padding-right:10px; color:#646363; float:right; line-height:50px;}
.news_top a:hover{ color:#f00}
.news_top h1.news_this{ background:url(../Images/new_this.jpg) no-repeat;}

.news_first{ clear:both; padding-top:15px; width:698px;}
.news_first a.news_img{ float:left; width:195px; height:137px; display:block; padding:1px; float:left; border:1px solid #d4d2d2; margin-right:13px;}
.news_first a.news_img img{ width:195px; height:137px;}
.news_first a:hover.news_img{border:1px solid #108552;}
.news_first h1{ padding-top:5px; padding-bottom:5px; }
.news_first h1 a{font-size:14px; font-family:"宋体"; color:#414141; font-weight:bold;}
.news_first h1 a:hover{ color:#f00}
.news_first p{ font-size:12px; font-family:"宋体"; color:#4c4c4c; line-height:25px; padding-right:25px; padding-bottom:6px; }
.news_first h2 a.news_buttom{ display:block; background:url(../Images/new_more.jpg) no-repeat; width:108px; height:36px; text-align:center; font-size:12px; color:#fff; line-height:36px; float:left}
.news_first h2 a:hover.news_buttom{background:url(../Images/new_more.jpg) no-repeat;}


.news_title{ clear:both; padding-top:30px;}
.news_left .ul1{ float:left; width:330px;}
.news_left .ul1 li{ padding-top:9px;border-right:1px dashed #c2c0c0; padding-bottom:9px}
.news_left .ul1 li a{ display:block; background:url(../Images/li_icon.jpg) no-repeat left center; padding-left:10px; font-family:"宋体"; font-size:12px; color:#4c4c4c}
.news_left .ul1 li a:hover{ color:#f00; text-decoration:underline;background:url(../Images/li_icon_hover.jpg) no-repeat left center;}
.news_left ul.ul2{width:250px; padding-left:80px;float:left;}
.news_left .ul2 li{border-right:none;}
.news1{ display:block;}
.news2{ display:none}

.news_right{ float:right; background:url(../Images/faq_top.jpg) no-repeat center bottom; width:284px; height:15px; text-align:right; margin-top:35px;}
.news_right a{ color:#646363; font-size:12px; font-family:"宋体"; padding-right:5px;}
.news_right a:hover{ color:#f00}
.right_con{ width:284px; min-height:420px; border:1px solid #e0e0e0; border-radius:5px; margin-top:10px}


#faqscrollbox{background:#fff;padding:0px 10px 20px;height:380px;overflow:hidden;}
.faqlist li{padding-top:13px;padding-bottom:15px;overflow:hidden;border-bottom:1px dotted #9e9e9e; text-align:left }
.faqlist .faq_title{line-height:28px;background-position:left -252px;height:28px;color:#4c4c4c;padding-left:1px;font-size:12px;background:url(../Images/q_icon.jpg) no-repeat 0 7px; padding-left:25px;font-size:12px; font-weight:bold }
.faqlist .faq_title a{line-height:28px;color:#4c4c4c; font-family:"宋体"; font-size:12px; font-weight:bold}
.faqlist .faq_title a:hover{line-height:28px; color:#f00}
.faqlist .faq_answer{background-position:left -313px;line-height: 25px; color: #4c4c4c;font-size:12px; background:url(../Images/a_icon.jpg) no-repeat 0 5px; padding-left:25px;}

.fri_top{ width:1000px; margin:0 auto; background:url(../Images/fri_bg.jpg) no-repeat center bottom; height:30px; clear:both; padding-top:35px;}
.fri_top strong{ float:left; color:#000; font-size:18px;}
.fri_top span{ float:left; color:#666; font-size:16px; padding-left:10px;}
.fri{width:1000px; margin:0 auto;}
.fri ul{ padding-top:15px; width:1000px;}
.fri ul li{ float:left;}
.fri ul li a{ display:block; float:left; padding:0 10px; padding-bottom:15px; font-size:12px;font-family:"宋体"; color:#4c4c4c;}
.fri ul li a:hover{ color:#f00; text-decoration:underline}
.fri ul li span{ font-size:12px; display:block; float:left}

.bottom_bg{ width:100%; border-top:5px solid #ffb615; background:#15945c; clear:both; padding:10px 0;}

.bottom{ width:1000px; margin:0 auto}
.bottom img{ width:120px; height:120px;}
.bottom_bg ul{ width:780px; margin:0 auto}
.bottom_bg ul li{ float:left; padding-top:5px}
.bottom_bg ul li a{ color:#fff; font-family:"宋体"; font-size:12px; line-height:48px; padding:0 8px;}
.bottom_bg ul li a:hover{ color:#f00; text-decoration:underline}
.bottom_bg ul li span{color:#fff; font-family:"宋体"; font-size:12px; line-height:48px;}

.bottom{ width:800px; margin:0 auto; padding-top:20px; clear:both}
.bottom img{ float:left; margin-right:25px;}
.bottom p{ font-family:"宋体"; font-size:12px; color:#fff; line-height:25px;}
.bottom p a{ color:#fff;}
