﻿@charset "utf-8";
/* CSS Document */

/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}
span { overflow:hidden;}/*兼容IE8*/

/*正文开始*/
.banner a { background:url(Img/Index/banner.jpg) no-repeat center 0; height:500px; display:block}




/**/
.al_top { background:no-repeat 0 25px; text-align:center; margin:65px 0 30px;}
.al_top a { font-size:32px; color:#333; font-weight:bold; display:block;}
.al_top a em { color:#f37800;}
.al_top span { font-family:Arial; text-transform:uppercase; padding-top:10px; display:block;}

.al_nav { height:40px; margin-bottom:44px;}
.al_nav ul { width:515px; border:solid 1px #eee; height:38px; margin:0 auto;}
.al_nav ul li { float:left; border-right:solid 1px #eee;}
.al_nav ul .nobor01 { border:none;}
.al_nav ul li a { color:#333; font-size:14px; width:128px; text-align:center; height:38px; line-height:38px; display:block;}
.al_nav ul li a:hover,.al_nav ul .cur a { background: url(Img/Index/fw_spbg.gif) repeat; color:#fff;}

.al01 { width:202px;}
.al01 ul li { height:50px; margin-bottom:9px; _margin-bottom:5px; display: inline-block}
.al01 ul li a img { float:left;}
.al01 ul li a em { float:left; background:#eee; width:147px; height:50px; line-height:50px; text-align:center; font-size:14px; color:#333;}
.al01 ul li.cur a em { background:#e21a23; color:#fff;}
.al01 i { display:block;}
.al01 i a img { float:left;}
.al01 i a em { float:left; background:#eee; width:147px; height:50px; line-height:50px; text-align:center; font-size:14px; color:#333;}

.al02 { width:998px;}
.al02 dl dt { float:left; margin-left:20px; width:598px; background:#eee; height:520px; display:inline}
.al02 dl dt img { width:598px; height:415px;}
.al02 dl dt span { text-align:center; display:block; padding-top:20px;}
.al02 dl dt span b a { display:block; font-size:16px; color:#333; margin-bottom:10px;}  
.al02 dl dt span em { display:block; font-size:14px; color:#333; padding:0 20px; line-height:25px;}
.al02 dl dd { float:left; padding-left:20px; width:360px;}
.al02 dl dd img { width:360px; height:250px; margin-bottom:20px;}

/*技术专利及荣誉资质*/
.zz_top { padding-top:50px; text-align:center;} 
.zz_top a { font-size:32px; color:#333; font-weight:bold;}
.zz_top a em { color:#f37800}
.zz_top span { display:block; font-family:Arial; font-size:10px; text-transform:uppercase; color:#999; margin-top:8px;}

.zz_con { width:1200px;  height:390px; position:relative; border-bottom:none; margin-top:30px; overflow:hidden;}
.zz01 { position:absolute; top:118px; left:0; width:26px;}
.zz03 { position:absolute; top:118px; right:0; width:26px;}
.zz01 a { background:url(../img_index/zz_le01.gif) no-repeat; width:26px; height:132px; display:block;}
.zz01 a:hover { background:url(../img_index/zz_le02.gif) no-repeat;}
.zz03 a { background:url(../img_index/zz_ri01.gif) no-repeat; width:26px; height:132px; display:block;}
.zz03 a:hover { background:url(../img_index/zz_ri02.gif) no-repeat;}
.zz02 { padding:60px 0 0 40px;}
.zz02 ul li { float:left;  width:250px; margin-right:35px;}
.zz02 ul .nobor01 { margin:0;}
.zz02 ul li img { width:250px; height:280px; }
.zz02 ul li span { display:block; height:25px; line-height:25px; overflow:hidden; text-align:center; }
.zz02 ul li span a { color:#333; font-size:14px;}

.zz_bot { background:url(../img_index/zz_libg01.gif) repeat; height:50px; line-height:50px;}
.zz_bot ul li { float:left; width:50%; text-align:center;}
.zz_bot ul li a { font-size:18px; color:#fff;}
.zz_bot ul li a:hover,.zz_bot ul .cur a { background:url(../img_index/zz_libg02.gif) repeat; font-size:18px; color:#fff; display:block;}



.zl_bot { background:url(Img/Index/zl_xx.png) no-repeat; height:3px; margin-top:50px;}

/**/
.hz { padding-top:85px;}
.hz dl { background:url(Img/Index/hz_bg.gif) no-repeat; height:385px;}
.hz dl dt { float:left; width:540px;}
.hz dl dd { float:left; width:600px; padding-left:50px;}
.hz dl dd p { padding:15px 0 60px 20px; line-height:30px; width:520px; font-size:15px; color:#333;}
.hz dl dd ul li { float:left; padding: 0 30px 30px 0;}
.hz dl dd ul li a img { width:163px; height:78px; border:solid 1px #ddd;}
.hz dl dd ul li a:hover img { border:solid 1px #e10000;}



/**/
.jg_bg { background:url(Img/Index/jg_bg.jpg) no-repeat center 0; height:775px;}
.jg_con { margin-top:56px; position:relative; height:605px;}
.jg_con em { display:block; position:absolute; font-size:16px; color:#fff;}
.jg_con .em01 { top:18px; left:52px; color:#333; font-size:13px;}
.jg_con .em02 { top:15px; left:545px;}
.jg_con .em03 { top:18px; left:992px; color:#333;font-size:13px;}
.jg_con .em04 { top:115px; left:575px; color:#333;}
.jg_con .em05 { top:215px; left:160px;}
.jg_con .em06 { top:215px; left:565px;}
.jg_con .em07 { top:215px; left:965px;}
.jg_con .em08 { top:345px; left:15px; text-align:center;}
.jg_con .em09 { top:345px; left:115px;text-align:center;}
.jg_con .em10 { top:345px; left:215px;text-align:center;}
.jg_con .em11 { top:345px; left:325px;text-align:center;}
.jg_con .em12 { top:355px; left:835px;}
.jg_con .em13 { top:355px; left:978px;}
.jg_con .em14 { top:355px; left:1115px;}
.jg_con .em15 { top:495px; left:405px;}
.jg_con .em16 { top:495px; left:570px;}
.jg_con .em17 { top:495px; left:725px;}

/**/
.ds_bg { background:url(Img/Index/ds_bg.jpg) no-repeat center 0; height:711px} 
.ds_bg .zz_top { padding-top:62px;}
.ds_bg .zz_top a { font-size:32px; color:#fff; font-weight:bold;}
.ds_bg .zz_top span { display:block; font-family:Arial; font-size:10px; text-transform:uppercase; color:#fff; margin-top:8px;}
.ds_con { padding-top:55px;}
.ds_con dl dt { float:left;}
.ds_con dl dt img { width:600px; height:380px;}
.ds_con dl dd { float:left; background:url(Img/Index/ds_bg10.png) repeat; width:530px; height:380px; padding-left:70px;}
.ds_con dl dd b { font-size:30px; display:block; padding:45px 0 0;}
.ds_con dl dd b a { font-size:30px; color:#ed1b24; text-transform:uppercase;}
.ds_con dl dd i { width:65px; background:#ed1b24; margin:15px 0; display:block; height:2px; line-height:0; font-size:0}
.ds_con dl dd p { line-height:30px; color:#333; font-size:14px; padding-top:20px;}

.ds_list { margin-top:51px;}
.ds_list ul li { float:left; width:200px;} 
.ds_list ul li a i { display:block; background:url(Img/Index/ds_ico01.png) no-repeat; width:18px; height:18px; margin:0 auto;}
.ds_list ul li a:hover i,.ds_list ul .cur a i { background:url(Img/Index/ds_ico02.png) no-repeat;}
.ds_list ul li a em { display:block; font-size:14px; color:#fff; text-align:center; padding-top:10px;}

/**/
.fc_bg { background: url(Img/Index/fc_bg.jpg) no-repeat center 0; height:590px; margin-bottom:70px;}
.fc01 { width:230px; margin-top:38px;}
.fc01 ul li { height:91px; overflow:hidden;}
.fc01 ul li a { display:block; background:url(Img/Index/fc_libg01.png) no-repeat; width:230px; height:90px; line-height:90px;   font-size:16px; color:#fff;}
.fc01 ul li a:hover,.fc01 ul .cur a { background:url(Img/Index/fc_libg02.png) no-repeat;}
.fc01 ul li a img { display: inline-block; margin:33px 10px 0 50px; float:left;}

.fc02 { padding:30px 0 0; display:inline-block; width:978px; height:332px; border:solid 1px #ddd; border-left:none; margin:38px 0 0 -10px; overflow:hidden;}
.fc02 ul li { float:left; width:270px; padding:0 0 0 42px;}
.fc02 ul li a img { width:270px; height:280px;}
.fc02 ul li span a { display:block; height:30px; line-height:30px; text-align:center; color:#000; font-size:14px;}

/**/
.wd { width:410px;}
.wd_top { background:url(../img_index/dt_topbg.gif) repeat-x; height:50px; line-height:50px; padding-left:20px;}
.wd_top a { font-size:16px; color:#fff;}

.wd_con dl { padding:15px 0; border-bottom: solid 1px #e5e5e5;}
.wd_con .nobor { border-bottom:none;}
.wd_con dl dt { background: url(../img_index//wd_w.gif) no-repeat left 6px; height:40px; line-height:40px; padding-left:30px; overflow:hidden;}
.wd_con dl dt a { color:#333; font-weight:bold; font-size:14px}
.wd_con dd { background:url(../img_index/wd_d.gif) no-repeat left 4px; width:350px;  line-height:25px; padding-left:30px;color:#343231; white-space:normal; word-break:normal;}




/*领域发展*/
.develop{height:760px;background: url(../img_index/dvlop_bg.jpg) no-repeat bottom center;}
.develop h3{text-align:center;background: url(../img_index/dvlop_t.jpg) no-repeat bottom center;padding-top: 62px;margin-bottom: 30px;}
.develop h3 a{color: #353535;font-size: 36px;text-decoration: none;}
.develop h3 a span{font-weight: normal;}
.develop h3 a i{display: block;color:#666;font-size: 24px;font-weight: normal;}
.develop .delop_l{float:left;width:268px;}
.develop ul li{height:75px;line-height: 75px;margin-bottom: 1px;position:relative;}
.develop ul li a{display:block;color: #fff;width:240px;height:75px;font-size: 20px;text-decoration: none;padding-left: 28px;}
.develop ul li i{display:none;position: absolute;top:30.5px;left:268px;width:12px;height:16px;background: url(../img_index/jt.jpg) no-repeat;}
.develop ul li:hover i,.develop ul li.on i{display: block;}
.develop ul li a{background:#353535;}

.develop ul li:hover a,.develop ul li.on a{color: #333;font-weight: bold;background:#f37800;}
.develop .delop_r{float:right;width:892px;height:507px;position: relative;}
.develop .ad_item{ position:relative;}
.develop .delop_r p{position:absolute;bottom:0;left:0;width:770px;height:70px;font-size:24px;background:url(../img_index/toumc.png) repeat-x;padding: 0 61px 0 61px;line-height:70px;color:#fff;}


/*teacher*/

.tea h3{text-align: center;font-size: 36px;}
.tea h3 a{color: #086fc5;}
.tea h3 i{display: block;font: normal 24px "Microsoft Yahei";color: #666;}
.tea{padding: 70px 0;}
.tea .content{position: relative;}
.tea .ul01{height: 380px;margin-top: 22px;}
.tea .ul01 li{float: left;width: 285px;height: 380px;position: relative;margin-right: 20px;padding-bottom:30px;}
.tea .ul01 li.nomar{margin-right: 0;}
.tea .ul01 li img{display: block;width: 285px;height: 380px;}
.tea .ul01 li .tit{position: absolute;bottom:30px;width: 260px;height: 77px;padding-left:25px;background: url(../img_index/tm.png) repeat;color: #fff;font-size: 14px;overflow: hidden; text-overflow:ellipsis;white-space:nowrap;}
.tea .ul01 li .tit i{display: block;font-size: 20px;margin-top: 15px;}
.tea .ul01 li .pd{display:none;position: absolute;left:0;top:0;width: 225px;height: 380px;padding:0 30px;background: url(../img_index/tm02.png) no-repeat;color: #fff;box-shadow:0 8px 4px #9f9f9f}
.tea .ul01 li .pd em{display:block;font-size: 20px;margin: 35px 0 18px;}
.tea .ul01 li .pd span{display: block;line-height: 22px;font-size: 14px;margin-bottom: 15px;}
.tea .ul01 li .pd span a{color: #ff9600;font-weight: bold;}
.tea .ul01 li .pd .desc{ height:240px; overflow:hidden;}
.tea .ul01 li:hover .tit{display: none;}
.tea .ul01 li:hover .pd{display: block;}

.tea .ul02{margin-top: 45px;height: 16px;text-align: center;}
.tea .ul02 li{display:inline-block;*display:inline;zoom:1;width: 16px;height: 16px;border-radius:8px;background-color: #d9d9d9;margin: 0 8px;}
.tea .ul02 li.on{background-color: #086fc5;}
.tea .prev{position: absolute;top:245px;left:-62px;width: 42px;height: 90px;background: url(../img_index/prev1.png) no-repeat;cursor: pointer;}
.tea .next{position: absolute;top:245px;right:-62px;width: 42px;height: 90px;background: url(../img_index/next1.png) no-repeat;cursor: pointer;}
.tea .prev:hover{background: url(../img_index/prev1_h.png) no-repeat;}
.tea .next:hover{background: url(../img_index/next1_h.png) no-repeat;}


/*合作伙伴*/

.khu{ background: #e9e9e9; padding-top: 72px; height: 380px; margin-bottom: 70px;}
.khu h3{ text-align: center; font-size: 36px; color: #000;}
.khu h3 span{ display: block; font-weight: normal; font-family: Arial; font-size: 18px; color: #9b9b9b;text-transform: uppercase; line-height: 42px; padding-bottom: 22px; margin-bottom:32px;background:url(../img_index/p_h2.gif) no-repeat  center bottom; }
.zz001,.zz003 { padding:41px 5px 0}
.zz001 a { background:url(../img_index/h_uu.jpg) no-repeat; width:14px; height:25px; display:block;}
.zz001 a:hover { background:url(../img_index/h_dd1.jpg) no-repeat;}
.zz003 a { background:url(../img_index/h_uu1.jpg) no-repeat; width:14px; height:25px; display:block;}
.zz003 a:hover { background:url(../img_index/h_dd.jpg) no-repeat;}
.zz002 ul li { float:left; width:207px; padding: 0 11px;}
.zz002 ul li img { width:205px; height:108px; border: 1px solid #999;}
.zz002 ul li span { display:block;overflow:hidden; text-align:center; margin-top: 22px;}
.zz002 ul li span a { color:#333; font-size: 18px;}





/*客户见证*/
.fuw{ padding:65px 0 60px;font-size: 0;}
.fuw_t{font-size: 34px;color: #918b8a;font-weight: normal;height: 115px;text-align: center;}
.fuw_t a{color: #333; text-decoration:none;}
.fuw_t i{color: #c50000;}
.fuw_t span{display: block;font-size: 18px;color: #666; padding:10px 0 0;}


.jz_m dl{ display:inline-block;width: 1200px;}
.jz_m dl dt{width: 588px;float: left;line-height: 0;}
.jz_m dl dt img{width: 588px;height: 365px;}
.jz_m dl dd{ background:url(../img_index/jz_ddbg.gif) no-repeat;width: 532px;height: 310px;float: left; padding:55px 40px 0;}
.jz_m dl dd h5{height: 30px;line-height: 30px;overflow: hidden;}
.jz_m dl dd h5 a{font-size: 18px;color: #c50000;}
.jz_m dl dd em{display: block;font-size: 14px;color: #666;height: 40px;line-height: 40px;overflow: hidden; border-bottom:#d0d0d0 1px solid;}
.jz_m dl dd p{font-size: 14px;color: #666;height: 96px;line-height: 24px;overflow: hidden; text-indent:2em; padding:10px 0 0;}
.jz_m dl dd span{display: block;width: 128px; padding:25px 0 0;}
.jz_m dl dd span a{display: block;width: 126px;text-align: center;height: 33px;line-height: 33px;font-size: 14px;color: #282828; border:#ccc 1px solid;overflow: hidden;}
.jz_bot{ display:inline-block;width: 1200px;}
.jz_bot ul li{width: 239px;height: 102px;float: left; padding:0 1px 0 0;overflow: hidden;}
.jz_bot ul li a{font-size: 16px;color: #fff; background:#282828 no-repeat 39px 74px; padding:24px 0 0 39px;display: block;width: 200px;height: 78px;}
.jz_bot ul li.cur a,.jz_bot ul li a:hover{ background:#c50000 no-repeat 39px 74px; text-decoration:none;}
.jz_bot ul li em{display: block;font-size: 12px; font-family:Arial, Helvetica, sans-serif; padding:8px 0 0;}



/*关于*/
.about{ padding:30px 0 60px;font-size: 0;}
.about dl dt{width: 600px;float: left;}
.about dl dt img{ width:578px; height:378px;padding: 10px; border:#e9e9e9 1px solid;}
.about dl dd{ width:565px; float:left; padding:0 0 0 35px;}
.about dl dd h5{height: 73px;line-height: 70px; overflow: hidden;}
.about dl dd h5 a{font-size: 22px;color: #333;}
.about dl dd h5 a:hover{color: #c50000; text-decoration:none;}
.about dl dd p{ font-size:14px; color:#8e8e8e; height:192px; line-height:24px; padding:15px 0 0;overflow: hidden;}
.about dl dd p a{font-size: 14px;color: #c50000; padding:0 0 0 20px;}
.about dl dd span{ display:block; padding:50px 0 0;}
.about dl dd span a{ font-size:14px; color:#333; display:inline-block;float: left;width: 123px;height: 42px;text-align: center;line-height: 42px;overflow: hidden; margin:0 18px 0 0; background:url(../img_index/ab_btn01.gif) no-repeat;}
.about dl dd span a:hover{color: #fff; text-decoration:none; background:url(../img_index/ab_btn02.gif) no-repeat;}

/*公司风采*/
.photo_bg{ height: 280px;overflow: hidden;font-size: 0; padding:0 0 10px;width: 100%; min-width:1200px;}
.photo ul li { width:285px; float:left; padding:0 7px;overflow: hidden;}
.photo ul li img{display: block; width:277px; height:226px; border:#ccc 1px solid;padding: 3px;background: #fff;}
.photo ul li span{ width:285px; text-align:center; display:block; height:25px; line-height:25px; overflow:hidden; padding:5px 0 0;}
.photo ul li a{ font-size:14px; color:#292a2e;}
.photo ul li a:hover{color: #c50000; text-decoration:none; zoom:1;}
.photo ul li a:hover img{ border:#c50000 1px solid;}



/*客户案例*/

.case{width:1300px; height:680px; margin: 50px auto 10px; overflow: hidden;font-family: "Microsoft YaHei";}
.case h2{ height:110px; line-height: 42px;text-align: center;margin-bottom: 15px; font-size: 36px;}
.case h2 a{ color:#c50000;}
.case h2 span{font-weight: normal; color:#666666;font-size: 17px; display: block;}
.case_prev , .case_next{margin-top: 226px;width:20px; height:36px; overflow: hidden;}
.case_c{width:1260px; overflow: hidden;}
.case_c dl{ float: left;margin-left: 28px;width:381px;border:1px solid #eeeeee;}
.case_c dt{width:381px; height:260px; position: relative; z-index: 1; overflow: hidden;}
.case_c dd{position: relative; margin-top:30px;height:214px; z-index: 3; overflow: hidden;}
.case_c dd i{display: block;margin-left: 20px; width:108px; height:108px;}
.case_c dd h3{padding:10px 0 0 34px; font-size: 16px;line-height: 24px;height: 24px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.case_c dd h3 a{ color:#c50000;}
.case_c dd p{padding:12px 28px 0 ;height:120px; overflow: hidden; font-size: 14px; line-height: 28px; color:#666666;}
.case_c dd em{position: absolute;bottom:0;right:0;width:40px; height:40px;}




.rongy{width:1200px; margin:0 auto;padding-top:30px;height: 466px;}
.r_tit{height: 120px; overflow: hidden;text-align: center;width:1200px;}
.r_tit h4 {height:50px; line-height:50px; font-size:34px; color: #c50000;font-weight: bold;}
.r_tit h4 a {text-decoration: none;color: #c50000;}
.r_tit span{font-size:18px; color: #777777;padding-top:2px; display: inline-block;}
.ry_fl_j,.ry_fr_j{padding-top:81px;}
.r_nr li {float:left;width:328px;padding:0 26px 0 28px;font-size:0; line-height: 0}
.r_nr li img {width:326px; height: 244px;border:1px solid #d6d6d6;}
.r_nr li span a {display: block;height: 42px; line-height: 42px;text-align: center;background: #100d0d;font-size:18px; color: #fff;}



/*资讯*/

.fw_tops h2{background:url(../img_index/case_line.jpg) no-repeat center 25px; height:100px; line-height: 42px;text-align: center;margin-bottom: 15px; font-size: 36px;}
.fw_tops h2 a{ color:#c50000;}
.fw_tops h2 span{font-weight: normal; color:#666666;font-size: 17px; display: block;}

.newbox{height: 508px;overflow: hidden;line-height: 28px;color: #555;height: 463px;margin-bottom: 45px;}
.news{width: 792px;}
.faqs{width: 376px;}
.newtil,.faqs h2{height: 54px;line-height: 54px;background: #282828;color: #fff;font-size: 20px;margin-bottom: 27px;}
.newtil ul,.newtil li{float: left;}
.newtil li{padding: 0 47px;}
.newtil li a{color:#fff;}
.news_c dd span a{height:35px;width: 153px;line-height: 35px;background: #c50000;color: #fff;display:block;text-align: center;font-size: 16px;}

.newtil li.cur,.faqs h2{background: #c50000;color: #fff;}
.more01{padding:17px 17px 0 0;display: block;}
.more01 a{font-weight: normal;width: 78px;line-height: 20px;border: solid 1px #929292;color: #929292;text-align: center;font-size:14px;display:block;}
.faqs h2{padding-left: 32px;}
.faqs h2 .more01 a,.faqs h2 a,.newtil li.cur a{color: #fff;border-color: #fff;}
.newtil li.cur a{font-weight: bold;}
.news_c dl{height: 210px;}
.news_c dt,.news_c dt img{height:184px;width: 327px;float: left;overflow: hidden;}
.news_c dd{width:424px;float: left;overflow: hidden;padding: 0 0 0 36px;}
.news_c dd h3{height: 44px;line-height: 44px;font-size: 16px;color: #222;}
.news_c dd h3 a{color: #222;}
.news_c dd p{height: 106px;overflow: hidden;}
.news_c ul{width:960px;}
.news_c li{width: 360px;height: 57px;line-height: 57px;border-bottom: solid 1px #d9d9d9;background:url(../img_index/ico06.gif) no-repeat 2px 25px;padding: 0 0 0 25px;float: left;margin: 0 24px 0 0;font-size: 15px;}

.faqs_c dl{height: 117px;border-bottom: solid 1px #d9d9d9;margin-bottom: 18px;overflow: hidden;font-size: 16px;}
.faqs_c dt{height:33px;line-height:33px;margin: 4px 0 3px;font-weight: bold;padding-left: 44px;}
.faqs_c dt a{color: #222;}
.faqs_c dd{padding-left: 44px;line-height: 28px;font-size: 15px;}




/*优势*/
.ysk{ height:1345px;background:url(../img_index/ys_bg.jpg) no-repeat center 0; padding-top:50px; margin-top:52px; display:block;}

.ysk .tit1{text-align: center;height: 116px;background: url(../img_index/hbg.png) no-repeat center bottom;overflow: hidden;margin-bottom:50px;}
.ysk .tit1 a{color: #303030;font-size: 24px;font-weight: normal; text-decoration:none;}
.ysk .tit1 b{display: block;font-size: 34px;color: #d60c1a;width:400px;text-align: center;margin: 0 auto 14px;}

.ysk dl{ clear:both;}
.ysk dl dt{ width:88px; height:102px; float:left;}
.ysk dl dt img{ width:88px; height:102px;}
.ysk dl dd{ float:left;padding-top:8px; padding-left:29px;}
.ysk dl dd h3{ font-weight:bold; font-size:20px; color:#000000; height:56px; line-height:56px;background:url(../img_index/ys_hx.jpg) no-repeat left bottom; margin-bottom:12px;}
.ysk dl dd p{  font-size:15px; color:#666666; line-height:26px;}

.ysk .yscon1{ width:1200px;background:url(../img_index/ys1.png) no-repeat right 0; clear:both;  height:447px; margin-bottom:100px;}
.ysk .yscon1 dl{ width:575px;}
.ysk .yscon1 dl.ysdl1{margin-bottom:25px; display:inline-block;}
.ysk .yscon1 dl dd{ width:458px;}

.ysk .yscon2{ width:600px; padding-left:600px; height:553px;background:url(../img_index/ys2.png) no-repeat left 0; clear:both;}
.ysk .yscon2 dl{ width:600px;}
.ysk .yscon2 dl.ysdl3{ padding-top:67px; margin-bottom:25px; display:inline-block;}
.ysk .yscon2 dl dd{ width:483px;}
.ysk .yscon2 dl.ysdl4 p{ height:48px; line-height:48px;}
.ysk .yscon2 dl.ysdl4 ul{ padding-top:16px;}
.ysk .yscon2 dl.ysdl4 ul li{ height:26px; line-height:26px;}

.ysk .yscon3{ width:1200px;clear:both; position:relative;}
.ysk .yscon3 .ysimg{ width:640px; height:540px; position:absolute; top:-19px; right:-34px;}
.ysk .yscon3 .ysimg img{ width:640px; height:540px;}
.ysk .yscon3 dl.ysdl5{ padding-top:95px; margin-bottom:0px; display:inline-block;}
.ysk .yscon3 dl{ width:600px;}
.ysk .yscon3 dl dd{ width:500px; padding-left:0; float:right;}
.ysk .yscon3 dl dd p em{ padding-left:58px;}









/*chanpin*/
.custom{ overflow: hidden; margin-bottom: 80px;margin-top:50px;}
.custom h2{ text-align: center; margin-bottom: 25px;font-size:36px;color:#c50000;font-family:"Microsoft YaHei";}
.custom h2 span{ display: block; font-size: 17px; color: #999999; font-family: "Arial"; text-transform: uppercase; font-weight: normal; margin-top: 8px;}
.custom .custom_wrap{ overflow: hidden;}
.custom dl{ height: 390px; width: 274px; overflow: hidden; float: left; margin-right: 34px; background: url("../img_index/custom_bg1.jpg") no-repeat; text-align: center;}
.custom dl.none{ margin-right: 0;}
.custom dd{ height:205px;}
.custom dd em{ display: block; height: 94px; line-height: 94px; color: #fff; font-size: 30px; margin-bottom: 14px;}
.custom dd h3{ font-size: 20px; color: #c50000; font-weight: bold;}
.custom dd p{ font-size: 14px; color: #34201a; margin-top: 5px;line-height:22px;padding:0 6px;}
.custom dt{ width: 274px; height: 205px; overflow: hidden; position: relative;}
.custom dt img{ width: 274px; height: 205px; display: block;}
.custom dt span{ display: none; position: absolute; background: url("../img_index/custom_png.png"); left: 0; top: 0; width: 100%; height: 100%;}
.custom dt span a{ display: block; width: 102px; height: 30px; line-height: 30px; text-align:center; background: #d8cab0; font-size: 14px; color: #2d1913; margin: 0 auto 10px;}
.custom dt span a.detail{ margin-top: 68px; border: 1px solid #fff; color: #fff; background: none;}

.custom dt span a b{ background: url("../img_index/custom_icon2.png") no-repeat 0 3px; padding-left: 26px; font-weight: normal;}
.custom dl:hover{background: url("../img_index/custom_bg2.jpg") no-repeat;}
.custom dl:hover span{ display: block;}
.custom dl:hover em{ color: #fff;}



/*客户见证*/
.til01{text-align: center;color: #333;font-size: 36px;line-height:54px;margin-bottom:39px;font-family:"Microsoft Yahei";font-weight: normal;}
.til01 a,.plan_l h3 a,.edge_c dd h3 a{color: #333;}
.til01 em{display: block;height:54px;margin:0 auto;font-weight:bold;color:#c50000;}
.til01 b{display: inline-block;border-top: solid 1px #ddd;border-bottom: solid 1px #ddd;font-size:24px;font-weight:normal;}
.til01 p{display: block;font-size: 16px;line-height:45px;padding: 5px 0 0;clear: both;}


.witn{padding:35px 0 0;height:465px;font-family:"Microsoft Yahei";overflow: hidden;background:url(../img_index/witnbg.jpg) repeat-x center 0;line-height: 24px;}
.witn_c{height:358px;overflow: hidden;width: 1200px;}
.witn_c dl{width:590px;height:250px;background: #f6f6f6;float: left;margin: 0 30px 0 0;overflow: hidden;}
.witn_c dt,.witn_c dt img{width:275px;height:220px;overflow: hidden;display: block;float: left;padding:10px 0 0 4px;}
.witn_c dd{padding:26px 20px;width: 265px;float: left;}
.witn_c dd h3{font-size: 16px;color: #333;height:35px;line-height:32px;}
.witn_c dd h3 a{color: #333;}
.witn_c dd .witn_lw{height:110px;overflow: hidden;}
.witn_c dd .witn_lw p{padding: 0 0 12px;}
.witn_c dd span a{width: 105px;height: 34px;display: block;background:url(../img_index/more1.gif) no-repeat 0 0;}
.witn_c dl.cur dd span a,.witn_c dd span a:hover{background:url(../img_index/more2.gif) no-repeat 0 0;}

.witn .prev1,.witn .next1{width: 40px;height: 40px;display: block;overflow: hidden;top: 270px;right: -80px;background:url(../img_index/next1.png) no-repeat 0 0;}
.witn .prev1:hover,.witn .next1:hover{background-position: 0 bottom;}
.witn .prev1{left: -80px;background:url(../img_index/prev1.png) no-repeat 0 0;}