﻿@charset "utf-8";
/* CSS Document */
 body {
	margin: 0 auto;
	font-family:"微软雅黑", "Arial";
	color: #6b6b6b;
	font-size:12px;
	line-height:200%;/*background:url(../images/bg.jpg) repeat-y center top;
	background-repeat: no-repeat;
	background-position: center top;
	background-attachment: fixed;*/
}
td {
	font-size:12px;
	line-height:200%;
}
div {
	font-size:12px;
	line-height:200%;
}
p {
	font-size:14px;
	line-height:200%;
}
a {
	color: #6b6b6b;
	text-decoration:none;
}
a:hover {
	color:#e60000;
	text-decoration:none;
}
#bodybox {
	margin:0 auto;
	height:auto;
}
/*-----------------------top0--------------------------*/

.mid_bg_box {
	margin:0 auto;
	max-width:1200px;
	background:#fff;
	overflow:hidden;
}
.top_box {
	margin:0 auto;
	width:1100px;
	height:102px;
	overflow:hidden;
}
.top_box em {
	margin:20px 20px 0 0;
	width:380px;
	float:left;
	display:inline;
}
.top_box ul {
	margin:0px;
	padding:0px;
	width:635px;
	list-style-type:none;
	float:right;
	display:inline;
}
.top_box li {
	margin:0 0 0 10px;
	width:80px;
	height:102px;
	font-size:14px;
	text-align:center;
	float:left;
	display:inline;
}
.top_box li a {
	padding-top:50px;
	width:80px;
	height:52px;
	line-height:150%;
	color:#333333;
	background:none;
	display:block;
}
.top_box li a:hover {
	padding-top:50px;
	width:80px;
	height:52px;
	line-height:150%;
	color:#fff;
	background:#1876d6 url(../images/m_bg.jpg) repeat-x left bottom;
	display:block;
}
.top_box li a.con {
	padding-top:50px;
	width:80px;
	height:52px;
	line-height:150%;
	color:#fff;
	background:#1876d6 url(../images/m_bg.jpg) repeat-x left bottom;
	display:block;
}
.top_box li a.con:hover {
	padding-top:50px;
	width:80px;
	height:52px;
	line-height:150%;
	color:#fff;
	background:#1876d6 url(../images/m_bg.jpg) repeat-x left bottom;
	display:block;
}
/*-----------------------top1--------------------------*/


/*-----------------------h_mid0--------------------------*/
.ad_box {
	margin:0 auto;
	padding-bottom:11px;
	width:100%;
	height:435px;
	text-align:center;
	background:url(../images/bg01.jpg) repeat-x left bottom;
	overflow:hidden;
}
.h_mid_con1 {
	margin:0 auto;
	margin-top:45px;
	width:1100px;
	background:url(../images/line01.jpg) repeat-y 742px top;
	overflow:hidden;
}
.h_mid_con1 .left_box {
	margin:0px;
	width:;
 	display:inline;
}
.h_mid_con1 .left_box .left_ad {
	margin:0px;
	width:750px;
	height:150px;
	float:left;
	display:inline;
}
.h_mid_con1 .left_box .right_con {
	margin:0 20px 0 0;
	width:310px;
	float:right;
	display:inline;
}
.h_mid_con1 .left_box .right_con .h_typename {
	margin:0px;
	width:310px;
	height:23px;
	float:left;
	display:inline;
}
 
.h_mid_con1 .left_box .right_con .h_typename b {
	margin:0px;
	height:23px;
	line-height:23px;
	font-size:14px;
	font-weight:normal;
	color:#0055ab;
	float:left;
	display:inline;
}
.h_mid_con1 .left_box .h_typename b {
	margin:0px;
	height:23px;
	line-height:23px;
	font-size:14px;
	font-weight:normal;
	color:#0055ab;
	float:left;
	display:inline;
}
.h_mid_con1 .left_box .h_typename i {
	margin:7px 0 0 10px;
	padding-left:6px;
	height:10px;
	line-height:10px;
	color:#949494;
	font-size:11px;
	border-left:#8bbaea 1px solid;
	font-style:normal;
	float:left;
	display:inline;
}
.h_mid_con1 .left_box .right_con .h_typename i {
	margin:7px 0 0 10px;
	padding-left:6px;
	height:10px;
	line-height:10px;
	color:#949494;
	font-size:11px;
	border-left:#8bbaea 1px solid;
	font-style:normal;
	float:left;
	display:inline;
}
.h_mid_con1 .left_box .h_typename em {
	margin:7px 0 0 10px;
	width:41px;
	height:12px;
	float:left;
	display:inline;
}
.h_mid_con1 .left_box .right_con .h_typename em {
	margin:7px 0 0 10px;
	width:41px;
	height:12px;
	float:left;
	display:inline;
}
.h_mid_con1 .left_box .right_con .news_rollBox {
	margin:14px 0 0 0;
	width:310px;
	height:auto;
	float:left;
	display:inline;
	overflow:hidden;
}
.h_mid_con1 .left_box .right_con .news_rollBox .h_button {
	margin:10px 0 0 0;
	width:310px;
	height:22px;
	float:left;
	display:inline;
	overflow:hidden;
}
.h_mid_con1 .left_box .right_con .news_rollBox .h_left {
	width:22px;
	height:21px;
	background:url(../images/to_left.jpg) no-repeat;
	cursor:pointer;
	float:left;
	display:inline;
}
.h_mid_con1 .left_box .right_con .news_rollBox .h_left:hover {
	background:url(../images/to_lefta.jpg) no-repeat;
}
.h_mid_con1 .left_box .right_con .news_rollBox .h_right {
	margin-left:10px;
	width:22px;
	height:21px;
	background:url(../images/to_right.jpg) no-repeat;
	cursor:pointer;
	float:left;
	display:inline;
}
.h_mid_con1 .left_box .right_con .news_rollBox .h_right:hover {
	background:url(../images/to_righta.jpg) no-repeat;
}
.h_mid_con1 .left_box .right_con .news_rollBox .h_Box {
	margin:0px;
	width:310px;
	float:left;
	display:inline;
	overflow:hidden;
}
.h_mid_con1 .left_box .right_con .news_rollBox .h_item_box {
	margin:0px;
	width:310px;
	float:left;
	display:inline;
	overflow:hidden;
}
.h_mid_con1 .left_box .right_con .news_rollBox .h_item_box dl {
	margin:0px;
	width:310px;
	float:left;
	display:inline;
}
.h_mid_con1 .left_box .right_con .news_rollBox .h_item_box dt {
	margin:0px;
	width:310px;
	line-height:130%;
	font-weight:bold;
	float:left;
	display:inline;
}
.h_mid_con1 .left_box .right_con .news_rollBox .h_item_box dt a {
	color:#444444;
}
.h_mid_con1 .left_box .right_con .news_rollBox .h_item_box dt a:hover {
	color:#e60000;
}
.h_mid_con1 .left_box .right_con .news_rollBox .h_item_box dd {
	margin:0px;
	width:310px;
	color:#848484;
	float:left;
	display:inline;
	overflow:hidden;
}
.h_mid_con1 .left_box .right_con .news_rollBox .h_item_box dd i {
	margin:2px 0 0 0;
	width:310px;
	line-height:130%;
	font-size:11px;
	font-style:normal;
	float:left;
	display:inline;
}
.h_mid_con1 .left_box .right_con .news_rollBox .h_item_box dd p {
	margin:10px 0 0 0;
	width:310px;
	height:40px;
	line-height:170%;
	float:left;
	display:inline;
	overflow:hidden;
}
.h_mid_con1 .right_box {
	margin:0 3px 0;
	width:325px;
	float:right;
	display:inline;
}
.h_mid_con1 .right_box .h_typename {
	margin:0px;
	width:325px;
	height:23px;
	float:left;
	display:inline;
}
.h_mid_con1 .right_box .h_typename b {
	margin:0px;
	height:23px;
	line-height:23px;
	font-size:14px;
	font-weight:normal;
	color:#0055ab;
	float:left;
	display:inline;
}
.h_mid_con1 .right_box .h_typename i {
	margin:7px 0 0 10px;
	padding-left:6px;
	height:10px;
	line-height:10px;
	color:#949494;
	font-size:11px;
	border-left:#8bbaea 1px solid;
	font-style:normal;
	float:left;
	display:inline;
}
.h_mid_con1 .right_box .h_typename em {
	margin:7px 0 0 10px;
	width:41px;
	height:12px;
	float:left;
	display:inline;
}
.h_mid_con1 .right_box .h_con {
	margin:13px 0 0 0;
	width:315px;
	line-height:180%;
	float:left;
	display:inline;
	overflow:hidden;
}
.h_mid_con2 {
	margin:0 auto;
	margin-top:55px;
	padding:25px 0;
	width:100%;
	background:#fbfbfb;
	overflow:hidden;
}
.h_mid_con2 .main_box {
	margin:0 auto;
	width:1100px;
	overflow:hidden;
}
.h_mid_con2 .main_box .h_typename {
	margin:0px;
	width:1100px;
	height:25px;
	text-align:center;
	float:left;
	display:inline;
}
.h_mid_con2 .main_box .h_typename b {
	margin:0px;
	height:22px;
	line-height:22px;
	font-size:14px;
	font-weight:normal;
	color:#0055ab;
	display:inline-block;
}
.h_mid_con2 .main_box .h_typename i {
	margin:7px 0 0 10px;
	padding-left:6px;
	height:10px;
	line-height:10px;
	color:#949494;
	font-size:11px;
	border-left:#8bbaea 1px solid;
	font-style:normal;
	display:inline-block;
}
.h_mid_con2 .main_box .h_conlist {
	margin:25px 0 0 0;
	width:1100px;
	float:left;
	display:inline;
	overflow:hidden;
}
.h_mid_con2 .main_box .h_conlist p {
	margin:0px;
	padding:0px;
	width:186px;
	float:left;
	display:inline; margin-right:10px;
}
.h_mid_con2 .main_box .h_conlist p i {
	margin:0px;
	width:186px;
	height:146px;
	text-align:center;
	float:left;
	display:inline;
}
.h_mid_con2 .main_box .h_conlist p i a {
	padding:2px;
	width:180px;
	height:140px;
	border:#ddd 1px solid;
	display:block;
}

.h_mid_con2 .main_box .h_conlist p i a img{
 	width:180px;
	height:140px;
  }
.h_mid_con2 .main_box .h_conlist p i a:hover {
	padding:2px;
	width:180px;
	height:140px;
	border:#cd5454 1px solid;
	display:block;
}
.h_mid_con2 .main_box .h_conlist p u {
	margin:9px 0 0 0;
	width:186px;
	height:26px;
	line-height:26px;
	text-align:center;
	text-decoration:none;
	float:left;
	display:inline;
}
.h_mid_con2 .main_box .h_conlist p u a {
	color:#5a5a5a;
}
.h_mid_con2 .main_box .h_conlist p u a:hover {
	color:#e60000;
}
.h_mid_con3 {
	margin:0 auto;
	margin-top:35px;
	width:1100px;
	overflow:hidden;
}
.h_mid_con3 .left_box {
	margin:0 35px 0 0;
	padding-right:36px;
	width:210px;
	background:url(../images/line01.jpg) repeat-y right top;
	float:left;
	display:inline;
}
.h_mid_con3 .left_box .h_typename {
	margin:0px;
	width:210px;
	height:23px;
	float:left;
	display:inline;
}
.h_mid_con3 .left_box .h_typename b {
	margin:0px;
	height:23px;
	line-height:23px;
	font-size:14px;
	font-weight:normal;
	color:#444444;
	float:left;
	display:inline;
}
.h_mid_con3 .left_box .h_typename i {
	margin:8px 0 0 10px;
	padding-left:6px;
	height:10px;
	line-height:10px;
	color:#949494;
	font-size:11px;
	border-left:#8bbaea 1px solid;
	font-style:normal;
	float:left;
	display:inline;
}
.h_mid_con3 .left_box dl {
	margin:10px 0 0 0;
	width:210px;
	float:left;
	display:inline;
}
.h_mid_con3 .left_box dt {
	margin:0px;
	width:210px;
	height:80px;
	text-align:center;
	float:left;
	display:inline;
}
.h_mid_con3 .left_box dd {
	margin:7px 0 0 0;
	width:210px;
	line-height:170%;
	color:#6b6b6b;
	float:left;
	display:inline;
	overflow:hidden;
}
.h_mid_con3 .right_box {
	margin:0 15px 0 0;
	width:240px;
	float:right;
	display:inline;
}
.h_mid_con3 .right_box .h_typename {
	margin:0px;
	width:240px;
	height:23px;
	float:left;
	display:inline;
}
.h_mid_con3 .right_box .h_typename b {
	margin:0px;
	height:23px;
	line-height:23px;
	font-size:14px;
	font-weight:normal;
	color:#444444;
	float:left;
	display:inline;
}
.h_mid_con3 .right_box .h_typename i {
	margin:8px 0 0 10px;
	padding-left:6px;
	height:10px;
	line-height:10px;
	color:#949494;
	font-size:11px;
	border-left:#8bbaea 1px solid;
	font-style:normal;
	float:left;
	display:inline;
}
.h_mid_con3 .right_box dl {
	margin:10px 0 0 0;
	width:240px;
	float:left;
	display:inline;
}
.h_mid_con3 .right_box dt {
	margin:0px;
	width:240px;
 	float:left;
	display:inline;
}
.h_mid_con3 .right_box dd {
	margin:7px 0 0 0;
	width:240px;
	line-height:170%;
	font-size:14px;
	color:#2a2a2a;
	float:left;
	display:inline;
	overflow:hidden;
}
/*-----------------------h_mid1--------------------------*/


/*-----------------------ny0--------------------------*/

.ny_location_box {
	margin:0 auto;
	width:100%;
	height:42px;
	background:url(../images/line02.jpg) repeat-x left bottom;
	overflow:hidden;
}
.ny_location_box p {
	margin:0 auto;
	width:1090px;
	height:42px;
	line-height:42px;
	font-size:14px;
	overflow:hidden;
}
.ny_location_box p a.con {
	color:#e60000;
}
.ny_location_box p a.con:hover {
	color:#e60000;
}
.ny_mid_con {
	margin:0 auto;
	margin-top:25px;
	width:1100px;
	overflow:hidden;
}
.ny_mid_con .left_box {
	margin:0px;
	width:210px;
	float:left;
	display:inline;
}
.ny_mid_con .left_box .h_typename {
	margin:0px;
	width:210px;
	height:41px;
	line-height:41px;
	font-size:20px;
	color:#424242;
	font-family:"微软雅黑", "微软雅黑";
	text-align:center;
	background:url(../images/left_typenamebg.jpg) no-repeat;
	float:left;
	display:inline;
}
.ny_mid_con .left_box ul {
	margin:0px;
	padding:8px 0;
	width:208px;
	list-style-type:none;
	border-left:#e2e2e2 1px solid;
	border-right:#e2e2e2 1px solid;
		border-bottom:#e2e2e2 1px solid;

	float:left;
	display:inline;
}
.ny_mid_con .left_box li {
	margin:5px 1px 0 1px;
	width:206px;
	height:30px;
	font-size:14px;
	font-family:"微软雅黑", "微软雅黑";
	float:left;
	display:inline;
}
.ny_mid_con .left_box li a {
	margin:0px;
	padding-left:40px;
	width:166px;
	height:30px;
	line-height:30px;
	color:#4a4a4a;
	background:none;
	display:block;
}
.ny_mid_con .left_box li a:hover {
	margin:0px;
	padding-left:40px;
	width:166px;
	height:30px;
	line-height:30px;
	color:#ffffff;
	background:url(../images/left_typebg.jpg) no-repeat;
	display:block;
}
.ny_mid_con .left_box li a.con {
	margin:0px;
	padding-left:40px;
	width:166px;
	height:30px;
	line-height:30px;
	color:#ffffff;
	background:url(../images/left_typebg.jpg) no-repeat;
	display:block;
}
.ny_mid_con .left_box li a.con:hover {
	margin:0px;
	padding-left:40px;
	width:166px;
	height:30px;
	line-height:30px;
	color:#ffffff;
	background:url(../images/left_typebg.jpg) no-repeat;
	display:block;
}
.ny_mid_con .left_box .litwo {
	margin:5px 1px 0 42px;
	padding-left:10px;
	width:155px;
	height:24px;
	font-size:12px;
	font-family:"微软雅黑", "微软雅黑";
	background:url(../images/tb02.jpg) no-repeat left center;
	float:left;
	display:inline;
}
.ny_mid_con .left_box .litwo a {
	margin:0px;
	padding:0px;
	width:155px;
	height:24px;
	line-height:24px;
	color:#666;
	background:none;
	display:inline;
}
.ny_mid_con .left_box .litwo a:hover {
	margin:0px;
	padding:0px;
	width:155px;
	height:24px;
	line-height:24px;
	color:#e60000;
	background:none;
	display:inline;
}
.ny_mid_con .left_box .litwo a.con {
	margin:0px;
	padding:0px;
	width:155px;
	height:24px;
	line-height:24px;
	color:#e60000;
	background:none;
	display:inline;
}
.ny_mid_con .left_box .litwo a.con:hover {
	margin:0px;
	padding:0px;
	width:155px;
	height:24px;
	line-height:24px;
	color:#e60000;
	background:none;
	display:inline;
}
.ny_mid_con .left_box em {
	margin:0px;
	padding:0px;
	width:210px;
	height:3px;
	background:url(../images/left_footimg.jpg) no-repeat;
	float:left;
	display:inline;
}
.ny_mid_con .left_box .h_typename_c {
	margin:15px 0 0 0;
	padding-left:10px;
	width:200px;
	height:41px;
	line-height:41px;
	font-size:16px;
	color:#666;
	font-family:"微软雅黑", "微软雅黑";
	background:url(../images/left_typenamebg.jpg) no-repeat;
	float:left;
	display:inline;
}
.ny_mid_con .left_box .c_con {
	margin:0px;
	padding:10px;
	width:188px;
	line-height:190%;
	font-family:"微软雅黑", "微软雅黑";
	border-left:#e2e2e2 1px solid;
	border-right:#e2e2e2 1px solid;
		border-bottom:#e2e2e2 1px solid;

	float:left;
	display:inline;
}
.ny_mid_con .left_box em {
	margin:0px;
	padding:0px;
	width:210px;
	height:3px;
	background:url(../images/left_footimg.jpg) no-repeat;
	float:left;
	display:inline;
}
.ny_mid_con .right_box {
	margin:0px;
	width:850px;
	float:right;
	display:inline;
}
.ny_mid_con .right_box .top_box {
	margin:0px;
	width:850px;
	height:12px;
	background:url(../images/r_bg1.jpg) no-repeat;
	float:left;
	display:inline;
}
.ny_mid_con .right_box .main_box {
	margin:0px;
	width:850px;
	min-height:300px;
	background:url(../images/r_bg2.jpg) repeat-y;
	float:left;
	display:inline;
}
.ny_mid_con .right_box .main_box .contact_box {
	margin:15px 0 0 30px;
	padding-bottom:10px;
	width:790px;
	letter-spacing:1px;
	float:left;
	display:inline;
	overflow:hidden;
}
.ny_mid_con .right_box .main_box .news_box {
	margin:10px 0 0 30px;
	padding-bottom:10px;
	width:790px;
	float:left;
	display:inline;
}
.ny_mid_con .right_box .main_box .news_box ul {
	margin:0px;
	padding:0px;
	width:790px;
	list-style-type:none;
	float:left;
	display:inline;
}
.ny_mid_con .right_box .main_box .news_box li {
	margin:2px 0 0 0;
	padding:10px 0;
	width:790px;
	line-height:140%;
	border-bottom:#ccc 1px dashed;
	float:left;
	display:inline;
}
.ny_mid_con .right_box .main_box .news_box li h1 {
	margin:0 0 0 3px;
	padding-left:10px;
	font-size:14px;
	font-weight:normal;
	background:url(../images/tb02.jpg) no-repeat left center;
	float:left;
	display:inline;
}
.ny_mid_con .right_box .main_box .news_box li i {
	margin:0 3px 0 0;
	width:80px;
	text-align:right;
	color:#999;
	font-size:12px;
	font-style:normal;
	float:right;
	display:inline;
}
.ny_mid_con .right_box .main_box .news_box .no_content {
	margin:0px;
	padding:120px 0;
	width:790px;
	text-align:center;
	float:left;
	display:inline;
}
.ny_mid_con .right_box .main_box .news_xx_box {
	margin:0 0 0 30px;
	padding-bottom:10px;
	width:790px;
	float:left;
	display:inline;
}
.ny_mid_con .right_box .main_box .news_xx_box .h_title {
	margin:20px 0 0 0;
	width:790px;
	line-height:150%;
	font-size:18px;
	color:#36F;
	text-align:center;
	float:left;
	display:inline;
}
.ny_mid_con .right_box .main_box .news_xx_box .h_date {
	margin:15px 0 0 0;
	padding-bottom:8px;
	width:790px;
	color:#999;
	font-size:13px;
	text-align:center;
	background:url(../images/line02.jpg) repeat-x left bottom;
	float:left;
	display:inline;
}
.ny_mid_con .right_box .main_box .news_xx_box .h_content {
	margin:20px 5px 0 5px;
	width:780px;
	letter-spacing:1px;
	float:left;
	display:inline;
	overflow:hidden;
}
.ny_mid_con .right_box .main_box .news_xx_box .h_prenext {
	margin:20px 0 0 0;
	padding:8px 5px 0 5px;
	width:780px;
	line-height:190%;
	color:#333;
	font-size:12px;
	border-top:#ddd 1px solid;
	float:left;
	display:inline;
	overflow:hidden;
}
.ny_mid_con .right_box .main_box .news_xx_box .h_prenext a {
	color:#333;
}
.ny_mid_con .right_box .main_box .news_xx_box .h_prenext a:hover {
	color:#e60000;
}
.ny_mid_con .right_box .main_box .pro_box {
	margin:5px 0 0 20px;
	width:810px;
	float:left;
	display:inline;
}
.ny_mid_con .right_box .main_box .pro_box ul {
	margin:0px;
	padding:0px;
	width:790px;
	list-style-type:none;
	float:left;
	display:inline;
}
.ny_mid_con .right_box .main_box .pro_box li {
	margin:25px 17px 0 39px;
	width:206px;
	height:180px;
	float:left;
	display:inline;
}
.ny_mid_con .right_box .main_box .pro_box li i {
	margin:0px;
	width:206px;
	height:146px;
	text-align:center;
	float:left;
	display:inline;
}
.ny_mid_con .right_box .main_box .pro_box li i a {
	padding:2px;
	width:200px;
	height:140px;
	border:#ddd 1px solid;
	display:block;
}
.ny_mid_con .right_box .main_box .pro_box li i a:hover {
	padding:2px;
	width:200px;
	height:140px;
	border:#cd5454 1px solid;
	display:block;
}
.ny_mid_con .right_box .main_box .pro_box li h1 {
	margin:8px 0 0 0;
	width:206px;
	height:26px;
	line-height:26px;
	font-size:12px;
	font-weight:normal;
	text-align:center;
	text-decoration:none;
	float:left;
	display:inline;
}
.ny_mid_con .right_box .main_box .pro_box li h1 a {
	color:#5a5a5a;
}
.ny_mid_con .right_box .main_box .pro_box li h1 a:hover {
	color:#e60000;
}
.ny_mid_con .right_box .main_box .pro_box .no_content {
	margin:0px;
	padding:120px 0;
	width:810px;
	text-align:center;
	float:left;
	display:inline;
}
.ny_mid_con .right_box .main_box .pro_xx_box {
	margin:0 0 0 30px;
	padding-bottom:10px;
	width:790px;
	float:left;
	display:inline;
}
.ny_mid_con .right_box .main_box .pro_xx_box .h_title {
	margin:20px 0 20px 0;
	padding-bottom:10px;
	width:790px;
	line-height:150%;
	font-size:18px;
	color:#36f;
	text-align:center;
	background:url(../images/line02.jpg) repeat-x left bottom;
	float:left;
	display:inline;
}
.ny_mid_con .right_box .main_box .pro_xx_box .h_imgb {
	margin:15px 0 0 0;
	width:790px;
 	float:left;
	display:inline;
}

.h_imgb img{ max-width:800px;}
.ny_mid_con .right_box .main_box .pro_xx_box .h_content {
	margin:25px 5px 0 5px;
	width:780px;
	letter-spacing:1px;
	float:left;
	display:inline;
	overflow:hidden;
}
.ny_mid_con .right_box .main_box .pro_xx_box .h_prenext {
	margin:20px 0 0 0;
	padding:8px 5px 0 5px;
	width:780px;
	line-height:190%;
	color:#333;
	font-size:12px;
	border-top:#ddd 1px solid;
	float:left;
	display:inline;
	overflow:hidden;
}
.ny_mid_con .right_box .main_box .pro_xx_box .h_prenext a {
	color:#333;
}
.ny_mid_con .right_box .main_box .pro_xx_box .h_prenext a:hover {
	color:#e60000;
}
.ny_mid_con .right_box .foot_box {
	margin:0px;
	width:850px;
	height:13px;
	background:url(../images/r_bg3.jpg) no-repeat;
	float:left;
	display:inline;
}
/*------------页码0----------*/
.page_box {
	margin:25px 0 0 3px;
	padding:10px 0 5px 0;
	width:842px;
	line-height:22px;
	font-size:12px;
	font-family:"微软雅黑", "微软雅黑";
	text-align:center;
	border-top:#cccccc 1px solid;
	background-color:#f5f5f5;
	float:left;
	display:inline;
	overflow:hidden;
}
.page_box u {
	margin:0 15px 0 0;
	height:20px;
	line-height:20px;
	font-size:14px;
	color:#333;
	text-decoration:none;
	display:inline-block;
	overflow:hidden;
}
.page_box span {
	margin:0 2px;
	padding:0px 8px;
	height:20px;
	line-height:20px;
	color:#a4a4a4;
	background:#f9f9f9;
	border:#ddd 1px solid;
	display:inline-block;
	overflow:hidden;
}
.page_box a {
	margin:0 2px;
	padding:0px 8px;
	height:20px;
	line-height:20px;
	color:#606060;
	background:#f9f9f9;
	border:#ddd 1px solid;
	display:inline-block;
	overflow:hidden;
}
.page_box a:hover {
	margin:0 2px;
	padding:0px 8px;
	height:20px;
	line-height:20px;
	background-color:#3775a8;
	color:#ffffff;
	border:#ddd 1px solid;
	display:inline-block;
	overflow:hidden;
}
.page_box a.con {
	margin:0 2px;
	padding:0px 8px;
	height:20px;
	line-height:20px;
	background-color:#3775a8;
	color:#ffffff;
	border:#ddd 1px solid;
	display:inline-block;
	overflow:hidden;
}
.page_box a.con:hover {
	margin:0 2px;
	padding:0px 8px;
	height:20px;
	line-height:20px;
	background-color:#3775a8;
	color:#dddddd;
	border:#ddd 1px solid;
	display:inline-block;
	overflow:hidden;
}
.page_box u {
	margin:0 3px 0 8px;
	padding:0px;
	width:40px;
	height:20px;
	line-height:20px;
	border:#ddd 1px solid;
	background:#f9f9f9;
	text-decoration:none;
	display:inline-block;
	overflow:hidden;
}
.page_box .p_text {
	margin:0px;
	padding:0px;
	width:40px;
	height:20px;
	line-height:20px;
	color:#606060;
	border:none;
	background:none;
	text-align:center;
}
.page_box i {
	margin:0px;
	padding:0px;
	width:25px;
	height:20px;
	line-height:20px;
	border:#ddd 1px solid;
	font-style:normal;
	display:inline-block;
	overflow:hidden;
}
.page_box .p_button {
	margin:0px;
	padding:0px;
	width:27px;
	height:20px;
	line-height:20px;
	color:#fff;
	background-color:#3775a8;
	border:none;
	text-align:center;
}
/*------------页码1----------*/


/*-----------------------ny1--------------------------*/

/*-----------------------bottom0--------------------------*/
.bottom_box {
	margin:0 auto;
	margin-top:45px;
	padding:15px 0;
	width:100%;
	background:#323232;
	overflow:hidden;
}
.bottom_box .main_box {
	margin:0 auto;
	width:1090px;
	line-height:160%;
	color:#fff;
	overflow:hidden;
}
.bottom_box .main_box a {
	color:#999;
	text-decoration:none; font-size:12px;
}
.bottom_box .main_box a:hover {
	color:#fff;
	text-decoration:underline;
}
/*-----------------------bottom1--------------------------*/

.input_text {
	padding:0 3px;
	width:200px;
	height:20px;
	line-height:20px;
	font-size:12px;
	color:#555;
	font-family:"微软雅黑";
	border:#ccc 1px solid;
}
.input_textarea {
	padding:3px;
	width:500px;
	height:120px;
	line-height:160%;
	font-size:12px;	
	color:#555;
	font-family:"微软雅黑";
	border:#ccc 1px solid;
}
.input_button {
	height:20px;
	color:#555;
	border:#999 1px solid;
	background-color:#ccc;
}

.mainnav ul{ padding:0; margin:0; padding-top:10px; padding-bottom:10px;}
.mainnav{ width:1100px; margin:0 auto;}
.mainnav ul li{ float:left; list-style-type:none;font-size:14px; line-height:30px; width:180px;}
.mainnav ul li a{ color:#0055ab; margin-right:25px; font-size:14px; line-height:30px; padding-left:10px; width:160px;}
.mainnav ul li a:hover{ text-decoration:underline}





.ad_sliderContainer{ margin:0px; width:100%; height:435px; float:left; display:inline; overflow:hidden; }
.ad_sliderContainer .ad_Container{ position:relative; width:100%; height:435px; overflow:hidden; }

.ad_Container .ad_imgcon{ position:absolute; z-index:5; top:0px; right:0px; width:100%; height:100%; background-position:center top; background-repeat:no-repeat; }

.ad_Container .ad_button{ position:absolute; z-index:10; left:0px; bottom:35px; width:100%; height:14px; text-align:center; }
.ad_Container .ad_btn{ margin:0 3px; width:18px; height:8px; background:url(/skin/images/yandian.jpg) no-repeat left top; border:0px; cursor:pointer; display:inline-block; }
.ad_Container .ad_btn_sel{ background:url(/skin/images/yandian.jpg) no-repeat right top; }


.ad_Container .ad_prev,.ad_Container .ad_next{ position:absolute; z-index:8; top:222px; }
.ad_Container .ad_prev{ left:0px; }
.ad_Container .ad_next{ right:0px; }

.ad_Container .ad_prev a,.ad_Container .ad_next a{ display:block; width:26px; height:46px;}

.ad_Container .ad_prev a:link,.ad_Container .ad_prev a:visited{background:url(/skin/images/paddle_prev.png) no-repeat center;}
.ad_Container .ad_prev a:hover,.ad_Container .ad_prev a:active{background:url(/skin/images/paddle_prev2.png) no-repeat center;}

.ad_Container .ad_next a:link,.ad_Container .ad_next a:visited{background:url(/skin/images/paddle_next.png) no-repeat center;}
.ad_Container .ad_next a:hover,.ad_Container .ad_next a:active{background:url(/skin/images/paddle_next2.png) no-repeat center;}


li{list-style-type:none}
.cp-content{border-bottom:#c1c2c3 1px solid; margin-bottom:20px; margin-top:20px;}

.cp-content img{ float:left; margin:10px 40px 10px 0;}
.cp-content ul{ padding-top:35px;}
.cp-content ul li{ line-height:30px; font-size:14px;}
.cp-content ul li span.redd{ color:#F00}
.cp-content ul li a{ color:#36F}
.cp-content ul li a:hover{ color: #F60}






.ad_sliderContainer{ margin:0px; width:100%; height:435px; float:left; display:inline; overflow:hidden; }
.ad_sliderContainer .ad_Container{ position:relative; width:100%; height:435px; overflow:hidden; }

.ad_Container .ad_imgcon{ position:absolute; z-index:5; top:0px; right:0px; width:100%; height:100%; background-position:center top; background-repeat:no-repeat; }

.ad_Container .ad_button{ position:absolute; z-index:10; left:0px; bottom:35px; width:100%; height:14px; text-align:center; }
.ad_Container .ad_btn{ margin:0 3px; width:18px; height:8px; background:url(/skin/images/yandian.jpg) no-repeat left top; border:0px; cursor:pointer; display:inline-block; }
.ad_Container .ad_btn_sel{ background:url(/skin/images/yandian.jpg) no-repeat right top; }


.ad_Container .ad_prev,.ad_Container .ad_next{ position:absolute; z-index:8; top:222px; }
.ad_Container .ad_prev{ left:0px; }
.ad_Container .ad_next{ right:0px; }

.ad_Container .ad_prev a,.ad_Container .ad_next a{ display:block; width:26px; height:46px;}

.ad_Container .ad_prev a:link,.ad_Container .ad_prev a:visited{background:url(/skin/images/paddle_prev.png) no-repeat center;}
.ad_Container .ad_prev a:hover,.ad_Container .ad_prev a:active{background:url(/skin/images/paddle_prev2.png) no-repeat center;}

.ad_Container .ad_next a:link,.ad_Container .ad_next a:visited{background:url(/skin/images/paddle_next.png) no-repeat center;}
.ad_Container .ad_next a:hover,.ad_Container .ad_next a:active{background:url(/skin/images/paddle_next2.png) no-repeat center;}



.pagexx {
	clear: both;
	height: 40px;
	margin: 20px;
	overflow: hidden;
	margin-left: 0px;
}
.pagexx {
	margin-left: 20px;
}
.pagexx ul {
}
.pagexx ul li {
	float: left;
	border: 1px solid #ccc;
	padding: 2px 9px;
	margin: 0 3px;
	line-height: 18px;
	background: #fff;
}
.pagexx ul li.thisclass {
	display: inline-block;
	border: 1px solid #2061c4;
	padding: 2px 9px;
	margin: 0 3px;
	background: #2061c4;
	color: #fff;
}
.pagexx ul li.thisclass a {
	color: #fff;
}
.pagexx ul li a:hover {
	color: #2061c4;
}
.pagexx ul li span {
	display: inline-block;
	padding: 0;
}


.footlink a{ color: #CF0; font-size:12px;}