/* CSS Document */
*:focus {outline: none;}
body { margin:0; }
body,td,th {font-size: 12px;}
ul, li, dl, dd, dt, ol, form, input, p {margin: 0px; padding: 0px; list-style-type: none;}
.wrap{ width:1000px; margin:0 auto;}
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both; height:0px; overflow:hidden;}
.mar_top{ height:20px;}
.mar_top_lanmu{ height:30px;}
img{ border:none;}
a{ color:#333333;}
a:visited{ color: #333333; text-decoration: none;}
a:link{ color: #333333; text-decoration: none;}
a:hover{ color: #0f5598; text-decoration: underline;}
a:active{ color: #333333; text-decoration: none;}
a{ text-decoration:none;outline:none; }
*:focus {outline: none;}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size:14px;
	font-family:"微软雅黑";}
ul,li{margin:0;padding:0;list-style:none}
#wrap{ width:100%; max-width:1920px; margin:0 auto; overflow:hidden;}

.wrap{ width:1000px; margin:0 auto;}
.head{ background:url(../images/head_bg.jpg) repeat-x; width:1000px; margin:0 auto; height:80px; overflow:hidden;}
.logo{ margin:30px 20px; float:left;}
.tel{ margin-top:30px; float:left; margin-right:20px;}
.you{ float:right;}
.h-search{
	width: 196px;
	height: 29px;
	padding-left: 20px;
	display: inline;
	background: url(../images/bg_btn011.png) no-repeat left center;
	 float:right;
	 margin-top:30px;
}
.h-search input{
	float: left;
	width: 158px;
	height: 29px;
	border: none;
	background: url(../images/bg_btn021.png) repeat-x;
	line-height: 29px;
	color: #bcbcbc;
}
.h-search input.submit{
	width: 30px;
	background: url(../images/bg_btn031.png) no-repeat;
}
.nav{ background:url(../images/nav_bg2.jpg) repeat-x; height:47px; width:1000px; margin:0 auto;}
.nav_bar li{ float:left; line-height:47px; width:100px; text-align:center; background:url(../images/nav_line.png) right no-repeat;}
.nav_bar li a{ color:#333333; font-size:16px;}
.height{ height:20px;}
.liuyan{ float:left; width:330px;}
.news{ float:left; width:410px;margin-left:20px;}
.fenzhan{ float:right; width:220px;margin-left:20px;}
.liuyan_zi{ color:#F36E22;}
.huifu span{ color:#999999; float:right;}
.liuyan_nr li{ line-height:28px; margin-top:10px; font-size:12px; height:65px; background:url(../images/ej_dian.jpg) repeat-x bottom; }
.news_nr{ margin-top:10px;}
.news_nr li{ line-height:35px; margin-left:15px;}
.news_nr li a{ color:#000000;}
.guanzhu li{ float:left; margin-top:15px;}
.fenzhan_nr{ margin-top:15px;}
.fenzhan_nr li{ margin-top:8px;}
.fenzhan_nr li a{ display:block; background:url(../images/hunyin.jpg) no-repeat; height:49px; line-height:49px; padding-left:20px; color:#333333; font-size:14px; font-family:宋体}
.fenzhan_nr li a:hover{ color:#4B93D7}
.foot{ height:144px; background:#F5F5F5; margin-top:20px; border-top:1px solid #E8E8E8; text-align:center;}
.center{ min-height:200px; overflow:hidden;}
.foot_z{ margin-top:20px; line-height:28px; font-size:12px;}

.pagelist { text-align: center; margin: 20px 0 40px; clear:both; padding-top:30px;}
.pagelist span, .pagelist strong, .pagelist a { display: inline-block; border: 1px solid #ddd; padding: 2px 6px; margin-right: 2px; line-height:16px; text-decoration:none; color:#666;}
.pagelist strong { background: #ef5600; color: #fff;}


.slideTxtBox{}
.slideTxtBox .hd{ height:40px; line-height:40px; border-bottom:2px solid #4B93D7;  position:relative; }
.slideTxtBox .hd ul{ float:left; position:absolute; height:40px;   }
.slideTxtBox .hd ul li{ width:165px;float:left; font-size:16px; line-height:40px; text-align:center; height:40px; background:#eeeeeee; background-repeat:no-repeat;color:#000000;}
.slideTxtBox .hd ul li a{color:#666666; font-size:16px;}
.slideTxtBox .hd ul li.on a{ color:#333333; font-weight:bold;  height:40px; }
.slideTxtBox .bd ul{  zoom:1; }

.scroll_horizontal{position:relative;width:1000px;height:130px;background-color:#eee;}
.scroll_horizontal .box{overflow:hidden;position:relative;width:1000px;height:130px;margin:0 auto;}
.scroll_horizontal .list{overflow:hidden;width:9999px; padding:0px; margin:0px;}
.scroll_horizontal .list li{float:left;width:1000px; list-style:none;}
.scroll_horizontal .list li img{ width:1000px; height:130px;}
.scroll_horizontal .prev,
.scroll_horizontal .next{position:absolute;top:50%;margin-top:-25px;width:40px;height:50px;background-image:url(../img/control.png);background-repeat:no-repeat;font:0/0 Arial;cursor:pointer;}
.scroll_horizontal .prev{left:5px;background-position:0 0;}
.scroll_horizontal .next{right:5px;background-position:-40px 0;}
.scroll_horizontal .prev:hover{background-position:0 -50px;}
.scroll_horizontal .next:hover{background-position:-40px -50px;}


@media screen and (max-width:420px){.i_fra{height:200px}}