/*样式初始化及公共样式部分*/
*{ margin:0px; padding:0px; }
body{min-width: 1400px; color:#333; margin:0 auto; background-color:#fff; font-family:"Microsoft YaHei"; overflow-x:hidden; }
a{ color:#333; text-decoration:none; }     
a:hover{transition:0.3s all; }      
div,ul,li,span,p,img,h1,h2,h3,h4,h5,h6,dl,dt,dd{ margin:0px; padding:0px; list-style:none; border:0px; font-weight: lighter; }    
address, caption, cite, code, dfn, em, strong, th, var, optgroup, i{ font-style: inherit; font-weight: lighter; }
b{ font-weight:normal;}
.clear{clear:both; font-size:0px; overflow:hidden; height :0px;}
.cl{ clear: both; height:0px; }  
.fl{ float:left; }     
.fr{ float:right; }     
#copy{ display:none; }      
.page{ width:1400px; margin:0 auto; }
.page1{ width:1400px; margin:0 auto; height:auto; position:relative; }
.page3{ width:85%; min-width:1400px; margin:0 auto; height:auto;  }
.box,.footer1{ width:1400px; margin:0 auto; height:auto; }    /*定义版面统一宽度*/
.top30{ margin-top:30px; }
.top40{ margin-top:40px; }
.top30{ margin-top:30px; }
.top50{ margin-top:50px; }
.top60{ margin-top:60px; }
.w1400 {width: 1400px;margin: 40px auto;}
.ellip1{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;display: block;}
.ellip2{overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;display: block;}

/*抬头*/
.htop{ height:45px; line-height:44px; background:#f8f8f8; border-bottom:1px solid #eeeeee;}
.w90 {width: 90%;height: auto;display: table;margin: 0 auto;}
.htop ,.htop a{ font-size:15px; color:#aaaaaa; font-weight:lighter;}
.htop strong{ font-size:16px; color:#0653ce;}
.htop ul li{ float:left; float:left; padding:0px 20px; position:relative;}
.htop ul li a{ display:block; padding-left:30px; background:url(../images/d1.png) no-repeat left center;}
.htop ul li:nth-child(2) a{ background:url(../images/d2.png) no-repeat left center;}
.htop ul li:nth-child(3) a{ background:url(../images/d3.png) no-repeat left center;}
.htop ul li a:hover{ color:#0653ce; text-decoration:underline;}
.htop ul li:after{ content:''; display:block; width:1px; position:absolute; height:19px; left:0px; border-left:1px dotted #c0c0c0; top:13px;}
.htop ul li:nth-last-child(1):before{ content:''; display:block; width:1px; position:absolute; height:19px; right:0px; border-left:1px dotted #c0c0c0; top:13px;}
.logo2{ float:right; }
.logo21{ font-size:16px; color:#666; float:left; width:60px; padding-top:40px;}
.logo22{ font-size:16px; color:#333; padding-top:43px; font-weight:normal;}
.logo22 p{ font-size:32px; line-height: 50px; color:#0653ce; font-family:Impact; letter-spacing:1px;}

.mod1521 .box.w90{width:90%;}
.mod1521 .hsecond{ height:130px;}
.mod1521 .hlogo {height: 128px;display: flex;align-items: center;padding-right: 7px;}
.mod1521 .hlogo img{max-height:110px;}
.mod1521 .hname {margin-left: 15px;margin-top: 37px;font-size: 35px;color: #333;font-weight: 900;line-height: 35px;}
.mod1521 .hline{ width:1px; height:52px; margin:42px 25px; background:#b5b5b5; background:linear-gradient(to bottom,#f2f2f2,#b5b5b5,#f2f2f2);}
.mod1521 .hmean{margin-top:23px; font-size:18px; color:#999999; font-weight:lighter;}
.mod1521 .hmean strong {font-family: Source Han Serif SC; font-size: 25px;font-weight: bold; color:#f80000; margin:8px 0 6px 0; display:block; }
.mod1521 .hname p {text-transform: uppercase;font-size: 13px;font-weight: normal;color: #e0e0e0;font-family: Arial;letter-spacing: -1px;}
     
/*导航*/
.mod1521 .nav{ width:810px; height: 130px;}
.mod1521 .nav ul li {float: left;width: 95px;height: 130px;position: relative;text-align: center;padding: 0 10px;}
.mod1521 .nav ul li>a{ display:block; font-size:16px; color:#333; line-height:130px; transition: 0.2s all ease-in-out; position: relative; z-index: 1113;}
.mod1521 .nav ul li:after{ content:''; position:absolute; color:#ccc; width:11px; line-height:130px;  right:-5px; top:0; bottom:0;}
.mod1521 .nav ul li:last-child:after{content:'';}
.mod1521 .nav ul li > a:after{ content: ''; width: 0%; height: 3px; background: #f80000 ; display: block; position: absolute; left: 0; bottom: 0; transition:0.3s all ease-in-out; }
.mod1521 .nav ul li:hover>a,.mod1521 .nav li.on>a{ color:#f80000; font-weight:bold;}
.mod1521 .nav ul li.on > a:after,.mod1521 .nav li:hover > a:after{ width: 100%; }
.mod1521 .nav ul li.on>a:after,.mod1521 .nav li:hover>a:after{ opacity:1;}
.mod1521 .nav ul li>div{position: absolute;top: 130px;display: none;z-index: 2;width:160px;margin-left: -80px;  left: 50%;}
.mod1521 .nav ul li>div ka kb a{display:block; transition: 0.3s all ease-in;background:#fff;width:100%;height:45px;line-height:45px;font-size:15px; border-bottom: 1px solid #ededed;}
.mod1521 .nav ul li>div ka kb a:hover{background:#f80000;transition: 0.3s all ease-in; color:#fff;}

/*banner*/   
.focus { width:100%; height:600px; overflow:hidden; position:relative;}
.focus ul {height:600px; position:absolute;}
.focus ul li {float:left; width:100%; height:600px; overflow:hidden; position:relative; background:#222;}
/*.focus ul li div {position:absolute; overflow:hidden;}*/
.focus .btnBg {position:absolute; width:100%; height:20px; left:0; bottom:0; background:#222; display:none;}
.focus .btn {position:absolute; width:1400px; left:9%; margin-left:-600px; height:24px; bottom:40px; text-align:right; z-index:100000;}
.focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:24px; line-height:24px; text-align:center; _font-size:0; margin-left:5px; cursor:pointer; background:#ccc;}
.focus .btn span.on {background:#fff;}
.focus .preNext {width:45px; height:110px; position:absolute; top:40%; background:url(../images/119.png) no-repeat 0 0; cursor:pointer;}
.focus .pre {left:0;}
.focus .next {right:0; background-position:right top;}

.dis { display: none;}
#banner{overflow:hidden;}
div#focus002 .preNext {top: 155px;}

/*关键词*/
.mod1470 input.inputxt::-webkit-input-placeholder {color:#999;}
.mod1470 input.inputxt::-moz-placeholder {/* Mozilla Firefox 19+ */        color:#999;}
.mod1470 input.inputxt:-moz-placeholder {/* Mozilla Firefox 4 to 18 */        color:#999;}
.mod1470 input.inputxt:-ms-input-placeholder {/* Internet Explorer 10-11 */        color:#999;}
.mod1470 .search_bg {width:100%;height:78px;line-height:78px;border-bottom:1px solid #f5f5f5;}
.mod1470 .search_bg .search_hot {padding-top:24px;width:75%;height:30px;line-height:30px;}
.mod1470 .search_bg .search_hot i {display:block;float:left;}
.mod1470 .search_bg .search_hot i img {display:block;width:23px;margin-top:5px;}
.mod1470 .search_bg .search_hot b {padding-left:15px;font-size:16px;font-weight:normal;color:#333;}
.mod1470 .search_bg .search_hot a {font-size:16px;color:#999;}
.mod1470 .search_bg .search_hot span {font-size:16px;color:#999;}
.mod1470 .search_bg .search_hot span:last-of-type {display:none;}
.mod1470 .search_bg .search_hot a:hover {color:#f80000;}
/*搜索*/   
.mod1470 .search_bg .search_d {border-left:1px solid #f5f5f5;}
.mod1470 .search_d .search-bg {float:left;padding-left:55px;height:78px;background:url(../images/pz.png) 20px no-repeat;}
.mod1470 .search_d .search-bg input {display:block;height:100%;border:none;}
.mod1470 .search_d .search-i {float:right;width:80px;height:78px;background:#f80000 url(../images/search.png) center no-repeat;}
.mod1470 .search_d .search-i input {display:block;height:100%;width:100%;cursor:pointer;
	border:none;background:none;}

/*文字标题*/
.wz-bt {text-align: center;padding-top: 65px;width: auto;display: table;margin: 0 auto;}
.wz-bt img {float: left; padding-top: 13px;}
.wz-bt img:nth-child(3) {float: right;}
.d-bt {justify-content: center;align-items: center;margin-bottom: 10px;display: inline-block;line-height: 45px;margin: 0 35px;}
.d-bt p {font-size: 38px;font-weight: bold;margin: 0 30px;}
.wz-bt span{font-size: 19px;}
.bt-color1{color: #fff;}
.bt-color1 b {font-weight: bold;color: #fff;}
.bt-color2 p{color: #333;}
.bt-color2 span{color: #555;}
.bt-color2 b {font-weight: bold;color: #074ebf;}
.bt-color1 p {color: #fff;}

/*nav*/
.nav {height: 70px;background: #0653ce;border-bottom: 6px solid #0653ce;}
.nav ul li{ float: left; display: block; width:140px; position: relative; }
.nav ul li a{ display: block; color: #fff; line-height: 76px; font-size: 16px; text-align: center; position: relative; z-index: 3333; }
.nav ul li:after {content: '';display: block;background:#000;width: 100%;height: 0%;position: absolute;bottom: 0px;left: 0;filter: alpha(opacity=0);transition: 0.3s all cubic-bezier(.46,.03,.52,.96);z-index: 2222;}
.nav ul li.navcurrent:after,.nav ul li:hover:after{ filter: alpha(opacity=100); bottom: 0; height: 100%; }
.top_ggb{float: left;  margin-top:38px; margin-left:40px;}
.top_ggb li {width: 71px;float: left;margin-left: 20px;}
.top_ggb p{width: 43px; float: left; height: 50px; margin-left: 17px;}

/*首页-简介*/
.about {height: 730px;background: url(../images/aboutbg.jpg) no-repeat center;border-bottom: 1px solid #eeeeee;}
.solution_font_c {position: relative;height: 435px;font-weight: lighter;box-shadow: 0px 0px 20px #eee;padding: 24px;background: #fffffff2;    margin-top: 20px;}
.solution_c_bg_font_l{width:612px; float:right;}
.solution_c_bg_font_l .h1 {font-size: 17px;text-transform: uppercase;padding-top: 24px;height: 30px;opacity: 0.6;}
.solution_c_bg_font_l .h2{height:70px; font-size:25px;}
.solution_c_bg_font_l .h2 a {font-size: 30px;color: #414755;font-weight: normal;}
.solution_c_bg_font_l .h2 a:hover {color: #0653ce;}
.solution_c_bg_font_l .h3{height:75px; width:376px;}
.solution_c_bg_font_l .h3 li {float: left;width: 118px;height: 35px;line-height: 35px;text-align: center;color: #fff;font-size: 15px;margin-left: 11px;}
.solution_c_bg_font_l .h3 li:nth-child(1){margin-left:0px;}
.solution_c_bg_font_l .h3 li:nth-child(1){background:#0653ce;}
.solution_c_bg_font_l .h3 li:nth-child(2){background:#0653cec9;}
.solution_c_bg_font_l .h3 li:nth-child(3){background:#0653ce;}
.solution_c_bg_font_l .h4{height:36px; color:#7b7b7b; font-size:20px;}
.solution_c_bg_font_l .h5 {width: 612px;line-height: 40px;font-size: 15px;color: #888;}
.solution_c_bg_font_l .h6 {width: 320px;height: 50px;background: #f5f5f5;line-height: 50px;font-size: 16px;position: relative;padding-left: 71px; margin-top: 40px;}
.solution_c_bg_font_l .h6 p {float: left;}
.solution_c_bg_font_l .h6 span {font-size: 24px;font-weight: normal;color: #666;}
.solution_c_bg_font_l .h6 img{float:left; position:absolute; width:27px; left:30px; height:50px;}  
.solution_c_bg_font_r {float: left;}
.solution_c_bg_font_r img {width: 687px;height: 435px;float: left;box-shadow: 0px 0px 20px #eee;}
.h5 a:hover {color: #0653ce;}

/*首页-特点*/
.proadv{ height:531px; background:url(../images/ysbg.jpg) no-repeat center; padding:65px 0px;margin-top: 40px;}
.proadv .tempWrap {width: 775px !important;}
.pacenter{ height:531px; background:#fff;}
.pacon{ width:882px; padding:52px 59px 0px 49px;}
.paadvtop .title{ text-align:left;}
.paadvcen{ margin-top:25px; position:relative;}
.paadvcen i{ position:absolute; transition:all .3s ease; width:29px; height:29px; cursor:pointer; top:130px;}
.paadvcen i.prev{ background:url(../images/20200605173214_1105237293.png) no-repeat top center; left:0px;}
.paadvcen i.next{ background:url(../images/20200605173215_426690979.png) no-repeat top center; right:0px;}
.paadvcen i:hover{ background-position-y:-29px;}
.pacc{ width:775px; height:296px; overflow:hidden; margin:0 auto;}
.pacc li{ width:245px; height:294px; border:1px solid #eeeeee; margin-right:15px; text-align:center; transition:all .3s ease;cursor: pointer;}
.pawa {box-sizing: border-box;height: 50.4%;background: #f9fcfe;padding: 12% 5%;font-size: 15px;color: #999;line-height: 30px;}
.patitle {height: 40%;padding-top: 11.5%;font-size: 18px;color: #666666;font-weight: bold;}
.proadv .title{ font-size:18px; color:#999999; font-weight:lighter; padding-left: 50px;}
.proadv .title strong {font-weight: bold;display: block;margin-bottom: 10px;font-size: 38px;color: #343434;}
.paadvtop img {padding-right: 60px;}
.proadv .title span{ color:#0653ce;    font-weight: bold;}
.payuan{ width:60px; height:60px; border-radius:50%; margin:0 auto 10px auto; background:#0653ce; transition:all .4s ease;}
.pacc li:hover .payuan{ transform:rotate(360deg);}
.pacc li:hover .patitle{ color:#0653ce;}
.patitle p {line-height: 37px;font-size: 22px;font-weight: normal;color: #777;transition: 0.3s all;}
.pacc li:hover .patitle p:nth-child(2) {color: #0653ce;transition: 0.3s all;}

/*首页-产品*/
.prod_all {padding-bottom: 65px;}
.prod_r {width: 1090px;position: relative;}
.colee{overflow: hidden;height: 860px;width: 1090px;}
.colee table td {width: 28.5%;display: block;float: left;margin: 0 20px 20px 0;padding: 18px;border: 1px solid #eee;background: #ffffff;}
.colee table td:nth-of-type(3n){margin-right: 0;}
.prod_b table tr td>a {width: 312px;overflow: hidden;height: 234px;display: block;}
.prod_b table tr td br{display: none;}
.prod_b img{transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -moz-transition:all 0.2s linear; width:100%; height:auto;}
.prod_b img:hover{-webkit-transform: scale(1.12, 1.12); transform: scale(1.10, 1.10); -moz-transform: scale(1.12, 1.12);  overflow:hidden;}   
.prod_b td:hover {border: 1px solid #074ebf;}
.prod_b td span a {width: 312px;display: table;text-align: center;height: 55px;line-height: 55px;font-size: 17px;color: #555;
	transition: 0.3s all;margin-top: 0px;background: #f5f5f5;display: block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.prod_b td:hover span a {background: #074ebf;transition: 0.3s all;color: #fff;}

/*首页-产品分类*/
.proleft{ width:280px; border-top:6px solid #074ebf; background:#f9f9f9;}
.prol_t{ text-align:center; line-height:87px; font-size:28px; color:#222; font-weight: bold;}
.prol_t i{ width:57px; height:1px; background:#d3d3d3; display:inline-block; vertical-align:middle; margin:0 8px;}
.prol_c dt { display:block; line-height:50px; padding-left:20px; background:#074ebf; font-size:18px; color:#fff; position:relative;}
.prol_c dt:after{ content:''; display:block; position:absolute; left:26px; width:1px; height:19px; bottom:0; background:#ddd;}
.prol_c dt:before{ content:''; display:inline-block; vertical-align:middle; width:8px; height:8px; border-radius:50%; margin-right:21px; background:#333; border:2px solid #fff;}
.prol_c dt a { color: #fff; font-size: 17px; font-weight: bold;}
.prol_c{ padding:0 20px;}
.prol_c dd { padding: 17px 0; position:relative;}
.prol_c dd a{ line-height: 47px;  display:block; margin-left:52px; font-size:15px; color:#888888; font-weight:lighter;}
.prol_c dd:after{ content:''; display:block; position:absolute; width:1px; height:100%; top:0; left:26px; background:#dddddd;}
.prol_c dd a:hover{ color:#074ebf;}
.prol_c.varOffertypes {height: auto;}

/*留言条*/
.feedback {background: url(../images/lybj.jpg) center;height: 250px;padding-top: 65px;overflow: hidden;}
.feedback_nor { margin: auto;}
.feedback_kuan form {width: 100%; margin: auto;}
.feedback_nor .button.btn_message{display: inline-block;zoom: 1;vertical-align: baseline;margin-top: 10px;outline: none;cursor: pointer;text-align: center;text-decoration: none;padding: 0 30px;line-height: 70px;background: #333;font-size: 16px;color: #fff;}
.feedback_nor li{width:23%;float:left;}
.feedback_nor li+li{ margin-left:1%;}  
.feedback_nor .wbf-input { font-size: 14px;width: 100%;height: 70px;border:none;padding: 20px 25px;margin-top: 10px;    background: #fff;line-height: normal;box-sizing: border-box;}
.feedback_nor input.button.btn_message{display: inline-block;zoom: 1;vertical-align: baseline;margin-left:0;margin-top: 10px;outline: none;cursor: pointer;text-align: center;text-decoration: none;padding: 0 30px;line-height:70px;background: #333;font-size: 16px;color: #fff;
border: none;}
.feedback_nor .feedback_form input,
.feedback_nor .feedback_form textarea{border: 1px solid #eee; font-size: 14px;border-radius: 5px;}
.feedback_nor.fb_message textarea{width: 100%;padding: 15px 15px;background: #f5f5f5; margin-top: 10px;}
.feedback_nor .wbf-code {width: 127px;border: 1px solid #fff;height: 70px;padding: 12px 20px;margin: 0 10px 0 0;line-height: normal;box-sizing: border-box;float: left;}
.feedback_nor .yzma { width:18%;background: #fff; margin-top: 10px;}
.feedback_nor .yzma img{     float: left;display: block;padding-top: 21px;}
.feedback_nor .wbf-textarea { font-size: 14px; border: none;  width: 100%; background: #fff;height: 70px;padding: 20px 25px; margin-top: 10px;line-height: 29px;box-sizing: border-box;}
.font {margin: auto; font-size:40px; color: #fff; text-align:center; line-height:35px; margin-bottom: 30px; font-weight: bold;}  
.font li {float: left;color: #fff;font-weight: normal;}
.font li b {color: #ffffff;font-weight: 100;padding-left: 12px;}
.font li span {font-size: 17px;background: #33333342;margin-top: 15px;letter-spacing: 2.5px;line-height: 40px;}
.font dd {float: right;color: #fff;font-size: 18px;font-weight: 100;text-align: right;margin-top: 6px; line-height: 40px;}
.font span { display: block;} 
.font strong a { font-weight: bold; font-size: 22px; color: #fff;  font-family:fontDin1;} 
.font strong { font-weight: 100;}

 /*首页-四大优势*/
.adv {width: 100%;height: 942px;font-weight: lighter;background: #fff url(../images/ysbg.jpg) center bottom no-repeat;}
.adv_t{text-align:center; font-size:40px; padding-top:60px; font-weight:normal;}
.adv_t span{color:#0078ca; font-weight:bold;}
.adv_t p{font-size:18px; color:#bec0c0; font-weight:lighter;}
.advtab{ height:150px; width:1300px; margin:0 auto; margin-top:29px;}
.advtab li{ float:left; width:280px; background:#fff; padding:28px 0px 0px 30px; box-shadow: 0px 0px 20px #36363647; border-radius:5px; cursor:pointer; height:122px;}
.advtab li+li{margin-left:20px;}
.advtab p {float: left;font-size: 11px;text-transform: uppercase;}
.advtab p:nth-child(1){ width:86px; height:86px; border-radius:50%; transition:all .3s ease; background:#414755;}
.advtab p strong{ font-size:33px; display:block; font-weight: normal; margin:10px 0px 5px 0px;}
.advtab p:nth-child(2){ margin-left:20px;}
.advtab li.cur{background:#414755;}
.advtab li.cur p{ color:#fff;}
.advtab li.cur p:nth-child(1){ transform:rotate(360deg); background:#0653ce;}
.advcon{ height:500px; background:#fff; border-radius:5px; overflow:hidden; position:relative; margin-top:30px;}
.advwa{ width:590px; height:100%; padding:60px 55px;}
.aw_con p{ line-height:36px; color:#acafb7; font-size:15px; padding-left:19px; position:relative;}
.aw_con{ margin-top:35px;}
.aw_con p:after{ content:''; display:block; position:absolute; left:0px; top:14px; width:5px; height:5px; border-radius:50%; background:#0653ce;}
.aw_t p:nth-child(1){ font-size:27px; color:#222222; margin-bottom:8px;}
.aw_t p:nth-child(2){ font-weight:bold; font-size:30px; color:#222;}
.aw_t p:nth-child(3) {width: 40px;height: 4px;background: #0653ce;margin: 30px 0px 18px 0px;}
.advcon ul+ul{ display:none;}
.advcon ul img{border-bottom-right-radius:5px; border-top-right-radius:5px;}
.abb_ri, .abb_le {height: 12px;width: 8px;position: absolute;top: -265px; cursor: pointer;}
.abb_le{background:url(../images/adv.png) no-repeat left top ; left:412px;}
.abb_ri{background:url(../images/adv.png) no-repeat right top; left:438px;}
.abb_ri:hover,.abb_le:hover{ background-position-y:-12px;}
.acll_b{position:absolute;top:680px;left:50px;z-index: 9;}
.acll_b i{line-height:20px;position: absolute;font-size:18px;color:#e7e4e1; top:-270px; font-weight:normal;}
.acll_b i::before,.acll_b i::after{content:'';position: absolute;top:50%;}
.acll_b i::before{width:46px;height:3px;background:#0653ce;margin-left: 36px;left:109px;z-index:2;transition:600ms ease;left: 33px;margin-top: -1px;}
.acll_b.line00 i::before{width:46px;transition:600ms ease;}
.acll_b.line01 i::before{width:103px;transition:600ms ease;}
.acll_b.line02 i::before{width:174px;transition:600ms ease;}
.acll_b.line03 i::before{width:219px;transition:600ms ease;}
.acll_b i::after{width:219px;height:1px;background:#e7e4e1;left: 68px;z-index:1;}
.acll_b i em:nth-child(1){ color:#0653ce;}
.acll_b i em{ font-weight:normal;}   

.mod1125{width:1400px;}
.pro_detail_text{ display:none;}
.mod1125 .pro_detail_img{margin-bottom: 20px;}
.mod1125 .showbox { z-index: 3;background: transparent; border: 1px #ddd solid;}
.mod1125 .showbox b img{max-height:700px;max-width: 700px;margin: 0 auto;}

.small_ul{width: 698px !important;}
.mod1125 ul.small_ul li {float:left;margin-bottom:7px;margin-left:7px;width:156px !important;height:156px !important;overflow:hidden;border:1px solid #ddd;}
.mod1125 ul.small_ul li>div {height:160px !important;width:160px !important;text-align:center;display:table-cell;vertical-align:middle;}
#showsum {margin-top:30px;height:323px !important;}

.pro_detail_show table{ border-color:#ddd !important; width: 100% !important;
    border-collapse: collapse;line-height: 50px;text-align: left;font-size: 16px;border: none; 
}
.pro_detail_show table td{
    padding-left: 50px;
}
.pro_detail_show table tr td:nth-of-type(1){text-align: center; padding-left: 0;border: 1px solid #ddd !important;
    text-align: center;
}
.mod1125 .pro_detail_show td p{
    text-align: left; padding-left:13px;
}

/*首页-应用*/
.box.clearfix.varArttypes {margin-top:25px;}
.case_bg {background:#e6e6e6 url(../images/albj.png);padding-bottom:70px;}
.mod1456 .case_bg .box {min-height:50px;margin-top:30px;}
.mod1456 .case_bg li {float:left;margin-right:23px;width:451px;}
.mod1456 .case_bg li:nth-child(3n) {margin-right:0;}
.mod1456 .case_bg li:nth-child(n+4) {margin-top:30px;}
.mod1456 .case_bg li .case_img {width:449px;height:336px;border:1px solid #f5f5f5;}
.mod1456 .case_bg li .case_img img {display:block;width:100%;height:100%;}
.mod1456 .case_bg li .case_t {width:100%;height:50px;line-height:50px;background:#f5f5f5;}
.mod1456 .case_bg li .case_t span {position:relative;display:block;padding-left:20px;font-size:16px;color:#333;}
.mod1456 .case_bg li .case_t span:after {display:block;content:" ";position:absolute;top:20px;right:20px;width:9px;height:9px;background-image:url(../images/jia.png);background-repeat:no-repeat;background-position:0 0;}
.mod1456 .case_bg li:hover .case_img {border-color:#f80000;}
.mod1456 .case_bg li:hover .case_t {background:#f80000;}
.mod1456 .case_bg li:hover .case_t span {color:#fff;}
.mod1456 .case_bg li:hover .case_t span:after {background-position:0 -9px;}

/*首页-news*/
.new_box .title1 {margin-bottom:20px;}
.new_list {width:570px;height:50px;margin:15px auto 30px;position:relative;line-height:53px;}
.new_list li a {font-size:17px;color:#666;display:block;}
.new_list li {background:#f5f5f5;float:left;margin-left:10px;margin-right:10px;width:170px;height:50px;line-height:50px;text-align:center;overflow:hidden;}
.new_list li.on {background:#f80000;}
.new_list li.on a {color:#f9f9f9;}
.new_cont {overflow:hidden;}
.new_cont .news_item .news_item_title a {font-size:20px;}
.new_cont .news_item:nth-child(1) {width:690px;height:640px;position:relative;background:#f9f9f9;float:left;}
.new_cont .news_item:nth-child(1) .news_item_title {font-size:22px;}
.new_cont .news_item:nth-child(1) .news_body {font-size:14px;line-height:30px;color:#666;margin-top:10px;font-weight:100;}
.new_cont .news_item:nth-child(1) .news_date {background:url(../images/034.png) left no-repeat;position:absolute;left:40px;top:40px;font-size:12px;padding-left:15px;color:#999;}
.new_cont .news_item:nth-child(1) .news_date div {float:left;margin-top:1px;}
.new_cont .news_item:nth-child(1) .news_image {width:610px;height:385px;position:absolute;left:50%;margin-left:-305px;top:215px;border:1px solid #eee;}
.new_cont .news_item:nth-child(1) .news_content {width:610px;height:120px;position:absolute;left:40px;top:80px;}
.new_cont .news_item:nth-child(n+2) {float:right;width:685px;height:200px;position:relative;background:#f9f9f9 url(../images/037.png) no-repeat;background-position:25px 150px;margin-bottom:20px;overflow:hidden;}
.new_cont .news_item:nth-child(n+2) .news_item_a {font-size:20px;position:absolute;top:35px;left:25px;width:540px;height:110px;}
.new_cont .news_item:nth-child(n+2) .news_body {font-weight:100;font-size:14px;color:#666;line-height:28px;left:25px;width:640px;top:72px;position:absolute;}
.new_cont .news_item:nth-child(n+2) .news_date {background:url(../images/034.png) left no-repeat;position:absolute;right:25px;top:40px;font-size:12px;padding-left:15px;color:#999;}
.new_cont .news_item:nth-child(n+2) .news_date div {float:left;margin-top:1px;}
.new_cont .news_item:nth-child(n+2) .news_image {display:none;}
.new_cont .news_item:nth-child(4) {margin-bottom:0;}
.new_cont .news_item:hover .news_item_a {color:#f80000;}
.new_box {overflow:hidden;padding-bottom:70px;}

/**/
.mod1437 .links_bg {padding:30px 0;background:#333;}
.mod1437 .links_bg .fl {width:110px;}
.mod1437 .links_bg .fr {width:90%;line-height:29px;}
.mod1437 .links_bg .fl span {display:block;width:94px;height:29px;text-align:center;line-height:29px;font-size:18px;color:#999;background:url(../images/link.png) center no-repeat;}
.mod1437 .links_bg .fr a,.mod1437 .links_bg .fr span {font-size:14px;color:#666;}
.mod1437 .links_bg .fr a:hover {color:#fff;}
.mod1437 .links_bg .fr span:last-of-type {display:none;}

/**/
.mod1501 .copyright {background:#181818;}
.mod1501 .copyright_nav {padding-top:60px;display:flex;justify-content:space-between;border-bottom:1px solid #33333394;padding-bottom:40px;}
.mod1501 .nav_d {width:50%;}
.mod1501 .copyright_nav > .fr {width:45%;padding-left:5%;display:flex;justify-content:space-between;}
.mod1501 .nav_d li {float:left;}
.mod1501 .nav_d li p {padding-left:35px;background:url(../images/copyright_ico.png) no-repeat left center;font-size:21px;color:#fff;margin-bottom:20px;font-weight:600;}
.mod1501 .nav_d li p span {font-size:12px;font-family:Arial,Helvetica,sans-serif;color:#666666;padding-left:5px;}
.mod1501 .nav_d li a {padding-left:10px;font-size:17px;color:#8a8a8a;display:block;font-weight:700;line-height:34px;}
.mod1501 .nav_d li a:hover {color:#fff;}
.mod1501 .nav_d li a em {padding-left:10px;}
.mod1501 .nav_d li+li {margin-left:70px;}
.mod1501 .crcode dl {float:left;font-size:14px;color:#666;text-align:center;}
.mod1501 .crcode dl img {width:140px;height:140px;margin:0 0 15px 0;}
.mod1501 .crcode dl+dl {margin:0 0 0 20px;}
.mod1501 .crconcat {text-align:center;}
.mod1501 .crconcat p:nth-child(1) {font-size:32px;color:#f5f5f5;font-family:Arial,Helvetica,sans-serif;}
.mod1501 .crconcat p:nth-child(2) {font-size:17px;color:#929292;line-height:28px;margin:20px 0;}
.mod1501 .crconcat a {display:inline-block;width:150px;line-height:40px;border-radius:25px;background:#202020;text-align:left;padding-left:50px;font-size:13px;color:#999999;position:relative;transition:all .3s ease;}
.mod1501 .crconcat a:hover {background:#f80000;color:#fff;}
.mod1501 .crconcat a:hover:after {background-position-y:-17px;}
.mod1501 .crconcat a:after {content:'';display:block;position:absolute;width:19px;height:17px;background:url(../images/cont.png) no-repeat top left;top:11px;left:25px;}
.mod1501 .links {margin-top:60px;height:60px;background:#202020;font-size:14px;color:#999999;line-height:60px;}
.mod1501 .links p:nth-child(1) {margin:0 20px;padding-left:30px;background:url(../images/links_ico.png) no-repeat left center;}
.mod1501 .end,.mod1501 .end a {line-height:95px;font-size:16px;color:#CCCCCC;}
.mod1501 .end a:hover {color:#fff;text-decoration:underline;}
.mod1501 .linkTagcs {height:auto;width:88%;}
.mod1501 .linkTagcs ul {margin:0px;padding:0px;list-style-type:none;}
.mod1501 .linkTagcs li {list-style:none;margin:0px;padding-right:10px;line-height:60px;float:left;}
.mod1501 .linkTagcs li a {color:#CCCCCC;word-break:break-all;}
.mod1501 .linkTagcs li a:hover {color:#f80000;}
.mod1501 .linkTagcs li img {border:0px;}

.mod1015 .navigation {text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%;line-height:30px;height:40px;margin-bottom:20px;border-bottom:1px dashed #ddd;text-align:left;margin-top:30px;font-size:16px;}
.mod1015 .navigation .dicon {font-size:18px;padding:0 5px;color:#f80000;}
.mod1015 .navigation_w {float:right;padding-right:5px;font-size:12px;font-style:normal;font-weight:300;font-family:arial;color:#ccc;}

.pagesDiv {clear:both;width:100%;margin:0 auto;line-height:25px;padding:10px 0px 10px 0px;}
.pagination {text-align:center;}
#pages {padding:14px 0 10px;text-align:center;}
#pages a {display:inline-block;height:22px;line-height:22px;background:#ffffff;border:1px solid #e3e3e3;text-align:center;color:#333333;padding:0 10px;}
#pages a.a1 {background:url('../images/admin_img/pages.png') no-repeat 0 5px;padding:0 5px;}
#pages a:hover {background:#f1f1f1;color:#000000;text-decoration:none;}
#pages span {display:inline-block;height:22px;padding:0 10px;line-height:22px;background:#3860f5;border:1px solid #3860f5;color:#ffffff;text-align:center;}
#pages .noPage {display:inline-block;height:22px;line-height:22px;background:url('../images/icu/titleBg.png') repeat-x 0 -55px;border:1px solid #e3e3e3;text-align:center;color:#a4a4a4;}

/*分类*/
.prod_fen {height: auto;margin-bottom: 10px;display: flex;}
.mod1249 .prod_ld {box-sizing: border-box;}
.mod1249 .prod_ld li {display: flex;margin: 0 10px 18px;float: left;}
.mod1249 .prod_ld li a {position:relative;display:block;width:179.9px;height:55px;background:#f9f9f9;font-size:18px;color:#888;line-height:55px;font-weight:lighter;transition:0.3s all;text-align:center;}
.mod1249 .prod_ld li:hover a,.mod1249 .prod_ld li.on a{background: #074ebf; color: #fff; transition: 0.3s all;}

.mod1016 .page_nav {height:55px;background:#fff;margin-bottom:30px;overflow:hidden;}
.mod1016 .page_nav li {width:32.2%;height:55px;font-size:18px;line-height:55px;text-align:center;float:left;border-right:1px solid #eee;background:#f4f4f4;cursor:pointer;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;position:relative;transition:all 0.3s linear;margin:0 0.5%;}
.mod1016 .page_nav li a {display:block;height:55px;color:#333;font-size:18px;}
.mod1016 .page_nav li.sidenavcur,.mod1016 .page_nav li:hover {background:url(../images/wIw.1.png) no-repeat bottom center #0653ce;border-color:#0653ce;}
.mod1016 .page_nav li.sidenavcur a,.mod1016 .page_nav li:hover a {color:#fff;}

/*产品*/
.mod1506 .nyprod{ width:100%;}
.mod1506 .nyprod ul{ width:100%; display: flex;flex-wrap: wrap;}
.mod1506 .nyprod li{ float:left; width:333px; margin:0 0.5% 1%; text-align:center; position:relative; overflow:hidden;}
.mod1506 .nyprod li .nypro_pic {overflow: hidden;}
.mod1506 .nyprod li .nypro_pic img{ width:333px; transition:ease-in-out 0.25s all;border: 1px solid #f5f5f5;}
.mod1506 .nypro_name { width:100%; overflow:hidden; background:#f5f5f5; line-height:50px; position:relative; font-size:16px;}
.mod1506 .nypro_name:before{ content:""; background:#f80000; left:0; width:0; height:100%; z-index:2; position:absolute; transition: all 0.5s;}
.mod1506 .nyprod li:hover .nypro_name:before { width:100%;}
.mod1506 .nypro_name span { position:relative; z-index:3;}
.mod1506 .nyprod li:hover span { color:#fff;}
.mod1506 .nyprod li a:hover .nypro_pic img{ transform:scale(1.1);}
.mod1506 .nypro_pic { position:relative; overflow:hidden;}
.mod1506 .nypro_pic:before { content:''; position:absolute; left:0; top:0; width:100%; height:100%; background:#0000007d; filter: alpha(opacity=20); z-index:3 ;opacity:0; transform: skewX(35deg); visibility:hidden; transition: 360ms;}
.mod1506 .nyprod li a:hover .nypro_pic:before{ height: 100%; opacity: 1;transform: skewX(0);visibility: visible; }
/*中间加号*/
.mod1506 .nyprod li:before{content: ""; background:rgba(255,255,255,0.6); position:absolute; transition:0.5s; width:46px; height:1px; left:0; top:50%; transform:translate(-100px); z-index:4;}
.mod1506 .nyprod li:after{content: ""; background:rgba(255,255,255,0.6); position:absolute; transition:0.5s; width:1px; height:46px; left:50%; top:0; transform: translateY(-100px); z-index:4;}
.mod1506 .nyprod li:hover:before{ transform:translate(-22px); left:50%;}
.mod1506 .nyprod li:hover:after{ transform:translateY(-24px); top:50%;}
.mod1506 .cl{ clear:both;}

/*产品详情*/
.mod1125 .showsum span {border:1px solid #ddd;text-align:center;display:table-cell;vertical-align:middle;}
.mod1125 .showsum span img {}
.mod1125 .showsum span.sel {border:1px solid #f80000;}
.showpage {display:none;}
.mod1125 .showpage a {display:block;width:15px;border:1px solid #ddd;height:140px;line-height:90px;background:#eee;text-align:center;font-size:18px;position:absolute;left:0;top:-62px;text-decoration:none;color:#999;}
.mod1125 .showpage a.shownext {left:auto;right:0;}
.mod1125 .showpage a:hover {background:#ccc;color:#777;}
.pro_detail_show img {display:block;margin:20px auto;}
.mod1125 .pro_text_show {width:47%;float:right;}
.mod1125 .pro_text_show h1 {border-bottom:3px solid #eee;font-size:26px;font-weight:bold;color:#333;margin-bottom:25px;padding-bottom:15px;line-height:40px;}
.mod1125 ul.pro_text_ul li {font-size:16px;background:#f5f5f5;padding-left:50px;line-height:45px;margin:10px 0;}
.mod1125 .pro_detail_next {padding:10px 0;text-align:center;margin-bottom:20px;}
.mod1125 ul.pro_contact {position:absolute;bottom:0;}
.mod1125 ul.pro_contact li {margin:0 0 0 0;float:left;background:#eee;padding:0 54px;line-height:60px;display:inline-block;color:#fff;font-size:25px;}
.mod1125 ul.pro_contact li:nth-child(1) {background:#f5f5f5;}
.mod1125 ul.pro_contact li i {vertical-align:bottom;}
.mod1125 ul.pro_detail_content_ul {background:#f1f1f1;margin-bottom:20px;}
.mod1125 .pro_detail_content_ul li {line-height:50px;height:50px;padding:0 25px;display:inline-block;position:relative;}
.mod1125 .pro_detail_content_ul li::after {content:'';width:0;height:3px;bottom:0;left:0;position:absolute;transition:0.3s all;background:#f80000;}
.mod1125 .pro_detail_content_ul li.show {font-size:20px;color:#333;background:#e2e2e2;}
.mod1125 .pro_detail_content_ul li.show::after {width:100%;}
.mod1125 .pro_detail_content {background:#f9f9f9;padding-bottom:40px;margin-bottom:20px;}
.mod1125 .pro_parameter_ul {margin-top:15px;}
.mod1125 .pro_parameter_ul li {line-height:30px;font-size:14px;}
.mod1125 .pro_detail_content_div .pro_detail_show {line-height:32px;box-sizing:border-box;padding:30px 50px;}
.mod1125 .pro_detail_content_div .pro_detail_show {display:none;}
.mod1125 .pro_detail_content_div .pro_detail_show.show {display:block;}
.mod1125 .showbox_c4ca4238a0b923820dcc509a6f75849b {position:absolute;top:-1px;left:-1px;width:1px;height:1px;overflow:hidden;}
.mod1125 .pro_detail_show td {color:#333;}
.mod1125 ul.small_ul li>div img {width:auto;max-height:100%;max-width:100%;height:auto;display:-webkit-inline-box;}
.pro_detail_show {font-size:15px;line-height:28px;}
.pro_detail_show dl {font-size:18px;font-weight:bold;color:#005cc9;}
.pro_detail_recommend {margin-top:30px;}
.pro_detail_recommend .pro_detail_recommend_title {margin-bottom:30px;line-height:50px;background:#f5f5f5;padding:0 30px;box-sizing:border-box;}
.di-pro-class3:before {font-size:22px;}
.pro_detail_recommend .pro_detail_recommend_title i {padding-left:5px;font-size:30px;color:#333;}
.pro_detail_recommend .pro_detail_recommend_title span {padding-left:5px;font-size:20px;color:#333;font-weight:bold;}
.pro_detail_recommend ul li:nth-child(n+4) {margin-top:15px;}
.pro_detail_recommend ul li {float:left;margin-left:2%;width:32%;}
.pro_detail_recommend ul li:nth-of-type(3n+1) {margin-left:0;}
.pro_detail_recommend ul li .pro_detail_recommend_img {border:1px solid #ccc;}
.pro_detail_recommend ul li .pro_detail_recommend_img img {display:block;width:100%;height:100%;}
.pro_detail_recommend ul li .pro_detail_recommend_t {height:35px;line-height:35px;}
.pro_detail_recommend ul li .pro_detail_recommend_t span {display:block;text-align:center;font-size:16px;color:#333;}
.pro_detail_recommend ul li:hover .pro_detail_recommend_img {border-color:#f80000;}
.pro_detail_recommend ul li:hover span {color:#f80000;}

.mod1010 .flip_pages { margin-top:20px; text-align: center; line-height:22px;}
.mod1010 .flip_pages span{ border:1px solid #ddd; padding:0 6px; margin-right:5px; display:inline-block; height:22px;}
.mod1010 .flip_pages select{height:24px; vertical-align: initial;}

/*图片*/
.mod1492 .nylist{width:100%;}
.mod1492 .nylist li {width: 31.1%;margin: 0 1% 2% 1%;float: left;position: relative;overflow: hidden;transition: all linear 0.3s;box-shadow: 0 0 8px #f5f5f5;border: 1px solid #f5f5f5;}
.mod1492 .nylist li:after{content: ""; width: 0; height:3px;background: #f80000;position: absolute; left:0;bottom: 0px;z-index: 2; transition: all linear 0.3s;}
.mod1492 .nylist li:hover:after{width:100%;}
.mod1492 .nylist-photo{position: relative; overflow: hidden;}
.mod1492 .nylist-photo img{width: 100%; transition:all linear 0.3s;}
.mod1492 .nylist li:hover .nylist-photo img{transform:scale(1.1);}
.mod1492 .nylist-content{padding: 4% 5%;background:#fafafa;}
.mod1492 .nylist-title{font-size: 16px;text-align: center; display: block;}
.mod1492 .nylist li:hover .nylist-title{ font-weight: bold;}
/*图片详情*/
.mod1061 {width:1400px;margin:auto;}
.mod1061 .pro_detail_img {text-align:center;}
.mod1061 .pro_detail_img img {max-width:100%;}
.mod1061 .pro_detail_name {font-size:15px;font-weight:bold;line-height:32px;text-align:center;}
.mod1061 .pro_detail_next {padding:6px 0;text-align:center;}
.mod1061 .pro_content {line-height:28px;}
.mod1061 .pro_content img {max-width:100%;display:block;}
.mod1061 .pro_content_title {position:relative;height:40px;border-bottom:1px solid #ddd;line-height:40px;font-size:14px;color:#444;margin-bottom:15px;padding-left:5px;}
.mod1061 .pro_content_title strong {font-size:16px;font-weight:bold;color:#f80000;}
.mod1061 .pro_content_title span {color:#999;}
.mod1061 .pro_content_title i {display:block;width:100px;position:absolute;bottom:-1px;z-index:2;left:0;border-bottom:2px solid #f80000;}
.mod1061 .pro_content_con {line-height:28px;}
.mod1061 .pro_content_con img {max-width:100%;display:block;padding:20px 0;margin:0 auto;}
.mod1061 .pro_content_con p {margin-bottom:20px;}
.mod1061 .pro_content_con td {border:1px solid #dbdbdb;padding-left:10px;line-height:30px;vertical-align:middle;}
/*新闻*/
.mod1488 {width:1400px; margin:auto;}
.mod1488 .nynews_box{ width:100%;}
.mod1488 .nynewslist{ position:relative; margin-bottom:30px; background:#FFF; transition:.45s; border:3px solid #f5f5f5; padding:30px;}
.mod1488 .nynewslist:hover{ border:3px solid #f80000;}
.mod1488 .nynewslist_time{ width:10%; float:left; height:140px; color:#FFF; text-align:center; font-family:Arial; transition:0.5s; background:url(../images/netime.png) center 28px no-repeat #a9a9a9;}
.mod1488 .nynewslist:hover .nynewslist_time{ background:url(../images/netime.png) center 28px no-repeat #f80000;}
.mod1488 .nynewslist_day{ font-size:34px; font-weight:bold; padding-top:55px;}
.mod1488 .nynewslist_month{ font-size:16px;}
.mod1488 .nynewslist_cont{ float:left; width:87%; position:relative; margin-left:3%;}
.mod1488 .nynewslist_cont a{ text-decoration:none;}
.mod1488 .nynewslist_tit a{ display:block; font-size:16px; font-weight:bold; height:38px; line-height:20px; border-bottom:1px solid #c8c8c8;}
.mod1488 .nynewslist_tit a:hover{ display:block; font-size:16px; color: #f80000;} 
.mod1488 .nynewslist_miao{ line-height:28px; color:#888; margin-top:10px; padding-bottom:32px;}
.mod1488 .nynewslist_more{ padding-left:30px; height:21px; line-height:21px; position:absolute; bottom:30px; left:15%; background: url(../images/nemore.png) no-repeat;}
.mod1488 .clear{ clear:both;}

/*新闻详情*/
.mod1007 {width:1300px;margin:auto;}
.mod1007 .news_detail_img {text-align:center;}
.mod1007 .news_detail_img img {max-width:100%;}
.mod1007 .news_detail_name {font-size:18px;color:#333;font-weight:bold;line-height:40px;text-align:center;border-bottom:1px solid #dcdcdc;}
.mod1007 .news_detail_name p {font-weight:normal;font-size:14px;}
.mod1007 .news_detail_next {padding:20px 0;text-align:center;border-top:1px solid #ddd;}
.mod1007 .news_detail_content {line-height:26px;padding:20px 0;}
.mod1007 .news_detail_content img {max-width:100%;padding:20px 0;}
.mod1007 .news_detail_content p {margin-bottom:20px;}

/*留言*/
.mod1059 .feedback_form {width:90%;margin:0 auto 30px auto;}
.mod1059 .feedback_form_t {font-size:26px;text-align:center;line-height:80px;border-bottom:1px solid #f80000;margin-bottom:40px;}
.mod1059 .feedback_form input,.mod1059 .feedback_form textarea {border:1px solid #ccc;border-radius:5px;}
.mod1059 .feedback_form input:hover,.mod1059 .feedback_form textarea:hover {border-color:#f80000;}
.mod1059 .feedback_form li {width:100%;background:none;font-size:14px;color:#888;margin-bottom:10px;line-height:48px;}
.mod1059 .feedback_content i {font-size:18px;padding:0 5px;}
.mod1059 .feedback_form li.message {padding-top:10px;}
.mod1059 .wbf-input {width:80%;height:32px;padding:10px;margin:8px 0;line-height:normal;box-sizing:border-box;}
.mod1059 .wbf-code {width:140px;height:32px;padding:10px;margin:8px 0;line-height:normal;box-sizing:border-box;}
.mod1059 .feedback_form  li.yzma {margin-top:-10px;}
.mod1059 .yzma img {vertical-align:middle;}
.mod1059 .wbf-textarea {width:80%;height:130px;padding:8px;line-height:20px;box-sizing:border-box;}
.mod1059 input.button.btn_message {display:inline-block;zoom:1;vertical-align:baseline;margin-left:55%;margin-top:10px;outline:none;cursor:pointer;text-align:center;text-decoration:none;padding:0 30px;border-radius:30px;line-height:40px;background:#666;font-size:16px;color:#fff;border:none;}
.mod1059 input.button.btn_message2 {display:inline-block;zoom:1;vertical-align:baseline;margin-left:20px;margin-top:10px;outline:none;cursor:pointer;text-align:center;text-decoration:none;padding:0 30px;border-radius:30px;line-height:40px;background:#f80000;font-size:16px;color:#fff;border:none;}
.mod1059 .feedback_form input::-webkit-input-placeholder,.mod1059 .feedback_form textarea::-webkit-input-placeholder {color:#ccc;}

/*联系*/
.mod1005 .cont_tl,.mod1005 .cont_dlt i,.mod1005 .cont_drt i{background: #f80000;} /*文字背景颜色*/
.mod1005 .cont_dlt p,.mod1005 .cont_drm{color:#f80000;}  /*文字背景颜色*/
.mod1005 .cont_d .dicon{color:#666;}      /*图标颜色*/ 
.mod1005 .cont_tl{width: 27%;height: 256px;}
.mod1005 .cont_tlt{display: block; font-size: 36px;font-weight: bold;color: #fff;line-height: 36px;margin-top: 40px; margin-left: 10%;}
.mod1005 .cont_tl  p {height: 45px;line-height: 45px; border: 2px solid #fff;font-size: 22px;color: #fff;text-align: center;margin-bottom: 30px;margin-left: 10%;margin-top: 30px; padding: 0 20px; display: inline-block;}
.mod1005 .cont_tl p span { font-weight: normal;font-size: 21px;}
.mod1005 .cont_tlc{display: block;font-size: 24px;color: #fff;font-family: arial;text-transform: uppercase;margin-left: 10%;}
.mod1005 .cont_tr{width: 73%;background: #eeeeee;height: 256px; position: relative;} 
.mod1005 .cont_tr i{position: absolute; color: #aaa; font-size:50px;}
.mod1005 .cont_tr .cont_tr_il{ left: 40px; top:20px;}  
.mod1005 .cont_tr .cont_tr_ir{ right: 40px; bottom:20px;} 
.mod1005 .cont_tt {margin:0 auto;width: 67%;height: 55%;margin-top: 56px;}   
.mod1005 .cont_ttt  {font-size: 24px;color: #494949;}
.mod1005 .cont_tt p {font-size: 16px;line-height: 40px;height: 70px;overflow: hidden;color: #494949;padding-top: 25px;}
.mod1005 .cont_d{width:100%;padding-top: 25px;}
.mod1005 .cont_dl{width: 45%;height: auto;background: #f5f5f5;}   
.mod1005 .cont_dr{width: 55%;height: 100%;background: #eee; padding-bottom: 30px;}      
.mod1005 .cont_dlt{margin-top: 45px;height: 30px;margin-bottom: 42px;}   
.mod1005 .cont_dlt i{width: 7px;height: 23px;display: block;float: left; margin-top: 4px;}   
.mod1005 .cont_dlt p {font-size: 28px;font-weight: bold;padding-left: 25px;line-height: 28px;}   
.mod1005 .cont_dld{height: 110px;padding-left:30px; width: 530px;}
.mod1005 .cont_dld1{ display: block; font-size: 18px;font-weight: normal;color: #333;height: 20px; padding-left: 80px;padding-top: 5px;} 
.mod1005 .cont_dld p{font-size: 17px;color: #666666;line-height: 26px; padding-left: 80px; padding-top:10px;}    
.mod1005 .cont_dld i{float: left; font-size: 53px; line-height: 53px; padding-top: 5px;}  
.mod1005 .cont_drt {margin-left:45px;}
.mod1005 .cont_drm {display: block;float: left; font-size: 43px;line-height: 43px;font-weight: bold;margin-top: 45px;}   
.mod1005 .cont_drt i {display: block;float: left; width: 84px;height: 4px;}
.mod1005 .cont_drt p {font-size: 20px;font-weight: normal;color: #333;display: block;float: left;padding-top: 3px;}
.mod1005 .cont_drt1{margin-top: 53px;float: left;width: 100px;height: 40px;margin-left: 8px;margin-bottom: 30px;}
.mod1005 .cont_dl p  a {font-size:17px;} 
.mod1005 .bdmap {margin-left: 45px; width: 676px;  height: 402px; border: 1px solid #ccc;}



