﻿@charset "utf-8";

body, div, p, ul, li, ol, dl, dt, dd, form, h1, h2, h3, h4, h5, h6, input, fieldset, legend, optgroup, select, table, textarea {margin:0;padding:0;}
html{}
body{height:100%;font:12px/20px "Microsoft YaHei"; background-color: #ffffff;min-width:1200px;}
input,select{font:12px/20px "Microsoft YaHei";}
a img,img{border:0;vertical-align:middle;}
a {text-decoration:none;color:#666;}
a:hover {color:#e53639;}
a:focus {outline-style:none;}
a,area { blr:expression(this.onFocus=this.blur());}
ul li {list-style:none;}
table {border-collapse:collapse;}
input, select {vertical-align:middle;}
the {white-space:nowrap;}
td {word-break:break-all;}
em {font-style: normal;}

/*头部 start*/
.header3{background:#1f1f1f;position:relative;*z-index:1;width:100%;text-align:left;}
.header3 *, .foot1 *, .foot2 * {box-sizing: content-box !important;}
.header3-content{margin: 0 auto;height:65px;max-width: 1200px;min-width:1200px;}
.header3-logo{float:left;height:65px; line-height:65px;}
.header3-logo a{display:inline-block;width:237px;height:37px;background:url(../images/10.png) no-repeat left top;margin-top:21px;}
.header3-nav{float:left;margin-left:26px;}
.header3-nav ul li {
    height: 65px;
    line-height: 65px;
    float: left;
    padding-left: 18px;
    padding-right: 18px;
}
.header3-nav ul li a{color:#fff;font-size:16px; height:65px;line-height:65px; display:inline-block; padding:0 18px;}
.header3-nav ul li a.on{font-weight:bold; color:#18ffff;}
.header3-nav ul li a:hover{font-weight:bold; color:#18ffff; background:#313131;}
.header3-nav ul li .on_hover01{font-weight:bold; color:#18ffff; background:#313131;}
.header3-nav ul li.hots{ position:relative;}
.header3-nav ul li.hots img{ position:absolute; top:10px; right:8px;}
.header3-login{ float:right; height:65px;}
.header3-login .zhuce{ height:65px;}
.header3-login .register{ font-size:14px; color:#fff; width:135px; height:65px; line-height:65px; display:inline-block; background:#e02534; text-align:center; /*margin-right:15px;*/}
.header3-login .register:hover{background-color: #f3574b;}
.header3-login .userinfo{ clear:both; position:relative;height: 65px;}
.header3-login .username{ width:135px; height:65px; line-height:65px; display:inline-block; font-size:14px; color:#fff; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;  margin-right:15px; float:left; display:inline-block; line-height:65px;}
.header3-login .goods{ float:left; display:inline-block;}
.header3-login .goods { position:relative;top:24px;margin-right: 16px;}
.header3-login .goods .num{ position:absolute; top:-5px; right:-5px; width:14px; height:14px; line-height:14px; text-align:center; display:inline-block; border-radius:7px; background:#e02534; color:#fff;}
.header3-login .email{ float:left; display:inline-block;}
.header3-login .email{ position:relative; top:24px;margin-right: 16px;}
.header3-login .email .num{ position:absolute; top:-5px; right:-5px; width:14px; height:14px; line-height:14px; text-align:center; display:inline-block; border-radius:7px; background:#e02534; color:#fff;}
.header3-login .login_newpage{ float:left; display:inline-block; line-height:65px; font-size:14px; color:#fff; margin-right:15px;}
.header3-login .login_newpage:hover{color:#18ffff;}

.header3-navcontent{position:absolute;left:0;top:65px;width:100%;background-color:#313131;z-index:9999; padding:15px 0 20px 0;}
.header3-navcontent-b{ width:1300px; margin:0 auto; clear:both; overflow:hidden;}
.header3-navcontent-b1{ float:left; width:200px; height:445px; border-right:1px solid #4F4F4F; padding-top:17px;}
.tag {
    color: #6c6c6c;
    height: 24px;
    background: #F5F5F5;
    border-bottom: 1px solid #eee;
}
.in {
    width: 1200px;
    margin: 0 auto;
    line-height: 25px;
    font-size: 12px;
}

.left {
    margin-left: 10px;
    float: left;
}
.right {
    margin-right: 10px;
    float: right;
}
/*头部 end*/

/*尾部*/
.fl{ float:left;}
.fr{ float:right;}
.nav-layer{ width:1200px; min-width:1200px; margin:0 auto;}
.foot1{ background:#3B3B3B; padding:50px 0;}
.foot1-1{ overflow:hidden; clear:both; padding-bottom:20px;}
.foot1-1 li{margin-top: 8px;}
.foot1-1 li a:hover{color:#36b6c7;cursor: pointer;}
.foot1-11{margin-right: 135px;}
.foot1-11 h3{ font-size:16px; color:#d7d8d9; margin-bottom:20px;}
.foot1-11 li a{ line-height:20px; color:#9b9ea0; font-size:14px;}
.foot1-12 p{ text-align:center; color:#d7d8d9; font-size:12px; margin-top:10px;}
.foot1-2{ border-top:1px solid #626262; padding-top:28px;}
.foot1-2 .foot1-2_list li{float: left;width:120px;}
.foot1-2 ul.foot1-2_list{margin-left: 100px;}
.foot1-2 .foot1-2_list li a{color:#73777a;font-size: 12px}
.foot1-2 .foot1-2_list li a:hover{color:#36b6c7;}
.foot1-2 .foot1-2_list0 li{position: relative;height:24px;}
.foot1-2 .foot1-2_list0 li h3{position: absolute;left: 0;color:#9b9ea0;font-size: 12px;}
.foot2{ background:#2C2C2C; width:100%; padding:30px 0;}
.foot2 .foot-link {text-align:center; font-size:14px; color:#d7d8d9;}
.foot2 .foot-link a{ font-size:14px; color:#d7d8d9;}
.foot2 a:hover{color:#36b6c7 !important;}
.foot2 .foot-link b{ margin:0 10px; }
.foot2 .foot-word{ margin-top:25px;}
.foot2 .foot-word p{line-height:25px; text-align:center; font-size:12px; color:#9b9ea0;}
.foot2 .foot-word a{ color:#9b9ea0;}





 










.dqwz {
    width: 1200px;
    margin: 0 auto;
    padding: 10px 0;
}
.news {
    /* padding-top: 0; */
    margin-bottom: 50px;
}
.w1200 {
    width: 1200px;
    font-size: 0;
}
.mauto {
    margin-left: auto;
    margin-right: auto;
}
.news-list-item {
    padding: 15px 15px 0;
    border-bottom: 1px dotted #DBDBDB;
    height: 140px;
}
.news-list-item-infos {
    float: left;
    width: 900px;
}
.thide {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.ease-3 {
    -webkit-transition: all 0.3s ease-out;
    -khtml-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
}
.news-list-item-txt1 {
    font-size: 20px;
    margin-top: 15px;
    font-weight: bolder;
    line-height: 30px;
    color: #333;
    display: block;
}
.news-list-item-txt2 {
    max-height: 75px;
    font-size: 13px;
    margin-top: 15px;
    line-height: 25px;
    color: #888;
}
.ease-2 {
    -webkit-transition: all 0.2s ease-out;
    -khtml-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
}
.news-list-item-btn {
    float: right;
    margin-top: 45px;
    border: 3px solid #62c2d0;
    padding-left: 40px;
    padding-right: 40px;
    color: #62c2d0;
    font-size: 14px;
    line-height: 45px;
}

/* pages */
.pages {padding:24px 0;text-align:center;font-size:12px;color:#666666;clear:both;}
.pages a:link,.pages a:visited,.pages a:active {background:#FFFFFF;border:#eee 1px solid;padding:6px 10px;text-decoration:none;}
.pages a:hover {background:#ef3907;border:#ef3907 1px solid;color:#FFFFFF;padding:6px 10px;text-decoration:none;}
.pages strong {
    background: #ef3907;
    padding: 6px 10px;
    border: #ef3907 1px solid;
    color: #FFFFFF;
}
.pages_inp {width:32px;border:#eee 1px solid;color:#666666;padding:4px;text-align:center;}
.pages_btn {width:32px;border:#d10000 1px solid;color:#FFFFFF;padding:4px 6px;background:#d10000;font-weight:bold;font-size:11px;}
.pages label {background:#FFFFFF;border:#eee 1px solid;color:#666666;padding:6px 6px;}
.pages label em {color:red;font-weight:bold;font-style:normal;}
.pages label span {font-weight:bold;}
.pages cite {font-style:normal;}
.fenye{
    border: 1px solid #eaeaea;
    padding: 6px;
    margin: 0 5px;
}















