﻿/* ===============头部样式=============== */
.head{position: relative;height: 100px;}
.head .logo{height: 100%;display: inline;position: absolute;top: 5px;left: 5px;}
.head .logo img{}
.head .headuser{position: absolute;top: 3px;right: 0;color: #7a7977;font-size: 13px;}
.head .headuser a{color: #7a7977;padding: 0 8px;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.headuser i{ display: inline-block;width: 5px;height: 1px;}
.head .headuser a:hover{color: #12437e;}
.head ul{position: absolute;right: 0;bottom: 0;top: 50px;}
.head ul li{float: left;display: inline;}
.head ul li a{color: #000000;padding: 3px 0;/*border-bottom: 1px solid #85878a;*/-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;margin:0 14px;padding: 0 5px 6px;font-size: 16px;font-weight: bold;}
.head ul li a:hover, .head ul li.chose a{color: #12437e;border-bottom: 2px solid #12437e;font-weight: bold;font-size: 16px;}
.head{height: 53px;}
.head ul li{font-size: 15px;}
.head ul li a{margin-left: 18px;}

.headuser{ float:right;color: #464242;}
.headuser i{ display: inline-block;width: 5px;height: 1px;}
.headuser a{color:#737373;padding: 0 8px;font-size: 13px;transition: 0.3s;-webkit-transition: 0.3s;}
.headuser a:hover{ color: #da251c;}
/* ===============头部样式end=============== */

/* ===============通用=============== */
.clear {clear:both;}
.mrla{margin-right: auto;margin-left: auto;}
.f_left {float:left}
.f_right {float:right}
.tacenter{text-align: center;}
.taright{text-align: right;}
.mt40{margin-top: 40px;}
.mt30{margin-top: 30px;}
.mt10{margin-top: 10px;}
.rh30{line-height: 30px;}
.rh40{line-height: 40px;}
.rh60{line-height: 60px;}
.w1200{width:1200px;}
.w1140{width:1140px;}
.h100{height:100px;}
.h90{height:90px;}
.h60{height:60px;}
.h40{height:40px;}
/* ===============通用end=============== */

/* ===============内页navimg=============== */
.navimg{width:100%;height:480px; margin:0 auto;position: relative;}
/*.navgk{background: url('../images/navgk.jpg') no-repeat center center}*//*概况*/
/*.navzl{background: url('../images/navzl.jpg') no-repeat center center}*//*展览*/
/*.navzx{background: url('../images/navzx.jpg') no-repeat center center}*//*资讯*/
/*.navgc{background: url('../images/navgc.jpg') no-repeat center center}*//*馆藏*/
/*.navwc{background: url('../images/navwc.jpg') no-repeat center center}*//*文创*/
/*.navhd{background: url('../images/navhd.jpg') no-repeat center center}*//*活动*/
/*.navky{background: url('../images/navky.jpg') no-repeat center center}*//*科研*/
/*.navdj{background: url('../images/navdj.jpg') no-repeat center center}*//*党建*/
/*.navly{background: url('../images/navly.jpg') no-repeat center center}*//*留言*/
/*.navdc{background: url('../images/navdc.jpg') no-repeat center center}*//*调查*/
/*.navfw{background: url('../images/navfw.jpg') no-repeat center center}*//*服务*/
/* ===============内页navimg end=============== */



/*===============内容区上部列表===============*/
.contleft{width:100%;background-color: #f3f3f3;border-bottom: 2px solid #e2e2e2;height: 60px;}
.toplist{ text-align: center;}
.toplist li{ height:60px; line-height:62px; font-size:15px;margin: 0 17px;float: none;display: inline-block;*display: inline;*zoom: 1;}
.toplist li a{color:#2a2a2a;padding: 19px 10px;transition: 0.3s;-webkit-transition: 0.3s;letter-spacing: 1px;}
.toplist li:hover{cursor: pointer;}
.toplist li:hover a{color: #12437e;border-bottom: 2px solid #12437e;}
.toplist li.current a{color:#12437e;border-bottom: 2px solid #12437e;}
/*===============内容区上部列表end===============*/

/*===============展览===============*/
.showlist{width: 1140px;margin-right: auto;margin-left: auto;}
.showlist li{float: left;margin: 20px;}
.showimg{position: relative;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto;border: 1px solid #d6d6d6;height: 508px;width: 338px;}
.showimg img{height: 502px;width: 332px;margin: 3px;}
.showtitle{background-color:rgba(0,0,0,0.7);height: 115px;width: 312px;position: relative;top: -141px;left: 3px;padding: 10px;}
.showtitle h1{font-size: 16px;font-weight: bold;color: #FFF;line-height: 30px;}
.showtitle p{font-size: 14px;line-height: 30px;color: #FFF;}
.showimg1{position: relative;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto;border: 1px solid #d6d6d6;height: 338px;width: 528px;}
.showimg1 img{height: 332px;width: 522px;margin: 3px;}
.showtitle1{height: 30px;width: 530px;color: #12437e;line-height: 30px;text-align: center;}
.showimg2{position: relative;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto;border: 1px solid #d6d6d6;height: 238px;width: 338px;}
.showimg2 img{height: 232px;width: 332px;margin: 3px;}
.showtitle2{height: 30px;width: 340px;color: #12437e;line-height: 30px;text-align: center;}

.showimg3{position: relative;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto;border: 1px solid #d6d6d6;height: 484px;width: 338px;}
.showimg3 img{height: 478px;width: 332px;margin: 3px;}
.showtitle3{height: 30px;width: 340px;color: #12437e;line-height: 30px;text-align: center;}
/*===============展览end===============*/

/*===============资讯===============*/
.infolist{width: 1140px;margin-right: auto;margin-left: auto;}
.infolist li{line-height: 38px;height: 38px;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #666;text-indent: 20px;background-image: url(../images/jiao.jpg);background-repeat: no-repeat;background-position: 10px 13px; overflow: hidden;}
.infolist li a{color:#2a2a2a;padding: 19px 10px;transition: 0.3s;-webkit-transition: 0.3s;letter-spacing: 1px;}
.infolist li:hover{cursor: pointer;}
.infolist li:hover a{color: #12437e;}
.infolist span {color: #999;float: right;line-height: 38px;}
/*===============资讯end===============*/


/*===============详细页===============*/
.contright{width:1100px;margin: 0 auto;position: relative;}
.contrightlist{height:auto!important; min-height:650px; _height:650px;}
.contrightlist h2{font-size: 24px;font-weight: bold;color: #12437e;line-height: 40px;}
.contrightlist h3{font-size: 16px;line-height: 30px;color: #999;}
.contrightlist p{line-height: 35px;}
/*===============详细页end===============*/

/*===============底部===============*/
.bottom{width:100%;background-color: #e2e2e2;height: 60px;}
/*===============底部end===============*/

.contwraptop{
	width: 50%;
	margin-right: auto;
	margin-left: auto;
}
.leaveformbtn{ width: 100%;overflow: hidden;padding-top: 35px;margin-left:155px;}

.contwraptop p{
	line-height: 60px;
}
.contwraptop label{
	width: 100px;
	display:inline-block;
	text-align: right;
}
/*==================留言簿2015-09-01 lix==================*/
.newleavwrap{ width: 650px;margin: 0 auto;}
.leavetitle{font-size: 20px;font-weight: normal;text-indent: 20px;background: url("../images/leftnavchose.png") 6px 10px no-repeat;color: #2a2a2a;float: left;}
.newleav{ width: 100%;line-height: 30px;float: left;margin-top: 30px;}
.newleav_form p input { width: 70%;line-height:20px;}
.newleav_form p textarea{width: 70%; line-height: 20px; padding-top: 5px;}
.newleav_que{ width: 50%;margin: 10px 0;float: left;height: 43px;}
.newleav_que label{ padding: 3px 20px 3px 21px;cursor: pointer;}
.newleav font{ padding: 0 4px;}
.newleav_quetitle{width:100px; color:#666; text-align:right; float:left; margin-right:15px; height:40px; line-height:40px; float:left}
.newleav_label{background: url(../images/leav_type.png) no-repeat;}
.newleav_label1{background-position: -32px -7px; }
.newleav_label2{background-position: -103px -7px; }
.newleav_label3{background-position: -172px -7px;  }
.newleav_label4{background-position: -239px -7px; }
.newleavbtn{padding: 8px 40px;float: left;border: none;}
.newleavbtnr{ margin-left: 38px;}
/*==================留言簿end===================*/

/*==================留言列表2016-08-17 zwq==================*/

.newleavlist{ width: 94%;padding: 10px 3%;float: left;background: #f6f5f4;line-height: 26px;margin-top: 10px;}
.newleavlist .newleavlist_title{ color: #262626;font-size: 16px;line-height: 30px;}
.newleavlist_title11{
	color: #fff;
	font-size: 14px;
	line-height: 25px;
	background-color: #12437e;
	width: auto;
}
.newleavlist .newleavlist_cont{ color: #5d5b5c;}
.newleavlist .newleavlist_cont span{ padding-left: 5px;}
.newleavlist .newleavlist_answer{ color: #ea5223;}
.newleavlist_searchdiv{ width: 220px;position: absolute;right:0;top: 50px;color: #ea5223;}

.newleavlist_searchtxt{ width: 175px;height: 25px;text-indent: 10px;float: left;border: 1px solid #c8c5c5;color: #7A7575;line-height: 25px\9;}
.newleavlist_searchbtn{ width: 42px;height: 25px;line-height: 25px;float: right;border: 1px solid #c8c5c5;border-left: none;text-align: center;}
/*==================留言列表end===================*/

.yellowbtn{padding: 7px 60px;display: inline-block;margin-top: 30px;}
.yellowbtn{background: #12437e;font-family:"微软雅黑";color:#FFF;}
.yellowbtn:hover{cursor: pointer;background:#12437e;}
.yellowbtn a{color:#FFF;}
.input_public{
	border: thin solid #CCC;
	height: 40px;
	width: 220px;
}
.input_public1{
	border: thin solid #CCC;
	height: 120px;
	width: 220px;
}

.input_public2{
	border: thin solid #CCC;
	height: 40px;
	width: 680px;
	float: left;
	margin-right: 20px;
}
.sousuo  {
	height: 40px;
	width: 80px;
	background-color: #12437e;
	color: #FFF;
}
.searchindexmenu{
	width: 800px;
	margin-top: 60px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
.searchindexmenu ul{
	height: 60px;
	text-align: center;
}
.searchindexmenu li{
	float: left;
	margin-right: 10px;
	margin-left: 10px;
}

/*==================问卷调查start==================*/
.que_cont{ width: 96%;margin-left: 2%;color: #656565;line-height: 25px;float: left;margin-top:15px;}
.que_que{ width: 96%;margin-left: 2%;float: left; margin-top: 10px; border-bottom: 1px dashed #dcdcdc; padding-bottom: 10px;}
.que_que label:hover{ cursor: pointer;color: #f76822;}
.que_quetitle{ width: 100%;line-height: 40px;color: #333;position: relative;float: left;}
.que_ans{width: 95%;margin-left:5%;line-height: 30px;color: #666;float: left;position: relative;}
.que_percent{ position: absolute;top: 5px;right: 90px;}
.que_count{ position: absolute;top: 5px;right: 10px;}
.que_checkbtn{ position: absolute;right: 5px;top: 5px;width: 70px;height: 30px;line-height: 30px;font-size: 12px;text-align: center;}
.que_anschose{color: #f76822;}
.que_ans label{ padding-left: 5px;}
.que_btn{ padding: 5px 20px;margin-left: 54px;border-radius: 3px;-webkit-border-radius: 3px;}
.que_otherspan{ padding-left: 18px;}
.que_otherinput{ margin-left: 12px;width: 535px;height: 25px;padding-left: 2px;line-height: 25px\9;}
.que_othertxtarea{ margin-left: 32px;width: 640px;height: 60px;line-height: 21px;line-height: 21px\9;text-indent: 2px;}
 .Surveybtn{  width: 360px; margin: 0 auto;margin-top: 25px;}
/*==================问卷调查end===================*/

#solid { width: 1210px; height: 300px; clear: both; margin-top: 23px; position: relative; margin-right: auto; margin-left: auto; background-image: url(../images/flash_bj.png); background-repeat: no-repeat; background-position: center top; }
#solid ul { margin: 0px; padding: 0px; list-style: none; }
#solid ul li { position: absolute; left: 50%; top: 0px; width: 1194px; height: 284px; margin-left: -597px; display: none; cursor: pointer; margin-top: 3px; }
#solid #btt { width: 1194px; top: 250px; left: 50%; position: relative; margin-left: -597px; }
.bttt { font-size: 1.8px; font-weight: bold; color: #06C; line-height: 1.8px; text-align: center; height: auto; width: 100%; }
#solid #btt span { position: absolute; top: 15px; left: 45%; display: block; width: 30px; height: 8px; margin: 0 15px; text-align: center; background: #3d3d3d; z-index: 1000; cursor: pointer; filter: alpha(opacity=70); /*IE滤镜，透明度50%*/ -moz-opacity: 0.7; /*Firefox私有，透明度50%*/ opacity: 0.7;
}
.pages { margin: 20px 0; text-align: center; clear: both; }
.pages a { height: 28px; line-height: 28px; padding: 0 9px; display: inline-block; border: 1px solid #ededed; color: #666; margin: 0px 2px; border-radius: 2px; }
.pages a:hover, .pages a.current { color: #fff; background-color: #12437e; }
.pages a.disabled, .pages a:hover.disabled { background-color: #f2f2f2; border: 1px solid #ededed; cursor: default; color: #666; }
.showlist img { max-width: 100%;}
	
	