@charset "utf-8";

/**** common css ****/

/****index css****/

body{text-align:center;}

html{background:url(../images/body_bg.png) repeat-x #F5F5F5;}

.header{border:1px solid #E6E6E6;}

.floatL{float:left;display:inline;}

.clearF{overflow:hidden;zoom:1;}

.wraper{margin:0 auto;text-align:left;width:1002px;}

.topper{height:30px;line-height:30px;font-size:12px;color:#646464;padding-left:16px;}

#leftbanner{display:inline-block;width:870px;}

.topper a{color:#646464;}



/****public css****/

.titleM{right:21px;top:8px;}

.titleM a{color:#979797;}

.prel{position:relative;zoom:1;}

.pabs{position:absolute;}

.titleWR h2{height:42px;line-height:42px;color:#FFF;font-size:14px;text-indent:28px;}



.topbanner{background:url(../images/top_pic.jpg) no-repeat;height:127px;}



.hnav{background:url(../images/nav_center.png) 0 0 repeat-x;height:43px;}

.hnavleft{background:url(../images/nav_left.png) 0 0 no-repeat;height:40px;width:5px;}

.hnavcenter{width:989px;overflow:hidden;height:40px;}

.hnavright{background:url(../images/nav_right.png) 0 0 no-repeat;height:40px;width:6px;}

.navul{margin-left:-4px;}

.navul li{background:url(../images/nav_pre.png) no-repeat;width:2px;width:108px;height:43px;text-align:center;}
.navul li a{color:#FFF;font-size:14px;font-weight:bold;line-height:40px;}


.navhover{background:url(../images/nav_visited.png) no-repeat;width:108px;}

.secondNav{background:url(../images/secondnav_center.png) repeat-x;height:41px;padding-left:50px;}



.slidePic{width:757px;height:290px;}

.slidePicright{width:240px;margin-left:3px;background:url(login_center.png) repeat-y;height:290px;}

.logincss{background:url(../images/login_bg.png) no-repeat;height:157px;padding-top:67px;font-size:12px;}
.logincss input{width:135px;margin-left:12px;height:20px;line-height:20px;border:0px;}
#rememberpass input{width:15px;border:0px;}
.loginbtn button{background:url(../images/login_btn.png);width:139px;height:29px;border:0px;}
.loginbtn{color:#FFF;font-size:14px;font-weight:bold;}
#usernamecss{display:block;height:38px;text-indent:13px;}
#userpasscss{display:block;text-indent:13px;}
#rememberpass{display:inline-block;}
.checkboxdiv{padding-left:55px;overflow:hidden;zoom:1;}
#rpasword{width:55px;}
#forgetp{width:55px;}
.checkboxdiv span{display:inline-block;float:left;}
#forgetp a{color:red;}
.loginbtn{margin-left:70px;width:139px;height:29px;margin-top:15px;}
#registercss a{text-decoration:underline;color:#000000;}



.registerdiv{margin-left:50px;margin-top:5px;}

#introducecss{color:#898989;}

.afterLogincss{margin-left:14px;margin-top:18px;}



.conBox{margin:8px 0 0 7px;}

.conBoxleft{width:742px;}

.conBoxleft0{background:url(../images/tzgg_bg.png) no-repeat;height:39px;overflow:hidden;}



.conBoxright{width:240px;margin-left:9px;}



.conBoxleft0L{width:135px;text-indent:-999em;}



ul.gzggcss{height:39px;overflow:hidden;}

#tzggcss li{line-height:39px;background:url(../images/red_node.png) 0px 18px no-repeat;font-size:12px;text-indent:10px;width:540px;}

#tzggcss li a{color:#565656;}

#tzggcss span{display:inline-block;}

#titlespan{max-width:480px;padding-right:25px;}



.conBoxleft1{margin-top:5px;}

.conBoxleft1L{background:url(../images/mxxw_bg.png) no-repeat;width:272px;height:201px;}

.conBoxleft1R{background:url(../images/xydt_bg.png) no-repeat;width:463px;margin-left:5px;}

.xydtRli{background:url(../images/center_novisited.png) 7px 6px no-repeat;width:110px;}

.conC{margin:5px 0 5px 15px;}

.conC{font-size:12px;color:#565656;}

.conC a{font-size:12px;color:#565656;}

.mxxwlist ul{width:254px;overflow:hidden;}

.conC ul li{line-height:28px;background:url(../images/red_node.png) 0 12px no-repeat;text-indent:10px;white-space:nowrap;}

.mxxwlist{height:148px;overflow:hidden;}



.mxxwlist a:hover,.xydtlistf a:hover{color:#AE040D;}

.xydtlist{height:145px;width:425px;overflow:hidden;}



.conBoxleft3{background:url(../images/xyfh_mainbg.png) no-repeat;width:742px;height:230px;margin-top:7px;}

.xyfhimg{margin:18px 34px 0 24px;padding:0px;width:133px;background:red;display:inline;}

.xyfhimg ul{height:149px;overflow:hidden;}

.xyfhimg img{width:133px;height:149px;}

.xyfhR{width:530px;}

.xyfhR #xyfhRtitle{margin-top:20px;}

#xyfhRtitle li{width:136px;}



.xyfhRli{background:url(../images/nohover_blackbg.png) 0 -11px no-repeat;width:112px;height:38px;}

.xydtRli h2,.xyfhRli a{color:#000000;font-size:14px;font-weight:bold;}



#tabHover0{background:url(../images/center_visited.png) 7px 6px no-repeat;width:110px;}

#tabHover0 h2{color:#FFF;}

#tabHover1{background:url(../images/hover_redbg.png) 0 -11px no-repeat;width:112px;height:38px;}

#tabHover1 a{color:red;}

.xyfhinnerul{margin-top:14px;}

.tabcontentdiv{width:525px;height:110px;overflow:hidden;line-height:28px;text-align:left;white-space:nowrap;}

.tabcontentdiv ul li{padding-right:15px;}

.tabcontentdiv a{font-size:12px;color:#565656;}

.xyfgcss{background:url(../images/xyfg_bg.png) no-repeat;width:742px;height:190px;margin-top:6px;}

.xydttitle{display:inline-block;width:330px; text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;}
.xydttime{display:inline-block; width:80px; float:right; }
.xydtlist ul li{white-space:nowrap;line-height:28px;}

.scrollimgdiv{height:125px;overflow:hidden;}

.scrollpicul li{border:1px solid #C9E5FA;padding:2px;margin-left:38px;margin-top:18px;white-space:nowrap;}

.scrollpicul li img{width:131px;height:97px;}

.loginbtn p{color:#FFF;font-weight:bold;}

.spenmxxw{display:inline-block;width:230px; text-overflow:ellipsis;white-space:nowrap;overflow:hidden;	}

.conBoxright1{background:url(../images/xyfc_bg.png) no-repeat;width:238px;height:243px;}

.xyfch2 h2{color:#000000;}

.imgdiv{padding-top:18px;padding-left:23px;}

.imgdiv img{width:193px;height:131px;}

.titlediv {width:193px;overflow:hidden;text-align:center;margin-left:23px;margin-top:15px;}

.titlediv a{color:#9C000A;font-size:14px;font-weight:bold;}

.conBoxright2{background:url(../images/xyqk_bg.png) no-repeat;width:238px;height:230px;margin-top:5px;}

.conBoxright3{background:url(../images/xyjz_bg.png) no-repeat;width:238px;height:188px;margin-top:2px;}

.conBoxright2con{margin:13px 0 0 15px;}
.conBoxright2con a{color:#000000;}

.xykwinfodiv{margin-left:16px;}

.xykwinfodiv p{font-size:14px;text-align:left;line-height:28px;}

.xykwimgdiv img{width:105px;height:142px;}

#publicnum,#publictime{font-size:12px;}

#downloadfont{font-size:14px;color:#FFF;width:92px;height:29px;background:url(../images/download_bg.png) no-repeat;margin-top:25px;text-indent:16px;}

#downloadfont a{color:#FFF;font-weight:bold;}

#bookname{width:85px;}

.collectdiv{margin:22px 0 0 85px;}

.collectdiv li{width:25px;height:24px;padding-right:5px;}

.xyjzlist{width:202px;overflow:hidden;}

.linkcss{background:url(../images/linklist_bg.png) no-repeat;width:987px;height:74px;margin:5px 0 0 12px;padding-top:10px;}
.linkcss a{font-size:12px;color:#565656;}
.linkcss div{margin-left:120px;width:780px;}




.bottominfo{height:80px;text-align:center;font-size:12px;color:#565656;padding-top:20px;}

.bottominfo p{line-height:28px;}

.secondNav{overflow:hidden;}

.secondNav li{float:left;line-height:41px;width:80px;}

.secondNav li a{color:#606060;font-size:14px;}



#navHover1{background:url(../images/nav_visited.png) 10px -2px no-repeat;width:108px;height:43px;}
#navHover1 a{color:#000;}



#demo{height:39px;overflow:hidden;}

.hiddencss{overflow:hidden;}

.warperboder{border:1px solid #E6E6E6;border-top:none;}



/****栏目***/

.colConBox{min-height:500px;_height:500px;margin:8px 0 0 8px;}

.colConBoxL{width:237px;}

.colConBoxL1{background:url(../images/lanmu_01_bg.png) no-repeat;}

.colConBoxL1 h2{color:#000000;}

.colConBoxL2{margin-top:5px;}

.colConBoxL2 ul li{background:url(../images/lanmu_02_bg.png) no-repeat;height:35px;line-height:35px;padding-bottom:5px;padding-left:40px;}

.colConBoxL2 ul li a{font-size:14px;color:#000;font-weight:bold;letter-spacing:1px;}

.colConBoxL2 a:hover{color:#AE040D;}



/**.colConBoxR{width:740px;border:1px solid ;}*/

.colConBoxR{width:741px;border:1px solid #EDEDED;margin-left:8px;}

.locationcss{background:url(../images/location_bg.png) 0 2px no-repeat;height:37px;font-size:12px;line-height:37px;padding-left:35px;}

.locationcss a{color:#000;}

.articleListcss{margin:15px 0 0 35px;min-height:560px;_height:560px;}

.colConBoxR ul{width:660px;overflow:hidden;}

.colConBoxR ul li{background:url(../images/red_node.png) 0 17px no-repeat;white-space:nowrap;text-indent:10px;font-size:12px;color:#565656;height:36px;line-height:36px;border-bottom:1px dashed #C5C5C5;}

.colConBoxR ul li a{font-size:12px;color:#565656;}

.slidePage{margin-top:25px;text-align:center;padding-bottom:25px;font-size:12px;}

.slidePage a{color:#565656;}

.articleListcss span{display:inline-block;}

.articleListspanL{display:inline-block;width:525px;white-space:nowrap;}




/***内容***/

.articlecontentcss{text-align:center;}



/*----------- 图片banner特效左右滚动 ------------*/

/* w_ctr */

.w_ctr .JQ-slide{width:1000px;height:290px;overflow:hidden;position:relative;}

.w_ctr .JQ-slide-content{position:absolute;}/*必须要的元素*/

.w_ctr .JQ-slide-content li{width:1000px;height:290px;float:left;display:inline;position:relative;}

.w_ctr .JQ-slide-content li img{width:1000px;height:290px;}



.w_ctr .JQ-slide-content li span{display:inline-block;background:black;color:white;font-size:14px;font-weight:bold;padding:0 14px;line-height:28px;position:absolute;bottom:5px;left:0;z-index:10;width:1000px;overflow:hidden;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;}

.w_ctr .JQ-slide-nav{position:absolute;bottom:14px;right:8px;z-index:30;}

.w_ctr .JQ-slide-nav li{float:left;display:inline;background:url(../images/focus_li.png) no-repeat;width:10px;height:10px;text-indent:-999em;overflow:hidden;cursor:pointer;margin-right:5px;}

.w_ctr .JQ-slide-nav li.on{background-position:-15px 0;}

#displaydis{display:display;}

#displayNo{display:none;}

.scrollimgdiv0,.scrollimgdiv1{margin-left:10px;}










