﻿@charset "utf-8";
/* CSS Document */

body{
	font-size:14px;
	line-height:24px;
	font-family:"微软雅黑", Arial;
	background:#f2f2f2;
}
*,ul,li{ margin:0; padding:0;}
.clearfix:after { visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0;}
.clearfix { zoom:1;}/* 清除浮动 */
.setpage{ width:auto; height:20px; position:absolute; right:10px; top:9px; font-weight:bolder; color:#fff; font-family:Arial,"宋体";}
.setpage a{ color:#fff; text-decoration:none;}
a{ color:#494949; text-decoration:none;}
a:hover,#footer a:hover{
	color:#F00;
	text-decoration:underline;
	font-size: 14px;
}
#header,#menu_bg,#banner,#content,#footer,.friend{ margin:0 auto;}
.a_width{ width:1002px;}
#header{ height:140px; position:relative; background:url(../publication_files/background.png)no-repeat;}
.logo{ width:305px; height:75px; float:left; margin-top:15px; display:inline;}
/*.header_right{ background:url(images/phone.jpg) no-repeat; float:right; margin-top:40px; display:inline; width:289px; height:55px;}*/
#menu_bg{ height:39px; width:1002px; no-repeat;}
.nav{ height:39px;background-color: rgb(234, 234, 242);}
.nav ul {list-style-type:none; padding-left:27px;}
.nav ul li{ float:left; font-size:14px; font-weight:bolder; color:#0F6; line-height:39px; width:90px; margin-right:5px; text-align:center;}
.nav ul li a{ color: rgb(103, 103, 103); text-decoration:none; display:block;}
.nav ul li a:hover{
	display:block;
	font-family: "微软雅黑", Arial;background: rgb(90, 77, 115); color: rgb(255, 255, 255);
}
.nav ul li.hover{ background:url(../images/nav_hover.jpg) no-repeat; }
#content{ height: auto;  }
.leftbar{ width:523px; height:auto; float:left;}
.yanjiu{
	height: 318px;
	overflow:hidden;
}
.yanjiu ul{ list-style-type:none; padding:10px 0 0 0;}
.yanjiu ul li{ background:url(../images/news_ico1.jpg) 5px no-repeat; padding-left:15px; line-height:34px;}
.groupnews{
	height:auto;
	overflow:hidden;
	margin-top:10px;
}
.groupnews ul{ list-style-type:none; padding:5px 0 0 0px;}
.groupnews ul li{ background:url(../images/news_ico2.jpg) 5px no-repeat; padding-left:15px; line-height:34px; border-bottom:dotted 1px #c3c3c2;}
.groupnews ul li span{ float:right; color:#494949;}



.middle{
	float:left;
	width:465px;
	height:auto;
}
#banner{
	position:relative;
	width:458x;
	padding:0px 0 0 0px;
	background:url(../images/banner_bg.jpg) no-repeat;
}
#banner span{ position:absolute; right:10px; bottom:10px;}
.bn{ width:440px; height:303px;}
.jz{ background:url(../images/jz_bg.jpg) repeat-x; height:288px; margin-top:10px; padding:5px;}
.jz_pic{ float:left; width:168px; height:216px; margin-left:5px; border:solid 1px #c2c1c1; position:relative;}
.jz_pic .imglist{ position:absolute;}
.jz_news{ float:left; width:260px; margin-left:15px; font-size:10px; font-family:Arial, Helvetica, sans-serif;}
.jz_news ul{ list-style-type:none;}
.jz_news ul li{ border-bottom:dotted 1px #dddddd;}

.rightbar{ float:right; width:273px; height:auto;}
.notice{   bottom #fff no-repeat;margin-top:10px; }
.notice ul{
	list-style-type:none;
	padding:5px;
	font-size: 14px;
}
.notice ul li{ background:url(../images/news_ico3.jpg) 5px no-repeat; padding-left:15px; line-height:34px; border-bottom:dotted 1px #c3c3c2;}
.notice ul li span{ float:right; color:#494949;}

.link{ height:300px; margin-top:10px;}
.link ul{ list-style-type:none; padding:5px 0 0 10px;}
.link ul li{ background:url(../images/link_ico.jpg) 5px no-repeat; padding-left:20px; line-height:30px; font-size:14px; font-family:"微软雅黑";}

/*Title*/
.titles{ background:url(../images/title_bg.jpg) repeat-x; height:25px;}
.title_t{ width:154px; height:25px; float:left;}
.more{ width:50px; height:10px;  float:right;  padding-top:0px;}
/*Title*/

/*Title*/
.title2{ background:url(../images/title2_bg.jpg) repeat-x; height:29px; margin-bottom:15px;}
.title2_t{ width:154px; height:29px; float:left;}
.more2{ width:50px; height:19px;  float:right;  padding-top:10px; background:url(../images/title2_more.jpg) no-repeat;}
/*Title*/

/*Title*/
.title3{
	background:url(../images/title_bg3.jpg) repeat-x;
	height:25px;
}
.title3_t{
	width:154px;
	height:25px;
	float:left;
}
.more3{ width:50px; height:19px;  float:right;  padding-top:0px; }
/*Title*/
/*内页 C */
.inleft{ width:220px; height:auto; float:left; }
.in_t{ height:auto; width:195px;}
.sortbar{ height:auto; font-size:14px; font-family:"微软雅黑";}
.sortlist{ height:auto; min-height:200px; _height:200px; }
.sortlist ul { list-style-type:none; padding:10px;}
.sortlist ul li{ line-height:24px;}
.sortlist ul li.lh{ line-height:40px;}
.sortlist ul li a{ }
.sortlist ul li a:hover{ color:#044281;}
.nav1{ background:url(../images/sort_ico.jpg) 5px no-repeat; padding-left:20px;  margin-bottom:2px;}
.nav4{ background:url(../images/contact_ico.jpg) 5px no-repeat; padding-left:20px;  margin-bottom:2px; font-family:"微软雅黑"; font-size:16px; }
.nav4 a,.nav5 a{color:#0d4472; }
.nav5{background:url(../images/new_ico.jpg) 5px no-repeat; padding-left:20px;  margin-bottom:2px;}
.nav3{ background:url(../images/sort_ico2.jpg) 5px no-repeat; padding-left:20px;  margin-bottom:2px;}
.nav1 a,.nav3 a{color:#044281;}
.nav2 a{color:#494949;}
.nav2{ padding-left:45px; }
.s_bg_up{ background:url(../images/s_bg_up.jpg) left no-repeat top; }
.s_bg_down{ background:url(../images/s_bg_down.jpg) left no-repeat bottom; padding-left:12px;width:766px; 
distribute-all-lines;text-aling:justify;}
.inright{  background:url(../images/s_bg.jpg) left repeat-y;  min-height:600px;float:left; width:766px; height:auto; _height:200px; min-height:200px;}
.rili{background:url(../images/jiantou.jpg) 5px no-repeat; padding-left:40px; font-size:18px; font-family:"微软雅黑";}


.nr_t{ height:50px; width:766px; border-bottom:dotted 1px #CCC;}

#footer{ height:auto; background: #636; color:#fff; padding-top:15px; font-size: 14px;}
#footer a{ color:#fff; text-decoration:none;}
.article {
	height:auto;
	padding:2px;
	color:#494949;
	line-height:24px;
	word-wrap:break-word;
	word-break:break-all;
	text-align:left;
	min-height:400px;
	_height:400px;
}
.h2{ background:url(../images/news_ico2.jpg) 5px no-repeat; padding-left:20px; border-bottom:dotted 1px #666; font-size:20px; font-family:Arial, Helvetica, sans-serif;}
.article ul{ list-style-type:none;}
.article ul li{ height:auto; margin-bottom:10px;}


.page{ height:30px; text-align:center; line-height:30px; color:#494949;}
.shebei{ height:auto}
.shebei{ height:}
.shebei ul{ list-style-type:none; padding:10px 0 0 20px;}
.shebei ul li{ height:180px;}
.shebei ul li.bo{ height:170px; margin-bottom:10px; border-bottom:dotted 1px #666;}
.s1{ width:224px; height:168px; float:left;}
.s1 img{  width:224px; height:168px;}
.s2{ width:500px; height:168px; float:left; margin-left:20px; color:#494949; margin-bottom:5px;}
.s2 h2{ font-size:16px; font-family:"微软雅黑"; color:#044281;}

.newp{ width:124px; height:161px; float:left;}
.newp img{ width:124px; height:157px; border:solid 2px #333;}
.new_con{padding-left:25px; float:left; height:160px; font-family:"Arial Black", Gadget, sans-serif; font-size:12px; width:580px;}

.t1{ width:91px; height:24px; border:solid 1px #71aed0; text-align:center;}
.rl{ border-right:solid 1px #2170ac;border-left:solid 1px #2170ac;}
.ll{ border-left:solid 1px #2170ac;}

.login{ height:300px; padding-top:20px;}
.lg_bg{background:url(../images/login_bg.jpg) no-repeat; width:290px; height:146px; margin:0 auto; padding:110px 0 0 140px;}
.login_tx{ width:155px; height:24px;}
#banner .numpo{ position:static;}
.numpo{ background:url(../publication_files/white18.png) center center no-repeat; width:18px; height:36px; margin:0 15px 0 0; display:block; float:right;}
.curpo{ background:url(../publication_files/black18.png) center center no-repeat; }
.piclist li{ float:left; width:200px; padding:10px 24px; }
.page{ float:left; width:100%; text-align:center;}
.page td{ padding:5px;}


.footpart {
	margin-top:0px;
	color: #FFFFFF;
	width: 998px;
	height: 140px;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 5px;
}
.footpart a{text-decoration: none; color:#FFFFFF;}
.footpart a:hover{color: orange;}
.footpart1 {float: left; width: 280px; padding: 0 15px 0 25px; }
.footpart2 {float: left; width: 410px; padding: 0 0px 0 0px; }
.footpart3 {float: left; width: 170px; padding: 0 0px 0 0px; }
.mbi{width: 150px; margin: 0 10px 10px 10px; float: left; padding: 5px 5px 5px 5px;border-radius: 4px;}
.mbi1{height: 213px; overflow: hidden;}
.mbi2{text-align: center;}

#div1{width:465px; height:300px;overflow:hidden;}

.duanluo{word-break：break-all;}
