﻿@charset "utf-8";
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0; list-style:none;}
body{font-size:17px;font-family:"微软雅黑";color:#444;line-height:150%;background:#f8f8f8;-webkit-text-size-adjust:none;min-width:320px;}
h1,h2,h3,h4,h5,h6, strong, em{font-size:100%;}
address,cite,dfn,em,var,i{font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
form{display:inline;}
small{font-size:14px;}
ul,ol,li{list-style:none;}
a{text-decoration:none;color:#333;}
a:active,a:focus{color:#000;text-decoration:none;}
a:active{color:#9e9e9e;}
a:hover{color:#3c93f5;}
img{vertical-align:middle;border:0;-ms-interpolation-mode:bicubic;}
button,input,select,textarea{font-size:100%;vertical-align:middle;outline:none;-webkit-appearance:none;}
#mainpage{overflow:hidden;margin:0 auto;width:100%;}
.pr35{padding-right:35px;}
/*页头*/
.h:after{content:' ';clear:both;display:block;height:0;visibility:hidden;line-height:0; }
.h aside{float:right}
.h menu{display:inline-block;vertical-align:top}
.h menu li{float:left}
.h menu.sep li:after{content:"·";padding:0 5px}
.h menu.sep li:last-child{background:transparent}
.h menu.sep li:last-child:after{content:"";padding:0;display:none}
.h em,.h em a{display:inline-block;vertical-align:top;float:left}
.h em .vhr{float:left}
.reHome{position:absolute;right:10px;top:0;display:block;text-align:center;color:#fff;font-size:18px;height:100%;line-height:49px;min-width:50px;text-align:center}
header{ background-color:#32528D}
header h2{line-height:49px;font-size:22px;color:#fff;text-align:center; text-shadow:1px 1px 1px #064981}
.backhome{background:url("http://www.xinhuanet.com/shouji/static/imgs/bg_backhome.png") no-repeat;width:16px;height:20px;display:inline-block;vertical-align:middle; background-size:16px auto;}
/*导航*/
.reHome,.reBack{position:absolute;right:10px;top:0;display:block;text-align:center;color:#fff;font-size:18px;height:100%;line-height:49px;min-width:50px;text-align:center}.reBack{left:10px;right:auto}
/*页底*/
.footbox{border-top:1px solid #bababa;padding:15px 0 10px;color:#7b7b7b;text-align:center;font-size:14px;background:#ebebeb;background-image:-webkit-linear-gradient(top,#ebebeb,#fcfcfc);background-image:-moz-linear-gradient(top,#ebebeb,#fcfcfc);background-image:-ms-linear-gradient(top,#ebebeb,#fcfcfc);background-image:linear-gradient(top,#ebebeb,#fcfcfc);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ebebeb',EndColorStr='#fcfcfc');-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,1.0);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,1.0);}
.f_sbox{padding-bottom:6px; font-size:15px;}
.f_sbox a{margin:0;height:31px;line-height:31px;text-align:center;width:80px;display:inline-block;color:#9b9b9b;border:1px solid #bababa;background:#fff;background-image:-webkit-linear-gradient(top,#fff,#efefef);background-image:-moz-linear-gradient(top,#fff,#efefef);background-image:-ms-linear-gradient(top,#fff,#efefef);background-image:linear-gradient(top,#fff,#efefef);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff',EndColorStr='#efefef'); font-weight:bold;}
.f_sbox a:hover{color:#2e5fb1}
.f_sbox a.l_c{-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;border-top-left-radius:5px;border-bottom-left-radius:5px;border-right:0;}
.f_sbox a.r_c{color:#2e5fb1;border-left:0;text-shadow:1px 1px 1px #fff;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;background:#e1e1e1;background-image:-webkit-linear-gradient(top,#e1e1e1,#f5f5f5);background-image:-moz-linear-gradient(top,#e1e1e1,#f5f5f5);background-image:-ms-linear-gradient(top,#e1e1e1,#f5f5f5);background-image:linear-gradient(top,#e1e1e1,#f5f5f5);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#e1e1e1',EndColorStr='#f5f5f5');-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,1.0);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,1.0);}
.f_box2{margin:0 0 0 10px;}
.f_box2 a{padding:0 15px;color:#7b7b7b;line-height:28px; font-weight:bold; font-size:16px; width:100%; text-align:center}
.f_box2 a:hover{color:#bbb9b9;} 
.f_box{float:left; width:100%; text-align:center; margin:0 auto 10px;}
nav,nav ul,nav li{width:100%; text-align:center; float:left}
/*返回*/
.backjt{
    border-width:0 10px  15px 10px;
    border-style:dashed dashed solid dashed;
    border-color: transparent transparent #9b9b9b transparent ;
    width:0;
    height:0; margin:8px auto 0; }
.backtop { float:right; height: 30px; width: 35px; margin:1px 10px 0 0;
	background:#e1e1e1;background-image:-webkit-linear-gradient(top,#e1e1e1,#f5f5f5);background-image:-moz-linear-gradient(top,#e1e1e1,#f5f5f5);background-image:-ms-linear-gradient(top,#e1e1e1,#f5f5f5);background-image:linear-gradient(top,#e1e1e1,#f5f5f5);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#e1e1e1',EndColorStr='#f5f5f5');
    border-radius: 5px;
    border-left: 0 none;
    color: #999999;
    text-shadow: 1px 1px 1px #FFFFFF; border:1px solid #dfdfdf; line-height:30px; text-align:center}
/*列表*/
.list{font-size:18px;display:-webkit-box;float:left; width:100%}
.list:last-child{border-bottom:none}
.list a:visited{color:#551a8b}
.list ul{width:100%; margin:0 auto; text-align:center}
.list li span{float:left; font-size:14px;width:80px;line-height:27px; color:#999999; text-align:left}
.list li{float:left;-webkit-box-flex:1; text-align:left; border-bottom:1px dashed #d6d6d6; display:block; padding:8px; width:100%}
.clear{clear:both; display:none; padding:0; margin:0} 
