*{ padding:0; margin:0;}

body{ padding:0; margin:0; font-size:13px; font-family:微软雅黑; overflow-x:hidden}

ul{ list-style:none;}

a{ text-decoration:none;}

img{ border:0;}

.clear{  clear:both;}



.head_box{ width:1000px; margin:0 auto; padding-top:5px;}

.head_top{  margin-left:10px;}

.head_top p{ float:right; text-align:right;}

.head_top p a{color:#666666; margin-right:5px; margin-left:5px;}



.menu{ background:url(../images/menu_bg.jpg) repeat-x; height:53px; margin-top:10px;}

.menu_box{ width:1000px; margin: 0 auto; position:relative; z-index:100;}

.menu_box ul li{ float:left; padding-left:36px; padding-right:36px; margin-top:10px; font-size:15px;  text-align:center; margin-left:15px; position:relative;height:42px;}

.menu_box ul li a{color: #333333; padding-top:10px; display:block;}

.menu_box ul li.hover{ background:url(../images/menu_hover.jpg) no-repeat top right; height:42px;}

.menu_box ul li:hover{background:url(../images/menu_hover.jpg) no-repeat top right; height:42px;}

.menu_side_box{ background:url(../images/men_dl_bg.png) no-repeat; height:276px; width:904px; position:absolute;top:41px; left:-142px; display:none;}

.menu_side_box dl { float:left;text-align:left; margin-left:30px; margin-right:30px; margin-top:20px;}

.menu_side_box dl dt a{ font-size:16px;color:#bb0000;}

.menu_side_box dl dd{ margin-top:7px;}

.menu_side_box dl dd a{ font-size:13px; padding-top:0;}

.menu_side_box dl dd a:hover{ text-decoration:underline;}

.menu_side_pr{ float:right; width:230px; margin-right:40px; margin-top:26px; text-align:left; font-size:13px;color:#666666;}

.menu_side_pr img{ padding-bottom:5px;}





.banner_box{ width:1920px; margin:0 auto;}

.banner_box img{}

.banner_box li{ width:1920px;}



.about_banner{width:100%;height:212px;background:url(../images/fuwu_banner_02.png) center no-repeat;}

.about_banner_m{width:1000px;margin:0 auto;position:relative;}

.ad_p{position:absolute;left:26px;top:40px;}

.ad_s1{font-size:36px;color:#E7242F;}

.ad_s2{font-size:30px;color:#444;}



.index_news{background:url(../images/index_news.jpg) repeat-x; height:45px;}

.footer_box,.content_box,.index_newsbox{ width:1000px; margin:0 auto;}

.content_box{ padding-bottom:10px;}

.index_news_px{ float:right; margin-right:10px;}

.index_news_px b{ margin-right:10px;}

.index_news_px a{position:relative;}

.index_news_px img{ margin-right:5px; position:relative;top:5px;}

.news_title{padding-top:8px;}

.news_title b{color:#bb0000; }

.news_title a{ margin-left:20px;color:#333333;}



#content{ background:#f4fafd;}

.index_news_divd{ float:left;width:318px; margin-top:10px;margin-right:20px;}

.index_news_divd h2{background:url(../images/index_title.jpg) no-repeat bottom; height:33px; width:310px; font-size:15px;color:#0d94d6;}

.index_news_divd h2 span{ margin-left:5px;}

.index_news_divd h2 a{ width:25px; height:20px; display:block; float:right;}

.index_news_div{ line-height:1.7;color:#7d7b7b; }

.index_news_div p{background:url(../images/index_news_box.jpg) no-repeat; height:177px; text-align:center; margin-bottom:10px;}

.index_news_div img{ margin-top:10px; }



#footer{ background:url(../images/footer_bg.jpg) repeat-x;padding-bottom:20px; }

.footer_box{ padding-top:30px;}

.footer_box dl{ margin-left:35px; margin-right:35px;color:#fff; float:left;}

.footer_box dl dt{ font-size:15px; font-weight:bold;}

.footer_box dl dd{ margin-top:10px;}

.footer_box dl dd a{color:#fff;}

.yinsi{ margin-top:50px;color:#fff}

.yinsi a{color:#fff; padding-right:7px; margin-left:7px;}



.footer_box dl dd a:hover{ text-decoration:underline;}

.yinsi_right{ float:right;margin-top:30px;color:#fff; text-align:right;*margin-top:0px}



/*-----------ABOUT------------------*/

.about_nav { padding-top:7px;}

.about_nav ul li{ float:left; line-height:30px; color:#666666; margin-right:5px;}

.about_nav  img{ margin-right:5px;}

.about_nav  a{ color: #333333;}

.about_bg{ background:url(../images/about_bg.jpg) repeat-x top; margin-top:-7px; margin-bottom:40px; padding-top:10px;}

.about_bg_content{ width:1000px; margin:0 auto; margin-top:20px;}

.about_left{ width:210px; float:left;}

.side_ul_div{background:#FFF; display:none;}

.about_left_nav_1 a:hover{color:#F00;}

.about_left_nav{background:#FFF; border-bottom:1px dashed #d6d6d6;}

.about_left_nav a.current{color:red;}

.about_left_nav_1{ background:#f0f0f0; border-bottom:1px solid #CCC; border-top:1px solid #FFF;}

.about_left ul li{ width:210px; line-height:43px;}

.about_left ul{ border-bottom:2px solid #FFF; border-top:1px solid #CCC;}

.about_left ul li a{ color:#666666; margin-left:20px;}

.about_left ul li a:hover{ color:#F00;}

.about_right{ width:750px;float:left; margin-left:20px;}

.jianjie h3{ height:40px; line-height:40px; color:#444444;}

.jianjie p{ line-height:25px; color:#555555; text-indent:2em;}



.about_left_1{ width:210px; float:left;}

.about_left_1 ul li{ width:210px; line-height:43px;}

.about_left_1 ul li a{ color:#666666; margin-left:20px;}

.about_left_1 ul li a:hover{ color:#F00; text-decoration:underline;}



.about_titled{ background:url(../images/about_nav_03.png) no-repeat; height:43px; line-height:43px; padding-left:10px;color:#f81f48; font-size:15px; font-weight:bold;}



/*-----------ABOUT--END--------------------*/

/*-----------sever-----------------------------*/

.sever{ width:740px; margin:0 auto; border:1px solid #dddddd; background:#FFF; padding-bottom:10px;}

.sever_bg{ background:url(../images/about_bg.jpg) repeat-x top; margin-top:-7px; margin-bottom:40px; padding-top:10px;}

.sever_top{ height:30px; background:url(../images/sever_top_03.png) repeat-x; line-height:30px; padding-left:20px;}

.sever_content{ padding:20px 10px 0 20px;}

.sever_left_pic{ float:left; width:153px;}

.sever_left_pic img{ width:195px;}

.sever_right_text{ float:left; width:490px; color:#444444; margin-left:60px; position:relative;}

.sever_right_text p{line-height:25px; margin-top:10px;}

.sever_right_text a{color:#444444; float:right;}

.sever_box_div{ float:left; margin-bottom:20px;}

/*-----------sever--end-------------------------------*/

/*------------fuwu---------------------------------------*/

.sever_fuwu{ width:780px;background:#FFF;}

.sever_content_fuwu{ padding:10px 20px 10px 20px; color:#444444;}

.sever_content_fuwu h3{ margin-bottom:10px;}

.sever_content_fuwu p{ line-height:30px;}

/*------------fuwu---end------------------------------------*/

/*------------fuwu1---------------------------------------*/

.sever_fuwu_1{ width:800px;margin:0 auto;background:#FFF; border:1px solid #CCC;}

.sever1_content{ margin-top:30px;}

.sever1_content_fuwu{ padding:10px 20px 10px 20px; color:#444444;}

.sever1_content_fuwu h3{ margin-bottom:10px;}

.sever1_content_fuwu p{line-height:30px;}

.sever1_pic{ width:176px; float:left; margin:10px 50px 0 20px;}

.sever1_text{width:750px; padding-top:40px;}

.sever1_text_top{ font-size:20px; color:#01a6d5; text-align:left;}

.sever1_text_1{ float:left; width:452px;}

.sever1_pic_1{ float:right;}

.sever1_pic_2{ width:288px; float:right; margin-top:20px;}

.sever_anli ul li{ float:left; margin-right:10px;}

.sever_anli ul li{ width:180px;}

.sever_anli{ margin-top:20px;}

.sever_text_1{ text-indent:2em;}

/*------------fuwu1---end------------------------------------*/

.about_span_hoverd{ float:right; margin-right:10px; font-size:15px; width:15px; height:8px; cursor:pointer;}



.banner_box{position:relative;width:100%;height:395px;overflow:hidden;z-index:1;}

.banner_box ul{position:absolute;}

.banner_box ul li{float:left;overflow:hidden;}

.banner_box .controle{position:absolute;bottom:10px;display:table;z-index:50; text-align:center;width:100%;}

.banner_box .controle a{width:12px;height:12px;display:inline-block;background:#444;margin-left:10px;}

.banner_box .controle a.banner_now{background:#fff;}





.n1 img{width:16px;height:16px; background:url(../images/icon.png) 0 0 no-repeat;position:relative;top:3px;margin-right:5px;}

.n2 img{width:16px;height:16px; background:url(../images/icon.png) -17px 0 no-repeat;position:relative;top:3px;margin-right:5px;}

.n3 img{width:16px;height:16px; background:url(../images/icon.png) -34px 0 no-repeat;position:relative;top:3px;margin-right:5px;}

.n4 img{width:16px;height:16px; background:url(../images/icon.png) -51px 0 no-repeat;position:relative;top:3px;margin-right:5px;}

.n5 img{width:16px;height:16px; background:url(../images/icon.png) -68px 0 no-repeat;position:relative;top:3px;margin-right:5px;}



.p1 img{width:16px;height:16px; background:url(../images/icon.png) 0 -17px no-repeat;position:relative;top:3px;margin-right:5px;}

.p2 img{width:16px;height:16px; background:url(../images/icon.png) -17px -17px no-repeat;position:relative;top:3px;margin-right:5px;}

.p3 img{width:16px;height:16px; background:url(../images/icon.png) -34px -17px no-repeat;position:relative;top:3px;margin-right:5px;}

.p4 img{width:16px;height:16px; background:url(../images/icon.png) -51px -17px no-repeat;position:relative;top:3px;margin-right:5px;}

.p5 img{width:16px;height:16px; background:url(../images/icon.png) -68px -17px no-repeat;position:relative;top:3px;margin-right:5px;}



.f1 img{width:16px;height:16px; background:url(../images/icon.png) 0 -34px no-repeat;position:relative;top:3px;margin-right:5px;}

.f2 img{width:16px;height:16px; background:url(../images/icon.png) -17px -34px no-repeat;position:relative;top:3px;margin-right:5px;}

.f3 img{width:16px;height:16px; background:url(../images/icon.png) -34px -34px no-repeat;position:relative;top:3px;margin-right:5px;}

.f4 img{width:16px;height:16px; background:url(../images/icon.png) -51px -34px no-repeat;position:relative;top:3px;margin-right:5px;}

.f5 img{width:16px;height:16px; background:url(../images/icon.png) -68px -34px no-repeat;position:relative;top:3px;margin-right:5px;}



.d1 img{width:16px;height:16px; background:url(../images/icon.png) 0 -68px no-repeat;position:relative;top:3px;margin-right:5px;}

.d2 img{width:16px;height:16px; background:url(../images/icon.png) -17px -68px no-repeat;position:relative;top:3px;margin-right:5px;}

.d3 img{width:16px;height:16px; background:url(../images/icon.png) -34px -68px no-repeat;position:relative;top:3px;margin-right:5px;}

.d4 img{width:16px;height:16px; background:url(../images/icon.png) -51px -68px no-repeat;position:relative;top:3px;margin-right:5px;}

.d5 img{width:16px;height:16px; background:url(../images/icon.png) -68px -68px no-repeat;position:relative;top:3px;margin-right:5px;}



.j1 img{width:16px;height:16px; background:url(../images/icon.png) 0 -80px no-repeat;position:relative;top:3px;margin-right:5px;}

.j2 img{width:16px;height:16px; background:url(../images/icon.png) -17px -80px no-repeat;position:relative;top:3px;margin-right:5px;}

.j3 img{width:16px;height:16px; background:url(../images/icon.png) -34px -80px no-repeat;position:relative;top:3px;margin-right:5px;}

.j4 img{width:16px;height:16px; background:url(../images/icon.png) -51px -80px no-repeat;position:relative;top:3px;margin-right:5px;}



.g1 img{width:16px;height:16px; background:url(../images/icon.png) 0 -51px no-repeat;position:relative;top:3px;margin-right:5px;}

.g2 img{width:16px;height:16px; background:url(../images/icon.png) -17px -51px no-repeat;position:relative;top:3px;margin-right:5px;}

.g3 img{width:16px;height:16px; background:url(../images/icon.png) -51px -51px no-repeat;position:relative;top:3px;margin-right:5px;}



.flink_box dd{ float:left; height:90px;color:#666666; text-align:center; width:140px; margin-bottom:20px;}

.flink_box dd img{ width:60px;}

.article_h3d{ text-align:center; font-size:16px;color:#666666; line-height:2;}

.article_h3d span{ font-size:13px; font-weight:500;}

.article_p{ line-height:2; margin-top:20px;color:#666666; font-size:14px;}



.list_ziuxnd{ padding:30px;color:#666666}

.list_ziuxnd dl dd{ border-bottom:1px dotted #CCCCCC; padding-bottom:10px; margin-top:10px;}

.list_ziuxnd dl dd span{ float:right;}

.list_ziuxnd dl dd a {color:#666666}



.tg_pages{

padding-top: 10px;

padding-bottom: 10px; text-align: center;

}

 

.tg_pages li{

display: inline;

line-height: 22px;

}

.tg_pages li a{

margin-right: 5px;

padding-right: 5px;

padding-left: 5px;

padding-top: 3px;

padding-bottom: 3px;

border: 1px solid #CCC;

background-color: #FFF;

color: #333333

}

.thisclass {

font-weight: bold;

color: #000;

 

}

.df a{color:#333333}

a.dowm_a{ padding:3px 5px; background:#37a6d1;color:#FFFFFF}



.ditu_h3d{ font-size:15px;color: #666666}

.ditu_divbox{ background:#FFFFFF; padding:20px; margin-top:15px;}

.ff{margin-right:10px;}

.ff span{ font-weight:bold; font-size:12px;width:70px;float:left;}

.ff .gg{width:350px;float:left;}

.ditu_boc{ width:450px; float:left; margin-right:20px; margin-bottom:30px; line-height:2;height:260px;}

.ditu_boc .tt span{ font-weight:500;}

.ditu_boc b{ font-size:15px;}

.ditu_boc a{color:#333333; margin-right:10px; margin-top:10px; white-space:nowrap;}

.listbox{
	width:1015px;
	margin:0px auto;
	overflow:hidden;
	padding-top:10px;
	padding-bottom:6px;
}
.listbox dl{
	width:322px;
	margin-right:8px;
	margin-top:2px;
	float:left;
}
/* 自适应宽度的块(通用块) */

.tbox{
	margin:0 0 8px 0;
	border-bottom:1px solid #DADADA;
	overflow:hidden;
}
.tbox dt{
	height:34px;
	border:1px solid #DADADA;
	overflow:hidden;
	clear:both;
	background:url(../images/xn_bg.png) repeat-x;
}
.tbox dd{
	border-left:1px solid #DADADA;
	border-right:1px solid #DADADA;
	/*padding:4px 4px 0px;*/
	overflow:hidden; background:#FFFFFF; min-height:258px;
}

.tbox dt strong{
	height:34px;
	line-height:34px; !important;line-height:35px;
	padding-left:8px;
	padding-right:4px;
	display:block;
	float:left;
	color:#3686AB;
	letter-spacing:1px; font-weight:100; font-size:16px;
}
.tbox dt strong a{
	color:#3686AB;
}
.tbox dt strong a:hover{
	color:#3686AB;
	text-decoration:none;
}
.tbox dt span.more{
	float:right;
	position:relative;
	line-height:35px;
	padding-right:8px;
	color:#3686AB;
}
.tbox dt span.more a{
	color:#3686AB;
	text-decoration:none;
}
.tbox dt span.more a:hover{
	color:#3686AB;
	text-decoration:underline;
}

.d1{/* 前置时间日期的小列表 */
	padding:4px 0px;
}
.d1 li{
	height:24px;
	line-height:24px;
	overflow:hidden; font-size:12px;color:#333333;
}
.d1 li span{
	color:#ABA9A2;
	margin-right:5px;
	float:right;
}
.d1 li a{ color:#333333;
	
}
.d1 li a:hover{ color:#3686AB;
	
}
.ico3 li{
	padding-left:2px;
}
.link{ width:1000px; margin:auto;overflow:hidden;}
.f5{/*友情链接(文字)专用*/
	width:100%;
	overflow:hidden;
	clear:both;
}
.f5 li{
	float:left;
	line-height:34px;
	padding:8px 10px 0px;
	white-space:nowrap;color:#ffffff;
}
.f5 li a{
	color:#ffffff;
	float:left;
}