/*公共*/
*{
	margin:0px; padding:0px;}
body{
	 font-size:12px; background: url(body.jpg) repeat-x #f4f3f9;}
ul,li{
	list-style:none;}
a{
	color:#444; text-decoration:none;}
a:hover{
	color:#188bc0; text-decoration:underline;}
img{
	border:none;}
.day{
	color:#ffffff; font-weight:bold; line-height:36px; float:right; padding-right:20px;}
.clear{
	clear:both;}
/*wrap*/
#wrap{
	width:960px; margin:0px auto 0 auto;}
#header{
	padding:0px; height:175px; width:960px; margin:0 auto; position:relative;}
#headerbox{
	width:100%; background:url(header-box-bg.jpg) no-repeat center top; height:175px;}
.top{
	height:30px; line-height:30px; position:absolute; right:0px; top:6px; width:160px;}
.topa1{
	position:absolute; right:80px; top:0px; color:#f0f0f0; display:block; width:80px; text-align:center;}
.topa2{
	position:absolute; right:5px; top:0px; color:#f0f0f0; display:block; width:80px; text-align:center;}
.top a{
	color:#fff;}

.logobox{
	 height:120px;}
.logo{
	float:left; width:550px; height:80px;}
.logo a{
	display:block; width:550px; height:100px;}
.itime{
	float:left; padding:13px 10px 0 100px; font-weight:bold; color:#aabdcf; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
/*nav*/
#nav{
	 background: url(bg_ul_01.gif) repeat-x  center top ;height: 44px; width: 961px;}
#nav li{
	float:left; background: url() no-repeat right top ;display:block;}
#nav li a{
	color:#28467F; font-size:14px;   display:block; width:106px; text-align:center;  padding-top: 6px; line-height:28px; height:28px;
	 font-weight:bold; font-family: "微软雅黑","华文细黑","黑体","华文中宋","宋体","隶书","宋体-方正超大字符集","新宋体","幼圆","仿宋_GB2312","楷体_GB2312";}
#nav li a:hover{
	 text-decoration:none;}
.daytime{
	height:30px; color:#f0f0f0; line-height:40px; float: right; padding-right:15px;}
.jgtext{
	line-height:29px; padding:10px;}

/*main*/
#main{
    color:#333; width:960px; overflow:hidden;}
.topmain{
	height:230px;}
.topleft{
	float:left; width:310px;}
.topcenter{
	float:left; width:380px;  height:211px;}
.worktitle{
	background:url(bgtitle.gif) no-repeat left bottom; height:28px; position:relative; display:block; line-height:28px;}
.work{
	font-size:14px; color:#ffffff;  position:absolute; left:10px;}
.newul{
	display:block;  border:solid 1px #bdc7d2; padding:10px 10px 8px 10px; height:174px;}
.english{
	font-size:12px; color:#BEBEBE; font-family:Arial, Helvetica, sans-serif; position:absolute; left:80px;}
.mored{
	color:#fff; position:absolute; width:50px;  right:0px;}
.mored a{
	display:block; width:50px; height:30px; color:#fff; font-size:13px; font-family:Arial, Helvetica, sans-serif
;}
.mored a:hover{
	color:#fff;}
.topcenter li{
	background:url(bullet.gif) no-repeat 5px center; text-indent:12px; position:relative; border-bottom:dotted 1px #DFDFDF; height:15px; padding:7px;} 
.wday{
	position:absolute; right:5px;}
.topphone{
	float:right; background:url(bghphone.gif) repeat-x; width:240px; height:220px; padding:0 10px; border:solid 1px #bdc7d2;}
.topphone1{
	float:right;  background:url(bghphone.gif) repeat-x; width:240px; height:220px; padding:0 10px; border:solid 1px #bdc7d2;}
.p110{
	font-size:14px; color:#244073; line-height:30px; padding:5px 0  10px 10px;}
.topphone1 li{
    height: 28px; line-height: 28px;  margin: 5px auto; position: relative; text-align:left;
;}
.topphone1 li a{
	color:#444; font-weight:; font-size:12px;}
.phonered{
	color:#ff6600;  font-weight:bold;}
/*banner*/
.banner_top{
	margin:0px auto 8px auto;}
.cmain{
	height:232px;}
.csafety{
	float:left; width:341px; margin:0 8px 0px 0px; border-bottom:solid 1px #bdc7d2; height:220px;}
.csafety li{
	background:url(newsicon.gif) no-repeat 5px center; text-indent:12px; position:relative; border-bottom:dotted 1px #DFDFDF; padding:7px;} 
.cnotice{
	float:right; width:250px; border:solid 1px #bdc7d2; padding:10px 5px 0px 5px; border-bottom:solid 2px #bdc7d2; height:211px;}
.cnotice li{
	background:url(indexbj10.jpg); text-indent:8px; position:relative; border-bottom:dotted 1px #DFDFDF; margin:6px auto;
	border:solid 1px #98d1e6; height:26px; line-height:26px;} 
/*footer*/
#footerbox{
	 height:85px; width:100%; border-top: solid 1px #ccc; position:relative;}
#footer{
	 width:978px; margin:0 auto;text-align:center;}
.foot{
	width:960px; margin:0 auto; border-top:dotted 1px #ccc; padding-top:15px;}
#footer p{
	line-height:25px; color:#777;}
.dlink{
	color:#f4f3f9; position:absolute; bottom:0px; right:0px;}
.dlink a{
	color:#f4f3f9;}
.link{
	padding:15px 0px 0px 0px; color:#ffffff; border-top:dotted 1px #ddd;}
.link a{
	color:#ffffff; padding:0px 10px;}
.link a:hover{
	color:#188bc0; padding:0px 10px;}
.clinkbox{
	float:right; width:262px;}
.cimg{
	padding:0px;}
.cimg p{
	margin-bottom:1px;}
.clink{
	border:solid 1px #bdc7d2; border-bottom:solid 2px #bdc7d2; height:220px; color:#666; background:url(rphone.gif);}
.friendlink{
	color:#244073; font-size:14px; padding:10px 0 10px 15px; border-bottom:dotted 1px #ccc; display:block; font-weight:bold; margin-bottom:4px;}
/*about*/
.aleftbox{
	width:200px;float:left; padding:15px 0px 0px 0px;}
.asidebar{
	padding:0px; width:200px; margin-bottom:25px;}
.abouttitle{
	 width:150px; height:28px;  color:#FFF; font-size:12px; background:url(c-s-bg-on.jpg) no-repeat; padding:5px 0px 0px 30px;}
.aboutul{
	display:block;  overflow:hidden; width:167px; border:solid 1px #ccc;background:url(bg_nei_05.jpg) no-repeat; border-top: none;}
.aphoneul{
	display:block;  width:208px;background:url(bg_nei_05.jpg) no-repeat;border-bottom:solid 1px #C4C4C4; overflow:hidden;
	padding:15px 2px 2px 2px;}
.aphoneul li{
	background:url(tu1.gif) no-repeat 9px 7px; text-indent:20px; padding:8px 10px;border-bottom:solid 1px #ccc;}
.aboutul li{
	background:url(bullet.gif) no-repeat 10px 17px; text-indent:15px; padding:12px 10px;}
.arightbox{
	float:right; width:743px; padding:0px 0px 60px 0px; overflow:hidden;}
.artitle{
	background:url(bicon.gif) no-repeat 5px 26px; border-bottom: solid 2px #0080C0; padding:24px 20px 10px 22px; font-weight:normal; font-size:12px;}
.aritext{
	line-height:25px; color:#333; font-size:13px; padding:15px 5px; border:solid 1px #ccc; padding:25px;}
.aritext strong{
	color:#006799; font-size:13px;}
.anewslist{
	padding:0px;}
.anewslist li{
	 background:url(newsicon.gif) no-repeat center left; text-indent:12px; position:relative; border-bottom: dotted 1px #ddd;
	 padding:5px 0px;}
.anewsspan{
	position:absolute; right:0px;}
.newstitle{
	font-size:14px; text-align:center; color:#008BCE; height:40px; line-height:40px;}
.ntime{
	background:#f1f1f1; border-top:dotted 1px #DEDEDE; border-bottom:dotted 1px #dedede; height:25px; line-height:25px; text-align:center; margin:5px auto;}
#divNotice{
	height:175px; border:solid 1px #bdc7d2; padding:10px 10px 8px 10px;}
.flinklist{
	padding:10px 0 10px 20px;}
.flinklist a{
	color:#999;}
.flink{
	padding:5px;}
.flink li{
	padding:8px 0 8px 15px;}

weixin-main{
	width:960px;height:100px;background-color:#f4f2f8;margin:0 auto;
	
	}
	
weixin-li{
	width:85px;height:85px;float:left;margin:10px;
	}

