@charset "utf-8";
/* CSS Document */

body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,table,td,th,form,fieldset,img,dl,dt,dd{margin:0;padding:0; font-family:Arial, Helvetica, sans-serif;}
textarea,input,select,body{font-size:12px; font-family:Arial;}
select,input{vertical-align:middle}
fieldset,img{border:0}
h1,h2,h3,h4,h5,h6{ font-size:12px;}
ul,ol{list-style:none;}
a{ text-decoration:none; color:#333; font:Arial;}
a:hover{text-decoration: none;}

body{ text-align:center; margin:0 auto;}
.warp{ width:1000px; margin:0 auto;}
.top{}
.header{ background:url(../images/ms_01.gif) no-repeat 0 0; height:117px;}
.header .tip{ float:right; margin:5px 10px 0 0;}
.nav{ background:url(../images/ms_03.gif) repeat-x 0 0; height:31px;}
.nav ul{ margin:0 16px;}
.nav ul li{ float:left;background:url(../images/ms_05.gif) no-repeat 0 0; position:relative;}
.nav ul li a{ color:#fff; float:left; text-align:center; width:80px; line-height:31px; font-size:14px;}
.nav ul li a:hover{ height:29px; line-height:29px;background: url(../images/ms_08.gif) repeat-x 0 0; border:#003357 solid 1px;}
.nav ul li dl{ position:absolute; top:31px; left:0;margin:0px; padding:0px; display:none; width:100px;}
.nav ul li dl dd{ margin:0px; padding:0px; width:76px; text-align:center; line-height:24px;  background:#0075aa;}
.nav ul li dl dd a{ color:#fff; line-height:18px;  background:#0075aa; padding:3px 0;}
.nav ul li dl dd a:hover{ background:#29b4e0; height: auto; line-height:18px; border:none;}

.banner{ height:246px;margin:10px 5px;}
.con{ overflow:hidden; margin:0 5px; text-align:left;}
.con01{ width:700px; float:left;}
.con01 .news{ border:#dedede solid 1px; min-height:194px; margin: 0 0 10px 0;}
.con01 .news .title{ height:31px; line-height:31px; background:url(../images/ms_18.gif) repeat-x 0 0;}
.con01 .news .title span{ float:right; margin:0 20px 0 0;}
.con01 .news .title h4{ background:url(../images/ms_23.gif) no-repeat 15px 0; padding:0 0 0 25px; color:#0055ac;}
.con01 .news ul{ overflow:hidden;}
.con01 .news ul li{ line-height:26px; padding:0 15px;}
.con01 .news ul li span{ float:right;}
.con01 .news ul li a{ background:url(../images/d_29.gif) no-repeat 10px 5px; padding:0 0 0 20px;}

.con02{ float:left; width:270px; margin:0 0 0 15px ; }
.Notice{border:#dedede solid 1px; background:url(../images/ee_03.jpg) repeat-x 0 bottom; min-height:400px;}
.Notice .title{ height:31px; line-height:31px; background:url(../images/ms_18.gif) repeat-x 0 0;}
.Notice .title span{ float:right; margin:0 20px 0 0;}
.Notice .title h4{ background:url(../images/ms_23.gif) no-repeat 15px 0; padding:0 0 0 25px; color:#0055ac;}
.Notice ul{ overflow:hidden; margin:0 5px; background:#fff; min-height:363px}
.Notice ul li{ line-height:26px; padding:0 5px 0 0;}
.Notice ul li span{ float:right;}
.Notice ul li a{ background:url(../images/d_29.gif) no-repeat 10px 5px; padding:0 0 0 20px;}

.con03{ float:left; clear:both; width:990px;}
.friendship{width: 981px;height: auto;float: left;display: inline;}
.friendship h3{	width: 953px;	height: 30px;	background: url(../images/tit02.jpg) no-repeat;	line-height: 30px;	font-size: 14px;	color: #3056a8;	padding-left: 28px;	font-weight: bold;}
.friendship h3 a{	float: right; margin:2px 20px 0 0;}
.friendship ul{	width: 919px;	min-height: 50px;	border: 1px solid #dedede;	border-top: 0px none;	background: url(../images/friendline.gif) repeat-x 0 bottom;	padding: 10px 30px;}
.friendship ul li{	display: inline;}
.friendship ul li a{	margin: 0 5px;}

.footer{ background:url(../images/ms_33.jpg) repeat-x 0 0; line-height:30px; padding:10px 0 0; float:left; width:1000px; clear:both;}

.conn{ background:url(../images/listbgg.jpg) repeat-y 10px 0;overflow:hidden; margin:10px 5px 0; text-align:left;}
.conn2{ background:url(../images/listbg.jpg) no-repeat 10px bottom; overflow:hidden;}
/*-------------列表页--------------*/
.list_menu{ width: 219px; height: auto; margin: 0px 0 0 10px; float: left; display: inline;}
.list_menu h3{ width: 189px; height: 36px; line-height: 32px; font-weight: bold; color: #fff; background: url(../images/listtit.jpg) no-repeat; padding-left: 30px;}
.list_menu ul{ width: 169px; height: 464px; padding: 15px 25px;}
.list_menu ul li{ width: 135px; height: 36px; background: url(../images/menubtn.jpg) no-repeat; line-height: 36px; padding-left: 35px; text-align: center; margin-bottom: 8px;}
.list_menu ul li a{ font-size: 12px; float:left;}
.listside_right{ background: #dff0f9; float: left; margin: 0px 0 0 10px; display: inline; min-height: 349px; padding: 8px; width: 735px;}
.subbar{ height: 20px; line-height: 20px; margin: 0 auto; width: 99%;}
.subbar span,.infosubbar span{ background: url("../images/pic04.gif") no-repeat scroll 0 0 transparent; float: left; padding-left: 25px; line-height: 20px;}
.subbar a,.infosubbar a{ color: #0084ff;}
.listside_right ul{ background: #FFFFFF; display: inline; float: left; margin: 10px 4px; height: 415px; padding: 15px; width: 95%;}
.listside_right ul li{ background: url("../images/d_29.gif") no-repeat 0 center; border-bottom: 1px dashed #CCCCCC; display: inline; float: left; line-height: 26px; margin-left: 8px; padding-left: 10px; width: 96%;}
.listside_right ul li span{ float: right;}
.btmlink{ float: left; height: 25px; line-height: 20px; text-align: center; width: 100%;}
.btmlink a{ background: #FFFFFF; border: 1px solid #CCCCCC; color: #000000; margin: 0 5px; padding: 2px 6px;}
.btmlink a:hover{ background: #0088d0; border: 0 none; color: #FFFFFF;}
.btmlink .btmlinkcurrent{ background: #0088d0; border: 0 none; color: #FFFFFF;}
/*------------文章页---------------*/
.infosubbar{ background: #d7ecf8; height: 20px; line-height: 20px; padding: 5px; width: 100%; margin-top: 10px;}
.maininfo{ border: 1px solid #CCCCCC; margin-top: 10px; overflow: hidden; width: 998px;}
.maininfo h2{ color: #990000; font-size: 20px; line-height: 30px; margin-top: 30px; text-align: center; width: 100%;}
.introduction{ background: #EDF3F6; height: 21px; line-height: 21px; margin: 5px auto; text-align: center; width: 100%;}
.maintext{ line-height: 28px; margin: 35px auto 0; width: 85%;}
.maintext p{ text-indent: 25px;}
.maintext p span{ color: #0084ff; margin-right: 10px;}
.btmlinks{ width: 258px; height: 64px; float: right; margin: 20px 100px 20px; display: inline;}
.btmlinks a{ width: 258px; height: 22px; margin-bottom: 10px; line-height: 22px; color: #fff; text-align: center; display: block;}
.btmlinks a:hover{ color: #fff; text-decoration: underline;}
.btmlinks a.detailbtn01{ background: url(../images/detailbtn01.jpg) no-repeat;}

.btmlinks a.detailbtn02{ background: url(../images/detailbtn02.jpg) no-repeat;}
/*---------------列表02---------------*/
.text_r01{ float: left; height: auto; margin: 15px 0 0 5px; display: inline; width: 370px;}
.text_r01 h3{ background: url("../images/tit.gif") no-repeat; color: #3056A8; font-weight: bold; height: 31px; line-height: 31px; padding-left: 30px; width: 340px;}
.text_r01 h3 a{ float: right; margin:1px 20px 0 0;}
.text_r01 ul{ margin:0; border: 1px solid #E2E2E2; height: 170px; padding: 10px 11px; width: 346px;}
.text_r01 ul li{ background: url("../images/d_29.gif") no-repeat 0 center; padding:0 0 0 10px;}
.text_r01 ul li span { color: #767676; float: right;}
/*-----------图片列表--------------*/
.images_info{ margin: 10px auto; overflow: hidden; width: 84%;}
.images_info li{ display: inline; float: left; height: auto; line-height: 20px; margin: 10px 15px; text-align: center; width: 235px;}
.images_info li a{ display: block; height: 210px; width: 235px;}
.images_info li a img{ border: 1px solid #C5C5C5; height: 174px; padding: 3px; width: 229px;}
.images_info li a:hover{ color: #3366FF;}

.article_rig{width:219px; float:right;}
.article_rig .Notices{border:#dedede solid 1px;  min-height:300px;}
.article_rig .Notices .title{ height:31px; line-height:31px; background:url(../images/ms_18.gif) repeat-x 0 0;}
.article_rig .Notices .title span{ float:right; margin:0 20px 0 0;}
.article_rig .Notices .title h4{ background:url(../images/ms_23.gif) no-repeat 15px 0; padding:0 0 0 25px; color:#0055ac;}
.article_rig .Notices ul{ overflow:hidden; margin:0 5px; background:#fff; min-height:263px}
.article_rig .Notices ul li{ line-height:26px; padding:0 5px 0 0;}
.article_rig .Notices ul li span{ float:right;}
.article_rig .Notices ul li a{ background:url(../images/d_29.gif) no-repeat 10px 5px; padding:0 0 0 20px;}
