﻿@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}


/*banner*/
.banner{ height:500px;}
.banner a{ display:block; height:500px; background:url(Img/Index/banner1.jpg) no-repeat center 0;}

/*搜索*/
.sea{height:54px;line-height:34px;color:#363636;font-family:"Microsoft YaHei";overflow:hidden;background:#fff; border-bottom: solid 1px #f2f2f2; padding: 19px 0 0;}
.sea_in{ width:350px;padding: 0;}
.sea_in .serach{ width:234px; height:32px; background:#fff;line-height:32px;color:#8d8d8d; float: left; padding:0 19px; border: solid 1px #bcbec0;}
.sea_in .sub{ width:52px; height:34px;background:url(Img/Index/sub_bg.gif) no-repeat 0 0; border:none; float:left;cursor: pointer;}
.k_word{overflow:hidden; width:710px; padding: 0 0 0 12px; font-size: 14px; color:#666;}
.k_word b{ color: #212121;}
.k_word a{ padding: 0 8px; color:#666;}

/*直通车*/
.car{font-family:"Microsoft YaHei";overflow:hidden; padding:38px 0 0; height: 296px;}
.car h2{background:url(Img/Index/line1.gif) repeat-x 315px 70px;color: #212121; height:118px; line-height: 40px; font-size:24px; font-style: italic;}
.car h2 a{color: #212121;background:url(Img/Index/catbg.gif) no-repeat 0 0; padding: 28px 10px 0 140px; display: block; float: left; height: 57px;}
.car_pho{ font-size: 16px; padding: 29px 4px 0 0;}
.car_c h3{background:url(Img/Index/ico02.gif) no-repeat 4px 12px; padding: 0 0 0 16px; font-size: 16px; line-height: 46px;height: 46px;}
.car_c h3 a{color: #212121;}
.car_c li{ width: 86px; float: left; padding: 0 0 0 21px;background:url(Img/Index/ico03.jpg) no-repeat 0 10px; font-size: 14px; line-height: 41px; height: 41px;}
.car_c li.carl1{ width: 115px;}
.car_c li.born{ background: none; padding-left: 5px; width: 126px;}
.car_c li a{background:url(Img/Index/ico01.gif) no-repeat 0 center; padding:0 0 0 13px;color: #484848;}

/*产品*/
.probox{ padding: 24px 0 0; height: 824px;font-family:"Microsoft YaHei";overflow:hidden;background:url(Img/Index/probg.jpg) no-repeat center 0;}
.pro_con{ background: #fff; padding:24px 18px 0; height: 773px;}
.pro_con h2{background:url(Img/Index/tilbg01.jpg) no-repeat center bottom; color: #8d8d8d; font-size: 24px; line-height: 38px; font-weight: normal;  height: 78px; text-align: center;}
.pro_con h2 a{color: #212121;}
.pro_con h2 b{ font-weight: normal; color: #10a957;}
.pro_con h2 span{ display: block; font-family: Arial; text-transform: uppercase;}
.pro_c ul{ width: 1110px;}
.pro_c li{ height: 293px; width: 255px; float: left; padding: 43px 20px 0 0;}
.pro_c li img{ width: 255px; height: 224px; display: block;}
.pro_c li.cur img,.pro_c li a:hover img{ width: 249px;display: block; border: solid 3px #199700; height: 218px;}
.pro_c li p{ font-size: 14px; text-align: center; display: block; line-height: 29px; padding: 5px 0 0;}
.pro_c li p a{ display: block;}
.pro_c li span a{ width: 114px; line-height: 29px; text-align: center; color: #fff; font-size: 14px; float: left;background:url(Img/Index/sd01.gif) no-repeat 0 0;}
.pro_c li span a.pro_ico1{background:url(Img/Index/sd02.gif) no-repeat 0 0; margin: 0 0 0 22px;}

/*擔憂*/
.wor{ padding:23px 0 0; height: 501px;font-family:"Microsoft YaHei";}
.wor h2{background:url(Img/Index/wortbg.gif) no-repeat right 0; color: #fff; font-size: 40px; line-height:46px; text-align: center; padding: 18px 0 0; height:83px; position: relative; margin-right: -48px;}
.wor h2 span{ display: block; font-size: 24px; line-height: 32px;}
.wor h2 a{ color: #fff; cursor:default;}
.wor h2 a:hover{ text-decoration:none;}
.wor_c{ padding: 66px 0 0; overflow: hidden;}
.wor_c li{ width: 267px; float: left;}
.wor_c li img{ width: 266px; height: 267px; display: block;}
.wor_c li p{ width: 266px; position: relative;}
.wor_c li p span{ position: absolute; left: 0; bottom: 0; width: 266px; height: 31px; line-height: 31px; text-align: center; font-size: 14px;background:url(Img/Index/bg02.png) repeat 0 0; color:#fff;}
.wor_c li p span a{ color: #fff;}
.wor_c li.worl1 p{ height: 133px; margin: 0 0 1px;}
.wor_c li.worl1 img{height: 133px;}

/**/
.yz{ height: 645px; padding: 26px 0 0;background:url(Img/Index/yzbg.jpg) repeat-x center 0;font-family:"Microsoft YaHei";}
.yz h2{background:url(Img/Index/tilbg2.gif) no-repeat center bottom; text-align: center; font-size: 36px; line-height: 44px; height: 81px;}
.yz h2 a{ color: #fff;}
.yz h2 em,.edge h2 em{ font-weight: normal;display: block; font-size: 16px; line-height: 24px; font-family: Arial; text-transform: uppercase; color: #d5efdf;}
.yz_c{ text-align: center; padding: 25px 0 0; display: block;}
.yz_c p{ height: 481px;}

/*優勢*/
.edge{ font-size: 14px; color: #666;font-family:"Microsoft YaHei"; line-height:24px; height: 1025px;}
.edge h2{ font-size: 36px; line-height: 48px; color: #fff; padding: 16px 0 0; height: 220px; text-align: center;background:url(Img/Index/edgetbg.gif) no-repeat 18px 0;}
.edge h2 em{ font-size: 12px;}
.edge b{ color: #10a957;}
.edge h3{ font-size: 24px; color: #fff; height: 117px; line-height: 88px; padding: 0 0 0 130px;background:url(Img/Index/edget01.gif) no-repeat 0 0; margin: 0 0 0 -94px; position: relative;}
.edge01{ height: 336px;}
.edgew1{ width: 620px;}
.wdgec1{ margin: -24px 0 0 11px; width: 432px; position: relative;} 
.wdgec1 p{ padding: 0 0 5px;}
.edgep1{ width:460px; position: relative;}
.edgep1 img{position: absolute; top: 0; left: 0;}
.edge02{ height:455px;}
.edge02 h3{background:url(Img/Index/edget02.gif) no-repeat 200px 0; text-align: center; padding: 0; margin: 0; height: 120px;}
.edgep2{ display: block; padding: 0 0 0 259px; margin: -27px 0 0; position: relative;}
.wdgec2{ width: 1080px;}
.wdgec2 p{ width: 258px; line-height: 28px; height: 76px;}
.wdgec2 p.edgwp1{ top:50px; left: 30px; width: 266px;}
.edgwp2{ top:200px; left:0;}
.wdgec2 p.edgwp3{ top:57px; right:0; width: 302px;}
.edgwp4{ top:204px; right:0;}

/*广告*/
.h_gg{ height: 200px; margin: -7px 0 0; padding: 7px 0 0; display: block;background:url(Img/Index/h_gg01.png) no-repeat center 0;}
.gg01{ top: 147px; left: 50%; margin: 0 0 0 -534px;}

/*案例*/
.box1{font-family:"Microsoft YaHei";background:url(Img/Index/boxbg.jpg) repeat-x center bottom;z-index:1; position: relative;}
.case{ height: 445px; padding: 42px 0 0;}
.til01{background:url(Img/Index/line2.jpg) repeat-x center 43px; height: 94px; text-align: center; font-size: 22px; color: #212121;}
.til01 a{ color: #212121; line-height: 40px; display:inline-block; padding: 0 6px; border-bottom: solid 4px #10a957 ;}
.til01 span{ display: block; font-weight: normal;font-size: 14px; color: #909090; font-family: Arial; text-transform: uppercase; line-height: 32px;}
.casecon{ width:1080px; overflow: hidden;}
.casecon ul{ width: 1090px;}
.casecon li{ width:358px; height: 279px; float: left; padding: 0 5px 0 0;}
.casecon li img{width:358px; height:275px; display: block;}
.case_c .prev,.case_c .next{ top: 130px;}

/*荣誉*/
.hon{ height: 418px;}
.hon_c{ width: 1080px;}
.hon_c p{ width: 271px; float: left; font-size: 14px;}
.hon_c p img{ width: 246px; height:174px; display: block; border: solid 1px #eee;}
.hon_c p span{ display: block; text-align: center; line-height: 36px; padding: 22px 0 0;}
.hon_c p span a{ color: #4d4d4d;}
.prev,.next{ width: 41px; height: 41px; display: block; overflow: hidden; top: 80px; right: -58px;}
.prev{background:url(Img/Index/prev.png) no-repeat 0 0; left: -58px;}
.next{background:url(Img/Index/next.png) no-repeat 0 0;}
.prev:hover,.next:hover{ background-position:0 bottom;}
.hon01{ padding: 20px 0 0 50px;}
.hon01 li{ width: 225px; float: left; padding: 0 23px 0 0;background:url(Img/Index/honlbg.jpg) no-repeat 0 0; font-size: 14px;}
.hon01 li img{ width: 198px; height: 140px; padding: 12px; display: block;}
.hon01 li span{ display: block; text-align: center; line-height: ; padding: 24px 24px 0 30px;}
.hon01 li span a{ display: block; line-height: 32px; text-align: center; color: #fff; background: #888;}
.hon01 li span a:hover{ background: #10a957;}

/*服务*/
.serve{ height: 747px;font-family:"Microsoft YaHei";background:url(Img/Index/serbg.jpg) no-repeat center 123px;z-index: 9; position: relative;}
.serve h2{background:url(Img/Index/sertbg.gif) no-repeat 0 0; color: #fff; font-size: 40px; line-height:62px; text-align: center; padding: 18px 0 0; height:105px; position: relative; margin:-7px 0 0 -67px; z-index: 9;}
.ser_c dl{ height:133px; padding: 19px 19px 0 445px; line-height:24px; color: #fff;font-size: 14px;}
.ser_c dt{ float: right; width: 219px;}
.ser_c dt img{ width: 219px; display: block;}
.ser_c dd{ float: left; width: 380px;}
.ser_c dd h3{ font-size: 24px; color: #f0ff00; height: 46px; line-height: 46px; padding: 0 0 0 70px;background:url(Img/Index/serve_ico04.gif) no-repeat 0 0;}
.ser_c dd p{ padding: 0 0 0 70px;}
.ser_c dl.serl1 h3{background:url(Img/Index/serve_ico01.gif) no-repeat 0 0;}
.ser_c dl.serl2{ height: 118px;}
.ser_c dl.serl2 h3{background:url(Img/Index/serve_ico02.gif) no-repeat 0 0;}
.ser_c dl.serl3{ height: 127px; padding-top: 13px;}
.ser_c dl.serl3 h3{background:url(Img/Index/serve_ico03.gif) no-repeat 0 0;}


/*见证*/
.abobox{background:url(Img/Index/abobg.gif) repeat-x 0 bottom #fff;font-family:"Microsoft YaHei";}
.witn{ height: 480px; padding:30px 0 0;font-family:"Microsoft YaHei"; overflow: hidden;}
.witn .til01{ height: 111px;}
.witn .til01 span a{ display: block; border: 0; line-height: 22px;}
.witn .til01 b{ font-weight: normal; height: 25px; line-height: 25px; font-size: 9px;}
.witn_c li{ width:225px; height:298px; float: left; padding: 0 9px 0 32px; line-height:22px; color: #fff;position: relative;}
.witn_c dl.witnl1{ padding: 0 0 0 36px;}
.witn_c li img{width:225px; height:298px; display: block;}
.witn_c li p{position: absolute;background:url(Img/Index/bg02.png) repeat 0 0; left: 32px; bottom: 0; width: 185px; height: 61px; padding: 10px 20px; overflow: hidden;}
.witn_c li.cur p{ display: block;border-bottom: solid 6px #10a957; height: 207px; padding-top:75px; }
.witn_c li p span{ display: block; padding: 10px 0 0;}
.witn_c li p a{ display: block; border: solid 2px #fff; text-align: center; line-height: 30px; color: #fff;}

/*关于*/
.about{height:545px; overflow: hidden;}
.about dl{ padding: 18px 0 0; margin:0 0 0 30px; line-height: 26px;background:url(Img/Index/line3.gif) repeat-x 0 bottom; height: 313px; font-size: 16px; line-height: 30px;}
.about dt{ width:558px; float: left;}
.about dt img{ width:519px; height:278px; display: block; border: solid 3px #e5e5e5;}
.about dd{ width:484px; float: left; padding: 79px 0 0;}
.about dd h3 { font-size:24px; line-height: 51px; height:51px; overflow: hidden;}
.about dd h3 a,.abo_show li span a{ color: #212121;}
.about dd p{ height: 120px; overflow: hidden;}
.about dd span a{color: #10a957; font-size: 14px; border: solid 2px #10a957; line-height: 29px; width: 134px; display: block; text-align: center;}
.abo_show{ padding: 26px 0 0 30px; overflow: hidden;}
.abo_show ul{ width: 1080px;}
.abo_show li{ width: 250px; float: left; padding: 0 16px 0 0;background:url(Img/Index/sholbg.gif) no-repeat 0 0;}
.abo_show li img{ width: 244px; height: 152px; padding: 3px; display: block;}
.abo_show li span{ display: block;  line-height: 24px; text-align: center;}

/*问答*/
.newbox{ clear: both; background: #fff; padding:28px 0 0; height: 330px;font-family:"Microsoft YaHei"; overflow: hidden;}
.faq,.new{ width:256px; height: 332px; background: #fff; border: solid 1px #e5e5e5; padding: 6px; overflow: hidden;}
.faq_c{ padding:0 4px; height: 366px; overflow: hidden;}
.faq_c p img{ width: 320px; height: 170px; display: block;}
.faq_c dl{ line-height:18px; color: #666; padding: 10px 3px 14px; border-bottom: solid 1px #e5e5e5;}
.faq_c dt{height:33px; line-height: 33px;}
.faq_c dt a{ color: #1ea0b8;}

/*资讯*/
.new{ width:657px; margin: 0 0 0 18px;}
.newtil{ border: solid 3px #10a957; height: 45px; line-height: 45px; font-size: 16px; margin: 0 0 0 32px;}
.newtil li{ float: left;}
.newtil li a{ line-height: 45px; display: inline-block; padding: 0 60px;color: #212121;}
.newtil li.newtl1 a{background:url(Img/Index/ico05.gif) no-repeat 0 center;}
.newtil li a:hover,.newtil li.cur a{ background: #10a957; color: #fff;}
.newtil .more01 a{ color: #212121; padding: 0 13px;}
.new_c{ padding:28px 0 0 32px;}
.new_p{ width:508px; float: left;}
.new_p img{ width:480px; height: 213px;}
.new_w{ width:538px; float: left;overflow: hidden;}
.new_w li{ height:36px; font-size: 14px; line-height:30px; border-bottom: dashed 1px #ababab; white-space: nowrap;text-overflow: ellipsis; margin: 0 30px 0 0;color: #8d8d8d}
.new_w li span{ float: right;}
.new_w li a{ color: #8d8d8d}
.new_w li.nobor{ border-bottom:none;}

/*底部开始*/
.f_bj{height:277px; font-family:"Microsoft YaHei";color:#fff;line-height:25px;background:url(Img/Common/footbg.gif) repeat-x center 0 #10a957; font-size: 14px; padding: 11px 0 0;}