@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0;}
body{ font-size:12px; color:#333;font-family:"宋体"; overflow:scroll;overflow-x:hidden;}
ul,li{ list-style-type:none;}
img,ul,li{padding:0px; margin:0px;}
img{border:none;}
a{ color:#333; text-decoration:none;}
a:hover{  text-decoration:underline;}
a:active{text-decoration:none;}
.clear{ clear:both;}
img{ border:0;}
.clearfix:after {
visibility: hidden;
display: block;
font-size: 0;
clear: both;
height: 0;
}
.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}
.clearfix { display: inline-table; }
/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End hide from IE-mac */

/*top_box*/
.top_box{ background:url(../images/top_bg.jpg) repeat-x; height:32px; width:100%; font-family:"微软雅黑";}
.top{ width:1180px; margin:0 auto;}
.ninhao{ line-height:30px;float:left; color:#666;}
.shewei_box{float:right; color:#666; width:400px;}
.shewei{ width:300px; float:left; line-height:32px; text-align:center;}
.shewei a{ color:#666;}
.weibo{ width:100px; float:right;}
.weibo ul li{ float:left;}
.top_fgx{ background-color:#CCC; width:1px; height:32px;}
.weibo ui li img{ width:37px; height:32px;}
.tx{ margin-left:5px;}

.topss{
	overflow:hidden; 
text-overflow:ellipsis;
white-space:nowrap;
	
}
.zhongss{
overflow: hidden;
text-overflow: ellipsis;
display:-webkit-box;
-webkit-box-orient:vertical; 
-webkit-line-clamp:2;
	
}
.news_nr ul li{
		overflow:hidden; 
text-overflow:ellipsis;
white-space:nowrap;
	
}

/*header_box*/
.header_box{ background:url(../images/header_bg.jpg) repeat; height:135px;}
.header{ width:1180px; margin:0 auto;}
.phone_box{ width:220px; float:right; margin-top:40px;}
.phone_tu{ width:41px; height:39px; float:left; padding-top:10px;}
.phone_wen{ font-family:"微软雅黑"; font-size:14px; width:170px; float:right; padding-top:5px; color:#008ae2;}
.phone_wen span{ font-size:24px; color:#008ae2;}
.logo_box{ width:720px; float:left; margin-top:40px;}
.logo{ width:375px; height:65px; float:left;}
.logo_wen{ width:340px; float:right; font-family:"微软雅黑"; line-height:30px; font-size:15px; color:#008ae2;}
.logo_wen span{ color:#ff9000; font-size:16px;}

/*nav_box*/
.nav_box{height:42px;font-family:"微软雅黑"; background:url(../images/nav_bg.jpg) repeat-x;}
.nav{ width:1180px; margin:0 auto;}
.nav ul li{ float:left; width:118px; text-align:center; background:url(../images/nav_line.jpg) no-repeat;}
.nav ul li a{ font-size:14px; color:#fff; line-height:42px; display:block;}
.nav ul li a:hover{ background:url(../images/nav_hover.jpg) no-repeat; color:#fff;text-decoration:none; margin:0 auto; width:118px;}


.search_box {
    width: 100%;
    position: absolute;
    z-index: 1;
    padding-top: 510px;
}
.search{ background:url(../images/search_bg.jpg) no-repeat; width:1180px; height:61px; margin:0 auto;}

.ss_left{width:740px;float:left;line-height:46px;text-align:left;color:#333; font-family:"微软雅黑";}
.ss_right{width:260px;float:right;line-height:36px;height:36px;text-align:right; padding-top:5px;}
.text{height:26px;width:180px;border:0px;line-height:26px;padding:0 10px;margin-top:5px; background:none;}
.submit{background: url(../images/anniubg.jpg);height:23px;width:30px;border:0px;line-height:26px;color:#FFF;margin-top:5px;}
.ss_left span{ color:#FFF;font-size:16px;}
.search ul li{ padding: 5px 10px 0px 10px;}


/*footer_box*/
.footer_box{ background:#008ae2; height:300px; margin-top:20px; font-family:"微软雅黑";}
.footer{ width:1180px; margin:0 auto; padding-top:30px;}
.footer_left{ width:137px; height:210px; float:left;}
.footer_right{ width:1000px; float:right;}
.footer_nav a{ color:#FFF; font-size:14px; padding:0 12px;}
.footer_line{ background:url(../images/footer_line.jpg) repeat-x; height:2px; margin-top:20px;}
.footer_di{ color:#FFF; line-height:30px; width:800px; text-align:left; font-size:14px; padding-top:30px;}
.footer_di a{ color:#FFF;}