@charset "utf-8";
*{margin:0px; padding:0px;}
img{border:0;margin:0; padding:0;}
ul,li,ol,h1,h2,h3,dl,dt,dd,form,p,b,u,s,i{list-style:none;margin:0; padding:0; font-weight:normal}
.clearfix{display:inline-table;}
* html .clearfix{height:1%;/*ie6*/}
*+html .clearfix{min-height:1px;}
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden;font-size: 0;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}
.clearfixh{display:block; height:20px}
input,textarea{outline:none;border:0px;}/*去掉输入框得到焦点时边框会出现阴影效果----例如360 火狐*/
a{blr:expression(this.onFocus=this.blur()); /* IE Opera */ outline:none; /* FF Opera */} a:focus{-moz-outline-style: none; /* FF */} /*去掉a标签超链接的虚线框*/
.clearboth{clear:both}
a:link{text-decoration: none;color: #404040;}
a:visited{text-decoration: none; color: #404040;}
a:hover{text-decoration: none; color: #313131;transition: all 0.3s ease-out 0s;}
a:active{text-decoration: none; color: #404040;}
em{font-style:normal;}
.mainall{width:1180px; margin:0 auto; overflow:hidden;}
.container{width:1180px; margin:0 auto;}
.mainall1{width:1180px; margin:0 auto;}
.tnr{font-family: times new roman;}
.fl{float: left;}
.fr{float: right;}
.tc{text-align: center;}
.re{position: relative;}
.ab{position: absolute;}
body{margin: 0px; color:#404040; background:#FFF; font-size: 14px; font-family:"Microsoft YaHei","微软雅黑",宋体,Arial, Helvetica, sans-serif;background: #FFF;}
/*<!--top-->*/

.head{height:80px}
.head_min{width:1180px;margin:0 auto}

.top_bg{height:32px; line-height:32px;background:#fafafa;font-size: 13px; color: #545454; background: #eeeeee;  border-bottom: 1px solid #e1e1e1;}
.top_con{float:right; display:inline;background: url("../img/ss.png") no-repeat left center; padding-left: 10px;}
.top_con a{padding: 0px 18px 0 20px ;}
/*<!--logo-->*/
.top_bgk{height:137px; overflow:hidden;background: #f9f9f9;}
.biaoyu{float:left; display:block; margin:30px 0 0 40px; font-size: 24px; line-height: 30px; color:#da0001; border-left: 1px solid #c2c2c2;padding:6px 0 0 40px;font-weight: bold;}
.biaoyu p{color: #313131; margin-top: 5px;font-size: 18px;}
.logo_title{margin:30px 0 0 0px;}
/*.logo_title a{font-size: 38px;font-weight: bold;color: #1d1c1c;letter-spacing: 9px;}*/
.logo_title{margin:12px 0 0 0px;}
.logo_title a{font-size: 38px;font-weight: bold;color: #1d1c1c;letter-spacing: 9px;}
.logo_title p{font-size: 12px;text-transform: uppercase;color: #5d5d5d;letter-spacing: 0.6px;margin-top: 4px;}
.iphone{overflow:hidden; display: block; line-height: 30px; width:200px; background: url("../img/header_icon04.png") no-repeat left; padding-left:50px; height: 84px; color:#fc2022;}
.iphone p{padding:10px 0 0 0;display: block; }
.iphone span{font-size:26px; display:block; font-family: arial; font-weight:bold}
 
/*<!--abouts-->*/
.abouts{width: 100%; background:#f6f6f6;}
.abouts_main{width:1300px; margin:0 auto;padding: 70px 0px 70px 0px ;}
.abouts_l{width:535px;font-size: 18px}
.abouts_top{padding: 0px 0px 60px 0px}

/*<!--fuwuzx-->*/
.fuwuzx{background:#f2f2f2;}
.fuwuzx_top{width:1300px; margin:0 auto; padding:60px 0 40px 0; }

.contain{background:#f6f6f6}
.pro_top{margin:auto;width: 200px;padding-top: 60px}
.pro_li1 li{ float: left; width: 50%;}
.pro_li2 li{ float: left; width: 30%;text-align: center}
.pro_li2{padding: 30px 0 60px 0}
.pro_li1 p{text-align: center}
.pro_li2 p{text-align: center}

.nav{line-height: 40px; height:40px; width: 100%; background:#fe1f20;}
.nav .navlist{width: 1200px;}
.nav li{float: left;display: inline-block;list-style: none;font-size: 16px;text-align: center;position: relative;line-height: 40px;height: 40px;}
.nav li a{font-size:14px;  display: block;text-align: center;position: relative;color: #fff;height: 40px;line-height: 40px;padding: 0 58px;     background: url("../img/line_nav.jpg") no-repeat right center;}
.nav li.hover a,.nav li:hover a{color: #fff;background:#313131;}
.nav li .subnav{background: #fff; box-shadow: 0 13px 42px 11px rgba(0, 0, 0, 0.05);height: auto;left: 0;overflow: hidden;position: absolute;top: 100%;width: 100%;z-index: 199;}
.nav li .subnav{visibility: hidden;}
.nav li:hover .subnav{opacity: 1;visibility: visible;}
.nav li .subnav a{-moz-border-radius: 0;-webkit-border-radius: 0;border-radius: 0;color: #666;display: block;font-size: 13px;font-weight: 500;line-height: 35px;height: 35px;padding: 0;width: 100%;border-bottom: 1px solid #eee;background: #fff; border-left:none;}
.nav li .subnav a:hover{color: #da0001; }

.hdwTitle{ font-size:28px; text-align:center; padding:15px 0}
/*product*/
.product{width: 100%;}
.product .menu{width: 1200px;margin: 27px auto 0;}
.product .menu li{width: 239px;height: 78px;line-height: 78px;text-align: center;float: left;border-left: 1px solid #384654;background: #212d3a;font-size: 18px;color: #fff;}
.product .menu li a{color: #fff;text-decoration: none;display: block;}
.product .menu li.cur{border-color: #68cb59; background:#a91c01}
.product .mainCon{width: 100%;background: #f8f8f8;padding-top: 26px;padding-bottom: 60px;}
.product .mainCon .container{height: 700px;position: relative;overflow: hidden;}
.product .mainCon .conBox{width: 100%;}
.product .mainCon dl{width: 100%;height: 318px;overflow: hidden;}
.product .mainCon dt{float: left;width: 498px;height: 316px;border: 1px solid #cccccc;}
.product .mainCon dt img{display: block;}
.product .mainCon dd{width: 624px;float: left;margin-left: 49px;}
.product .mainCon dd h3{font-size: 18px;color: #333333;font-weight: bold;margin-bottom: 8px;padding-top: 4px;}
.product .mainCon dd h3 a{color: #333333;text-decoration: none;}
.product .mainCon dd h4{font-size: 14px;color: #333333;font-weight: bold;margin-bottom: 8px;padding-top: 16px;}
.product .mainCon dd p{line-height: 16px;color: #666666;font-size: 14px;}
.product .mainCon dd .btn{overflow: hidden;margin-top: 36px;}
.product .mainCon dd .btn a{display: block;width: 178px;height: 40px;line-height: 40px;text-align: center;background: url("../img/productbg02.png") no-repeat center;font-size: 14px;color: #666666;float: left;text-decoration: none;}
.product .mainCon dd .btn a:hover{background: url("../img/productbg03.png") no-repeat center;color: #fff;}
.product .mainCon dd a:first-child{margin-right: 12px;}
.product .mainCon .box{width: 100%;margin-top: 27px;padding-top: 18px;border-top: 1px solid #cccccc;}
.product .mainCon .box .top{width: 100%;}
.product .mainCon .box .top h3{float: left;font-size: 18px;color: #333333;font-weight: bold;}
.product .mainCon .box .top a{font-size: 14px;color: #666666;float: right;text-transform: uppercase;display: block;}
.product .mainCon .box ul{width: 100%;margin-top: 14px;}
.product .mainCon .box li{width: 280px;height: 280px;float: left;margin-left: 18px;text-align: center;}
.product .mainCon .box li:first-child{margin-left: 0;}
.product .mainCon .box li span{display: block;width: 260px;height: 260px;border: 1px solid #cccccc;overflow: hidden;position: relative;}
.product .mainCon .box li img{display: block;transition: all 1s ease-out;  transform: scale(1);}
.product .mainCon .box li em{display: block;height: 47px;line-height: 47px;font-size: 14px;color: #333333;}
.product .mainCon .box li:hover{border-color: #59bc2b;}
.product .mainCon .box li:hover em{color: #59bc2b;}
.product .mainCon .box li:hover img{transform: scale(1.2);}
.product .mainCon .box li a{display: block;text-decoration: none;}

/*yongtu*/
.yongtu { width:1200px; margin:auto}
.yongtu .box{width: 100%;}
.yongtu .box .top{width: 100%;}
.yongtu .box .top h3{float: left;font-size: 18px;color: #333333;font-weight: bold;}
.yongtu .box .top a{font-size: 14px;color: #666666;float: right;text-transform: uppercase;display: block;}
.yongtu .box ul{width: 100%;margin-top: 14px;}
.yongtu .box li{width: 382px;height: 320px;float: left;text-align: center; background:#f8f8f8; margin-bottom:20px }
.yongtu .box li:nth-child(2){  margin:auto 20px}
.yongtu .box li:nth-child(5){ margin:auto 20px}
.yongtu .box li:first-child{margin-left: 0;}
.yongtu .box li span{display: block;width: 380px;height: 260px;border: 1px solid #f4f4f4;overflow: hidden;position: relative;}
.yongtu .box li img{display: block;transition: all 1s ease-out;  transform: scale(1);}
.yongtu .box li em{display: block;height: 47px;line-height: 47px;font-size: 14px;color: #333333;}
.yongtu .box li:hover{border-color: #59bc2b;}
.yongtu .box li:hover em{color: #59bc2b;}
.yongtu .box li:hover img{transform: scale(1.2);}
.yongtu .box li a{display: block;text-decoration: none;}

/*
 * 我们优势
 */
.section_advtage{background-color: #fff}
.section_advtage .T{background: url("../img/adv05.png")/*tpa=http://response.lyqingfeng.cn/DEMO/no18/web/img/index/adv05.png*/ top center no-repeat;height: 130px;}
.section_advtage .T h1,.section_advtage .T h3{text-indent: -10000px}
.section_advtage .services-box{padding:20px 0;background:inherit;text-align:left}
.section_advtage .services-box h3{position:relative;padding-left:76px;color:#000;font-weight:700}
.section_advtage .services-box h3 p{padding:0;color:#ff8e00;font-size:24px;line-height:1}
.section_advtage .services-box h3 p:before{content:''}
.section_advtage .services-box h3 small{padding:0;text-transform:uppercase;font-size:24px}
.section_advtage .services-box h3:before{position:absolute;top:7px;left:0;width:58px;height:58px;background:url("../img/advtange_bg.png")/*tpa=http://response.lyqingfeng.cn/DEMO/no18/web/img/index/advtange_bg.png*/ no-repeat;color:#fff;text-align:center;font-weight:bolder;font-size:36px;line-height:58px}
.services-box.adv01 h3:before{content:'01'}
.services-box.adv02 h3:before{content:'02'}
.services-box.adv03 h3:before{content:'03'}
.services-box.adv04 h3:before{content:'04'}
.section_advtage .services-box p{padding-left:76px;height:auto;color:#5b5b5b;font-size:14px}
.section_advtage .services-box p strong{color:#ff8e00;font-weight:400}
/*.section_advtage .services-box p:before{color:#ff8e00;content:'+';font-weight:700}*/
.wrap{max-width:1200px;margin-left:auto;margin-right:auto; *width:1200px;}
.span-6{float:left;margin-right:2%;width:48%;transition:.2s width ease;}

.fixedNav{position: fixed;top: 0px; left: 0px; width: 100%; z-index: 100000;_position: absolute; _top: expression(eval(document.documentElement.scrollTop));}
.end_dbg{background: url(../images/end_x.jpg) no-repeat top center #181818;height: 312px;}
.end_left{width:950px;margin:80px 0 0 0;background: url(../images/end_tag.png) no-repeat left 10px;padding-left: 38px;} .end_left{color: #dedede;line-height: 32px;} .end_left a{color: #dedede;} .end_left h2{font-size: 14px;display: inline;} .end_ewm{width:153px;height: 153px;margin:80px 0 0 0;}
.end_ewm img{width:153px;height: 153px;} .end_char{background: url("../img/end_tx.jpg") no-repeat top center #f7f7f7;height: 108px;margin-top: 20px;line-height: 118px;overflow: hidden;} .end_char li{font-size: 16px;color: #222;float: left;width:238px;text-align: center;text-indent: 40px;} .end_char ul{width:105%;} ::selection{background-color: #313131; color:#FFF;}
::-moz-selection{background-color: #313131;color:#FFF;}
::-webkit-selection{background-color: #313131;color:#FFF;}

.shinian{ margin-top:60px}
/*Title*/
.Title{width: 100%;text-align: center;padding-top: 58px;}
.Title h3{font-size: 35px;color: #333333;font-weight: normal;}
.Title h3 a{color: #333333;text-decoration: none;}
.Title i{display: block;margin: 10px auto 0;width: 131px;height: 22px;}
.Title i img{display: block;}

/*reason*/
.reason{width: 100%;height: 553px;background: url("../img/ys_dbg.jpg") no-repeat center;     margin-top: 60px; padding-bottom:20px;}
.reason .Title h3{color: #fff;}
.reason .mainCon{width: 100%;margin-top: 28px;}
.reason .mainCon ul{width: 105%;}
.reason .mainCon li{width: 292px;height: 360px;background: #fff;float: left;margin-right: 11px;}
.reason .mainCon li span{display: block;width: 292px;height: 180px;position: relative;}
.reason .mainCon li img{display: block;}
.reason .mainCon li em{display: block;font-size: 18px;color: #fff;font-weight: bold;width: 100%;height: 48px;line-height: 48px;text-align: center;background: url(../images/reasonbg02.png);bottom:0;left: 0;position: absolute;}
.reason .mainCon li p{font-size: 14px;color: #666666; padding:10px 26px;line-height: 25px;text-align: left;}

/*about*/
.about{width: 100%;padding-bottom: 55px; background: #f5f5f5;}
.about .mainCon{width: 100%;margin-top: 32px;}
.about .mainCon dl{width: 100%;height: 379px;position: relative;}
.about .mainCon dt{width: 642px;height: 379px;}
.about .mainCon dd{width: 632px;height: 252px;border: 2px solid #da0001;position: absolute;top: 35px;right: 0;background: #fff;padding: 46px 56px 0 60px;}
.about .mainCon dd h3{font-size: 18px;color: #333333;font-weight: bold;}
.about .mainCon dd h3 a{color: #333333;}
.about .mainCon dd p{font-size: 14px;color: #666666;line-height: 25px;margin-top: 30px;}
.about .mainCon dd .more{display: block;width: 129px;height: 79px;text-align: center;line-height: 79px;font-size: 14px;color: #fff;text-decoration: none;position: absolute;left: 267px;bottom: -44px;background: #da0001;text-transform: uppercase;}
.about .mainCon i{display: block;border-top: 1px dotted #f3f3f3;border-bottom: 1px dotted #d9d9d9;margin: 30px 0;}
.about .mainCon ul{width: 100%;}
.about .mainCon li{float: left;width: 285px;height: 191px;position: relative;margin-left: 12px;}
.about .mainCon li:last-child{margin-left: 0; float:right}
.about .mainCon li img{display: block;}
.about .mainCon li span{display: block;width: 100%;height: 44px;line-height: 44px;text-align: center;font-size: 14px;color: #fff;position: absolute;bottom: 0;left: 0;background:#da0001;opacity:0.8}
.about .mainCon li:first-child{margin-left: 0;}


/*footer*/
.f_bg{background:url("../img/f_bg.gif");padding:36px 0 0;overflow:hidden;margin-top: 15px}
.footer{width: 1200px;margin:0 auto;}
.f_nav{width: 480px;height: 318px;overflow:hidden;padding:0 0 0 5px;}
.f_ul01 .f_li01{float: left;}
.f_ul01 li{width: 160px;float: left;}
.f_ul01 li a{font-size: 18px;color: #fff;font-weight: bold;height: 60px;line-height: 60px;overflow: hidden;display: block;}
.f_ul01 .f_ul02 li a{font-size: 14px;color: #929293;font-weight: normal;height: 30px;line-height: 30px;}
.f_ban{height: 250px;padding: 0 0 0 50px;width: 290px;background:url("../img/f_line.gif") no-repeat;}
.f_ban em,.f_er em{display: block;font-size: 18px;color: #fff;font-weight: bold;height: 60px;line-height: 60px;overflow: hidden;}
.f_ban p{font-size:14px;color:#929293;line-height:44px;padding:0 0 0 40px;}
.f_p01{background:url("../img/f_ico01.gif") no-repeat 0 10px;}
.f_p02{background:url("../img/f_ico02.gif") no-repeat 0 10px;}
.f_p03{background:url("../img/f_ico03.gif") no-repeat 0 10px;}
.f_p04{background:url("../img/f_ico04.gif") no-repeat 0 10px;}
.f_er{height: 318px;width: 295px;padding:0 0 0 75px;background:url(../images/f_line.gif) no-repeat;}
.f_er p{width: 125px;text-align: center;float: left;padding:0 20px 0 0;}
.f_er img{width:125px;height:125px;}
.f_er span{display: block;font-size: 14px;color: #929293;padding:10px 0 0;}
.f_bot{height: 60px;line-height: 60px;text-align: center;font-size: 14px;color: #7d7d7e;overflow: 0;}
.f_bot span{padding:0 20px;}
.f_bot a{font-size: 14px;color: #7d7d7e;}

.mt40{margin-top: 40px;}
/* fullSlide */
.fullSlide{width:100%;position:relative;background:#f4f4f4;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:600px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:600px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on{background:#f00;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url("../img/slider-arrow.png") -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:15%;background-position:-6px -137px;}
/*search*//*search*/.search_dbg{height:50px;line-height: 50px; background:#f8f8f8}
.search_zi{float: left;height: 50px;width: 700px;color: #3a3a3a;display: inline;}
.search_zi span{font-weight: bold;}
.search_zi a{color: #3a3a3a;margin: 0 2px;}
.search_zi a:hover{color: #0b85ec;}
.search1{float: right;width: 315px;height: 34px;line-height: 34px;display: inline;margin: 8px 10px 0 0;background: #fff;border: 1px solid #cdcdcd;}
.search1 .text{width:200px;height: 34px;float: left;background: none;line-height: 34px;color: #6b6b6b;font-size: 12px;font-family: "Microsoft YaHei";padding-left:16px;}
.search1 .submit{width: 52px;height: 34px;cursor: pointer;float: right;background:#da0001; color:#fff}
h4, h3{font-weight: normal;}
.pro_dbg{background: #f1f1f1;height: 930px;}
.pro_ct{background: url("../img/pro_x.jpg") no-repeat bottom center;text-align: center;padding-top: 40px;height: 96px;}
.pro_ct h2 a{font-size: 30px;color:#000;font-weight: bold;}
.pro_ct h2 p{font-size: 16px;color: #4e4e4e;margin-top: 8px;}
.pro_show_n ul{width:1250px;}
.pro_show_n{position: relative;margin-top: 40px;}
.pro_show_n li{float: left;margin:0px 50px 0px 0;width:360px;height: 330px;display: block;overflow:hidden;text-align: center;position: relative;}
.pro_show_n li .pic{width: 360px;height: 260px;overflow: hidden;display: block;}
.pro_show_n li .pic img{width: 360px;height: 260px;}
.pro_show_n li span{position: absolute;left:42%;top:90px;background: url("../img/pro_q.png") no-repeat;width:69px;height: 69px;display: none;}
.pro_show_n li:hover span{display: block;}
.pro_show_n li .info{height: 48px;line-height: 48px;display: block;overflow: hidden;font-size: 16px;text-align: left;background:url("../img/pro_jt.jpg") no-repeat right center;position: absolute;top:261px;left:0px;width:100%;}
.pro_show_n li:hover .info{background: url("../img/pro_jthover.jpg") no-repeat 315px center #da0001;height: 60px;position: absolute;top:247px;left:0px;width:100%;text-indent: 20px;line-height: 60px;}
.pro_show_n li:hover .info a{color:#FFF;}
.pro_show_n li:hover{cursor: pointer;}
.pro_c{margin:40px 0;}
.pro_c li{width:168px;height: 46px;border: 1px solid #d2d2d2;background: #FFF;line-height: 46px;font-size: 16px;text-align: center;float: left;margin-left: 30px;}
.pro_c li:first-child{margin-left: 0px;}
.td_t{padding-top: 50px;background: url("../img/td_x.jpg") no-repeat bottom center;padding-bottom: 30px;}
.td_t h4{font-size: 36px;color: #313131;letter-spacing: 1px;}
.td_t span{font-size: 36px;font-weight: bold;}
.td_t p{font-size: 14px;text-transform: uppercase;color: #989898;margin-top: 6px;}
.td_dbg{background: url("../img/td_dbg.jpg") no-repeat bottom center #f1f1f1;height: 760px;overflow: hidden;}
.td_left{width:236px;float: left;margin:90px 0 0 30px;}
.td_left li{width:236px;height: 90px;border-bottom: 2px solid #d6d6d6;margin-bottom: 20px;text-align: center;}
.td_left li p{font-size: 14px;text-transform: uppercase;color: #939393;margin-top: 10px;}
.td_left li h4{font-size: 24px;color: #313131;}
.td_left li.tag_td{color:#da0001;border-bottom: 2px solid #da0001;}
.td_left li.tag_td h4{color:#da0001;}
.td_tel{width:180px;text-align: center;top:320px;right:0px;color:#FFF;}
.td_tel span{display: block;font-size: 26px;font-family: arial;margin-top: 6px;}
.td_right{width:712px;float: left;margin:38px 0 0 17px;}
.td_right img{width:712px;height: 456px;}
.td_zi{font-size: 18px;color:#FFF;height: 63px;line-height: 63px;padding-left: 20px;}
.case_t h3{background: url("../img/kehu_x.jpg") no-repeat center 20px;}
.case_t h3 a{font-size: 30px;color: #313131;font-weight: bold;}
.case_t h3 p{font-size: 16px;margin-top: 8px;text-transform: uppercase;}
.case_n{margin-top: 20px;}
.case_n ul{width:1300px;}
.case_n p{height: 40px;line-height: 40px;overflow: hidden;position: absolute;display: none;background: #333333;bottom: 0px;left:0px;width:100%;}
.case_n li:hover p{display: block;}
.case_n p a{color:#FFF;}
.case_n li{width:276px;float: left;height:216px;display: inline;text-align: center;position: relative;margin: 25px 25px 0 0;}
.case_n li a.pros_img{width:276px;height:216px;overflow:hidden;display:block;margin:0 auto;}
.case_n li img{width:276px;height:216px;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;-ms-transition:all .2s;transition:all .2s;overflow:hidden;}
.case_n li.case1{width:577px;float: left;height:458px;}
.case_n li.case1 a.pros_img{width:577px;height:458px;overflow:hidden;display:block;margin:0 auto;}
.case_n li.case1 img{width:577px;height:458px;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;-ms-transition:all .2s;transition:all .2s;overflow:hidden;}
.case_n li:hover img{transform: scale(1.2, 1.2);-ms-transform:scale(1.2, 1.2);/* IE 9*/-moz-transform:scale(1.2, 1.2);/* Firefox*/-webkit-transform:scale(1.2, 1.2);/* Safari Ã¥â€™Å' Chrome*/-o-transform:scale(1.2, 1.2);}
.case_n li a:hover{color:#F00;}



/*case*/
.case{width: 100%;padding-bottom: 68px;}
.case .mainCon{width: 100%;margin-top: 32px;height: 530px;}
.case .mainCon ul{width: 105%;}
.case .mainCon li{width: 590px;height: 227px;position: relative;overflow: hidden;float: left;margin-right: 20px;box-shadow: 0 0 12px 5px #ededed;margin-bottom: 27px;}
.case .mainCon dt{width: 300px;height: 227px;float: left;position: relative;overflow: hidden;}
.case .mainCon dd{width: 247px;float: left;margin-left: 20px;padding-top: 20px;}
.case .mainCon dd h3{font-size: 18px;color: #333333;}
.case .mainCon dd h3 a{color: #333333;text-decoration: none;}
.case .mainCon dd h4{font-size: 14px;color: #333333;margin-top: 13px;}
.case .mainCon dd p{margin-top: 6px;font-size: 14px;color: #666666;}
.case .mainCon dd .p2{color: #333333;margin-top: 18px;}
.case .mainCon dd .btn{width: 100%;overflow: hidden;margin-top: 20px;}
.case .mainCon dd .btn a{display: block;width: 118px;height: 36px;text-decoration: none;text-align: center;line-height: 36px;font-size: 14px;color: #666666;float: left;border: 1px solid #cccccc;}
.case .mainCon dd .btn a:first-child{margin-right: 7px;}
.case .mainCon li:hover dd h3 a{color: #005fb0;}
.case .mainCon dd .btn a:hover{background: #59bc2b;border-color: #59bc2b;color: #fff;}
.case .mainCon dt .rectborder{width: 300px;height: 225px;position: absolute;left: 0px;top: 0px;border: #fff 1px solid;transition: all ease-out .4s;}
.case .mainCon dt .maskborder{width: 320px;height: 250px;position: absolute;left: -10px;top: -10px;border: #fff 10px solid;transition: all ease-out .4s;}
.case .mainCon dt img{display: block;width: 100%;height: auto;transition: all ease-out .4s}
.case .mainCon li:hover .maskborder{transform: scale(0.9);}
.case .mainCon li:hover .rectborder{transform: scale(0.8);}
.case .mainCon li:hover dt img{transform: scale(0.9);}


.ys_dbg{background: url("../img/ys_dbg.jpg") no-repeat top center;height: 884px;margin-top: 60px;overflow: hidden;}
.ys_t{padding: 60px 0;}
.ys_dbg .u_dlst1{height: 412px;position: relative;}
.ys_dbg .u_dlst1 dt{width:665px;}
.ys_dbg .u_dlst1 dt img{width: 665px;height:386px;display: block;}
.ys_dbg .u_dlst1 dd{position: absolute;right:0px;top:30px;background:#FFF;width: 440px;height:262px;padding: 50px 45px 0 30px;}
.ys_dbg .u_dlst1 h3{font-size: 24px;overflow: hidden;font-weight: bold;margin-bottom: 20px;}
.ys_dbg .u_dlst1 h3 a{color: #da0001;;}
.ys_dbg .u_dlst1 h3 em{display: block;font-size: 24px;color: #000;font-weight: bold;}
.ys_dbg .u_dlst1 p{font-size: 15px;color: #3b3b3b;line-height: 36px;overflow: hidden;}
.m_kfc2 .u_ljt,.m_kfc2 .u_rjt{width:113px;height:51px;position: absolute;display:block;}
.m_kfc2 .u_ljt{left:665px;top:535px;}
.m_kfc2 .u_rjt{left:776px;top:535px;}
.m_kfc2 .u_ljt a{background: url("../img/ys_jt.jpg") no-repeat 0 0;width:112px;height:51px;display:block;}
.m_kfc2 .u_rjt a{background: url("../img/ys_jt.jpg") no-repeat right 0;width:112px;height:51px;display:block;}
.m_kfc2 .u_mid{width:1200px;overflow:hidden;}
.m_kfc2 .u_lst1 li{position: relative;width:288px;float:left;margin-right:15px;}
.m_kfc2 .u_lst1 .lastli{margin-right:0;}
.m_kfc2 .u_lst1 li img{width:288px;height:156px;display: block;}
.m_kfc2 .u_lst1 li em,.m_kfc2 .u_lst1 li.on em{display: block;position: absolute;left:0;top:0;border: 3px solid #f5f5f5;width: 282px;height: 150px;display: none;transition: all 1s ease 0s;-webkit-transition: all 1s ease 0s;opacity: 0}
.m_kfc2 .u_lst1 li:hover em,.m_kfc2 .u_lst1 li.on em{display: block;opacity: 1;}
.m_kfc2 .u_lst1 li p{color:#FFF;text-align: center;font-size: 15px;margin-top: 18px;}
.gg1{background: url("../img/gg2.jpg")no-repeat top center;height: 200px;}
.gg1_zi{margin:75px 0 0 230px;}
.gg1_zi h4{font-size: 36px;color:#FFF;font-weight: bold;}
.gg1_tel{margin:40px 21px 0 0px;}
.gg1_tel p{padding-left: 60px;font-size: 14px;color:#FFF;}
.gg1_tel span{font-size: 30px;display: block;margin-top: 5px;font-family: arial;}
.gg1_tel a{width:155px;height: 40px;display: block;line-height: 40px;text-align: center;background: #da0001;font-size: 20px;color:#FFF;margin:10px 0 0 0px;}
.honor{width:360px;}
.honor .case_t p{text-transform: uppercase;color: #4f4e4e;}
.honor_n{height: 410px;background: #f5f5f5;margin-top: 22px;padding-top: 20px;overflow: hidden;}
.honor_n .bd{margin:0px 0 0 25px ;}
.honor_n li{float: left;width: 312px;margin: 10px 0px 0px 0;text-align: center;height: 380px;}
.honor_n .pic{width: 222px;height: 320px;overflow: hidden;margin:0 0 15px 45px;display: block;}
.honor_n li .info a{height: 40px;font-size: 14px;color: #595959;line-height: 40px;text-align: center;overflow: hidden;background: #fff;display: block;}
.honor_n li img{width: 222px;height: 320px;-webkit-transition: all .2s;-moz-transition: all .2s;-o-transition: all .2s;-ms-transition: all .2s;transition: all .2s;overflow: hidden;}
.honor_n li:hover img{transform: scale(1.2, 1.2);-ms-transform: scale(1.2, 1.2);/* IE 9*/-moz-transform: scale(1.2, 1.2);/* Firefox*/-webkit-transform: scale(1.2, 1.2);/* Safari ÃƒÂ¥Ã¢â‚¬â"¢Ã…â€™ Chrome*/-o-transform: scale(1.2, 1.2);}
.kehu{width:772px;}
.kehu_t{width:767px;height: 54px;border: 2px solid #007946;line-height: 54px;}
.kehu_t h3{width:147px;background: #007946;display: block;float: left;}
.kehu_t h3 a{font-size: 20px;color:#FFF;text-align: center;display: block;}
.kehu_t span{font-size: 18px;color: #454545;float: left;margin-left: 15px;}
.kehu_t a.more{float: right;margin-right: 10px;}
.kehu_n .hd a{background: url("../img/kehu_left.jpg") no-repeat;width:34px;height: 7px;position: absolute;top:100px;}
.kehu_n .hd a.next{left:-80px;}
.kehu_n .hd a.prev{right:-80px;background: url(../images/kehu_right.jpg) no-repeat;}
.kehu_n{height: auto;margin-top: 30px;}
.kehu_n ul{width:103%;}
.kehu_n li{width:772px;float: left;height: 216px;margin-bottom: 20px;display: block;background: #FFF;position: relative;}
.kehu_n li .pic{width:306px;float: left;}
.kehu_n li .pic img{width:306px;height: 200px;}
.kehu_n li .info{width:402px;float: left;border: 1px solid #d5d5d5;height: 158px;padding:20px 30px;}
.kehu_n li .info a.t{height: 40px;line-height: 40px;display: block;overflow: hidden;font-size: 18px;border-bottom: 1px solid #ddd;color:#000;}
.kehu_n li .info div{line-height: 26px;display: block;overflow: hidden;margin:16px 0px 10px;height: 52px;color: #7f7f7f;}
.kehu_n li .info span a{background: url("../img/kehu_m.jpg") no-repeat;width:77px;height: 24px;display: block;margin-top: 15px;color:#FFF;font-size: 12px;line-height: 24px;padding-left: 15px;}
.kehu_n li:hover .info span a{background: url("../img/kehu_mhover.jpg") no-repeat;width:77px;height: 24px;display: block;margin-top: 15px;color:#FFF;font-size: 12px;line-height: 24px;padding-left: 15px;}
.kehu_n li:hover{cursor: pointer;}
.about_dbg{background: #f5f5f5;height: 735px;padding-top: 30px;overflow: hidden;}
.about_t{background: url("../img/about_t.jpg") no-repeat center 30px;height: 100px;text-align: center;line-height:100px;padding-top: 30px;margin-bottom: 20px;}
.about_t h3 a{font-size: 50px;font-weight: bold;color: #1d316c;}
.about_n{width: 590px;height: 410px;background: #313131;}
.about_pic{width:590px;height: 410px;}
.about_pic img{width:590px;height: 410px;}
.about_n .con{font-size: 15px;line-height: 32px;color: #e8e8e8;height:256px;display: block;overflow: hidden;text-indent: 2em;margin:25px 20px 20px ;}
.about_dbg .case_t h3{background: url("../img/about_x.jpg") no-repeat center 20px;}
.about_dbg .case_t h3 p{text-transform: uppercase;}
.fc_n{position: relative;}
.fc_n .prev,.fc_n .next{position:absolute;left:0%;top:16px;display:block;width:50px;height:100px;background:url(../images/fc_left.jpg) no-repeat;z-index: 10;}
.fc_n .next{left:auto;right:0%;background:url("../img/fc_right.jpg") no-repeat;}
.fc_n .bd{z-index: 2;position: relative;background: #FFF;width:1000px;height: 180px;left:70px;top:-100px;padding:20px;}
.fc_n li{width:235px;float: left;height: 240px;text-align: center;z-index: 1;margin-right: 20px;}
.fc_n li .pic{width:235px;height: 180px;}
.fc_n li .pic img{width:235px;height: 180px;}
.fc_n li:hover .info{display: block;cursor: pointer;}
.fc_n li .info{height: 40px;line-height: 40px;display: block;overflow: hidden;margin-top: 26px;}


.news_left{width:545px;margin-top: 40px;}
.news_nav h3{float: left;font-size: 20px;margin:0px 16px 20px 0;font-weight: bold; }
.news_nav h3 a{color: #000;}
.news_nav h3.tag_news a{color:#da0001;}
.news_nav h3.tag_news{border-bottom: 2px solid #da0001;}
.news_nav{height: 60px;line-height: 40px;display: block;overflow: hidden;}
.news_nav span{float: left;padding-right: 20px;}
.news_n{position: relative;height: 363px;overflow: hidden;}
.news_n .more{position: absolute;top:-50px;right:0px;text-transform: uppercase;font-size: 13px;color: #767676;}
.news_n .pic{width:545px;height: 138px;float: left;}


.hdwtab{ margin-top:10px}
.hdwtab li{ float:left; margin:auto 10px; font-size:16px; cursor:pointer}
.hdwtab .checked{color:#da0001; border-bottom:#da0001 1px solid; height:30px; font-weight:bold}
.hidedomdiv{display: none}
.showdomdiv{display: block;}

.cjwq_nav{height: 40px;line-height: 40px;}
.cjwq_nav h3{border-bottom: 2px solid #da0001;float: left;}
.cjwq_nav a.more{float: right;text-transform: uppercase;font-size: 13px;color: #767676;}
.cjwq_nav h3 a{font-size: 18px;color: #da0001;font-weight: bold;}
.cjwq{width:542px;margin-top: 40px;}
.cjwq_n{margin-top: 20px;height: 370px;overflow: hidden;}
.cjwq_n dt{width:180px;float: left;}
.cjwq_n dt img{width:180px;height: 105px;}
.cjwq_n li{width:540px;height: 105px;margin-top:18px;}
.cjwq_n li dd{width:320px;float: right;}
.cjwq_n li dd a.news_a{height: 40px;line-height: 40px;display: block;color:#000;overflow: hidden;font-size: 16px;}
.cjwq_n li dd p{font-size: 13px;color: #717171;height: 48px;line-height: 24px;display: block;overflow: hidden;}
.news_pic a.t{font-size: 15px;color: #4f4f4f;height: 40px;line-height: 40px;display: block;overflow: hidden;margin-top: 10px;}

.news_dec{ padding-top:10px; line-height:26px}
.news_dec a{ color:#F00}
.news_info h3{ margin-top:5px}
.news_info img{ float:left; margin-right:15px; margin-bottom:10px; margin-top:5px}
.news_info{padding-top:12px;}
.news_info li{height: 30px;line-height: 30px;display: block;overflow: hidden;}
.news_info li a{float: left;width: 450px;}
.news_info li span{float: right; color:#999}

.link_bg{background: #fff;height: 70px;}
.link_bg h4{font-size: 14px;float: left;margin:10px 0 0;font-weight: normal;line-height: 20px;}
.link_bg span{font-size: 26px;font-family: times new roman;display: block;margin-top: 4px;}
.links_n{height: 70px;line-height: 70px;width:1075px;float: left;margin-left: 20px;}
.links_n a{border-right: 1px dotted #222;padding:0px 20px;}
.none{display: none;}
.block{display: block;} 

/* v_show style */
.v_show {
	width:1000px;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #FFF;
}
.v_caption {
	height:35px;
	overflow:hidden;
	background-image: url("../img/btn_cartoon.gif");
	background-repeat: no-repeat;
	background-position: 0 0;
}
.v_caption h2 {
	float:left;
	width:84px;
	height:35px;
	overflow:hidden;
	background:url("../img/btn_cartoon.gif") no-repeat;
	text-indent:-9999px;
	margin: 0px;
	padding: 0px;
}
.v_caption .cartoon { background-position: 0 -100px; }
.v_caption .variety { background-position:-100px -100px; }
.highlight_tip { display:inline; float:left; margin:14px 0 0 10px; }
.highlight_tip span { display:inline; float:left; width:7px; height:7px; overflow:hidden; margin:0 2px; background:url("../img/btn_cartoon.gif") no-repeat 0 -320px; text-indent:-9999px; }
.highlight_tip .current { background-position:0 -220px; }
.change_btn { float:left; margin:7px 0 0 10px; }
.change_btn span { display:block; float:left; width:30px; height:23px; overflow:hidden; background:url("../img/btn_cartoon.gif") no-repeat; text-indent:-9999px; cursor:pointer; }
.change_btn .prev { background-position:0 -400px;  }
.change_btn .next { width:31px; background-position:-30px -400px; }
.v_caption em {
	display:inline;
	float:right;
	margin:10px 12px 0 0;
	font-family:simsun;
	font-size: 12px;
}
.v_content {
	position:relative;
	width:998px;
	height:176px;
	overflow:hidden;
	border-right:1px solid #E7E7E7;
	border-bottom:1px solid #E7E7E7;
	border-left:1px solid #E7E7E7;
}
.v_content_list { position:absolute; width:2500px;top:0px; left:0px; }
.v_content ul {float:left;}
.v_content ul li { display:inline; float:left; margin:10px 2px 0; padding:8px; background:url("../img/v_bg.gif") no-repeat; }
.v_content ul li a { display:block; width:156px; height:120px; overflow:hidden; }
.v_content ul li img {  width:154px; height:120px; }
.v_content ul li h4 {
	width:156px;
	height:18px;
	overflow:hidden;
	margin-top:12px;
	font-weight:normal;
	text-align: center;
}
.v_content ul li h4 a { display:inline !important; height:auto !important; }
.v_content ul li span { color:#666; }
.v_content ul li em {
	color:#888;
	font-family:Verdana;
	font-size:12px;
}
.list-paddingleft-2 img{ float: left; margin-right: 15px}

.lmmain{ width:1200px; margin:15px auto}
.lmmain_left{ float:left; width:260px; }
.lmmain_right{ float:right; width:890px; border:#eee 1px solid; padding: 0 15px}
.lmmain_left_title{ font-size:18px; color:#FFF; background:#313131;text-align:center; line-height:80px; }
.lmmain_left_pro a{ display:block; font-size:14px; font-weight:bold; height:60px; line-height:60px; background:#f8f8f8; padding-left:30px;border-bottom:#eee 1px solid}
.lmmain_left_list li{ line-height:50px; padding-left:35px; border-bottom:#f8f8f8 1px solid;border-left:#f8f8f8 1px solid;border-right:#f8f8f8 1px solid}
.lmmain_left_pro a:hover{ background:#eee}
.lmmain_left_list li:hover{ background:#f8f8f8}
.lmmain_left_ewm{border-bottom:#f8f8f8 1px solid;border-left:#f8f8f8 1px solid;border-right:#f8f8f8 1px solid; text-align:center}
.lmmain_left_ewm p{ margin:10px}