body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{font:12px"宋体","Arial Narrow",HELVETICA;background:#fff;-webkit-text-size-adjust:100%;}
a{color:#333;text-decoration:none}
a:hover{color:#ae0015;text-decoration:underline}
em{font-style:normal}
li{list-style:none}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}

/*通用定义*/
.clearfix:after {clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:"."; }
.fl{ float:left;}
.fr{ float:right;}
.space5{clear:both; height:5px; display:block; font-size:1px;overflow:hidden;}
.space10{clear:both; height:10px; display:block; font-size:1px;overflow:hidden;}

.head{background-color:#f2f2f2;padding-top:18px;}

/*通用广告*/
.adv-banner{ width:960px; margin:0 auto;}
.adv-banner .colL{ float:left; width:650px; height:90px; background:#f3f3f3}
.adv-banner .colR{ float:right; width:300px; height:90px;background:#f3f3f3}
/*logo_搜索*/
.layout,.navBox,.layout2 .imgList{width:960px;margin:0 auto;}
.search_logo{width:940px;margin:0 auto;height:56px;padding:10px;}
.search_logo .logo{float:left;}
.search_logo .logo a{background:url(jy_bg.png) 0 -32px no-repeat;}
.search_logo .logo a span{display:none;}
.search_logo .channel h1{font:500 32px/57px "微软雅黑";color:#0483B0;float:left;margin-left:15px;}
.search_logo .serach{width:400px;height:32px;position:relative;float:right;margin-top:10px;}
.search_logo .serach .search_text{;height:30px;line-height:30px;width:360px;font-size:14px;color:#666;border:0 none;position:absolute;left:0; z-index:5;padding-left:4px; border:1px solid #ccc;}
.search_logo .serach .search_btn{background:url(../images/so_bg.png) no-repeat;width:37px;height:32px;border:none;cursor:pointer;position:absolute;right:0; z-index:10;}

.headerTop{ background:#00a2e0; height:40px; border-bottom:3px solid #000; line-height:30px; }
.menu-l-item li,.menu-r-item li{ float:left; padding:0 10px; text-align:center; font-size:12px;}
.menu-l-item a,.menu-r-item a{ color:#fff; text-decoration:none}
.menu-l-item a:hover,.menu-r-item a:hover,.menu-l-item span{ color:#FF0;}
.menu-r-item li .current:hover{ color:#900}
.drop-down{ position:absolute; border:1px solid #ddd; background:#fff; padding:5px; left:0; z-index:3; border-top:none; display:none;}
.drop-down dd { height:18px; overflow:hidden; line-height:18px}
.drop-down dd a,.login-down dd a{ color:#BA2636}
.drop-down dd a:hover,.login-down dd a:hover{ color:#000;}
.mbody{ width:960px; margin:0 auto;}
.areaL{ width:550px; float:left;}
.areaR{ width:280px; float:right}
.headerNav{ height:25px; padding-top:5px;}
.headerNav a{ color:#fff; text-decoration:none; font-size:14px; padding:3px;}
.headerNav a:hover{ color:#fff; background:#b32c22; padding:3px;}
.headerNav li,.drop-down dd{ float:left; padding:0 10px; border-right:0px solid #d7d7d7}

.foot{border-top:5px solid #666;background-color:#f3f3f3;height:120px;padding-top:30px;margin-top:40px;width:100%;}
.foot .bottomLink{width:960px;margin:0 auto 20px; text-align:center;color:#000;}
.foot .bottomLink a{color:#000; font-size:14px;}
.foot .bottomLink a:hover{color:#000;}
.foot .info{line-height:24px;font-size:12px;color:#000;width:960px;margin:0 auto;text-align:center;color:#000;}
.foot .info span{font-family: Tahoma;}























/** Row One **/
.r1{ margin-bottom:35px;}
/** Hot Img **/
.page-focus{ width:1000px; height: 460px; padding: 8px 0px; margin: 0px auto; background-color: #fff; position:relative; text-align:left; }
.page-focus-area{position:relative; width:1000px; height:430px;overflow: hidden;}
.page-focus-body{ position:absolute; width:1000px; height:430px; margin: 0px auto; overflow:hidden;}
.page-focus .focusTopic img { width:1000px; height:430px; display:block;}
.page-focus .focusTopic{ width:1000px; float:left; position:relative;}
.page-focus .focusTopic_tit { position:absolute; left:0; bottom:0px; width:100%; height:90px; padding:6px 0; overflow:hidden; z-index:3; text-align: left;}
.page-focus .focusTopic_tit a { display:block; color:#fff; font-size: 18px;font-family:"\5FAE\8F6F\96C5\9ED1"; padding:0 15px; line-height: 90px; text-decoration: none;}
.page-focus .focusTopic_tit a:hover { color:#fff;}
.page-focus .focusTopic_txt { position:absolute; left:0; bottom:0; height:90px; width:100%; background:#000; filter:alpha(opacity=60); opacity:0.6; z-index:2;}
.page-focus .focusTopic_txt a,.page-focus .focusTopic_txt p { display:none;}
.page-focus-prevnext { width:100%; position: relative; display:none;}
/** Hot Img Thumbnail **/
.page-photos-console { height:105px; zoom:1; overflow:hidden; position: absolute; z-index:4; bottom:0px;right:0px;}
.page-photos-console img { height:95px; display:block;}
.page-photos-console a { width:95px; height: 95px; overflow:hidden; border: solid 5px #dbdcde; display: block;  margin-left:10px; float:left;}
.page-photos-console a.current {border: solid 5px #ffaa00;}
/** Row Two **/
.r2{ margin-bottom:0px;}
/** Row Two Left **/
.r2 .r2_l{ width: 600px; float: left;}
.r2 .r2_l .tab_btn{ height: 35px; border-bottom: solid 1px #dfdfdf;}
.r2 .r2_l .tab_btn li{ width: 90px; height:35px; line-height: 35px; color:#fff; background-position:-130px 0px; float: left; margin-right: 5px; cursor: pointer; font-size: 14px; font-family:"\5FAE\8F6F\96C5\9ED1";}
.r2 .r2_l .tab_btn li.current{background-position:-30px 0px; font-weight:bold;}













/** Row Four **/
.r4{ padding-top: 40px; position: relative;}
.linkmenu{ height: 41px; position: absolute; left:0px; top:0px;}
.linkmenu li{ width: 90px; height: 41px; font-family:"\5FAE\8F6F\96C5\9ED1"; font-weight: bold; line-height: 40px; color: #5a5a5a; float: left; cursor: pointer;}
.linkmenu li.active{ color: #00a2e0; background-position:-30px -300px;}
.link_ul{ border-top: dotted 2px #00a2e0; border-bottom:dotted 2px #00a2e0; zoom: 1; display:none; padding:25px 0px;}
.link_ul:after { content: "."; display: block; height: 0; clear: both;visibility: hidden;}
.link_ul li{ float: left; width: 190px; padding-left: 10px; text-align: left; line-height: 24px; height: 24px; overflow: hidden; font-size: 12px;}
/** Web Bottom **/
.web_bottom{ background-color:#f6f6f6; border-top: solid 1px #e5e5e5;}
.aboutus{ border-top: solid 1px #fff;border-bottom: solid 1px #e5e5e5;}
.aboutus .btn_ul{ height: 72px; width: 448px; margin: 0px auto; padding: 20px 0px;}
.aboutus .btn_ul li{ width: 72px; height: 72px; overflow: hidden; padding:0px 20px; float: left; color: #838383; font-size: 12px;}
.aboutus .btn_ul li a{display: block; margin: 0px auto; color: #838383;}
.aboutus .btn_ul li a.bgnone{ background: none;}
.aboutus .btn_ul li a.sina{ background-position:-125px -300px; width: 45px; height: 36px; margin-bottom:14px; margin-top: 5px;}
.aboutus .btn_ul li a.mail{background-position:-170px -300px; width: 42px; height: 33px; margin-bottom:17px;margin-top: 5px;}
.aboutus .btn_ul li a.wap{background-position:-214px -300px; width: 26px; height:44px; margin-bottom: 6px;margin-top: 5px;}
.aboutus .btn_ul li a.qrcode{width: 72px; height: 72px; background-image:url(../img/qrcode.png);}
/** footer **/
.footer{ line-height:2em; color: #838383; padding: 20px 0px; width: 100%; font-size: 12px;}
.footer a{color: #838383;}
.re_top{ width:53px; height: 53px; cursor: pointer; position: fixed; left:50%; margin-left: 570px; background-image:url(../img/top.png); background-color: #000; bottom:320px; display:none;transition:background 0.3s;}
.re_top:hover{ background-position: 0px -53px;}
