@charset "gb2312";
body {margin:0 auto; padding:0; background-color:#ffffff; font: normal 100%; font-size:100%; font-family:'微软雅黑','华康圆体W3';}/*100% 即默认16px*/
body,html{ padding-top:0px; overflow-x:hidden;}
td,div,ul {font: normal 100%; font-size:100%; color:#666; font-family:'微软雅黑','华康圆体W3';}
*:focus {outline:none;}
img { border:0px;}
ul {margin:0px;margin-left:-40px; *margin-left:0px;}
li {list-style-type:none;}
p { margin:0px; padding:0px;}
form { margin:0px; padding:0px;}
a { text-decoration:none;outline-style:none;}

/*首页css*/
.nrpic{border:2px solid #ededed;float:left;margin:0 3px 0 0;}

.item01{}
.item01 span{color:#222; font-size:4vw;font-family:微软雅黑, 黑体, 宋体;padding:2px 5px 2px 5px; width:23%;margin-right:2px; border:1px solid #888;border-radius:2px;}
.item01 .hover{color:#fff; font-size:4vw; padding:2px 5px 2px 5px;background-color:#a00;}
.item02 { padding:3vw;}

.item11 span{color:#333333; background:#fff; font-size:3.8vw; padding:6px 10px 0px 10px;}
.item11 .hover{color:#fff; background:#333333; font-size:3.8vw; padding:6px 10px 0px 10px;border-top-left-radius: 0.5em 0.5em;border-top-right-radius: 0.5em 0.5em;}
.item12 { padding:10px; font-size:3.8vw; line-height:180%; font-weight:100;}

.item21 span{color:#fff; background:#333333; font-size:3.8vw; padding:6px 10px 0px 10px;border-top-left-radius: 0.5em 0.5em;border-top-right-radius: 0.5em 0.5em;}
.item22 { padding:10px;font-size:3.8vw;}

.item31 { background-color:#009900;color:#fff; font-size:3.8vw;}
.item31 span{text-align:right; float:right;}
.item31 span a{color:#fff;}
.item32 { padding:0px 20px 20px 20px;font-size:3.8vw;}

.ylhj02 {font-size:20px;;color:#fff; font-weight:bold; padding-left:10px; padding:6px 0px 0px 10px;}
.ylhj02 span{font-size:18px;;color:#DDDDDD;  padding:6px 0px 0px 20px; }

.ylhj05 {font-size:20px;;color:#0066B0; font-weight:bold; padding-left:10px; padding:6px 0px 0px 10px;}
.ylhj05 span{font-size:18px;;color:#0066B0;  padding:6px 0px 0px 20px; }






#list01 ul{}
#list01 ul li{line-height:300%;color:#0066B0;border-bottom:1px dotted #E1E1E1;}
#list01 ul li a{color:#666; font-size:3.8vw;}
#list01 ul li span{float: right;font-size:3vw;padding-left:10px;color:#aaa;}

.button01 a{display:block; padding:6px; width:45%;text-align:center; border-radius: 0.5em 0.5em;float:left; margin:1% 1% 1% 0%; background-color:#0066B0; color:#fff; font-size:3.3vw;}

.more01{display:block; padding:6px; width:28%;text-align:center; border-radius: 0.5em 0.5em; margin:3% 1% 1% 0%; background-color:#0066B0; color:#fff; font-size:3.3vw;}

.rmkc{  width:370px; margin:auto; padding:0px; margin-top:20px;}
.rmkcleft{ border-bottom:1px solid #CCCCCC; width:110px; float:left; height:40px;}
.rmkccenter{ width:130px; text-align:center; float:left; font-size:6vw; color:#004EA1; font-family:微软雅黑, 黑体, 宋体; font-weight:bold; line-height:80%; margin:10px 10px 10px 10px;} 
.rmkccenter span{ font-size:3vw; color:#000; }
.rmkcright{  border-bottom:1px solid #CCCCCC;width:110px; float:right; height:40px;}
/*首页css*/


/*头部css*/

#top { margin:0 auto; width:100%; position:relative; background-color:#0066B0; overflow:hidden; padding-top:0%; padding-bottom:0%; margin-top:2.0rem;}
#top #banner a img { width:100%;}

#top #logo { float:left;width:50%; padding-left:2%; text-align:left; top:0px; overflow:hidden;}
#top #logo a img { width:70%; margin-top:4%;}
#top #rmenu { float:left; width:46%; padding-right:2%; padding-top:1%;}
#top #rmenu #rword { width:100%; text-align:right; font-size:3vw; color:#919191;}
#top #rmenu #rtel { width:100%; text-align:right; font-size:5vw; color:#E13D75; font-weight:bold;}
#top #rmenu #rtel a { text-decoration:none; font-size:5vw; color:#E13D75; font-weight:bold;}
/*头部css*/

/*导航css*/
#pagemenu { margin:0 auto; width:100%; position:relative; margin-top:1px; overflow:hidden;}
#pagemenu ul { width:101%;}
#pagemenu ul li { float:left; width:20%; overflow:hidden; border-bottom:1px dotted #0B4C81; background-color:#3693D6;}
#pagemenu ul li a { display:block; text-align:center; width:99.5%; border-left:1px dotted #0B4C81; border-bottom:1px dotted #0B4C81; padding-top:8%; padding-bottom:7%; font-size:3.7vw; color:#fff; text-decoration:none;}
#pagemenu ul li.on,#pagemenu ul li.currclass { background-color:#C89727;}
/*导航css*/

/**顶部框**/
.headerbox{ width:100%; position:fixed; background:#333333; top:0; left:0; z-index:999}
.header{ height:2.0rem; line-height:1.5rem;}
.header_l{ padding-left:0.5rem;}
.header_r{}
.header_l img{ height:1.2rem; margin-top:0.5rem; display:block;}
.header_r .text{ width:3rem; padding:0 0.5rem; height:1.2rem; line-height:1.2rem; border-radius:1.8rem; border:0; margin-right:0.5rem; background:#fff url(iconfor.png) no-repeat 2.5rem center;}

.header .headin{ width:2.5rem; height:2.5rem; line-height:2.5rem; position:absolute; top:0; text-align:center;}
.header .headertit{ font-size:1.0rem; color:#fff; text-align:center; height:2.5rem; line-height:2.5rem; padding:0 2.2rem;}
.header .headin img{ width:1.0rem; height:1.0rem; margin-top:0.8rem;}
.header .inleft{ left:0}
.header .inright{ right:0}
.header .inright span{display:block; transition:0.5s;}
.header .inright .close{display:none;}
.headerbox .slidebar{ position:fixed; z-index:9999; right:-20rem; top:0; background:#f5f5f5; height:100%; width:30%; box-shadow:0 0 0.7rem rgba(0,0,0,0.6); transition:0.5s; overflow-y:scroll}
.headerbox .slidebar.show{ right:0}
.headerbox .slidebar ul li{ height:2.2rem; line-height:2.2rem;}
.headerbox .slidebar ul li a{ font-size:0.8rem; color:#555; display:block; padding-left:1.5rem;}
.headerbox .slidebar .user{ background:#fff url(userbg.png) no-repeat 125% 1rem; height:4rem; background-size:4rem; padding:0.5rem;}
.headerbox .slidebar .user .pic img{ width:2.5rem; height:2.5rem;}
.headerbox .slidebar .user .name{ margin-top:1rem;}
.headerbox .slidebar .user .name a{ display:inline-block; font-size:0.8rem; color:#555; padding:0 0.5rem; line-height:1.2rem;}

.fixbg{ background:rgba(0,0,0,0.3); position:fixed; left:0; top:0; width:100%; height:100%; display:none; z-index:3}

/**顶部框**/



/*列表页内容css*/

#pagename { margin:0 auto; width:95%; overflow:hidden; border-bottom:1px solid #E5E5E5; text-align:left; font-size:3.5vw; color:#0066B0; margin-top:5%; padding-bottom:1%;}

#classarea { margin:0 auto; width:95%; margin-top:2%; overflow:hidden; text-align:center;}
#classarea a { display:block; width:49.8%; padding-top:3.2%; padding-bottom:3%; text-align:center; float:left; margin-right:0.1%; margin-bottom:0.3%; background-color:#ACACAC; color:#fff; font-size:3.3vw;}
#classarea a.on { background-color:#0066B0;}
#class_area { margin:0 auto; width:95%; margin-top:2%; overflow:hidden;border-left:0px solid #E5E5E5;}
#class_area a { display:block; width:32.8%; padding-top:1.2%; padding-bottom:1%; border-left:1px solid #E5E5E5;text-align:center; float:left; margin-right:0.2%; margin-bottom:0.3%; background-color:#ACACAC; color:#fff; font-size:3.3vw;}
#class_area a.on,#class_area a.currclass { background-color:#0066B0;}


#artlist { margin:0 auto; width:95%; margin-top:2%; overflow:hidden;}
#artlist #artical { width:100%; overflow:hidden; padding-bottom:4%; margin-bottom:4%; border-bottom:1px dashed #E3DFDF; }
#artlist #artical #leftimg { float:left; width:30%; text-align:left;}
#artlist #artical #leftimg img { width:90%;}
#artlist #artical #rightinfo { float:left; width:70%; text-align:left; font-size:3.2vw; color:#888;}
#artlist #artical #rightinfo a { display:block; width:100%; overflow:hidden; margin-bottom:1%; text-align:left; font-size:3.6vw; color:#000;}
#artlist #artical #rightinfo b{color:#000;}


#articallist ul{}
#articallist ul li{line-height:280%;color:#00f;border-bottom:1px dotted #E1E1E1;}
#articallist ul li a{color:#666; font-size:4vw;}
#articallist ul li span{float: right;padding-left:10px;color:#aaa;}

/*列表页内容css*/

/*内容页css*/

	 .twjs .imgen { float:left; width:49px; height:50px;}
	 .twjs .imgen img { padding:0px 0px 0px 20px;}
	 .twjs .right a { float:right; padding:0px 40px 0px 20px; widows:120px;font-size:18px; font-weight:bold; color:#fff; line-height:140%;}
	 .twjs .right a:hover { float:right; padding:0px 40px 0px 20px; widows:120px;font-size:18px; font-weight:bold; color:#B70100; line-height:140%;}
	 .twjs .right span{ font-size:12px;color:#fff; padding:0px 0px 0px 25px;  }
	 
	 .llwh .imgen { float:left; width:49px; height:50px;}
	 .llwh .imgen img { padding:0px 0px 0px 20px;}
	 .llwh .right a { float:right; padding:0px 40px 0px 20px; widows:150px;font-size:18px; font-weight:bold; color:#fff; line-height:140%;}
	 .llwh .right a:hover { float:right; font-size:18px; font-weight:bold; color:#B70100; line-height:140%;}
	 .llwh .right span{ font-size:12px;color:#fff;  padding:0px 0px 0px 25px; widows:150px; }

#bkcontent { margin:0 auto; width:95%; overflow:hidden; margin-top:1%;}
#bkcontent #bktitle { width:100%; text-align:center; font-size:5vw; color:#4F4F4F; overflow:hidden; font-weight:bold;}
#bkcontent #bktime { width:100%; text-align:center; font-size:3vw; color:#BAB5B5; overflow:hidden; margin-top:2%; background-color:#eeeeee;}

#bkcontent #thecontent { width:100%; text-align:left; margin-top:3%; overflow:hidden; line-height:180%; font-size:4.0vw;}
#bkcontent #thecontent *{ font-size:4.0vw;}
#bkcontent #thecontent img { width:100% !important; height:auto !important; margin-bottom:2%;}

#bkcontent #otherlink { width:100%; text-align:left; font-size:3.5vw; padding-top:2%; color:#BAB5B5; overflow:hidden; margin-top:5%; border-top:1px dashed #E3DFDF; line-height:6vw;}
#bkcontent #otherlink a { font-size:3.5vw; line-height:6vw;}
#bkcontent #thecontent #bktitle { width:100%; text-align:left; font-weight:bold; font-size:5vw !important; color:#4F4F4F; overflow:hidden;}

#bkcontent #jiyu { margin:0 auto; width:89%; margin-top:5%; color:#A3A3A3; overflow:hidden; border:1px solid #E1E1E1; border-radius:8px; padding:5%; font-size:3.5vw !important; line-height:7vw;}
#bkcontent #jiyu img { width:100%;}

#bkcontent #pingjia { margin:0 auto; width:100%; overflow:hidden; margin-top:3%;}
#bkcontent #pingjia #row { width:100%; text-align:left; overflow:hidden;}
#bkcontent #pingjia #row img { width:7%; display:block; margin-left:15%;}
#bkcontent #pingjia #pj { width:100%; overflow:hidden; background-color:#A7197D; border-radius:8px; margin-top:0%;}
#bkcontent #pingjia #pj #pjtitle { margin:0 auto; width:90%; overflow:hidden; margin-top:5%;}
#bkcontent #pingjia #pj #pjtitle #pjname { float:left; width:25%; font-size:4vw; color:#fff;}
#bkcontent #pingjia #pj #pjtitle #pjline { float:left; width:75%; height:1%; border-top:1px dashed #fff; margin-top:3%;}
#bkcontent #pingjia #pj #pjcontent * { margin:0 auto; width:90%; color:#aaaaaa;overflow:hidden; margin-top:5%; margin-bottom:5%; font-size:3.5vw !important; color:#fff; line-height:6vw;}
#bkcontent #contents { width:100%; overflow:hidden; margin-top:5%;}
#bkcontent #contents #title { width:100%; border-bottom:1px solid #A7197C; color:#A7197C; padding-bottom:1%; font-size:4.5vw;}
#bkcontent #contents #infoshow { width:100%; margin-top:3%; font-size:3.5vw !important; margin-bottom:5%; color:#999999; line-height:6vw;}
#bkcontent #contents #infoshow img { width:100%;}


#showcontent #photolist { margin:0 auto; width:100%; overflow:hidden; margin-top:2%;margin-left:3%;}
#showcontent #photolist ul { width:100%;}
#showcontent #photolist ul li { float:left; width:46%;  margin-right:2%; margin-bottom:2%; text-align:center;}
#showcontent #photolist ul li img { width:100%;height:1000%; display:block;}

/*内容页css*/

/*分页样式*/
#fenye{color:#999; text-align:center; padding:1rem 0;}
#fenye table{ width:100%;}
#fenye a{font-size:0.7rem;height:1.3rem;line-height:1.3rem;color:#A5A3A3; border-radius:0.1rem; background:#F1F1F1; display:inline-block; margin:0 0.1rem; padding:0 0.1rem; display:none;}
#fenye a:hover{background:#0066B0; color:#fff;}
#fenye .prev,#fenye .next{text-align:center; width:2.3rem; display:inline-block;}
#fenye a:hover{color:#fff; text-decoration:none;}
/*分页样式*/


/*尾部css*/

#copyright { width:100%; overflow:hidden; margin-top:5%; margin-bottom:20%; font-size:3vw; color:#868686; text-align:center; border-top:1px solid #E1E1E1; padding-top:3%; margin-top:5%;}

/*尾部css*/

/*底部导航css*/

#float { display:block; margin:0 auto; width:100%; overflow:hidden; position:absolute; z-index:9999; position:fixed; bottom:0px;} 
#float #bshow { width:103%;}
#float #bshow a { display:block; float:left; width:33.3%; padding-top:2%; padding-bottom:2%; text-align:center; color:#fff; font-size:4.3vw; border-top:0px;border-right:0px;}
#float #bshow a img { width:24%; vertical-align:middle; margin-top:-1%;}
#float #bshow #b1 { background-color:#0066B0;}
#float #bshow #b2 { background-color:#0066B0;}
#float #bshow #b3 { background-color:#0066B0;}


/*底部导航css*/
.cpjs {font-family:"微软雅黑"; font-size:18px; color:#199D15; }
.cpjs span {font-family:"微软雅黑"; font-size:18px; color:#020202; }

.gengduo {font-family: '微软雅黑'; font-size:14px; color:#666666; padding:0px 15px 0px 0px;}
.tzgg {font-family:"微软雅黑"; font-size:16px; color:#666666; padding:10px 0px 0px 0px;}



#artibody img{width:88%;}