/* CSS Document */
body{padding:0px; margin:0px; color:#000; font-size:12px; font-family:microsoft yahei,Arial, Helvetica, sans-serif; text-align:left;}
input{font-family: microsoft yahei;}ul{ list-style:none; padding:0px; margin:0px;}img {border:0px}a{text-decoration:none; color:#333;}a:hover{color:#5da400;}.clear{clear: both;display: block;height:0px;width: 1px; margin: 0px;padding: 0px;}
h1,h2,h3,h4,h5,h6{ font-weight:normal;}
@font-face{font-family:SYHT;src:url(https://www2.res.meizu.com/zh_cn/fonts/SHSCN-ELight.eot?v=150129);src:local('&Phi;'),url(https://www2.res.meizu.com/zh_cn/fonts/SHSCN-ELight.woff?v=150129) format('woff'),url(https://www2.res.meizu.com/zh_cn/fonts/SHSCN-ELight.ttf?v=150129) format('truetype'),url(https://www2.res.meizu.com/zh_cn/fonts/SHSCN-ELight.svg?v=150129) format('svg');font-weight:400;font-style:normal}*{margin:0;padding:0}
html,body{ min-width:1000px;width:100%; background-color: #FFF;}

#main{width:100%;}


#header{width:100%; background:url(../images/95_white.png) repeat; border-bottom:1px solid #dce0e6;}
/* 导航栏半透明：改用 CSS 颜色，任何缩放比例下都稳定透明（原贴片在放大时会变实心） */
#header{ background: rgba(255,255,255,0.86) !important; }
.head_top{ width:100%; max-width:1280px; min-width:1000px; margin:0px auto;height: 100px; position:relative; z-index:10001}
.head_top .button{ position:absolute; right:20px; top:30px; width:100px; background-color:#0176b9; color:#FFF; text-align:center; line-height:40px; height:40px; font-size:14px;}
.head_top .button a{ display:block; color:#FFF; line-height:40px;}
.head_top .button a:hover{ background-color:#33bbff;}
.head_top .logo{ float:left; width:100px; height:100%;}
.head_top .logo img{ width:100px; height:100px;}
.head_top .logo a{ display:block; height:100%;}

.head_top .nav{ float:left; height:100px; width:auto;}
.head_top .nav ul{}
.head_top .nav ul li{ float:left; margin-left:40px;}
.head_top .nav ul li a{ line-height:100px; color:#666; font-size:18px; text-align:center; display:block;}

.head_top .nav ul li a.more{position:relative;padding-right: 20px;}
.head_top .nav ul li a.more i{width: 18px;
height: 18px;
position: absolute;
right: 0px;
top: 50%;
display: block;
background: url(../images/down.png) no-repeat;
margin-top: -9px;}
.head_top .nav ul li a.on,.head_top .nav ul li a:hover,.head_top .nav ul li.on{ color:#000; background: url(../images/hover_dian.png) center 70px no-repeat;}

.nav_bottom{ display:block; width:100%; clear:both; height:39px;background:url(../images/80_white.png) repeat; border-bottom:1px solid #dce0e6;display: none;}
.nav ul li dl{ display:none;}

.head_top .nav li{ position:relative;}
.head_top .nav dl{ margin:0px; position:absolute; top:100px;width: 500px; z-index:10003;}
.head_top .nav dd{ margin:0px; float:left; margin-right:24px; line-height:40px; display:inline-block;}
.head_top .nav ul li dd a{ line-height:40px; display:inline-block; font-size:14px; color:#999;}
.head_top .nav ul li dd a:hover,.head_top .nav ul li dd a.on{ color:#111;}


/*顶部浮动*/
#header{position: absolute;top: 0px;left: 0px;z-index: 1000;}
.nav_bottom{ /*top:101px;*/position: absolute;left: 0px;z-index: 1000; bottom:-41px;}
#header{ z-index:1008;}

.big_title,.ico_title{ font-family:SYHT,microsoft yahei;}


#contentx{ margin-top:31px;}

.head_top2 .nav ul li a{ font-size:16px;}
.head_top2 {width: 98%; min-width:1000px;}
.head_top2 .logo{ width:90px;}
.head_top2 .logo img{ width:60px; height:60px;}
.head_top2 ,.head_top2 .nav{height: 60px;}
.head_top2 .nav ul li a {line-height:60px;}
.head_top2 .nav ul li a.on,.head_top2 .nav ul li a:hover,.head_top2 .nav ul li.on{ color:#000; background:url(../images/hover_dian.png)  6px 42px no-repeat;}
.head_top2 .button{ top:10px;}
.head_top2 .nav dl {top:61px;}


.tip{    display: block;
    height: 30px;text-align: center;
    line-height: 30px;
    background-color: whitesmoke;}
.tip .tip_area{    display: block;
    margin: 0px auto;color: #999;
    width: 98%;
    max-width: 1280px;}
.tip .return{
color: #FFF;margin-left: 30px;
padding: 0px 10px;
background-color: rgb(236, 0, 0);
height: 26px;
line-height: 26px;
margin-top: 2px;}
.tip .return:hover{ background-color:#0176b9;}
.tip .x{background: url(../images/browser.png) no-repeat -190px -23px;
height: 15px;
float: right;color: #111;
margin-right: 20px;
display: block; cursor:pointer;
line-height: 15px;
margin-top: 7px;
padding-left: 20px;}
.tip i{display: inline-block;
height: 14px;
width: 14px;
background: url(../images/browser.png) no-repeat -130px -24px;
margin-right: 5px;
position: relative;
top: 2px;}


/*Foot_area*/
#footer{ width:100%; margin:0px auto; background-color:#272b33;}
.foot_top{ width:1040px; margin:0px auto; padding-top:40px;}

.foot_top .code_ma{ float:right; margin-top:20px;}
.foot_top .code_ma h6{color:#666; margin-top:0px; display:block; font-size:14px; margin-bottom:10px;}
.foot_top h4{ color:#666; margin-top:0px; display:block; font-size:18px; margin-bottom:20px;}
.foot_top .form_dingyue{ margin:0px; padding:0px; position:relative; margin-bottom:50px; height:20px; width:433px;}
.foot_top .form_dingyue .input{  font-size:14px;position:absolute; left:0px; top:0px; width:280px; border:1px solid #FFF; height:48px; padding-left:20px; margin-right:10px; background-color:#272b33; color:#666666; line-height:48px;}
.foot_top .form_dingyue .btn{ position:absolute; top:0px; right:0px; border:0px; width:120px; height:50px; background-color:#3d474d; color:#FFF; text-align:center; line-height:50px; font-size:18px;}

.foot_top .code_ma .ma img{ margin-right:10px;}

.foot_top .share_btn { margin-bottom:40px; height:60px;}
.foot_top .share_btn a{ display:block; background: url(../images/qqzone.png) no-repeat center center; width:60px; height:60px; margin-right:20px; float:left; text-indent:-999em;}
.foot_top .share_btn a.btn1{ background-image:url(../images/qqzone2.png);background-image:url(../images/qqzone.png);}
.foot_top .share_btn a.btn1:hover{ background-image:url(../images/qqzone2.png);}
.foot_top .share_btn a.btn2{ background-image:url(../images/qq2.png);background-image:url(../images/qq.png);}
.foot_top .share_btn a.btn2:hover{ background-image:url(../images/qq2.png);}
.foot_top .share_btn a.btn3{ background-image:url(../images/weibo2.png);background-image:url(../images/weibo.png);}
.foot_top .share_btn a.btn3:hover{ background-image:url(../images/weibo2.png);}
.foot_top .share_btn a.btn4{background-image:url(../images/rss2.png); background-image:url(../images/rss.png);}
.foot_top .share_btn a.btn4:hover{ background-image:url(../images/rss2.png);}

.foot_down{ border-top:1px solid #666; width:100%; margin:0px auto; padding-top:20px; padding-bottom:20px; max-width:1280px; min-width:1000px;position:relative;}
#footer .return_top{ width:40px; height:40px; font-size:16px; text-align:center; position:absolute; right:0px; bottom:0px; color:#FFF; background-color:#3d474d; color:#ABABAB; line-height:20px; padding:20px;}
#footer .return_top:hover{ background-color:#0176b9; color:#FFF;}



.foot_down p{ margin:0px; text-align:center; line-height:24px; font-size:14px; color:#666;}
.foot_down p a{ color:#666;}
.foot_down p a:hover{ color:#f1f1f1;}

.down_btn{ min-height:40px;}
.down_btn a{ display:block; float:left; width:100px; height:40px; text-align:center; line-height:40px; margin-right:4px; color:#FFF; background-color:#0098e6;}
.down_btn a.c1{ background-color:#0176b9;}
.down_btn a.c1:hover{ background-color:#FFF; border:1px solid #0176b9; color:#0176b9; width:98px; height:38px;}
.down_btn a.c2{ background-color:#3399ff;}
.down_btn a.c2:hover{ background-color:#397bfc;}
.down_btn a.c3{ background-color:#397bfc;}
.down_btn a.c3:hover{ background-color:#3a9bfc;}

.down_btn a.c4{  background-color:#199be3;margin-right:0px;}
.down_btn a.c4:hover{ background-color:#FFF; border:1px solid #199be3; color:#199be3; width:98px; height:38px;}

.down_btn a.c5{  background-color:#0176b9;margin-left:5px;}
.down_btn a.c5:hover{ background-color:#FFF; border:1px solid #0176b9; color:#0176b9; width:98px; height:38px;}