/* 全局 */
html{overflow-y:scroll}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div{margin:0;padding:0;border:0;}
td,p,li,select,input,textarea,div{color:#000;font-family: "微软雅黑", "Arial Narrow", HELVETICA;font-size:16px;}
li,ul,ol{list-style-type:none;}
a,a:visited,a:hover,a:active{color:black; text-decoration:none;}
p img{max-width:1200px;}

#page{width:1200px;overflow:hidden; margin:0 auto;}
.main{width:1200px;overflow:hidden; margin:0 auto;}
.wzbg{width:100%;background:#F2F2F2;}
.ads{margin-top:6px;margin-bottom:6px;text-align:center; float:center; clear:both;}
.red,a.red:link, a.red:visited, a.red:hover{color:#FF0000;}
.fff,a.fff:link, a.fff:visited, a.fff:hover{color:#ffffff;text-decorationnone;}
.b {font-weight:bold;}
.jg_10{height:10px; overflow:hidden; clear:both; font-size:0; background:#fff;}
.jg_1{overflow:hidden; clear:both;}
.title_xg{line-height:50px; height:50px; padding-left:15px; font-weight:bold; font-size:24px; border-bottom:3px solid #ED4040;color:#FF4A00;}
.title_xg a{ font-weight:bold; font-size:22px; color:black;}
.line1 {MARGIN: 10px 0px; border-bottom:1px #EDEDED solid;OVERFLOW: hidden}
.div1{}
.div2{position:fixed;_position:absolute;top:0;z-index:300;}
.biaoge1 {background-color:#FFF;}
.biaoge2 {font-size: 16px;font-weight: bold; height:46px; background-color:#F7FCFF; text-align:center; float:center;}
.style1 {background-color:#FFF;}
.style2 {font-size: 18px;font-weight: bold; height:56px; background-color:#F7FCFF; text-align:center; float:center;}
.zj{ height:12px; margin-top:10px;}
.zjb li{width:172px; height: 50px; background: #F7F7F7; text-align: center; line-height: 50px;float: left;margin-right: 2px;font-size: 20px;}
.zjb li a{ color:#656565; text-decoration: none; display: block;}
.zjb li a:hover,.zjb li a.act{background: #FF6507; color:#FFF;}

.border{border:1px solid #E0E0E0;}
#title{display:none;}

/*全局定义title2*/
.title2{ width:100%; padding:25px 0 0 0; margin-bottom:15px; border-bottom:solid 1px #ddd;height:62px;}
.tit_name{ padding:10px 20px; font-size:20px; color:#ffffff;background:#FF6507;}
.f12,.f12 p.f12 td,a.f12:link,a.f12:visited,a.f12:hover{font-size:12px;line-height:200%}
.f14a,.f14a p.f14a td,a.f14a:link,a.f14a:visited,a.f14a:hover{font-size:16px;line-height:250%}
.f14,.f14 p.f14 td,a.f14:link,a.f14:visited,a.f14:hover{font-size:16px;color:#626262;line-height:250%}
.f16,.f16 p.f16 td,a.f16:link,a.f16:visited,a.f16:hover{font-size:16px;color:#626262;line-height:200%}
.f16a,.f16a p.f16a td,a.f16a:link,a.f16a:visited,a.f16a:hover{font-size:16px;line-height:200%}
.f18,.f18 p.f18 td,a.f18:link,a.f18:visited,a.f16:hover{font-size:18px;line-height:200%}
.f18a,.f16a p.f18a td,a.f18a:link,a.f18a:visited,a.f18a:hover{font-size:18px;line-height:200%}
.f20,.f20 p.f20 td,a.f20:link,a.f20:visited,a.f20:hover{font-size:20px;color:#626262;line-height:200%}
.f20a,.f20a p.f20a td,a.f20a:link,a.f20a:visited,a.20a:hover{font-size:20px;line-height:200%}
.f22,.f22 p.f22 td,a.f22:link,a.f22:visited,a.f22:hover{font-size:22px;color:#626262;line-height:200%}
.f22a,.f22a p.f22a td,a.f22a:link,a.f22a:visited,a.22a:hover{font-size:22px;line-height:200%}
.f24,.f24 p.f24 td,a.f24:link,a.f24:visited,a.f24:hover{font-size:24px;color:#626262;line-height:200%}
.f24a,.f24a p.f24a td,a.f24a:link,a.f24a:visited,a.24a:hover{font-size:24px;line-height:200%}

.yd{width:80%;overflow:hidden;margin-bottom:10px;margin:0 auto;margin-left:20px;margin-top:10px;float:right;text-align:right; height:60px;}
.yd a{color:#ffffff; text-decoration:none;text-align:center;width:30%;background-color:#249CFD;width:200px;height:50px;padding:10px;line-height:200%;font-size:24px;font-weight:bold;}

/* 头部 */
*,::after,::before{box-sizing:border-box;}
#header{background:#fff;border-bottom:solid 1px #eee;box-shadow:0px 0px 9px rgba(0,0,0,0.3);z-index:990;position:fixed;width:100%;}
#nav1{height:92px;clear:both;}
.width{width:1200px;margin:0 auto;}
.header{height:90px;}
.header .logo{float:left;width:220px;display:inline-block;}
.header .logo img{margin-top:12px;width:200px;}
.header .nav{float:right;}
.header .nav ul{margin-top:25px;}
.header .nav ul li{float:left;position:relative;}
.header .nav ul li>a{display:inline-block;font-size:18px;padding:6px 6px;margin-left:14px;color:#000;border-radius:2px;}
.header .nav ul li>a:hover{border-color:#1962B0;color:#1962B0;}
.header .nav ul .hover>a{background:#1962B0;color:#fff;}
.header .nav ul .hover>a:hover{color:#fff;}
.header .nav ul .subnav{position:absolute;z-index:999;top:30px;left:-225px;width:620px;background:#fff;border:1px solid #f3f3f3;border-top:#FF6507 3px solid;display:none;transition:all .3s ease 0s;visibility:hidden;transform:translate3d(0,11px,0) translateZ(0);padding:15px 20px;display:flex;box-shadow:1px 1px 10px rgba(0,0,0,0.1);}
.header .nav ul .subnav .pro_nav{width:300px;margin-right:20px;}
.header .nav ul .subnav .pro_nav:last-child{margin-right:0;}
.header .nav ul .subnav .pro_nav_title{font-size:20px;font-weight:400;border-bottom:1px solid #eaeaea;margin-bottom:20px;}
.header .nav ul .subnav .pro_nav_title span{border-bottom:2px solid #1890ff;display:inline-block;line-height:40px;margin-bottom:-1px;}
.header .nav ul .subnav .pro_nav a{display:block;width:100%;padding:8px 15px;border-radius:4px;color:#333;background:#FCFBFB;font-size:16px;margin-top:10px;border:1px solid #eaeaea;position:relative;overflow:hidden;text-align:left;}
.header .nav ul .subnav .pro_nav a em{display:block;font-size:13px;font-style:normal;color:#777;white-space:nowrap;margin-top:6px;}
.header .nav ul .subnav .pro_nav a span{background:#2DB7F5;color:#fff;display:inline-block;width:100px;height:45px;line-height:60px;font-size:13px;position:absolute;right:-40px;top:-12px;transform:rotate(45deg);text-align:center;}
.header .nav ul .subnav .pro_nav a:hover{background:#004182;color:#fff;}
.header .nav ul .subnav .pro_nav a span.red{background:#ED4014;}
.header .nav ul .subnav1{position:absolute;z-index:999;top:30px;left:-40px;width:200px;background:#fff;border:1px solid #f3f3f3;border-top:#1962B0 3px solid;display:none;transition:all .3s ease 0s;visibility:hidden;transform:translate3d(0,11px,0) translateZ(0);display:flex;box-shadow:1px 1px 10px rgba(0,0,0,0.1);}
.header .nav ul .subnav1 .pro_nav{width:200px;}
.header .nav ul .subnav1 .pro_nav:last-child{margin-right:0;}
.header .nav ul .subnav1 .pro_nav a{display:block;width:100%;height:50px;line-height:300%;color:#333;text-align:center;background:#fff;font-size:16px;border-bottom:1px #eaeaea solid;position:relative;overflow:hidden;}
.header .nav ul .subnav1 .pro_nav a:hover{background:#004182;color:#fff;}
.header .nav ul .subnav1 .pro_nav a span.red{background:#ED4014;}
.header .nav ul .subnav:after,.header .nav ul .subnav1:after{content:'';display:block;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #1962B0;position:absolute;top:-12px;left:45%;}
.header .nav ul li:hover .subnav,.header .nav ul li:hover .subnav1{display:flex;transform:translate3d(0,0,0);visibility:visible;}
.header .nav ul li:hover>a{border-bottom: 3px solid #1962B0;color:#1962B0;}
.header .nav ul li.hover a{border-color:#1962B0;color:#fff;}

/* 横幅 */
.o_big_con{ overflow:hidden; position:relative;}
.o_big{ overflow:hidden; background-repeat:no-repeat; background-position:70% center; background-size:cover; position:relative;  width:100%;-webkit-animation:scaleAnim 5s ease forwards; animation: scaleAnim 5s ease forwards;}
.o_big img{ width:100%;filter: Alpha(Opacity=0);opacity: 0;}
.o_big_con .cons{ position:absolute; top:0; left:0; width:100%; height:100%;}
.o_big_con .cons .wrap{ height:100%; display:table; position:relative; }
.o_big_con .h2{padding-left:80px;font-weight:normal; display:table-cell; vertical-align:middle; color:#333; font-size:22px; }
.o_big_con .h2.bgs2{ color:#fff;}
.o_big_con .h2 span{ display:block; line-height:80px; overflow:hidden; color:#E60303;}
.o_big_con .h2 label{display:inline-block; position:relative; line-height:64px;  vertical-align:top; font-size:50px; color:#222222; font-weight:bold; }
.o_big_con .h2.bgs2 label{ color:#fff;}
.o_big_con.bgs2 .cons .wrap{ text-align:center;}
.o_big_con.bgs2 .h3 h2:after{ left:50%; margin-left:-22.5px;}


/* 二级导航 */
.m_main{width:1200px;background:#fff;}
.m_subtopic{width: 100%;border-bottom: 2px solid #FF552E;background-color: #ffffff;}
.m_subtopic .subtopic_list{font-size: 0;color: #666666;overflow: hidden;text-align: center;}
.m_subtopic .subtopic_list li{display: inline-block;height: 70px;line-height: 70px;padding: 0 20px;background: url(/mt/side_bjx.png) no-repeat right center;font-size: 18px;}
.m_subtopic .subtopic_list li:last-child{background: none;}
.m_subtopic .subtopic_list li a{display: block;padding: 0 20px;height: 70px;border-bottom: 2px solid #ffffff;}
.m_subtopic .subtopic_list li a.on::before{width: 100%;}
.m_subtopic .subtopic_list li a:hover,.m_subtopic .subtopic_list li a.on{color: #FF6507;}
.m_subtopic .subtopic_list li a.hvr-underline-from-left:before{height: 2px;background: #3784D2;-webkit-transition-duration: .5s;transition-duration: .5s;}


/* 主体分布 */
.Main1,.Main2{overflow:hidden; zoom:1;}
.Main1,.Main2{ }
.Main_left{float:left; width:890px; overflow:hidden;}
.Main_right{float:right; width:300px; overflow:hidden;}
.Main_Bottom{height:1px; overflow:hidden; clear:both;}
.nr_zt{padding:1px 0 0; overflow:hidden; zoom:1; margin:0 1px;}

.brand{width:1200px;margin:0 auto;padding-top:90px;}
.introduce-title{text-align:center;padding:60px 0;}
.known-wrap{width:100%;}
.known-img{float:left;width:544px;height:267px;padding:10px 48px 18px 0;}
.known,.known p{color:#585858;line-height:200%;font-size:18px;}
.known-text1{padding-top:3px;}
.known p img{max-width:1200px;padding:20px 0;}
.title {font-size: 50px;color: #333;}

/* 底部 */
.footer{background:url(/mt/bg_foot.gif) repeat-x top;min-height:320px;padding-top:40px;}
.footer .left{background:url(/mt/bg_foot_line.gif) repeat-y left;padding:0 20px 0 40px;float:left;width:33%;min-height:150px;}
.footer .copyright{padding-top:65px;font-size:14px;color:#7A8A9A;font-family:microsoft yahei;line-height:30px;clear:both;text-align:center;}
.footer .copyright a{color:#7A8A9A;}
.footer .left dl{margin:0;padding:0;}
.footer .left dl dd{text-align:left;font-size:18px;color:#B2C5D9;font-family:microsoft yahei;margin:0 0 10px 0;padding:0;}
.footer .left dl dt{text-align:left;font-size:14px;color:#8F8F8F;font-family:microsoft yahei;line-height:24px;font-weight:normal;}
.footer .left dl dt a{color:#8999AA;}
.footer .left dl dt a:hover{color:#fff;}
.footer a{color:#8F8F8F;}
.footer a:hover{color:#fff;}


 

@font-face{font-family:PINGFANG_REGULAR;src:url(../fonts/pingfang_regular.eot);src:url(../fonts/pingfang_regular.eot) format("embedded-opentype"),url(../fonts/pingfang_regular.woff) format("woff"),url(../fonts/PINGFANG_REGULAR.otf) format("otf"),url(../fonts/PINGFANG_REGULAR.ttf) format("truetype"),url(../fonts/pingfang_regular.svg#gotham) format("svg");}
.anim-1,
.anim-2,
.anim-3,
.anim-4,
.anim-5,
.anim-6,
.anim-7,
.anim-8,
.anim-9,
.anim-10,
.anim-11,
.anim-12,
.anim-13,
.anim-14,
.anim-15,
.anim-16 {
  -webkit-transform: translateY(100px) translateX(0);
  -moz-transform: translateY(100px) translateX(0);
  transform: translateY(100px) translateX(0);
  opacity: 0;
  -webkit-transition-timing-function: ease-in-out;
  transition-timing-function: ease-in-out;
}
.anim-1 {
  -webkit-transition: transform .8s,opacity .8s;
  -moz-transition: transform .8s,opacity .8s;
  -o-transition: transform .8s,opacity .8s;
  transition: transform .8s,opacity .8s;
}
.anim-2 {
  -webkit-transition: transform 1s,opacity 1s;
  -moz-transition: transform 1s,opacity 1s;
  -o-transition: transform 1s,opacity 1s;
  transition: transform 1s,opacity 1s;
}
.anim-3 {
  -webkit-transition: transform 1.2s,opacity 1.2s;
  -moz-transition: transform 1.2s,opacity 1.2s;
  -o-transition: transform 1.2s,opacity 1.2s;
  transition: transform 1.2s,opacity 1.2s;
}
.anim-4 {
  -webkit-transition: transform 1.4s,opacity 1.4s;
  -moz-transition: transform 1.4s,opacity 1.4s;
  -o-transition: transform 1.4s,opacity 1.4s;
  transition: transform 1.4s,opacity 1.4s;
}
.anim-5 {
  -webkit-transition: transform 1.6s,opacity 1.6s;
  -moz-transition: transform 1.6s,opacity 1.6s;
  -o-transition: transform 1.6s,opacity 1.6s;
  transition: transform 1.6s,opacity 1.6s;
}
.anim-6 {
  -webkit-transition: transform 1.8s,opacity 1.8s;
  -moz-transition: transform 1.8s,opacity 1.8s;
  -o-transition: transform 1.8s,opacity 1.8s;
  transition: transform 1.8s,opacity 1.8s;
}
.anim-7 {
  -webkit-transition: transform 2s,opacity 2s;
  -moz-transition: transform 2s,opacity 2s;
  -o-transition: transform 2s,opacity 2s;
  transition: transform 2s,opacity 2s;
}
.anim-8 {
  -webkit-transition: transform 2.2s,opacity 2.2s;
  -moz-transition: transform 2.2s,opacity 2.2s;
  -o-transition: transform 2.2s,opacity 2.2s;
  transition: transform 2.2s,opacity 2.2s;
}
.anim-9 {
  -webkit-transition: transform 2.4s,opacity 2.4s;
  -moz-transition: transform 2.4s,opacity 2.4s;
  -o-transition: transform 2.4s,opacity 2.4s;
  transition: transform 2.4s,opacity 2.4s;
}
.anim-10 {
  -webkit-transition: transform 2.6s,opacity 2.6s;
  -moz-transition: transform 2.6s,opacity 2.6s;
  -o-transition: transform 2.6s,opacity 2.6s;
  transition: transform 2.6s,opacity 2.6s;
}
.anim-11 {
  -webkit-transition: transform 2.8s,opacity 2.8s;
  -moz-transition: transform 2.8s,opacity 2.8s;
  -o-transition: transform 2.8s,opacity 2.8s;
  transition: transform 2.8s,opacity 2.8s;
}
.anim-12 {
  -webkit-transition: transform 3.0s,opacity 3.0s;
  -moz-transition: transform 3.0s,opacity 3.0s;
  -o-transition: transform 3.0s,opacity 3.0s;
  transition: transform 3.0s,opacity 3.0s;
}
.anim-13 {
  -webkit-transition: transform 3.2s,opacity 3.2s;
  -moz-transition: transform 3.2s,opacity 3.2s;
  -o-transition: transform 3.2s,opacity 3.2s;
  transition: transform 3.2s,opacity 3.2s;
}
.anim-14 {
  -webkit-transition: transform 3.4s,opacity 3.4s;
  -moz-transition: transform 3.4s,opacity 3.4s;
  -o-transition: transform 3.4s,opacity 3.4s;
  transition: transform 3.4s,opacity 3.4s;
}
.anim-15 {
  -webkit-transition: transform 3.6s,opacity 3.6s;
  -moz-transition: transform 3.6s,opacity 3.6s;
  -o-transition: transform 3.6s,opacity 3.6s;
  transition: transform 3.6s,opacity 3.6s;
}
.anim-16 {
  -webkit-transition: transform 3.8s,opacity 3.8s;
  -moz-transition: transform 3.8s,opacity 3.8s;
  -o-transition: transform 3.8s,opacity 3.8s;
  transition: transform 3.8s,opacity 3.8s;
}
.anim-show {
  -webkit-transform: translateY(0px) translateX(0);
  -moz-transform: translateY(0px) translateX(0);
  transform: translateY(0px) translateX(0);
  opacity: 1;
}
.anim-list .anim-1 {
  -webkit-transition: transform .5s,opacity .5s;
  -moz-transition: transform .5s,opacity .5s;
  -o-transition: transform .5s,opacity .5s;
  transition: transform .5s,opacity .5s;
}
.anim-list .anim-2 {
  -webkit-transition: transform .6s,opacity .6s;
  -moz-transition: transform .6s,opacity .6s;
  -o-transition: transform .6s,opacity .6s;
  transition: transform .7s,opacity .7s;
}

