@charset "utf-8";
html{color:#000;background:#FFF; }
body { color:#666;font:12px/1.231 arial,helvetica,clean,sans-serif,"宋体";overflow-x: hidden;} /*网站字体颜色*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;font-family: "Microsoft YaHei"}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;} 

button,input,optgroup,select,textarea{line-height:1.42857143;margin:0;outline: none;}
body, button, input, select, textarea {text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;-moz-font-feature-settings: "liga","kern";}
button,input{overflow:visible;}
i,em{ font-style:normal;}
select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%; border-collapse:collapse;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
/*title*/
h1 { font-size:32px;}
h2 { font-size:26px;font-family: "Microsoft YaHei"}
h3 { font-size:20px;font-family: "Microsoft YaHei"}
h4 { font-size:14px;font-family: "Microsoft YaHei"}
h5 { font-size:12px;}
h6 { font-size:10px;}

img, input {
border: none;
vertical-align: middle;
max-width: 100%;
}
button,input,optgroup,select,textarea{line-height:1.42857143;margin:0;outline:none}

body,button,input,select,textarea{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-feature-settings:"liga","kern"}

button,input{overflow:visible}

a { color:#333333; text-decoration:none;}/*for ie f6n.net*/
a:hover{text-decoration:none;}
a:focus{outline:0;} /*for ff f6n.net*/
.vam { vertical-align:middle;}
.clear{ clear:both; height:0; line-height:0; font-size:0;}
.clearfix:after{ content:""; clear:both; height:0; visibility:hidden; display:block;}
.clearfix{*zoom:1}
p{ word-spacing:-1.5px;font-family: "Microsoft YaHei";}
.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.fl{float: left;}
.fr{float: right;}
.pr{position: relative;}
.trans { -webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}
.trans8 { -webkit-transition: all 0.8s ease;-moz-transition: all 0.8s ease;-ms-transition: all 0.8s ease;-o-transition: all 0.8s ease;transition: all 0.8s ease;}
.clearfix:before, .clearfix:after {
display: table;
line-height: 0;
content: "";
}
img{max-width: 100%;}

.pa{position: absolute;}
.img-center{text-align:center;font-size:0}
.img-center img{display:inline-block;width:auto;height:auto;max-width:100%;max-height:100%;vertical-align:middle;transition:all 0.5s}
.img-cover{overflow:hidden;position:relative}
.img-cover span{display:block;width:100%;background:no-repeat center / cover;transition:all 0.5s;height:100%;position:absolute;left:0;top:0}

.content{width: 1200px;margin: 0 auto;}
.wrap{width: 1680px;margin: 0 auto;box-sizing: border-box;}

.prod_t{background: url(../images/tit_line.png)no-repeat center 78px;text-align: center;}
.prod_t p{font-size: 46px;color: #222;}
.prod_t span{font-size: 18px;color: #666;display: block;padding-top: 37px;}

.top_bg{width: 100%;min-width: 1200px;height: 40px;line-height: 40px;background: #f5f5f5;color: #999;font-size: 14px;}
.top_bg a{font-size: 14px;color: #999;}
.top_bg a:hover{color: #0e57d4;}

.head_bg{width: 100%;min-width: 1200px;height: 140px; }
.logo{margin-top: 22px;}
.name{color: #333;margin-top: 30px;}
.name span{font-size: 36px; color:#da251c;    font-size: 16px;  color: #000000;}
.name p{font-size: 45px;font-weight: bold;display: block;}
.name p em{color: #0e57d4;}
.tel{background: url(../images/tel.png)no-repeat center left;height: 56px;padding-left: 53px;margin-top: 44px;}
.tel p{font-size: 16px;color: #333;}
.tel span{    display: block; /* margin-top: 8px; */ font-size: 32px; color: #0e57d4;}

.nav{ background: #0e57d4; width: 100%; height:64px;min-width:1200px; }
.nav ul li{ float: left; display: block; width:133px; position: relative;height:64px;}
.nav ul li a{ display: block;height:64px;color: #fff; font-size: 16px;line-height: 64px; text-align: center; position: relative; z-index: 3333}
.nav>ul>li:after,.nav>ul>li:after{content: ''; display: block;background:#da251c;width:100%; height: 64px; position: absolute; top:0px; left: 0; opacity: 0; filter: alpha(opacity=0); -webkit-transition:0.3s all ease-in-out; transition:0.3s all ease-in-out;z-index: 2222 }
.nav ul li.navcurrent:after,.nav ul li:hover:after{ opacity: 1; filter: alpha(opacity=100); top: 0; }



.nav li a:hover,.a_nav .nav>a{background: #da251c;}


.drop {opacity: 0; height:0;overflow: hidden;
position: absolute;
z-index: 10;
top: 80px;transition:all linear 0.3s; -moz-transition:all linear 0.3s; -ms-transition:all linear 0.3s; -webkit-transition:all linear 0.3s;
}
.nav ul li:hover .drop{opacity: 1; top: 64px;height:auto;}
.drop li{height: 40px !important;}

.drop ul li:after{display: none;}
.drop li>a {
font-size: 14px !important;
background: #0e57d4;
width: 133px;
height: 40px !important;
text-align: center;
line-height: 40px !important;
border-top: none;
margin-top: 0px !important;
padding-top: 0px !important;
}

.nav li:nth-of-type(1) {

width: 133px;
}

@-webkit-keyframes menu1 { 
0% {
opacity: 0;
-webkit-transform: translateX(50px) rotate(-90deg);
transform: translateX(50px) rotate(-90deg);
} 
100% { 
opacity: 1; 
-webkit-transform: translateX(0) rotate(0); 
transform: translateX(0) rotate(0);
}
}

@keyframes menu1 { 
0% {
opacity: 0;
-webkit-transform: translateX(50px) rotate(-90deg);
transform: translateX(50px) rotate(-90deg);
} 
100% { 
opacity: 1; 
-webkit-transform: translateX(0) rotate(0); 
transform: translateX(0) rotate(0);
}
}




.fullSlide { position: relative; z-index: 9; clear: both; width: 100% ; }
.fullSlide .bd { margin: 0 auto; position: relative; z-index: 0; overflow: hidden }
.fullSlide .bd .con { width: 100% ; height: auto ; display: block }
.fullSlide .bd .li { width: 100% ; overflow: hidden; text-align: center; background: no-repeat center top; z-index: 0 }
.fullSlide .bd .li img { display: block; height: auto ; width: 100% }
.fullSlide .hd { position: absolute; width: 100%; height: 12px; left: 0; bottom: 44px; text-align: center; cursor: pointer }
.fullSlide .hd li { display: inline-block; width: 12px; height: 12px; background: #ffffff; margin: 0 12px; border-radius: 50%; opacity: .6; -o-transition: all .3s ease; transition: all .3s ease }
.fullSlide .hd li.on { width: 36px; height: 12px; opacity: 1; border-radius: 5px; background:#006ece;}
.fullSlide p { display: none; position: absolute; top: 50%; width: 80px; height: 80px; z-index: 99; opacity: 1; text-align: center; margin-top: -40px }
.fullSlide .prev2 { left: 3%; }
.fullSlide .next2 { right: 3% ; }

.search_nbg{width: 100%; min-width:1200px; height:82px; margin:0 auto;position:absolute; top:594px;background: #f5f5f5;}
.search_bg{width: 100%; min-width:1200px; height:82px; margin:0 auto;border-bottom:1px #eee solid;}
#search{ color: #999;width:1200px; height:82px;margin:0 auto;line-height:82px;}
.search_01 i{display: block;float: left;padding-top: 32px;margin-right: 14px;}
.search_01{ float:left; width:600px; padding-left:2px;}
.search_01 a{font-size: 14px;}
.search_01 a:hover{color: #ed0626;}
.search_02 form{padding-left:0;}
.search_02{height:39px;width:281px;overflow:hidden;margin-top:26px;float:right;}

.search-i{ width:62px; overflow:hidden; height:39px;}
.search-bg{float:left;width:208px;height:39px;overflow:hidden;padding-left:10px;background: #f3f3f3;border-radius: 50px 0px 0px 50px;}
.search_02 input{float: left;}
.ip02{display: block;background: url(../images/ss.png) no-repeat center;    width: 100%;height: 39px;}
.adv{padding: 72px 0;    background: #f4f4f4;}
.adv_t{text-align: center;background: url(../images/tit_line.png)no-repeat center bottom;padding-bottom: 20px;}
.adv_t p{color: #da251c;font-size: 24px;}
.adv_t span{display: block;font-size: 46px;color: #222;}
.adv_wt{margin-top: 54px;}
.adv_wt li{display: block;width: 280px;height: 280px;border: 0.5px #959595 solid;float: left;text-align: center;position: relative;margin-right: 23px;}
.adv_wt li:nth-child(4){margin-right: 0px;}

.bg1 i{background: url(../images/ys1.png)no-repeat center;height: 99px;width: 99px;display: block;margin: 0 auto;margin-top: 46px;}
.bg2 i{background: url(../images/ys2.png)no-repeat center;height: 99px;width: 99px;display: block;margin: 0 auto;margin-top: 46px;}
.bg3 i{background: url(../images/ys3.png)no-repeat center;height: 99px;width: 99px;display: block;margin: 0 auto;margin-top: 46px;}
.bg4 i{background: url(../images/ys4.png)no-repeat center;height: 99px;width: 99px;display: block;margin: 0 auto;margin-top: 46px;}
.adv_wt li p{font-size: 24px;font-weight: bold;color: #0e57d4;margin-top: 14px;}
.adv_wt li span{font-size: 15px;color: #333;display: block;margin-top: 6px;}
.adv_wt li em{display: block;width: 14px;height: 20px;background: #0e57d4;margin: 0 auto;position: absolute;left:134px;text-align: center;bottom: 0px;}
.adv_wt li:hover{background: #0e57d4;border: 0.5px #0e57d4 solid;}
.adv_wt li:hover.bg1 i{background: url(../images/ys1h.png)no-repeat center;}
.adv_wt li:hover.bg2 i{background: url(../images/ys2h.png)no-repeat center;}
.adv_wt li:hover.bg3 i{background: url(../images/ys3h.png)no-repeat center;}
.adv_wt li:hover.bg4 i{background: url(../images/ys4h.png)no-repeat center;}
.adv_wt li:hover p,.adv_wt li:hover span{color: #fff;}
.adv_wt li:hover em{background: #da251c;}


.prod_bg{width: 100%;min-width: 1200px;padding: 72px 0;}
.prod_t{background: url(../images/tit_line.png)no-repeat center 78px;text-align: center;}
.prod_t p{font-size: 46px;color: #222;}
.prod_t span{font-size: 18px;color: #666;display: block;padding-top: 37px;}

.prod_wt{margin-top: 50px;}
.prod_l{background: url(../images/p1.jpg)no-repeat center;width: 509px;height: 622px;position: relative;overflow: hidden;}
.prod_w1{    position: absolute; top: 52px; left: 66px;}
.prod_w p{font-size: 26px;color: #222;}
.prod_w span{font-size: 14px;color: #999;display: block;margin-top: 4px;}
.prod_ww{position: absolute;left:36%;top:60%;-webkit-transition: all 0.3s linear;transition: all 0.3s linear;  z-index: 2;opacity: 0;}
.prod_ww a{display: block;color: #fff;font-size: 16px;line-height: 40px;border: 1px #fff solid;text-align: center;border-radius: 50px;margin-bottom: 20px;    width: 150px;}


.prod_ww0 a{display: block;color: #fff;font-size: 16px;line-height: 40px;height: 40px;border: 1px #fff solid;text-align: center;border-radius: 50px;margin-bottom: 20px;    width: 150px;float: left;margin-right: 30px; }
.prod_ww0 a:hover{background:#0e57d4;border: 1px #0e57d4 solid;}
.prod_ww0{position: absolute;left:15%;top:10%;-webkit-transition: all 0.3s linear;transition: all 0.3s linear;height:200px; width:500px;z-index: 2;opacity: 0;}



.prod_w0{position: absolute;top:134px;right:40px;}

.prod_img1{background: url(../images/p2.jpg)no-repeat center;width: 668px;height: 300px;position: relative;overflow: hidden;margin-bottom: 22px;}

.prod_ww1 a{display: block;color: #fff;font-size: 25px;line-height: 60px;height: 60px;border: 1px #fff solid;text-align: center;border-radius: 50px;margin-bottom: 20px;    width: 250px;float: left;margin-right: 30px; }
.prod_ww1 a:hover{background:#0e57d4;border: 1px #0e57d4 solid;}
.prod_ww1{position: absolute;left:30%;top:60%;-webkit-transition: all 0.3s linear;transition: all 0.3s linear;height:200px; width:500px;z-index: 2;opacity: 0;}
.prod_img2:before{content: "";position: absolute;bottom: 0px;left: 0px;background:rgba(0,0,0,0.8);width: 100%;height:0px;-webkit-transition: all 0.3s linear;transition: all 0.3s linear;}

.prod_img3:before{content: "";position: absolute;bottom: 0px;left: 0px;background:rgba(0,0,0,0.8);width: 100%;height:0px;-webkit-transition: all 0.3s linear;transition: all 0.3s linear;}

.prod_img2{background: url(../images/p3.jpg)no-repeat center;width: 668px;height: 300px;position: relative;overflow: hidden;}


.prod_w2{position: absolute;top:118px;right:40px;}
.prod_w a,.prod_l a{margin-top:14px;display: block;}
.prod_img2 a{margin-top:30px;display: block;}
.prod_w3{margin-top:20px; position: absolute;left: 50px; top: 63px;}
.prod_w4{text-align: center;margin-top:20px;}
.prod_w4 p{font-size: 20px;}



.prod_ww2 a:hover{background:#0e57d4;border: 1px #0e57d4 solid;}
.prod_ww2{position: absolute;left:25%;top:60%;-webkit-transition: all 0.3s linear;transition: all 0.3s linear;opacity: 0;}
.prod_img2:hover  .prod_ww2{top:34%; opacity: 1;}

.prod_ww3 a:hover{background:#0e57d4;border: 1px #0e57d4 solid;}
.prod_ww3{position: absolute;left:25%;top:60%;-webkit-transition: all 0.3s linear;transition: all 0.3s linear;opacity: 0;}
.prod_img3:hover  .prod_ww3{top:24%; opacity: 1; }


.prod_ww2 a{display: block;color: #fff;font-size: 16px;line-height: 40px;border: 1px #fff solid;text-align: center;border-radius: 50px;margin-bottom: 20px;width: 150px;}

.prod_ww3 a{display: block;color: #fff;font-size: 16px;line-height: 40px;border: 1px #fff solid;text-align: center;border-radius: 50px;margin-bottom: 20px;width: 150px;}

/**/
.cpysbj{height:700px;overflow: hidden; background:url(../images/xggbg.jpg) no-repeat center top; padding-top:75px; box-sizing: border-box; font-family: "Microsoft YaHei"; position: relative; }
.cpys{width:1370px;margin:0 auto;}
.cpys_l{width:425px;float: left;}
.cpys_l h3{font-weight: bold;font-size: 40px;color: #ffffff;margin-bottom: 68px;}
.cpys_l h3 b{display: block;font-size: 48px;}
.cpys_l h3 span{width:305px; font-weight: normal;font-size: 36px;color: #ffffff;margin-top:15px;padding-bottom: 68px;border-bottom: 1px solid rgba(255, 255, 255, 0.2); display: block;}
.cpys_l p{ font-size: 18px;color: #ffffff; line-height: 36px;text-align: left;}
.cpys_l p b{ font-size: 36px;color: #ffffff;font-weight: bold;display: block;}
.cpys_l p a{width:155px;line-height:39px;height:39px;border:1px solid #fff;color: #fff; font-size: 16px;font-weight: lighter;display: block;text-align: center;margin-top: 15px;;}


.cpys_r{width:866px;float: right;}
.cpys_r dl{width: 287px;height:254px;padding:48px 30px 0; border:1px solid rgba(255, 255, 255, 0.22);margin-left:-1px;margin-top:-1px;float: left;box-sizing: border-box;}
.cpys_r dl dt{width:95px;height:95px;line-height: 95px;text-align: center; position: relative;margin:0 auto;}
.cpys_r dl dt b{font-size: 34px;color: #0e57d4;background-image: -webkit-gradient(linear,left 0, right 0, from(#0e28c5), to(#0e8fe7));-webkit-background-clip: text;-webkit-text-fill-color: transparent; display: block;position: relative;z-index: 1;}
.cpys_r dl dt::before{content:""; position: absolute;left:7px;top:7px;width:80px;height:80px;background: url(../images/cpysico1.png) no-repeat center center;}
.cpys_r dl dd{text-align: center;}
.cpys_r dl dd h4{line-height: 42px;font-size: 22px;font-weight: bold;color: #fff;}
.cpys_r dl dd p{font-size: 14px;color: #333333;line-height: 24px;text-align: center;opacity: 0;}

.cpys_r dl.cur{background: #fff;padding-top:25px;-webkit-transition: 0.35s;-moz-transition:0.35s;transition: 0.35s;}
.cpys_r dl.cur dt::before{content:""; position: absolute;left:0;top:0;width:95px;height:95px;background: url(../images/cpysico2.png) no-repeat center center;-webkit-transition: 0.35s;-moz-transition:0.35s;transition: 0.35s;}
.cpys_r dl.cur dd h4{color: #000;-webkit-transition: 0.35s;-moz-transition:0.35s;transition: 0.35s;}
.cpys_r dl.cur dd  p{opacity: 1;-webkit-transition: 0.35s;-moz-transition:0.35s;transition: 0.35s;}
@media screen and (max-width:1371px) {
  .cpys{width: 1200px;}
  .cpys_l{width:330px;}
  .cpys_l h3{font-size: 28px;}
  .cpys_l h3 b{font-size: 36px;}
  .cpys_l h3 span{font-size: 24px;}
}
.chanp{padding: 80px 0 60px;    background: url(../images/pro_bg.jpg)no-repeat center;}
.cp_l{width: 250px;background: #fff;margin-top: 30px;}
.cp_l h2{width: 250px;height: 90px;overflow: hidden;}
.cp_l h2 a{font-size: 22px;color: #fff;display: block;padding: 24px 0 0 85px;line-height: 24px;width: 165px;height: 66px;background: #0e57d4 url(../images/cp_ico01.png) no-repeat 36px 25px;font-weight: normal;}
.cp_l h2 i{ font-family:"Times New Roman", Times, serif;display: block;font-size: 14px;color: rgba(255,255,255,0.5);text-transform: uppercase;}
.cp_l ul li{height: 69px;}
.cp_l ul li a{font-size: 16px;color: #333;padding-left: 30px;display: block;width: 220px;height: 69px;line-height: 69px;border-top: #e5e5e5 1px dashed;}
.cp_l ul li a:hover{color: #fff;background: #333;border-top:none;}
.cp_l ul li:first-child a{border-top:none;}
.cp_r{margin-top: 30px;width: 945px;overflow: hidden;}
.cp_r ul li{width: 305px;float: left;margin-left: 10px;margin-bottom: 24px;}
.cp_r ul li em{display: block;width: 305px;height: 230px;line-height: 0;overflow: hidden;}
.cp_r ul li img{width: 305px;height: 230px;}
.cp_r ul li img,.news_m dl dd em img,.about dl dt img{
-webkit-transition: 1s;
-moz-transition: 1s;
transition: 1s;}
.cp_r ul li img:hover,.news_m dl dd em img:hover,.about dl dt img:hover
{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.cp_r ul li span{font-size: 18px;color: #000;display: block;height: 44px;line-height: 44px;width: 305px;text-align: center;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;position: relative;}
.cp_r ul li span {
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px transparent;
  position: relative;
  z-index: 1;
}
.cp_r ul li span:after{content: "";width: 100%;height: 2px;background: #afafaf;position: absolute;bottom: 0;left: 0;z-index: -1;}
.cp_r ul li span:before {
  content: "";
  position: absolute;
  z-index: 1;
  left: 50%;
  right: 50%;
  bottom: 0;
  background: #ba272d;
  height: 2px;
  -webkit-transition-property: left, right;
  transition-property: left, right;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.cp_r ul li:hover span:before {
  left: 0;
  right: 0;
}

/**/
.yybj{height: 502px; padding-top:50px;box-sizing: border-box;  font-family:"Microsoft Yahei";position: relative;}
.yy{width:1200px;margin:0 auto;position: relative; }
.yy dl{height:402px;}
.yy dl dd{width:546px;position:relative;box-sizing: border-box; float: left;padding-top:25px;}
.yy dl dd h2{margin-bottom: 15px;background: url(../images/yy_line.png) no-repeat left bottom; font-size: 36px;color: #21499b;text-align: left; font-weight: bold; line-height: 50px;padding-bottom: 20px;}
.yy dl dd h2 em {display: block;font-weight: normal;font-size:27px;color: #313131;}
.yy dl dd p{font-size: 16px; color: #3a3a3a; line-height: 31px;text-align: justify; display: block;height:108px;}
.yy dl dd span{display: block;height:93px;}
.yy dl dd span em{width:93px;height:93px;float: left;margin-right: 15px;}
.yy dl dd span .qm{position: relative;width:165px;height:32px; line-height: 32px; margin-top:40px; font-size: 16px;color: #3a3a3a;text-align: left;padding-left:36px;}
.yy dl dd span .qm::before{content: "";position: absolute;width: 33px;height: 1px;background:#3a3a3a;left:0;top:15px;}
.yy dl dd span .qm img{width: 68px;height:32px; position: absolute;right:0;bottom:0;}
.yy dl dt{width:600px;height:374px; position: relative; float: right;}
.yy dl dt li{width:600px;height:374px;display: block; float: left; overflow: hidden;}
.yy dl dt li img{width: 100%;display: block;}
.yy dl dt h5{width:80px; position: absolute;right: 2px;bottom: 20px;}
.yy dl dt h5 em{display: block; float: left;width: 12px;height: 12px;border-radius: 100%;background:#fff;margin-right: 8px;}
.yy dl dt h5 em.on{background: #002f7c;}

.m_zz{width: 1200px; background:#21499b;height: 148px; position: absolute;left:0;bottom:-148px;box-shadow: 5px 6px 15px #d5d5d5; z-index: 1;}
.m_zz li{ width:300px;height: 148px; box-sizing: border-box; overflow: hidden;padding-top:25px; float: left; text-align: center;position: relative;}
.m_zz li::before{content: "";position: absolute;width: 1px;height: 96px;background:#fff;right:0;top:25px;}
.m_zz li em{margin-left:0px;display: block; position: relative;height: 65px;}
.m_zz li em b{ margin-left:0px;font-size:72px; color: #fff;font-weight: normal;line-height: 65px; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.m_zz li em i{ font-size:22px;  color: #fff;text-align: center; font-weight: normal; text-align: center; line-height: 25px;width:50px; height: 25px;display: block;font-family: "Arial";position: absolute;top:5px; right:60px; }
.m_zz li h3{font-size: 18px; color: #fff; text-align: center; font-weight: normal;line-height: 30px;}
.m_zz li:nth-child(1){padding-left:0;}
.m_zz li:nth-child(4) em i{right:35px;}
.m_zz li:nth-child(4)::before{width:0;}

.m_zz li:hover,.m_zz li:hover::before{background:#21499b;color:#fff;}
.m_zz li:hover em b,.m_zz li:hover em i,.m_zz li:hover h3{color: #fff;}

.news_bg{background: #f5f5f5;width: 100%;min-width: 1200px; padding: 72px 0 ;}

.news_row2{margin-top: 40px;}
.news_info_1 {background: #fefefe;-webkit-transition: 0.3s all ease;transition: 0.3s all ease;}
.fr .news_div {-webkit-transition: 0.3s all ease;transition: 0.3s all ease;background: #fefefe;}
.news_info_bg_1 {width: 300px;height: 286px;background: #0e57d4;}
.news_info_1:hover{background: #f5f5f5;}
.news .news_row2 .fl {width: 780px;}
.fl .news_div_item .news_pic a>img{width: 300px;height: 230px;display: block;float: left;}
.fl .news_div_item{padding: 28px;display: block;width: 720px;}
.fl .news_div_item .news_title a{font-size: 18px;color: #333;position: absolute;width: 420px;top: 0px;height: 320px;height: 250px;}
.fl .news_div_item .news_body{display: block;font-size: 14px;color: #666;line-height: 24px;padding-top: 10px;}
.fl .news_div_item .news_content{display: block;width: 390px;padding: 30px 0 30px 30px;height: 170px;float: right;position: relative;}
.fl .news_div_item .news_content:before{content:"查看更多";position: absolute;top: 164px;left: 25px;display: block;width: 129px;height: 31px;line-height: 31px;border: 1px #d3040d solid;border-radius: 50px;color: #d3040d;text-align: center;font-size: 14px;}
.fl .news_div_item:hover .news_content:before{background: #d3040d;color: #fff;}
.news .news_row2 .fr {width: 380px;}
.fr .news_div_item{display: block;padding: 20px;-webkit-transition: 0.3s all ease;transition: 0.3s all ease;width: 340px;height: 50px;}
.fr .news_div_item:hover{background: #d3040d;}
.fr .news_div_item:hover .news_date{color:#fff;}
.fr .news_div_item:hover .news_day{color:#fff;}
.fr .news_div_item:hover .news_month{color:#fff;}
.fr .news_div_item:hover .news_body{color:#fff;}
.fr .news_div_item:hover .news_title a{color:#fff;}
.fr .news_div_item:nth-child(1){display:none;}
.fr .news_div_item .news_date{display: block;float: left;text-align: center;font-family: arial;font-size: 13px;font-weight: 100;color: #999;padding-right: 20px;border-right: 1px solid #eee;margin-right: 22px;width: 55px;position: relative;padding-top: 20px;height: 29px;}
.fr .news_div_item .news_day{font-size: 30px;font-style: normal;color: #343434;display: block;font-weight: bold;font-family: arial;position: absolute;top: -3px;left: 14px;}
.fr .news_div_item .news_year{position: absolute; top: 31px;left:6px;}
.fr .news_div_item .news_month{position: absolute; top: 31px;left:41px;}
.fr .news_div_item .news_content{display: block;
line-height: 26px;float: left;width: 242px;white-space: nowrap;overflow: hidden;}
.fr .news_div_item .news_title a{font-size: 16px;color: #343434;}
.fr .news_div_item .news_body{font-size: 14px;color: #666; }

.news_row3 {padding: 28px;background: #eee;margin-top: 20px;height: 126px;}
.faq_tit{width: 210px;height: 75px;background: #333;display: block;text-align: center;color: #fff !important;padding: 25px 0px;margin-left: auto;float: right;-webkit-transition: 0.3s all ease;transition: 0.3s all ease;font-weight: bold;font-size: 22px !important;}
.faq_tit:hover{background:#d3040d;}

.faq_tit img{display: block;margin: 0 auto;margin-bottom: 6px;}
.news_row3 .pro_item{width: 390px;display: block;float: left;margin-right: 50px;margin-left: 10px;}
.news_row3 .pro_item .pro_item_title a{font-size: 16px;color: #343434;line-height: 36px;position: relative;top: 31px;}
.news_row3 .pro_item .pro_item_body{display: block;font-size: 14px;color: #767676;line-height: 25px;margin-top: 28px;}
.news_row3 .pro_item .pro_item_title{position: relative;}
.news_row3 .pro_item .pro_item_title:before{content:"";position: absolute; top: 0px;left:0px;background:url(../images/wenda.jpg)no-repeat; width: 30px;height: 30px;}



/*links*/
.links{width:100%; overflow:hidden; background:#0e57d4; height:74px;min-width: 1200px;}
.linksW{width:1200px; margin:0 auto; overflow:hidden;}
.links_l{float:left; width:230px; overflow:hidden;}
.links_l_l{float:left; background:#f5f5f5; height:70px; width:176px; text-align:right; font-size:20px; line-height:20px; padding-top:4px; padding-right:10px;}
.links_l_l span{font-family:Arial, Helvetica, sans-serif; font-size:50px; font-weight:bold; text-transform:uppercase; color:#e0e0e0; line-height:50px;}
.links_l_r{float:right; width:0; height:0;border-right: 44px solid transparent; border-top: 74px solid #f5f5f5;}
.links_r{float:right; width:936px; font-size:14px; color:#fff; overflow:hidden; line-height:24px; margin-top:25px;}
.links_r a{font-size:14px; color:#fff !important;}

/*footer*/
.footer{width:100%; overflow:hidden; padding:30px 0; background:#333; color:#929292; font-size:14px;min-width: 1200px;}
.footer a{color:#929292; font-size:14px;}
.footerW{width:1200px; margin:0 auto; padding-top:20px;}
.footer_s{float:left; width:329px;}
.footer_si{padding-left:61px; margin:35px 0; margin-left:3px; overflow:hidden;}
.footer_si01{background:url(../images/ft_tel.png) no-repeat left center;}
.footer_si02{background:url(../images/ft_dz.png) no-repeat left center;}
.footer_si_m{font-size:18px; color:#fff; line-height:30px;}
.footer_si_s{font-size:14px;}
.footer_line{float:left; width:1px; height:200px; background:#767676; margin-right:35px; overflow:hidden;}
.footer_dh{float:left; margin-left:15px; width:169px; overflow:hidden;}
.footer_dh_m{font-size:16px; color:#fff; padding-bottom:15px; line-height:30px;}
.footer_dh_d{ overflow:hidden;}
.footer_dh_da{font-size:14px; line-height:28px;}
.footer_dh_fl{ height:112px; overflow:hidden;}
.footer_dh_fl td{padding-top:0 !important; height:auto !important;}
.footer_dh_fl b{font-size:0px; line-height:0px; font-weight:normal;}
.footer_dh_fl b a{font-size:14px; line-height:28px;width:104px; overflow:hidden; display:block; white-space: nowrap; text-overflow: ellipsis; }
#showtyepname{display:none;}
.footer_r{float:right; width:220px; overflow:hidden;}
.footer_rl{float:left; width:100px; overflow:hidden;}
.footer_rr{float:right;}
.footer_rl_m{font-size:16px; color:#fff; padding-bottom:15px; line-height:30px;text-align: center;}
.footer_rl_i{width:100px;}
.footer_rl_i img{width:100px;}
.footer a:hover{color:#f40000; }
/*copy*/
.copy{width:100%; overflow:hidden; text-align:center; line-height:26px; font-size:14px; color:#929292; background:#333;min-width: 1200px;}
.copy a{color:#929292; font-size:14px;}
.copyW{width:1200px; margin:0 auto; padding:30px 0; overflow:hidden; border-top:solid 1px #767676;}




