/*-------- Reset ----------*/
body,dl,dd,h1,h2,h3,h4,h5,h6,p,form,ul,ol,li,input,textarea { margin:0; padding:0; font-size:12px; }   
body { background:#fff; font:12px / 1.5 tahoma,arial,\5b8b\4f53; color:#363636; }
img,input { border:0; }
li { list-style:none; }
a { color:#363636; text-decoration:none; outline:none; cursor:pointer; }
a:hover { color:#C00; text-decoration:underline; }
em{font-style:normal;}
/*--------- base --------*/
.fl {float:left}
.fr{float:right}
.ml-5{margin-left:5px;}
.ml-9{margin-left:9px;}
.ml-10{margin-left:10px;}
.mt-3{margin-top:3px;}
.mt-8{margin-top:8px;}
.mt-15{margin-top:20px;}
.mt-10{margin-top:5px; clear:both;}
.mt-20{margin-top:20px;}
.mt-6{margin-top:6px;}
.clear{clear:both; overflow:hidden; *height:1px;}
.blue{color:#5d9cec;}
.foorb{color:#f00;}
.clearfix { zoom:1; }
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.wraper{width:966px; margin:0 auto;}
.topbx{height:34px; width:100%; background:#e6fff8; line-height:34px; color:#464646; position:fixed; left:0; top:0; z-index:9999;}
#usecookie{vertical-align:middle; margin:0 4px;}
.img_btn{background:url(../images/login.gif) no-repeat; display:inline-block; width:38px; height:19px; vertical-align:middle; margin:0 8px; cursor:pointer}
.wb,.qq{color:#11478b; padding-left:28px; height:34px; display:inline-block}
.wb{background:url(../images/wb.gif) left center no-repeat;}
.qq{background:url(../images/qq.gif) left center  no-repeat;}
#framelogin a{margin-left:8px;}
.top2{height:100px; position:relative; margin-top:32px; *top:32px;*margin-bottom:32px}
.top2 h1{text-indent:-999em; position:absolute; top:10px; left:5px}
.top2 h1 span{background:url(../images/fmx_logo.jpg) no-repeat;display:block;width:171px; height:78px; }
.advpic1{position:absolute; right:0px; top:2px; height:97px; overflow:hidden; text-align:right}
.nav li{float:left;}
.nav li a{color:#fff; font-size:14px; display:block; height:35px; line-height:35px; padding:0 10px; border-left:1px solid #09c; border-right:1px solid #036;}
.nav li.firstl a{border-left:0 none;}
.nav li.lastl a{border-right:0 none;}
.l_line{background:url(../images/nav_l.gif) no-repeat; width:10px; height:41px;}
/*改变1*/
.nav{background:url(../images/nav_c.gif) repeat-x; width:938px; height:35px; padding:3px 0; padding-left:8px}
.r_line{background:url(../images/nav_r.gif) no-repeat; width:10px; height:41px;}
.bd_c{border:1px solid #2c7f86;}
.bd_z{border:1px solid #991d63;}
.bd_l{border:1px solid #1f709d;}
.left{float:left;}
.kf{position:relative; width:75px; height:35px; text-align:right}
.kfzx{position:absolute; width:176px; right:-67px; top:35px; z-index:200}
.kftp{background:url(../images/kf-top.png) no-repeat; width:176px; height:5px;}
.kfcent{background:url(../images/kf-center.png) repeat-y; width:156px; height:200px; text-align:center; padding:0 10px}
.kfcent h2{font-size:14px; font-weight:normal; color:#f00;  overflow:hidden}
.kfcent p{height:22px; background:#ebebeb; line-height:22px; overflow:hidden;  margin-top:12px; text-align:left; color:#217880}
.kfcent p.first{margin-top:0;}
.phone,.email,.online,.redzn,.zzzn{background:url(../images/phne.gif) no-repeat; width:21px; height:22px; display:inline-block; vertical-align:middle; margin-right:2px; margin-left:2px}
.email{background:url(../images/email.gif) no-repeat; height:14px; width:20px;}
.online{background:url(../images/qq.gif) no-repeat; width:23px; height:20px;}
.redzn{background:url(../images/acnt.gif) no-repeat; width:20px; height:20px;}
.zzzn{background:url(../images/zhina.gif) no-repeat; width:20px; height:18px;}

.kfbtm{background:url(../images/kf-btm.png) no-repeat; width:176px; height:6px;}
.searchbox{border:1px solid #096972; padding:3px 0 3px 20px;}
.dropdiv{width:77px;height:23px;padding-left:10px;line-height:23px;overflow:hidden; float:left;font-family:"Microsoft Yahei";position:relative; background:url(../images/arrow.gif) no-repeat; font-size:15px} 
.dropmiandiv{width:77px; height:23px; position:relative } 
.chooseItems{border:#d6d8d9 1px solid; width:75px; background:#fff;} 
.chooseItems .chooseItem{ font-size: 13px; font-family: "Microsoft Yahei"; padding: 5px;}
.chooseItems .chooseItem:hover{background:#f5f5f5;} 
.txt{width:150px; height:20px;color:#bbbfc6; text-align:center; line-height:20px\9; margin-left:13px; margin-top:3px; outline:none;}
.sbt{width:30px; height:23px; border:0 none; cursor:pointer; outline:none; background-color:transparent;}
.hot_news{margin-left:25px;}
.hot_news em{float:left;margin-top:5px}
.btn{margin-right:5px; height:24px; overflow:hidden}
.btn a{margin-left:10px;}

/*--friendlink--*/
.friendlink{LINE-HEIGHT: 22px; WIDTH: 966px}
#friendlinkss-menu{LINE-HEIGHT: 24px; MARGIN: 0px auto;WIDTH: 966px;BACKGROUND: url(../images/friendlink-menubg.gif) no-repeat 5px 5px; HEIGHT: 24px; COLOR: #5d5d5d; OVERFLOW: hidden; FONT-WEIGHT: bold;}
#friendlinkss-menu SPAN {DISPLAY: inline; OVERFLOW: hidden}
#friendlinkss-main {PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 966px; PADDING-RIGHT: 0px; COLOR: #e2e2e2; OVERFLOW: hidden; PADDING-TOP: 0px}
#friendlinkss-main A {COLOR: #656565; TEXT-DECORATION: none; padding-left:10px; line-height:25px;}
#friendlinkss-main A:hover {COLOR: #ff0000; TEXT-DECORATION: none}
#friendlinkss-main-top {PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 966px; PADDING-RIGHT: 0px; background:url(../images/maintop.gif) no-repeat;HEIGHT: 8px; OVERFLOW: hidden; PADDING-TOP: 0px}
#friendlinkss-main-mid {PADDING-BOTTOM: 8px; MARGIN: 0px auto; PADDING-LEFT: 15px; WIDTH: 936px; PADDING-RIGHT: 15px; background:url(../images/maince.gif) repeat-y;OVERFLOW: hidden; PADDING-TOP: 8px}
#friendlinkss-main-down {PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 966px; PADDING-RIGHT: 0px; background:url(../images/maindown.gif) no-repeat; HEIGHT: 8px; OVERFLOW: hidden; PADDING-TOP: 0px}
.topdb{position:absolute; bottom:0; left:300px;}
#footer {
	TEXT-ALIGN: center; PADDING-BOTTOM: 30px; LINE-HEIGHT: 22px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 966px; PADDING-RIGHT: 0px; COLOR: #555;}
}
#footer a{color:#000;}
#footer p{margin-top:10px;}
#footer H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; OVERFLOW: hidden; FONT-WEIGHT: 100; PADDING-TOP: 0px
}
#footer P.bd {
	TEXT-ALIGN: right; MARGIN-TOP: -60px; PADDING-RIGHT: 20px
}
#skin1{background:#94066E;font-size:10px;}
#skin2{background:#00588B;font-size:10px;}
#skin3{background:#E70000;font-size:10px;}
.footer_index{overflow:hidden;}
.footer_index li{float:left; margin-left:5px}

/*====================================================================================================*/
.table{ height:740px; border:1px solid #308188; margin-top:15px; border-top:none;}
.table .img{ width:965px; height:35px;}
.table .tu0{ width:225px; height:305px;  float:left; margin:27px 0 0 6px; position:relative;}
.table .tu0 .shang{ width:225px; height:137px;}
.table .tu0 .shang .img1{ float:left; width:102px; height:139px; border:1px solid #ccc; text-align:center;}
.table .tu0 .shang .img1 img{ padding:1px;}


.table .tu0 .shang .wz{ float:right; width:113px; height:125px;  overflow:hidden;}
.table .tu0 .shang .wz p{color:#ACACAC; line-height:18px;}  
.table .tu0 .shang .wz h6{ width:115px; overflow:hidden; color:#c00; height:37px;}
.table .tu0 .shang .wz1 p{ width:115px; font-size:12px; overflow:hidden;}
.table .tu0 .shang .wz1 a{ font-size:12px; color:#0F6D75;}
.table .tu0 .shang .wz1 a:hover{ color:#c00; text-decoration:underline;}

.table .tu0 .xia{ width:222px; height:168px; overflow:hidden;}
.table .img2{ float:left;width:6px; height:305px;margin:10px 0 0 6px;}
.table .img3{ width:964px; height:21px; text-align:center; clear:both;}
.tu01{ width:966px; height:80px; margin:10px auto;}
.ul_list{ margin-top:20px;}
.tu01 .left{ float:left; width:481px; height:76px; border:1px solid #000;}
.tu01 .right{ float:right;width:481px; height:76px;border:1px solid #000;}

.bian_shi,.bian_shi_1{ width:93px; height:26px; background:url(images/bian_shi.jpg) left center no-repeat; line-height:26px;color:#FFF;}
.bian_shi span,.bian_shi_1 span{font-family: "汉仪中黑简";font-size:14px; font-weight:bold; width:90px; text-align:center;display:inline-block;}
.bian_shi{position:absolute; left:-6px; top:-36px;}
.bian_shi_1{position:absolute; left:-6px; top:-36px;}


/** 临时添加**/
.navs{ background-color:#004f82;background:#004f82 url(../images/nav_c.gif) repeat-x; width:938px; height:35px; padding:3px 0; padding-left:8px}
.navs li{ list-style:none; float:left;}
.navs li a {
color: #fff;
font-size: 14px;
display: block;
height: 35px;
line-height: 35px;
padding: 0 22px;
*padding: 0 21px;
border-left: 1px solid #09c;
border-right: 1px solid #036;
}
.navs li.firstl a{border-left:0 none;}
.navs li.lastl a{border-right:0 none;}


/*书页部分*/
.w_hr{ height:40px; border:1px solid #fff; margin-top:5px;}
.w_box{ width:246px; height:26px; background:url(../images/201504/w_sou.jpg) top center no-repeat; float:left;}
.w_sel{ width:51px; margin-top:3px; padding-top:2px; border:none; color:#bbbfc6; outline:none; *border:none; background-color:transparent;}
.Box_list{ border:1px solid #e9e9e9;}
.w_stop{width:100%;height:103px; border-top:1px solid #8bccbc; background:url(../images/201504/w_top_bg.jpg) top center repeat-x;}
.w_stop h1{ height:40px; clear:both; margin-top:15px;}
.w_stop .w_h1{ font: 600 26px/40px '黑体'; color:#4d4d4d; text-indent:15px; height:40px;display:block; }
.w_top_list{ display:block; width:123px; height:29px; background:url(../images/201504/h1_bg.jpg) center top no-repeat;
font:12px/29px '微软雅黑'; color:#FFF; overflow:hidden; margin-left:50px; margin-top:8px; text-align:center;}
#monthpre{ color:#87b72b;}

