@charset "utf-8";
.clearfix{zoom:1;}
.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden;}

/**/
.pro { height:890px; overflow:hidden; }
.pro h3 { height:94px; padding-top:58px; background:url("../pic/tx_1.jpg") no-repeat center bottom; text-align:center; margin-bottom:22px; }
.pro h3 span { display:block; font:24px/44px "Microsoft YaHei"; font-weight:bold; color:#7abc27; }
.pro h3 em { color:#fb9311; }
.pro h3 img { width:168px; height:26px; }
.pr_fl { height:120px; overflow:hidden; }
.pr_fl p { height:42px; font:14p/34px "Microsoft YaHei"; color:#555; margin-bottom:10px; }
.pr_fl p a { color:#555555; margin:0 11px; display:inline-block; font-size:16px; }
.pr_fl p a:hover { color:#ff7f00; }
.pr_fl p span { display:inline-block; width:142px; height:42px; font:16px/32px "Microsoft YaHei"; color:#fff; padding-left:18px; }
.pr_fl p span a { color:#fff !important; margin:0; }
.pr_fl .fl1 span { background:url("../pic/pr_t1.jpg") no-repeat center top; }
.pr_fl .fl2 span { background:url("../pic/pr_t2.jpg") no-repeat center top; }
.pr_con { height:540px; overflow:hidden; }
.pr_con dl { overflow:hidden; position:relative; }
.pr_con dd span { display:block; height:50px; background:url("../pic/pr_x.gif") no-repeat left bottom; font:18px/50px "Microsoft YaHei"; font-weight:bold; color:#fff; margin-bottom:26px; }
.pr_con dd a { color:#fff; }
.pr_con dd p { font:14px/24px "Microsoft YaHei"; color:#fff; }
.pr_con .pr1, .pr1 dt, .pr1 dt img { width:775px; height:325px; }
.pr_con .pr1 dd { width:204px; height:325px; background:url("../pic/pr_tm1.png") no-repeat left top; position:absolute; top:0; right:0; padding-left:38px; }
.pr1 dd span { padding-top:75px; }
.pr1 p { width:184px; }
.pr_con .pr2, .pr2 dt, .pr2 dt img { width:225px; height:325px; }
.pr_con .pr3, .pr3 dt, .pr3 dt img { width:775px; height:215px; }
.pr_con .pr3 dd { width:368px; height:215px; background:url("../pic/pr_tm2.png") no-repeat left top; position:absolute; top:0; left:0; padding-left:34px; }
.pr3 dd span { padding-top:40px; }
.pr3 p { width:178px; }
.pr_pho { width:225px; height:215px; background:url("../pic/pr_tb.jpg") no-repeat center top; text-align:center; }
.pr_pho h4 { height:60px; font:16px/24px "Microsoft YaHei"; font-weight:bold; color:#fff; padding-top:34px; }
.pr_pho p { height:36px; font:24px/36px Arial; color:#fff; }
.pr_pho span { display:block; width:130px; height:31px; background:url("../pic/b3.png") no-repeat center top; font:14px/30px "Microsoft YaHei"; color:#333; margin:0 auto; }
.pr_pho a { color:#333; }
/*优势*/
.advantega { height: 1440px; overflow: hidden; background:#f8f8f8;}
.advantega h2 { padding-top: 36px; height: 148px; text-align: center; font-size: 28px; color: #fff; font-weight: normal; background: url(../pic/advantage_h.jpg) no-repeat center 0; }
.advantega h2 b { display: block; font-size: 28px; }
.adbox {background: url(../pic/advantage_bg.jpg) no-repeat center;  margin-top:20px; overflow:hidden;}
.adbox h3 { margin-bottom: 10px; font-size: 26px; color: #009b52;}
.adbox h3 i { display: block; color: #ff8a00; font-size: 26px; margin-bottom:8px; }
.adbox h3 i em{ background:#ff8800; color:#fff; margin-right:10px; padding:5px;}
.adbox p { margin: 5px 0; font-size: 14px; color: #333; line-height: 24px; background:url(../pic/yli.gif) no-repeat 0px 8px; padding-left:20px; }
.ys1 dt, .ys3 dt { padding-top: 60px; float: left; width: 500px; }
.ys1 dd, .ys3 dd { float: right; padding-right:50px; padding-top: 30px; }
.ys2 dt, .ys4 dt { float: right; width: 530px; padding-top: 70px;  }
.ys2 dd, .ys4 dd { float: left; }
.ys1 { height: 305px; overflow: hidden; }
.ys1 dt {}
.ys1 dd { }
.ys2 { height: 305px; overflow: hidden; }
.ys2 dt {  }
.ys2 dd { }
.ys3 { height: 305px; overflow: hidden; }
.ys3 dt { }
.ys4 { height: 305px; overflow: hidden; }
.ys4 dt {}
/**/
.vi_co { height:492px; background:url("../pic/coo_bj.jpg") no-repeat center top; overflow:hidden; }
.video { width:446px; float:left; text-align:center; }
.video h4 { height:58px; font:22px/58px "Microsoft YaHei"; font-weight:bold; color:#fff; padding-top:36px; }
.video dl { width:446px; }
.video dt, .video dt img { width:413px; height:224px; display:block; margin:0 auto; }
.video dd { font:14px/24px "Microsoft YaHei"; color:#fff; padding-top:10px; }
.coop { width:460px; float:right; }
.coop h3 { height:82px; font:20px/82px "Microsoft YaHei"; color:#fff; padding-left:16px; background:url("../pic/coo_x.gif") no-repeat 0 center; margin-top:30px; }
.coop h3 a { color:#fff; }
.coop li { width:188px; height:28px; border:1px solid #fff; margin:0 40px 20px 0; float:left; overflow:hidden; }
.coop li input { border:0; outline:none; width:147px; height:28px; font:14px/28px "Microsoft YaHei"; color:#fff; background:none; float:left; padding-left:10px; background:url("../pic/coo_x.png") no-repeat right center; }
.coop li span { display:block; width:28px; height:28px; border-right:1px solid #fff; border-bottom:1px solid #fff; float:left; }
.coop .co1 { width:418px; height:58px; }
.co1 textarea { width:378px; height:54px; overflow:auto; outline:none; border:0; background:none; resize:none; font:14px/22px "Microsoft YaHei"; color:#fff; padding:4px 0 0 10px; outline:none; float:left; }
.coop li.co3 { border:0; height:30px; }
.coop li.co3 img { width:100px; height:20px; margin-top:5px; float:left; margin-right:18px; }
.coop li.co3 em { font:14px/28px "Microsoft YaHei"; color:#fff; }
.coop li.co4 { border:0; width:378px; height:30px; }
.coop .bin1 { width:102px; height:30px; background:url("../pic/b1.png") no-repeat center top; margin-right:40px; padding:0; cursor:pointer; }
.coop .bin2 { width:102px; height:30px; background:url("../pic/b2.png") no-repeat center top; margin-right:40px; padding:0; cursor:pointer; }
/**/

.secur { height:686px; background:url("../pic/sec_bk.jpg") no-repeat center top; overflow:hidden; }
.secur h3 { height:96px; padding-top:64px; background:url("../pic/tx2.jpg") no-repeat center bottom; text-align:center; margin-bottom:28px; }
.secur h3 span { display:block; font:24px/44px "Microsoft YaHei"; font-weight:bold; color:#7abc27; }
.secur h3 em { color:#fb9311; }
.secur h3 img { width:194px; height:30px; }
.secur li { width:320px; height:210px; font:14px/24px "Microsoft YaHei"; color:#fff; text-align:center; float:left; margin:0 12px 26px 0; }
.secur li span { display:block; font:18px/34px "Microsoft YaHei"; color:#fff; padding-top:100px; }
.se1 { background:url("../pic/sec_01.jpg") no-repeat left top; }
.se2 { background:url("../pic/sec_02.jpg") no-repeat left top; }
.se3 { background:url("../pic/sec_03.jpg") no-repeat left top; margin-right:0; }
.se4 { background:url("../pic/sec_04.jpg") no-repeat left top; }
.se5 { background:url("../pic/sec_05.jpg") no-repeat left top; }
.se6 { background:url("../pic/sec_06.jpg") no-repeat left top; margin-right:0; }
/**/
.witn { height:672px; overflow:hidden; }
.witn h3 { height:95px; background:url("../pic/tx_1.jpg") no-repeat center bottom; text-align:center; margin-bottom:24px; padding-top:60px; }
.witn h3 span { display:block; font:24px/42px "Microsoft YaHei"; font-weight:bold; color:#7abc27; }
.witn h3 em { color:#fb9311; }
.witn h3 img { width:402px; height:28px; }
.wi_con { height:424px; overflow:hidden; }
.wi_con dd { height:190px; background:url("../pic/wi_bj1.jpg") no-repeat center top; overflow:hidden; margin-bottom:42px; text-align:center; }
.wi_con h4 { font:14px/28px "Microsoft YaHei"; font-weight:bold; color:#555555; height:28px; padding-top:24px; }
.wi_con h4 a { color:#555; }
.wi_con p { padding:0 200px; height:82px; font:14px/25px "Microsoft YaHei"; color:#555; }
.wi_con span { display:block; width:102px; height:30px; background:url("../pic/b1.png") no-repeat center top; font:14px/30px "Microsoft YaHei"; color:#fff; margin:0 auto; }
.wi_con span a { color:#fff; }
.wi_con dt { width:560px; height:160px; margin:0 auto; background:url("../pic/wi_b2.jpg") no-repeat center top; }
.wi_con dt img { width:160px; height:160px; display:block; margin:0 auto; }
.wi_nav { width:114px; margin:0 auto; }
.wi_nav li { width:12px; height:12px; float:left; display:inline; margin:0 8px; background:url("../pic/wi_b.jpg") no-repeat left top; cursor:pointer; overflow:hidden; position:relative; }
.wi_nav .cur { background-position:0 -12px; }
/**/
.ban1-2{ width:100%; overflow:hidden;}
.ban2 { height:268px; background:url("../pic/ban2.jpg") no-repeat center top; overflow:hidden; }
.ban2 p { width:480px; float:right; padding-left:50px; background:url("../pic/b_pho.png") no-repeat 0 0; margin-top:140px; margin-right:220px; }
.ban2 em { font:26px/26px Arial; color:#fff; float:left; margin-right:10px; }
.ban2 span { display:block; width:102px; height:30px; background:url("../pic/b1.png") no-repeat center top; font:14px/30px "Microsoft YaHei"; float:left; text-align:center; margin-top:2px; }
.ban2 span a { color:#fff; }

.enban2 { height:268px; background:url("../pic/enban2.jpg") no-repeat center top; overflow:hidden; }
.enban2 p { width:480px; float:right; padding-left:50px; background:url("../pic/b_pho.png") no-repeat 0 0; margin-top:155px; }
.enban2 em { font:30px/35px Arial; color:#fff; float:left; margin-right:10px; }
.enban2 span { display:block; width:102px; height:30px; background:url("../pic/b1.png") no-repeat center top; font:14px/30px "Microsoft YaHei"; float:left; text-align:center; margin-top:2px; }
.enban2 span a { color:#fff; }

.jban2 { height:268px; background:url("../pic/jban2.jpg") no-repeat center top; overflow:hidden; }
.jban2 p { width:480px; float:right; padding-left:50px; background:url("../pic/b_pho.png") no-repeat 0 0; margin-top:155px; }
.jban2 em { font:30px/35px Arial; color:#fff; float:left; margin-right:10px; }
.jban2 span { display:block; width:102px; height:30px; background:url("../pic/b1.png") no-repeat center top; font:14px/30px "Microsoft YaHei"; float:left; text-align:center; margin-top:2px; }
.jban2 span a { color:#fff; }

/**/
.about { height:500px; overflow:hidden; }
.about h3 { height:94px; background:url("../pic/tx_1.jpg") no-repeat center bottom; text-align:center; margin-bottom:24px; padding-top:2px; }
.about h3 span { display:block; font:24px/44px "Microsoft YaHei"; font-weight:bold; color:#29A53C; }
.about h3 em { color:#fb9311; }
.about h3 img { width:155px; height:26px; }
.about dl { height:380px; overflow:hidden; }
.about dt { width:600px; height:350px; float:right; background:url("../pic/ab_bj.jpg") no-repeat center top;}
.about dt img { width:380px; height:286px; margin:20px 0px 0px 102px;}
.about dd { width:550px; margin:0px auto 0px; float:left;}
.about h4 { height:36px; font:20px/36px "Microsoft YaHei"; color:#ff8800; font-weight:bold; }
.about h4 a { color:#ff8800; }
.about p { font:16px/30px "Microsoft YaHei"; color:#555; height:84px; text-indent:2em; }
.about dd span { display:inline-block; width:134px; height:35px; font:14px/35px "Microsoft YaHei"; color:#333; text-align:center; background:url("../pic/ab_b1.jpg") no-repeat center top; margin-right:12px; }
.about dd strong { display:inline-block; width:134px; height:35px; font:14px/35px "Microsoft YaHei"; color:#333; text-align:center; background:url("../pic/ab_b2.jpg") no-repeat center top; }
.about dd strong a, .about dd span a { color:#fff; }

/*印象*/
.yx{ width:100%;}
.xc { height:313px; overflow:hidden; width:1200px; margin:0 auto; }
.xc h2 { width:1160px; margin:0 auto; padding-left:33px; height:40px; border-bottom:1px solid #c8c8c8; overflow:hidden; background:url("../pic/ga_t1.gif") no-repeat left center; font:bold 18px/40px "Microsoft Yahei"; color:#29A53C; }
.xc h2 a { color:#29A53C; }
.xc h2 span { font:14px/40px Arial, Helvetica, sans-serif; color:#333; text-transform:uppercase; }
.xc h2 span a { color:#333;}
.xc_c { margin-top:27px; height:245px; overflow:hidden; }
.xc_c em { display:block; width:22px; height:50px; overflow:hidden; margin-top:58px; }
.xc_c .album-slider-box { margin-left:29px; display:inline; width:1110px !important; overflow:hidden; }
.xc_c .album-slider-box .tempWrap { width:1110px !important; overflow:hidden; }
.xc_c ul li { float:left; line-height:0; width:224px; margin-right:35px; }
.xc_c ul li img { width:224px; height:165px; border:2px #ccc solid; padding:3px; }
.xc_c ul li span { display:block; text-align:center; font:14px/36px "Microsoft Yahei"; color:#555; }
.xc_c .nobot { margin-right:0; }
.xc_c ul li img:hover{ border:#009a3a 2px solid;}
.xc_c ul li span:hover{ color:#009a3a;}
/**/


.dy { height:343px; overflow:hidden; width:100%; }
.news { width:398px; height:300px; overflow:hidden; }
.faq { width:400px; height:300px; overflow:hidden; }
.n_nav { height:50px; border:1px solid #352d30; margin-bottom:12px; }
.n_nav img { width:49px; height:48px; float:right; padding:1px; }
.n_nav li { font:16px/50px "Microsoft YaHei"; color:#666; float:left; }
.n_nav li a { display:inline-block; color:#666; float:left; margin:0 20px; }
.n_nav li a:hover, .n_nav .cur a { font-weight:bold; color:#352d30; }
.faq h3 { height:50px; margin-bottom:22px; font:16px/50px "Microsoft YaHei"; font-weight:bold; color:#222; padding-left:20px; }
.faq h3 span { float:right; }
.faq h3 span img { width:49px; height:48px; float:right; padding:1px; }
.faq h3 a { display:inline-block; color:#222; float:left; }
.faq dl { height:120px; }
/**/
.dy { height:312px; overflow:hidden; }
.dy h3 { height:52px; border-bottom:1px solid #ccc; font:16px/52px "Microsoft YaHei"; color:#333333; padding:0 14px 0 58px; }
.dy h3 a { color:#333; }
.dy h3 span { font:14px/52px "Microsoft YaHei"; color:#333; float:right; text-transform:uppercase; cursor:pointer; }
.news { width:398px; height:290px; float:left; border:1px solid #ccc; }
.news .nt1 { background:url("../pic/dy_t1.gif") no-repeat 20px center; margin-bottom:14px; }
.news .nt2 { background:url("../pic/dy_t2.gif") no-repeat 20px center; margin-bottom:14px; }
.ne_con{ width:380px; margin:0 auto; overflow:hidden;}
.news li { height:30px; background:url("../pic/ys_icon.png") no-repeat 10px center; font:14px/30px "Microsoft YaHei"; color:#666; padding-left:30px; border-bottom:1px #ccc dashed;}
.news li:hover{ color:#ff8800;}
.news1 { border-left:0; }
.faq { width:400px; height:290px; float:left; border:1px solid #ccc; border-right:0; }
.faq h3 { background:url("../pic/faq_t1.gif") no-repeat 20px center; margin-bottom:22px; }
.fa_con { width:350px; height:190px; overflow:hidden; margin:0 auto; }
.faq dl { height:80px; overflow:hidden; }
.faq dt { height:auto; padding-left:30px; background:url("../pic/faq_q.gif") no-repeat 0 0; font:14px/20px "Microsoft YaHei"; color:#333; margin-bottom:5px; }
.faq dt a { color:#333; }
.faq dd { padding-left:30px; background:url("../pic/faq_a.gif") no-repeat 0 0; font:14px/20px "Microsoft YaHei"; color:#666; }
/**/

.ly { height:216px; overflow:hidden; }
.ly h2 { font:14px/54px "Microsoft Yahei"; color:#555; }
.ly h2 em { font:18px/54px "Microsoft Yahei"; color:#7abc27; }
.ly ul { height:162px; }
.ly ul li { float:left; width:424px; height:41px; padding-left:56px; margin-bottom:10px; overflow:hidden; }
.ly ul .ly01 { background:url("../pic/ly01.gif") no-repeat left top; margin-right:38px; }
.ip01 { background:none; border:0; outline:none; width:415px; height:41px; font:14px/41px "Microsoft Yahei"; vertical-align:top; color:#555; float:left; overflow:hidden; }
.ly ul .ly02 { background:url("../pic/ly02.gif") no-repeat left top; }
.ly ul .ly03 { background:url("../pic/ly03.gif") no-repeat left top; width:1000px; height:41px; }
.ly ul .ly04 { background:url("../pic/ly04.gif") no-repeat left top; margin-bottom:0; }
.ly .ly04 input { width:350px; }
.ly .ly04 img { width:62px; height:25px; margin-top:6px; border:1px solid #ccc; }
.i_area { width:930px; background:none; height:41px; vertical-align:top; overflow:hidden; resize:none; border:0; font:14px/40px "Microsoft Yahei"; color:#555; outline:none; }
.ly ul .ly05 { width:262px; padding:0; height:35px; margin-bottom:0; margin-left:42px; display:inline; margin-top:2px; }
.b01 { background:url("../pic/ly_b01.gif") no-repeat left top; width:123px; height:35px; border:0; margin-right:14px; cursor:pointer; }
.b02 { background:url("../pic/ly_b02.gif") no-repeat left top; width:123px; height:35px; border:0; cursor:pointer; }


/******客户******/
.hzkh{ width:100%; overflow:hidden; margin-bottom:20px; margin-top:10px;}
.hzkh h2 { width:1160px; margin:0 auto; padding-left:33px; height:40px; border-bottom:1px solid #c8c8c8; overflow:hidden; background:url("../pic/ga_t1.gif") no-repeat left center; font:bold 18px/40px "Microsoft Yahei"; color:#29A53C; }
.hzkh h2 a { color:#29A53C; }
.hzkh h2 span { font:14px/40px Arial, Helvetica, sans-serif; color:#333; text-transform:uppercase; }
.hzkh h2 span a { color:#333;}

.hz{ margin-top:15px; width:1200px;}
.hz ul li{ float:left; border:1px solid #ccc; margin-left:-1px;}
.hz li img{ width:200px; height:83px;}

/**/
.link { margin-top:20px; height:88px; overflow:hidden; }
.link h3 { width:1200px; height:40px; float:left; font:18px "Microsoft YaHei"; padding-left:10px; float:left; color:#7ABC27; background:url(../pic/link.jpg) no-repeat bottom;}
.link em{ font:14px "Microsoft YaHei"; color:#CCC;}
.link span{ font-size:14px; color:#CCC;}
.link h3 span a { color:#7abc27; }
.link h3 em a { color:#333; }
.link p { width:1150px; font:14px "Microsoft YaHei"; color:#666; line-height:24px; float:left; text-align:left; }
.link p a { color:#666; display:inline-block; padding:0 18px;}
.link p a:hover{ text-decoration:underline;}

/*客户见证*/
.khjz{ width:100%; overflow:hidden; margin-bottom:20px; height:auto;}
.jz{width:1200px; margin:0 auto; overflow:hidden;}
.jz h3{ font-size:30px; font-weight:bold; float:left; color:#009a3a;}
.jz-con{padding:25px 0 0; width:1200px; margin:0 auto; overflow:hidden;}
.jz dl{float: left;width:560px; border:1px solid #ccc; margin-bottom:22px;  margin-left:20px; margin-right:0px; height:170px;}
.jz dl.even{float: right;}
.jz dt{float: left;border-right:1px solid #ccc;padding:5px;}
.jz dt img{display:block; width:200px;height:160px;}
.jz dd{float: left; padding:25px 0 0 10px; width:330px;}
.jz h6 a{font-size:15px;font-weight:bold; color:#000;}
.jz h6 a:hover{ color:#009a3a;}
.jz dd p{overflow: hidden;line-height:20px; color:#000;padding:8px 0 14px; font-size:13px;}
.jz dd span{display:block; line-height:26px; color:#c00; font-size:14px;}
.jz dd span a{color:#f47222;}
.jz dl:hover{ border:1px #009a3a solid;}

.tit{font-weight:normal; width:1200px;}
.tit em{color:#9DD059;font-family:'arial';font-size:15px;text-transform: uppercase;}
.tit em a{color:009a3a;font-family:'Microsoft YaHei';margin-right:8px;font-size:28px;}
.tit em a i{font-style:normal; font-weight:bold;}
.tit em span{display:block;}
.tit b{display:block;margin-top:15px; float:right;}
.tit b a{color:#666;}



