@charset "utf-8";
/* CSS Document */
html{ overflow-x:hidden}
* html .gotop{position:absolute;bottom:auto;top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,100)||310)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
.gotop{ bottom:30px;cursor: pointer;display: block;left:50%;margin-left:520px;padding: 5px;position: fixed;}
.gotop:hover{ text-decoration:none;}
.leftlayer{background-color: #FAFAFA; color: #999999;display: block;font-size: 12px;height:48px;text-align: center;width:48px; text-align:left;}

/* Common */
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select{margin:0;padding:0}
body,input,textarea,select,button,table{font-family:"Lantinghei SC", "Open Sans", Arial, "Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", "STHeiti", "WenQuanYi Micro Hei", SimSun, sans-serif; font-size:14px}
body{  font-family:"Lantinghei SC", "Open Sans", Arial, "Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", "STHeiti", "WenQuanYi Micro Hei", SimSun, sans-serif; }
body.bg3{ background:url(../../img/login.jpg) no-repeat center top;}
h1,h2,h3,h4,h5,h6{ font-weight:600;}
strong,b{ font-weight:600;}
img,fieldset{border:0}
ul,ol{list-style:none}
em,address{font-style:normal}
a{text-decoration:none;color: #fff;}
/*a:hover,a:active,a:focus{text-decoration:none; color:#e83428;}
*/
/*ܵclear*/
.clear{clear:both;font-size:0px;width:1px;height:0;line-height:0;visibility: hidden; }
.clearfix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {zoom:1}

.w1000{ width: 1000px; margin:0 auto; }
.w1200{
    width: 1200px;}
.margin-auto{
    margin: 0 auto;
}
.pr{
    position: relative;
}
.bcolor07 {
    background: #262626;
}
.hide {
    display: none;
}
/*head*/
.nav{ display:block; height:70px;}
.nav h1.logo{ float:left; display:inline; position:relative; margin-top:16px; background:url(../images/iconX2.png) no-repeat -22px -154px; background-size:512px 512px; background:url(../image/donews_logo@x.png) no-repeat\9; width:140px; width:146px\9; height:33px; height:39px\9; margin-right:76px;}

.nav p{ float:left; display:inline; height:70px; overflow:hidden;}
.nav p a{ position:relative; float:left; display:inline;font-size:18px; margin-right:40px; padding-top:18px;border-top:5px solid rgba(0,0,0,0); height:50px;height:40px\0;height:40px\9\0;*height:40px;font-weight:600; color:#16171a; cursor:pointer;}
.nav p a:hover{ color:#e83428; text-decoration:none;}
.nav p a.current{color:#e83428; text-decoration:none; border-top:5px solid #e83428;padding-top:18px; padding-top:13px\0;padding-top:18px\9\0;*padding-top:13px;}
.nav p a.tv{ font:18px/20px "Microsoft YaHei"; padding-top:20px; font-weight:bold;}
.nav p a.current.tv{ padding-top:20px\9}
.nav p a.last{ margin-right:0px;}
.nav p a.zhulan:after{content:""; float:left; display:inline; width:15px; height:15px;background:#173782; position:absolute; left:50%; bottom:-36px; margin-left:-8px;
    transform:rotateZ(45deg);
    -ms-transform:rotateZ(45deg); 	/* IE 9 */
    -moz-transform:rotateZ(45deg); 	/* Firefox */
    -webkit-transform:rotateZ(45deg); /* Safari 和 Chrome */
    -o-transform:rotateZ(45deg); 	/* Opera */
}

.special_column{ display:block; background:#173782; height:35px; color:#fff; text-align:center; line-height:35px; position:relative;}
.special_column a{ color:#9aabd2; font-size:14px; padding:0 20px; position:relative;}
.special_column a:hover{ color:#fff;}
.special_column a.current{ color:#fff;}
.special_column a:after{content:""; float:left; display:inline; position:absolute; width:1px; height:13px; background:#94a5cd; right:0px; top:3px;}
.special_column a:nth-last-child(1):after{ content:""; background:rgba(0,0,0,0);}


.search{ float:right; display:inline; border:1px solid #e4e4e4; border-radius:5px 5px; width:276px; height:30px; margin-top:19px;  background:#f8f8f8;overflow:hidden;}
.search input{ float:left; display:inline; height:30px; padding-left:10px; font-size:14px; color:#e4e4e4; line-height:30px; border:none; width:85%; background:#f8f8f8; outline:none;}
.search input.btn-search{ float:left; display:inline; position:absolute; background:url(../images/iconX2.png) no-repeat -479px -66px;  width:17px; height:17px; background-size:512px 512px; right:13px; top:7px; padding:0px; cursor:pointer;}
.search input.foncc{ color:#000;}

/*footer*/
.footer{ display:block; padding:60px 0;}
.footer h2.logo{ float:left; display:inline; position:relative;background:url(../images/iconX2.png) no-repeat -22px -379px;background:url(../image/donews_logo@xb.png) no-repeat\9; background-size:512px 512px;width:147px; height:35px; margin-right:0px; }
.footer ul{display: block; border-bottom: 1px solid #3A3939; margin-bottom: 15px;}
.footer ul li{display: block; position: relative; padding-left: 80px; margin-bottom: 15px;}
.footer ul li strong{float:left; display:inline;position:absolute;font-weight: normal; left:0px;font-size:16px; color:#757575; *display:inline; *zoom:1; }
.footer ul li a{ cursor: pointer; float: left; display:inline; margin:0 15px;font-size:16px; color:#757575; *display:inline; *zoom:1;  }
.footer ul li a:hover{ color: #fff; }
.footer p{ color:#757575;}
.footer p.wenxin{ float:right; display:inline;}
.footer p.wenxin a{ float:left; display:inline; margin:0 7px; width:40px; height:40px; background:url(../images/iconX2.png) no-repeat -22px -379px;background:url(../images/iconX1.png) no-repeat -20px -314px\0; background:url(../images/iconX1.png) no-repeat -20px -314px\9\0;*background:url(../images/iconX1.png) no-repeat -20px -314px;background-size:512px 512px; cursor:pointer;}
.footer p.wenxin a.wx{background:url(../images/iconX1.png) no-repeat -67px -314px\9;*background:url(../images/iconX1.png) no-repeat -67px -314px;}
.footer p.wenxin a:nth-child(1){ background-position: -20px -316px; background-position: -20px -315px\0;background-position: -20px -315px\9\0;}
.footer p.wenxin a:nth-child(2){ background-position: -67px -316px;background-position: -67px -315px\0;background-position: -67px -315px\9\0; position:relative; }
.footer p.wenxin a:nth-child(2) span{ float:left;position:absolute; width:130px; height:130px; background:url(../images/erweima.png) no-repeat; background-color:#fff; text-align:center; left:-50px; top:-150px;}
.footer p.wenxin a:nth-child(2) span:after{ content:""; float:left; display:inline; width:17px; height:17px; position:absolute; left:50%; margin-left:-13px; bottom:-9px;width:0;
    height:0; border-left:17px solid transparent;border-right:17px solid transparent;border-top:17px solid #fff;}
.footer p.footer_nav{ display:block; color:#fff;}
.footer p.footer_nav a{ display:inline-block; font-size:16px; color:#757575; *display:inline; *zoom:1; position:relative; padding-right:35px; margin-right:35px; cursor:pointer;}
.footer p.footer_nav a:hover{ color:#fff;}
.footer p.footer_nav a:after{ content:""; float:left; display:inline; width:1px; height:13px; background:#4b4b4b; right:0px; top:4px; position:absolute;}
.footer p.footer_nav a:nth-last-child(1):after{ content:""; background:rgba(0,0,0,0);}
.keybox{
    min-width: 1200px;
}
