@charset "utf-8";
body {
	margin:0;
	padding:0;
	line-height:24px;
	font-family: Verdana, Arial, Tahoma;
	font-size: 16px; background:url(../images/bg1_23.gif) repeat center top;
}

li{list-style-type: none;}
ul{list-style-type: none; margin:0 auto; padding:0;}
a {color:#333333;text-decoration:none;}
a:hover {color:#ff0000;text-decoration:none;}

.center{ text-align:center}
.line{ border-bottom:#CCCCCC 1px dashed;}

img {border:0; background:#F7F7F7}
.img:visited img{border: 1px solid #cccccc;}
.img img{border: 1px solid #cccccc;padding:3px;}
.img:hover img{border: 1px solid #cccccc;}

/*顶部样式*/
.top_bg{ width:100%; height:auto; background:url(../images/top_bg.png) repeat-x center top; margin:0 auto}
.top_up{ width:1200px; height:35px; margin:0 auto; line-height:35px;}
.top_up_left{ float:left; width:800px;}
.top_up_right{ float:right; width:200px; line-height:35px; color:#999999;}

.top{ /*background:url(../images/top.png) no-repeat*/; width:1200px; height:107px; margin:0 auto}


/* 轮换区 */
.flash{}
/*轮换*/
.banner{position: relative; height: 519px; overflow: hidden; clear:both;}
.bwrap{position: relative; z-index: 0; text-align:center; margin:0 auto}
.bquery{position: relative; z-index: 0; height: 519px; }
.blist{display: none; position: absolute; top: 0; left: 0; z-index: 0; height: 519px; font-size: 0; line-height: 0; }
.blist a{display: block; position: absolute; left: 0; top: 0; }
.blist img{ }
/*.bannerTmpBox{display: none; position: absolute; left: 0; top: 0; z-index: 9; height: 570px; }
.bannerTmpBox a{position: absolute; overflow: hidden; font-size: 0; line-height: 0; }
.bannerTmpBox a img{position: absolute; }*/
.bfilter{position: absolute; top: 0; left: 0; z-index: 9; width:100%; height: 519px; font-size: 0; line-height: 0; }
.bfilter a{position: absolute; top: 0; left: 0; width: 5%; height: 519px; overflow: hidden; }
.bfilter a img{position: absolute; left: 0; top: 0; }
.bctrl{position: absolute; bottom: 24px; left: 0; z-index: 9; width: 100%; height: 24px; }
.bctrli{text-align: center; font-size: 0; line-height: 0; }
.bctrli a{display: inline-block; width: 24px; height: 24px; margin: 0 3px; background: url(../images/banner_control.png) no-repeat left center; }
.bctrli a:hover,
.bctrli a.curr{background-position: right center; }
.bctrli a{*display: inline; *zoom: 1; }


/*导航样式*/
.Top_menu {height:48px; width:100%; margin:0 auto; overflow:hidden; font-family:"微软雅黑"}
.Top_menu ul{list-style:none; margin:0 auto; width:1200px; position:relative; z-index:10;}
.Top_menu ul li{float:left;width:125px;text-align:center; height:48px; line-height:48px; font-size:14px;}
.Top_menu ul .li_link{width:2px; background:url(../images/menu.jpg) no-repeat center center;}
.Top_menu ul li a:link{ color:#fff;text-decoration:none;display: block;}
.Top_menu ul li a:visited{ color:#fff;text-decoration:none;display: block;}
.Top_menu ul li a:hover{color:#fff; text-decoration:none;display: block;} 
.Top_menu ul li a:active {color:#fff; display: block;}

.nqType{position:relative; overflow: hidden; height:48px; width:1200px; margin:0 auto;}
.nqtWrap{float: right; overflow: hidden; }
.nqtWrap li{float: left; }
.nqtWrap li a{display: block; height:48px; padding: 0  line-height:48px; text-decoration: none; }
.nqtWrap li a:hover{background:url(../images/navhover_03.png) no-repeat center top; z-index:1; top:0; }
.nqtWrap li a.cur{ background:url(../images/navhover_03.png) no-repeat center top; z-index:1; top:0;}
/*index*/
.main{ width:1200px; margin:0 auto; margin-top:15px;}


.cp{ width:945px; margin:0 auto;}
.cp_top{ width:945px; height:51px; background:url(../images/right_top.png) no-repeat; border-bottom:1px #CCCCCC solid; margin:0 auto; }
.cp_tf{ float:left; margin-left:70px; line-height:45px; font-size:18px;  color:#fff;font-family:"微软雅黑"; }
.cp_r{ text-align:right; line-height:50px; margin-right:10px!important; margin-right:10px; color:#666}
.cp_r a{ color:#666}
.cp_bg{ width:945px; height:auto; margin:0 auto; background:url(../images/right_bg.jpg) repeat-y }
.cp_bt{ width:945px; height:10px; margin:0 auto; background:url(../images/right_bt.jpg) no-repeat; margin:0 auto}

.cp_con{ width:920px; height:auto; overflow:hidden; margin:0 auto; padding-top:20px; line-height:30px;}

/*youshi*/
.youshi_bg{ width:100%; height:auto; background:url(../images/youshi_bg.png) repeat-x center top; margin:0 auto; margin-top:20px;}
.youshi{ width:980px; height:1362px;  margin:0 auto}

/*anli*/
.anli{ width:1200px; height:auto; overflow:hidden; margin:0 auto; margin-top:10px;}
.anli_top{ width:1200px; height:51px; background:url(../images/anli_top.png) no-repeat; margin:0 auto}
.anli_tf{ width:1200px; margin:0 auto; text-align:center; line-height:50px; font-family:"微软雅黑"; font-size:18px; color:#FFFFFF;}
.anli_bg{ width:1200px; height:auto; overflow:hidden; background:url(../images/anli_bg.jpg) repeat-y; margin:0 auto}
.anli_bt{ width:1200px; height:10px; background:url(../images/anli_bt.jpg) no-repeat; margin:0 auto}

/*honor*/
.honor{ float:left; width:240px;}
.honor_top{ width:240px; height:51px; background:url(../images/left_top.png) no-repeat; margin:0 auto}
.honor_tf{ line-height:46px; font-size:18px; color:#FFFFFF; font-weight:bold; text-align:center}
.honor_bg{ width:240px; height:auto; overflow:hidden; background:url(../images/left_bg.jpg) repeat-y; margin:0 auto;}
.honor_bt{ width:240px; height:10px; background:url(../images/left_bt.jpg) no-repeat; margin:0 auto}

/*gsjj*/
.gsjj{ float:right; width:945px;}
.gsjj_top{ width:945px; height:51px; background:url(../images/right_top.png) no-repeat; border-bottom:1px #CCCCCC solid; margin:0 auto; }
.gsjj_tf{ float:left; margin-left:70px; line-height:45px; font-size:18px;  color:#fff;font-family:"微软雅黑"; }
.gsjj_r{ text-align:right; line-height:50px; margin-right:10px!important; margin-right:10px; color:#666}
.gsjj_r a{ color:#666}
.gsjj_bg{ width:945px; height:auto; margin:0 auto; background:url(../images/right_bg.jpg) repeat-y; line-height:30px;}
.gsjj_bt{ width:945px; height:10px; margin:0 auto; background:url(../images/right_bt.jpg) no-repeat; margin:0 auto}

.gsjj_con{ width:920px; height:auto; overflow:hidden; margin:0 auto; padding-top:20px; line-height:30px;}


.banner0{ width:1200px; height:200px; background:url(../images/banner.jpg) no-repeat; margin:0 auto; margin-top:10px;}
/*news*/
.news1{ float:left; width:240px;}
.news1_top{ width:240px; height:51px; background:url(../images/left_top.png) no-repeat; margin:0 auto}
.news1_tf{ line-height:46px; font-size:18px; color:#FFFFFF; font-weight:bold; text-align:center}
.news1_bg{ width:240px; height:auto; overflow:hidden; background:url(../images/left_bg.jpg) repeat-y; margin:0 auto;}
.news1_bt{ width:240px; height:10px; background:url(../images/left_bt.jpg) no-repeat; margin:0 auto}

.news_list1{ width:220px; height:100px; background:url(../images/news_list1.jpg) no-repeat left top; margin:0 auto}
.news_list1 a:link{ color:#ed7220}
.news_list1 a:hover{ color:#ff0000}

.news2{ float:right; width:945px;}
.news2_top{ width:945px; height:51px; background:url(../images/right_top.png) no-repeat; border-bottom:1px #CCCCCC solid; margin:0 auto; }
.news2_tf{ float:left; margin-left:70px; line-height:45px; font-size:18px;  color:#fff;font-family:"微软雅黑"; }
.news2_r{ text-align:right; line-height:50px; margin-right:10px!important; margin-right:10px; color:#666}
.news2_r a{ color:#666}
.news2_bg{ width:945px; height:auto; margin:0 auto; background:url(../images/right_bg.jpg) repeat-y; line-height:30px;}
.news2_bt{ width:945px; height:10px; margin:0 auto; background:url(../images/right_bt.jpg) no-repeat; margin:0 auto}

.news2_con{ width:920px; height:auto; overflow:hidden; margin:0 auto; padding-top:20px; line-height:30px;}



.news_list0{ background:url(../images/jia.jpg) no-repeat left center; text-indent:15px; line-height:30px;}
.news_list{ background:url(../images/jia.jpg) no-repeat left center; text-indent:15px; line-height:30px; border-bottom:#CCCCCC 1px dashed}
.data{ text-align:right;  color:#CCCCCC}
.news_list2{ float:left; width:450px; margin-right:10px; background:url(../images/jia.jpg) no-repeat left center; text-indent:15px; line-height:30px; border-bottom:#CCCCCC 1px dashed}

/*link*/

.link{ width:1200px; height:auto; overflow:hidden; margin:0 auto; margin-top:10px;}
.link_top{ width:1200px; height:51px; background:url(../images/link_top.png) no-repeat; margin:0 auto}
.link_tf{ float:left; margin-left:70px; line-height:50px; font-family:"微软雅黑"; font-size:18px; color:#FFFFFF;}
.link_bg{ width:1200px; height:auto; overflow:hidden; background:url(../images/link_bg.jpg) repeat-y; margin:0 auto}
.link_bt{ width:1200px; height:10px; background:url(../images/link_bt.jpg) no-repeat; margin:0 auto}

/*left*/
.left{ float:left; width:240px;}
.left_top{ width:240px; height:51px; background:url(../images/left_top.png) no-repeat; margin:0 auto}
.left_tf{ line-height:46px; font-size:18px; color:#FFFFFF; font-weight:bold; text-align:center}
.left_bg{ width:240px; height:auto; overflow:hidden; background:url(../images/left_bg.jpg) repeat-y; margin:0 auto;}
.left_bt{ width:240px; height:10px; background:url(../images/left_bt.jpg) no-repeat; margin:0 auto}

.left_list{ width:210px; margin:0 auto;}
.left_list ul{}
.left_list ul li{ width:210px; height:37px; line-height:37px; background:url(../images/left_list.png) no-repeat; font-size:14px; margin-top:5px; }
.left_list ul li a:link{ padding-left:40px; text-decoration:none; color:#fff; display:block;}
.left_list ul li a:visited{text-decoration:none; color:#fff; display:block;}
.left_list ul li a:hover{height:37px; line-height:37px; display:block; color:#ff0000; }
.left_list ul li a:active{ text-decoration:none; color:#ff0000; display:block;}

.left_list0{ width:210px; margin:0 auto;}
.left_list0 ul{}
.left_list0 ul li{ width:210px; height:32px; line-height:32px; background:url(../images/left_list0.jpg) no-repeat;font-size:12px; margin-top:5px;}
.left_list0 ul li a:link{ padding-left:30px; text-decoration:none; color:#333; display:block;}
.left_list0 ul li a:visited{text-decoration:none; color:#333; display:block;}
.left_list0 ul li a:hover{height:32px; line-height:32px; display:block; color:#cc0000;  }
.left_list0 ul li a:active{ text-decoration:none; color:#cc0000; display:block;}


.left_lx_top{ width:240px; height:51px; background:url(../images/left_top.png) no-repeat; margin:0 auto; margin-top:10px;}
.left_lx_tf{ line-height:46px; font-size:18px; color:#FFFFFF; font-weight:bold; text-align:center}
.left_lx_bg{ width:240px; height:auto; overflow:hidden; background:url(../images/left_bg.jpg) repeat-y; margin:0 auto;}
.left_lx_bt{ width:240px; height:10px; background:url(../images/left_bt.jpg) no-repeat; margin:0 auto}



/*right*/
.right{ float:right;width:945px;}
.right_top{ width:945px; height:51px; background:url(../images/right_top.png) no-repeat; border-bottom:1px #CCCCCC solid; margin:0 auto; }
.right_tf{ float:left; margin-left:41px; line-height:45px; font-size:18px;  color:#fff;font-family:"微软雅黑"; }
.right_r{ text-align:right; line-height:50px; margin-right:10px!important; margin-right:10px; color:#666}
.right_r a{ color:#666}
.right_bg{ width:945px; height:auto; margin:0 auto; background:url(../images/right_bg.jpg) repeat-y }
.right_bt{ width:945px; height:10px; margin:0 auto; background:url(../images/right_bt.jpg) no-repeat; margin:0 auto}

.right_con{ width:920px; height:auto; overflow:hidden; margin:0 auto; padding-top:20px; line-height:30px;}
/*foot*/
.foot_bg{ width:100%; height:150px; background:url(../images/foot_bg.jpg) repeat-x center top; margin:0 auto; margin-top:10px; padding-top:30px;}
.foot_nav{ width:1200px; height:30px; line-height:30px; background:#FFFFFF; margin:0 auto;  text-align:center;}
.foot_nav a:link{ color:#333}
.foot_nav a:hover{ color:#eb7814}


.foot_con{ width:1200px; margin:0 auto; text-align:center; line-height:30px; margin-top:20px; color:#FFFFFF}
.foot_con a{ color:#FFFFFF}

.chanpin ul {
	padding-top: 10px;
}
.chanpin ul li {
	width: 306px;
	float: left;
	text-align: center;
}
.chanpin ul li p {
	height: 30px;
	line-height: 30px;
}
.chanpin {
}
.chanpin img {
	border: #dcdcdc solid 1px;
	padding: 2px;
	width: 295px;
	height: 210px;
}
.pages {
	text-align: center;
	padding-top: 5px;
}
.pages ul li {
	float: left;
}
.xinwen {
	padding: 8px 0px;
}
.xinwen ul {
	padding-left: 10px;
}
.xinwen ul li {
	border-bottom: #CCC dashed 1px;
	height: 60px;
	line-height: 35px;
	position: relative;
	margin-top: 10px;
	overflow: hidden;
}
.xinwen ul li a {
	font-size: 14px;
	background: url(../images/san.jpg) no-repeat left center;
	padding-left: 17px;
	color: #333;
}
.xinwen ul li a:hover {
	text-decoration: underline;
	color: #de0508;
}
.xinwen ul li p {
	height: 24px;
	line-height: 24px;
	position: absolute;
	top: 30px;
	left: 20px;
}
.time {
	float: right;
	color: #666666;
}