@charset "utf-8";
html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,a,address,big,del,em,font,img,ins,strong,var,b,u,i,center,dl,dt,dd,ol,ul,li,form,label{margin:0;padding:0;}
ol,ul,li{list-style:none;}:focus{outline:0;}:focus{outline:0;}
a img{border:0;}img{vertical-align:middle;}
table{empty-cells:show;}em{font-style:normal}
button::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="file"]>input[type="button"]::-moz-focus-inner{border:none;padding:0;}
.fl{float:left;}.fr{float:right;}.fn{float:none;}
.al{text-align:left;}.ac{text-align:center;}.ar{text-align:right;}
.clr{display:block;overflow:hidden;clear:both;height:0;line-height:0;font-size:0;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clearfix{display:inline-table;}/* Hides from IE-mac \*/*html .clearfix{height:1%;}.clearfix{display:block;}/* End hide from IE-mac */*+html .clearfix{min-height:1%;}.overflow{overflow:hidden;}
.form label,.form input,.form select,.form textarea,.form button,.form .label{float:left;}
.block{display:block;overflow:hidden;}.hide{display:none;}.invisible{visibility:hidden;}
.tab{zoom:1;}.tab li,.tab a,.tab-item{text-align:center;}.btn-img,.button{display:inline-block;margin:0;padding:0;border:0;text-align:center;cursor:pointer;}
.btn-text{margin:0;padding:0;text-align:center;cursor:pointer;}
body{font:15px/150%;font-family:\5FAE\8F6F\96C5\9ED1,Arial,Verdana; color:#333;padding-top:40px; background:url(../images/back.jpg) no-repeat center top #e7f3fb; position:relative}
h1{font:20px "microsoft yahei","\9ED1\4F53";}h2,h3{font:22px "microsoft yahei";}h4,h5,h6{font-size:12px;}
a:link,a:visited{color:#333;text-decoration:none;}a:hover{color:#7e0000;text-decoration:underline;}a:active{color:#333;}
.w {clear: both;width: 1000px; margin:0 auto;}
.bg_w{background:#fff; padding:0 10px;}
.header{background:#003769; height:40px; line-height:40px; color:#fff; font-size:14px; width:100%; overflow:hidden;z-index:999999999}
.header a{color:#fff;display:inline-block;}
.header .left{float:left; width:300px;}
.header .fr{width:445px; float:right;}
.header .middle{float:right; margin-right:35px;}
.header .right{float:right;}
.header .login{float:right; margin-right:15px;}
.header .ff6000{color:#ff6000; font-weight:bold; font-size:14px;}
.header .text{float:left;}
.header .text a{color:#fff;padding:0 10px; display:inline-block;}
.header .text .fore{background:#001428;}
.header .text .fore:hover{background:#001428;font-weight:bold;}
.header .wel{float:right;}
.dlzc{ float:left; margin-left:30px;}
.dlzc a{padding:0 25px;}
.dlzc a:hover{background:#001428;}
.header .fore{background:#be231e;font-size:16px; font-weight:bold;}
.header .fore:hover{background:#a00a0a;font-size:16px;}
.top_icon{float:right; margin-top:5px;}
.top_icon .book,.top_icon .shipin1,.top_icon .weibo,.top_icon .weixin,.top_icon .qq{background:url(../images/top_icon.png) no-repeat; width:25px; height:25px; float:left; margin-left:5px; text-indent:-99999px;}
.top_icon .book{background-position:0 0;}
.top_icon .shipin1{background-position:-30px 0;}
.top_icon .weibo{background-position:-71px 0; margin-left:15px;}
.top_icon .weixin{background-position:-101px 0;}
.top_icon .qq{background-position:-131px 0;}
.top_icon .book:hover,.top_icon .shipin1:hover{background:url(../images/top_icon_hover.png) no-repeat; width:25px; height:25px; float:left; margin-left:5px; text-indent:-99999px;}
.top_icon .book:hover{background-position:0 0;}
.top_icon .shipin1:hover{background-position:-30px 0;}
#top{height:98px; position:relative;}
/*#top .logo{float:left; margin-right:10px; width:220px;}*/
#top .date{float:left; width:250px; font-size:14px; color:#777; margin-top:20px; margin-right:10px;}
#top .date span{line-height:30px;}
#top .ad2{float:right; width:287px; margin-top:10px;}
.top_icon .search{float:right; width:245px;}
.top_icon .search .top{height:36px; overflow:hidden;}
.top_icon .search-input{background:#fff; border:1px solid #c3c3c3;box-shadow:inset 1px 1px 1px #dedede;*zoom:1; display:inline-block; padding:0 8px; width:190px; height:28px; line-height:28px; float:left;}
.top_icon .search-input input{width:198px;font-size:12px; color:#b1b1b1;border:0;background:0;outline:0;-webkit-appearance:none; height:25px; line-height:25px;}
.top_icon .btn_wr{float:left; width:37px; height:30px; line-height:30px;}
.top_icon .s_btn{ background:url(../images/btn_wr1.jpg) no-repeat; width:37px; height:30px; border:none; cursor:pointer;}
.top_icon .text{font-size:12px; width:280px; height:22px; line-height:22px; overflow:hidden;}
.top_icon .text a{padding:0 5px; color:#777;}
#top .fm{margin-bottom:10px; overflow:hidden;}
.as_block{border-top: 2px solid #E8E8E8;}
#footer{overflow:hidden; width:100%;}
#footer .title{padding:20px 0 10px; text-align:center; font-size:12px;}
#footer .title a{padding:0 5px;}
#footer .link{border-bottom:1px dashed #b2b2b2; overflow:hidden; width:1000px; margin:0 auto; padding:20px 0}
#footer .link h2{font-size:16px; font-family:\5FAE\8F6F\96C5\9ED1; color:#333; height:50px; line-height:40px;}
#footer .link a{margin-right:20px; font-size:12px; line-height:24px;color:#333;white-space:nowrap;display:inline;float:left;}
#footer .img{text-align:center;padding-top:15px; padding-bottom:10px;}
#footer .img img{margin-right:10px;}
#footer .link .mc{overflow:hidden;}
#footer p{text-align:center; font-size:12px;color:#333; padding-bottom:10px;}
#footer p a{font-size:12px; margin-right:10px;}
.welcome{ font-size:14px; float:left; margin-top:38px;}
#base a{text-decoration:none;}
.cl{overflow:hidden;}
#link{background:#002e67; width:100%; padding:10px 0; overflow:hidden; height:auto;}
#link .left{width:765px; float:left;background:url(../images/20140618.jpg) repeat-y right;}
#link .left h2{font-size:16px; font-family:\5FAE\8F6F\96C5\9ED1; color:#7b9dc9; line-height:30px;}
#link .left a{margin-right:20px; font-size:12px; line-height:30px;color:#7b9dc9;white-space:nowrap;display:inline;float:left;}
#link .right{width:203px; float:right; padding-left:30px;}
#link .right h2{font-size:16px; font-family:\5FAE\8F6F\96C5\9ED1; color:#7b9dc9;line-height:30px;}
#link .right li{width:48%; float:left;}
#link .right li a{color:#7b9dc9; font-size:12px; line-height:30px;}
#link .right li .yj{color:#ffa200;}
.nav{overflow:hidden; height:47px; padding:10px 0 10px 8px; overflow:hidden; background:url(../images/top_bg1.jpg) repeat-x #1b64b9; margin-bottom:10px;}
.nav-con{overflow:hidden; float:left;height:47px; overflow:hidden;}
.nav-con a{margin-right:7px; font-size:14px; line-height:25px; color:#fff;font-family:\5FAE\8F6F\96C5\9ED1; display:inline-block;}
.nav-con a:hover{text-decoration:underline;}
.nav-con strong{width:70px; text-align:center; display:inline-block; float:left;}
.nav-con strong a{font-size:15px;}
.nav-con strong a:hover{text-decoration:none;}
.nav-con strong.fore{width:50px;}
.nav-con .mar_8{margin-left:8px;}
.nav .fore{border-right:none; padding:0; margin:0;}
.nav-con1{overflow:hidden; width:150px; float:left; border-right:1px solid #dbdcdd;margin-right:9px;height:45px; overflow:hidden;}
.nav-con1 a{margin-right:7px; float:left; font-size:15px; font-family:\5FAE\8F6F\96C5\9ED1; line-height:17px; margin-bottom:10px; color:#fff;}
.nav-con2{overflow:hidden; width:38px; float:left; border-right:1px solid #dbdcdd;}
.nav-con2 a{margin-right:7px; float:left; font-size:15px; font-family:\5FAE\8F6F\96C5\9ED1; line-height:17px; margin-bottom:10px; color:#fff;}
.nav .fore1{width:220px; padding-left:15px;}
.nav .fore2{width:288px;}
.nav .fore3{width:220px;}
.nav .fore4{width:240px;}
.breadcrumb{height:30px; line-height:30px; margin-left:20px;font-size:12px;color:#777;}
.breadcrumb a{font-size:12px; color:#777;}
#footer1 .title{padding-top:5px; text-align:center; font-size:12px; color:#333; margin-bottom:30px;}
#footer1 .title a{padding:0 14px;}
#footer1{background:#f7f7f7;overflow:hidden;width:100%; border-top:1px solid #002e67;height:30px;}
#footer1 .img{text-align:center;padding-top:10px;}
#footer1 .img img{margin-right:10px;}
#footer1 .link .mc{overflow:hidden;}
#footer1 p{text-align:center; font-size:12px; margin-top:10px; color:#333;}
#footer1 p a{font-size:12px; margin-right:10px;}
#footer1 p img{margin-right:-5px;}
.ad_base{margin-bottom:10px;}


.bcpic {
    background-color: white;
    margin: 0 auto;
    padding: 0 10px;
    width: 1000px;
}
.base_bottom{background:url(../images/bottom.jpg) repeat-x bottom center; }
/*---------鍠滄涓嶅枩娆�---------*/
.like_unlike{ margin-left:220px;  margin-bottom:20px;  position: relative; width:400px; z-index:0; cursor:pointer; overflow:hidden;}
.like_unlike a{ padding:0 10px;height:32px; float:left; text-decoration:none; font-size:14px; background-color:#fafafa; border:1px solid #ddd; display:block;-moz-border-radius: 3px;-webkit-border-radius:3px;border-radius:3px;}
.like_unlike a span{background:url(../images/dingcai.png) no-repeat;padding-left:28px; display:block; display:inline\9; margin:0 auto; height:100%; line-height:30px;overflow:hidden;}
.like_unlike a span em{ color:#ff4100; font-size:18px; margin-left:5px;position: relative;top:2px;}
.like_unlike a:hover{ background-color:#f6f6f6; border:1px solid #ddd;}
.like_unlike a.like span{ background-position:0 -65px;background-position:0 -71px\9;}
.like_unlike a.unlike span{ background-position:0 -94px; background-position:0 -99px\9; }
.like_unlike a.like{margin-right:24px; cursor:pointer;}
.like_unlike a.unlike:hover span{ color:#000}
.like_unlike .add{font-size: 22px;color: #ba2636;font-style: normal;position: absolute;}
#infscr-loading{text-align:center; margin-bottom:30px;}
.abcd{color: #a1a2a4;
border: 1px solid #a1a2a4;
display: block;
height: 18px;
background: #fff;
}
/**3.7 back banner*/
/**.bgimg{width:780px; height:98px; float:right; background:url(http://video.haijiangzx.com/u/cms/haijiangzx/banner/springbanner.gif);}*/
#top .logo{float:left;/* margin-right:10px;*/ width:220px;}
#link .right h2 a{font-size:14px; color:#7b9dc9}  