*{margin:0; padding:0;}
body {font-size:13px; font-family:"微软雅黑"; line-height:23px;color:#585858; background:#ffffff; min-width:1200px;}
.clr{clear:both; font-size:0; line-height:0;zoom:1}
ul, li { list-style:none;margin:0; padding:0;}
img { border:none; }
/*--------公用--------------*/
td {FONT-WEIGHT: normal;FONT-SIZE: 13px;COLOR: #5A5A5A;LINE-HEIGHT: 20px;TEXT-DECORATION: none;}
.borders{ border:1px #ebe7e8 solid;}
.fl{ float:left}
.fr{ float:right;}
.mag20{ margin-top:20px;}
.clearBoth{line-height:1px;height:1px;clear:both}
.wrap{width:1200px;margin: 0 auto 0;}
.min1200{ min-width:1200px;}
.mag30{ margin-top:30px;}
.mag50{ margin-top:60px;}
em{font-style:normal}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.jmtit { height: auto; overflow: hidden;color: #434343; text-align: center; margin-bottom:30px; margin-top:40px; }
.jmtit div { font-size: 25px;  background:url(../images/line.jpg) no-repeat center bottom; padding-bottom:20px;}
.jmtit p { font-size: 14px; color: #6d6d6d; text-transform: uppercase; line-height:50px;}
.lang_bg{ width:100%; background:#efefef; height:25px; padding-top:5px; text-align:right}
/*==================================head===========================================*/
.por{position: relative;}
header{position: fixed;left: 0;top: 0;height: 120px;min-width: 1200px;z-index:10;opacity: 1;width:100%;background:#fff;box-shadow:0px 0px 3px #000}
.header-box{ width:1200px;height:92px;position: relative;min-width: 1200px; margin:auto;}
.header-box .logo{float:left;height: 90px; width:350px;}
.header-box .menu{float:right;width:850px;height:90px;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.nav{ margin:auto; height:90px; line-height:90px; position:relative; z-index:1;}
.nav a{ color:#4d4d4d;  }
.nav .nLi{ float:left; width:105px; position:relative;height:90px; display:inline;}
.nav .nLi a{ display:block; color:#4d4d4d;}
.nav .nLi a:hover{color:#e60115}
.nav .nLi h3{ float:left; width:105px;font-size:17px; text-align:center; font-weight:normal}
.nav .nLi span{ float:left; text-align:center; width:100%;}
.nav .sub{ display:none; width:110px; left:0; top:92px;  position:absolute; background:#e1e1e1;  line-height:26px; padding:5px 0;  }
.nav .sub li{ zoom:1; line-height:30px;}
.nav .sub a{ display:block; padding:0 10px; color:#4d4d4d }
.nav .sub a:hover{ background:#ffd3a4; color:#000000;}
/*bannar*/
/*bannar*/
.ab-banner{height:300px;overflow:hidden;background-position:center center;background-repeat:no-repeat;background-size:cover; margin-top:92px;}
.ab-banner h2{font-size:36px;color:#e50216;margin-top:120px;font-weight:400;text-align:center}
.ab-banner>div{width:50px;height:3px;background:#e50216;margin:0 auto;margin-top:25px}
.ab-banner h6{text-align:center;font-weight:400;color:#e50216;font-size:14px; padding-top:15px; text-transform:uppercase}
/*foot*/
/*===================foot===============================*/
.foot_bg{ width:100%; margin:auto; background:#1a1d24; padding:30px 0px;min-width:1200px; overflow:hidden;}
.foot{margin:auto; overflow:hidden;}
.foot .footL{ float:left; width:290px; overflow:hidden; padding-top:50px;}
.foot .footC{ float:left; margin-left:70px; overflow:hidden; width:650px;}
.foot .footR{ float:right; width:150px; overflow:hidden; padding-top:40px;}
.fmuen{ width:100%; margin:auto; overflow:hidden;}
.fmenu ul{}
.fmenu ul li{ float:left; width:80px;}
.fmenu ul li a{ color:ffffff;}
.flx{ width:100%; overflow:hidden; padding-top:30px;}
.flx p{ width:100%; line-height:30px; color:#727272;}


A:link {FONT-SIZE: 13px; COLOR: #5A5A5A; TEXT-DECORATION: none}
A:active {FONT-SIZE: 13px; COLOR: #5A5A5A;TEXT-DECORATION: none}
A:visited {FONT-SIZE: 13px; COLOR: #5A5A5A; TEXT-DECORATION: none}
A:hover {FONT-SIZE: 13px; COLOR: #f28300;TEXT-DECORATION: none}
.big {font-size: 14px;font-weight: bold;color: #000000;}
.All {border: 1px solid #E6E6E6;LINE-HEIGHT: 25px;TEXT-DECORATION: none;}
.input{border: 1px solid #999999;}
A.link_bai:link {FONT-SIZE: 17px; COLOR: #ffffff;  TEXT-DECORATION: none}
A.link_bai:active {FONT-SIZE: 17px; COLOR: #ffffff;  TEXT-DECORATION: none}
A.link_bai:visited {FONT-SIZE: 17px; COLOR: #ffffff;  TEXT-DECORATION: none}
A.link_bai:hover {FONT-SIZE: 17px; COLOR: #fff;TEXT-DECORATION: none}