/* global */
* {word-break:normal;-webkit-text-size-adjust:none;}/*"Microsoft Yahei",*/
body { background: #fff; font-size:12px; color:#333; font-family: SimSun;}
/*
.year_img {
	height: 108px;
	overflow: hidden;
	}
.year_p5 {margin:auto;width:1000px;height:auto;oveflow: hidden;background:#FFFFFF;clear:both;padding:10px 10px 0px 10px;}
*/
div,td,li {
	}
form,input,select,textarea,td,th {font-size:12px;}
img {border:none;}
ul li {list-style-type:none;}
ol li {list-style-type:decimal;}
ul,form {margin:0px;padding:0px;}
a:link,a:visited,a:active {color:#333;text-decoration:none;}
a:hover {color:#f60;text-decoration:none; }
/* links */
a.w:link,a.w:visited,a.w:active {color:#fff;text-decoration:none;}
a.w:hover {color:#F4F3F2;}
a.b:link,a.b:visited,a.b:active {color:#225588;text-decoration:none;}
a.b:hover {color:#f60;}
a.g:link,a.g:visited,a.g:active {color:#666;text-decoration:none;}
a.g:hover {color:#f60;}
/* common */
.m {margin:auto;width:1000px;height:auto;oveflow: hidden; clear:both;}
/*.head {margin:auto;background:#F1F1F1 url('image/head_bg.png') repeat-x bottom;width:1000px;height:31px;}*/
.head {background:#F1F1F1 url('image/head_bg.png') repeat-x bottom;width:100%;height:31px;position:fixed;z-index:999999;left:0;}
.gq65 { height:115px; overflow:hidden;}
.gq65 a { height:115px; display:block;}
.head_s {height:31px;}
.head_s a { width:100%; height: 31px; display: block;}
.head_m {margin:auto;width:980px;padding:7px 0 0 0;color:#666666;}
.head_t strong{color:#FF0000;font-weight:normal;}
.head_l li {float:left;margin:0 10px 0 0;}
.h_city {background:url('image/ico_arrow_d.gif') no-repeat right center;padding:0 10px 0 0;}
.h_fav {padding:0 6px 0 2px;}
.h_wap {background:url('image/ico_wap.gif') no-repeat 0 center;padding:0 2px 0 15px;}
.h_cart {background:url('image/ico_cart.gif') no-repeat 0 center;padding:0 6px 0 18px;}

/* ie升级说明 */
#ie6-warning{ background:rgb(255,255,225);font-size:12px; color:#333; width:100%; padding: 5px; text-align: center; border-bottom:#CCC solid 1px; } 
#ie6-warning a { color:#00F; text-decoration:none; } 

.mail_log {
	margin: -5px 0px 0px 290px;
	}

.logo {width:157px;height:105px;overflow:hidden;text-align: center;padding: 0px 68px 0px 35px;}
.logo img {margin:0px 0 0 0;}

.common_search {
	float:left;
	display: inline;
	width:410px;
	height:85px;
	position:relative;
	}

.head_search_kw {width:355px;margin:5px 0 0 15px;height:20px;line-height:20px;overflow:hidden;}
.head_search {float:left;width:410px;height:32px;background:url('image/head_search.png') no-repeat;margin-top:28px;}
.head_search_on {float:left;width:410px;height:32px;background:url('image/head_search.png') no-repeat 0 -32px;margin-top:28px;}
.head_search div,.head_search_on div {clear:both;padding:4px 0 0 25px;}
.search_i {width:220px;font-size:14px;height:20px;line-height:20px;padding:2px 0 0 0;color:#666666;background:url('image/spacer.gif');border:none;}
.search_i:focus{outline:none;}
.search_m {width:60px;cursor:default;padding:2px 25px 0 10px;font-size:14px;height:20px;line-height:20px;color:#666666;background:url('image/spacer.gif');border:none;}
.search_s {width:70px;height:25px;background:url('image/spacer.gif');border:none;padding:0;margin:0;cursor:pointer;}

#search_module {z-index:1000;position:absolute;width:95px;overflow:hidden;margin:52px 0 0 505px;font-size:12px;line-height:20px;color:#666666;background:#FFFFFF;border:#CCCCCC 1px solid;border-top:none;}
#search_module a {display:block;height:20px;padding:1px 10px 1px 10px;color:#333333;}
#search_module a:hover {background:#E4F1F7;font-weight:bold;}

#search_tips {z-index:1000;position:absolute;width:340px;overflow:hidden;cursor:pointer;margin:50px 0 0 200px;font-size:13px;line-height:20px;color:#666666;background:#FFFFFF;border:#444444 1px solid;}
#search_tips div {height:20px;padding:1px 8px 1px 8px;clear:both;overflow:hidden;}
#search_tips div span {float:right;font-size:12px;}
#search_tips label {display:block;width:100%;background:#FAFAFA;font-size:12px;color:#0000CC;text-align:right;}
.search_t_div_1 {color:#333333;}
.search_t_div_1 span {color:#008000;}
.search_t_div_2 {background:#3366CC;color:#FFFFFF;}
.search_t_div_2 span {color:#FFFFFF;}

.ser_tel {
	clear: both;
	color: #cd443a;
	height: auto;
	overflow: hidden;
	margin: 0px 0px 0px 0px;
	}
.wuzhou {
	float: left;
	display: inline;
	width: 217px;
	text-align: center;
	margin-left: 71px;
	background: url(image/common/wuzhou_bg.jpg) no-repeat;
	}


/****************************************************************************    菜单 */

.menu_top { background:#fff; margin:0px auto; width:1000px; height:70px; border-top:#ee0000 solid 4px; margin-top:2px;}
.menu_top a { color:#333; font-size:14px;}
.menu_top a:hover { color:#f00;}
.menu_top li { float:left; width:45px; line-height:24px;}
.menu_top li.hansgo { float:right; line-height:24px; text-align:left; margin-right:15px;}
.menu_top_list { border-right:#ddd dashed 1px; margin-top:10px; overflow:hidden;}
.menu_top_list ul { display: block;}
.menu_top_l { float:left; width:240px; overflow: hidden;}
.menu_top_l li { width:75px; }
.menu_top_l2 { float:left; margin-left: 20px; width:192px; overflow: hidden;}
.menu_top_l2 ul { float:left; width:182px; }
.menu_top_l3 { float:left; margin-left: 20px; width:140px; overflow: hidden;}
.menu_top_l4 { float:left; margin-left: 20px; width:220px; overflow: hidden;}
.menu_top_l4 li { width:70px;}
.menu_top_r { float:right; width: 120px; margin-top:10px; text-align:left; overflow: hidden;}
.menu_top_r li { width: 50px;}
.menu_top_r li.txtright { float: right; width: 65px; text-align: right;}

/*18乡镇菜单*/
.m182 { width:39px; right:0px; position:absolute; text-align:right;}
.m18 li{ float:left;position:relative;}
.m18 li:hover{ font-weight:bold; background-color:#eee;}
.m18 li:hover a{ color:#f00}
.m18 ul { width:250px;background-color:#eee;position:absolute;right:0px;top:-999em;z-index:99999;padding:8px;display:none}
.m18 li:hover ul { top:18px;display:block}
.m18 li:hover ul li{ font-size:12px;width:40px;float:left;padding:4px 0 4px 10px}
.m18 li:hover ul li a{font-weight:100;color:#333;text-decoration:none;padding:0}
.m18 li:hover ul li a:hover{ font-weight:100; color:#F00;}
/*使18乡镇菜单IE6下可以弹出*/
.m18 li.hover{}
.m18 li.hover a{color:#f00}
.m18 li.hover a:hover{color:#f00}
.m18 li.hover ul{ top:18px;display:block;}
.m18 li.hover ul li{ border:none;width:40px;float:left;padding:4px 0 4px 10px}
.m18 li.hover ul li a{ height:16px;line-height:16px;font-size:12px;color:#333;text-decoration:none;padding:0}
.m18 li.hover ul li a:hover{ text-decoration:underline}
.m18 li.no_sub.hover1{ padding:7px 11px}


.menu_hot { width:480px; height:30px; text-align:center; line-height:30px; position:absolute; top:78px; left:-35px; }
.menu_hot a { color:#666; margin-left:5px;}
.menu_hot a:hover { color:#f00; }
.menu_hot img { vertical-align:middle;}

.menu2 { margin:0px auto; width:1000px;height: auto;overflow:hidden; background-color:#e9e9e9; line-height:24px; margin-bottom:2px; background-image:url(image/cqzxlogo.gif); background-repeat:no-repeat; background-position:10px center;}
.menu2 strong { float: left;display:inline;margin-left:35px;}
.menu2 li {
	float:left;
	display: inline;
	margin: 0px 5px 0px 6px;
	}
.menu3 { margin:0px auto; width:1000px;height: auto;overflow:hidden; background-color:#e9e9e9; line-height:24px; margin-bottom:10px; background-image:url(image/TCJQLogo.png); background-repeat:no-repeat; background-position:7px center;}
.menu3 strong { float: left;display:inline;margin-left:35px;}
.menu3 li {
	float:left;
	display: inline;
	margin: 0px 5px 0px 6px;
	}
.menu4 { margin:0px auto; width:1000px;height: auto;overflow:hidden; background-color:#e9e9e9; line-height:24px; margin-bottom:5px; }
.menu4 li {
	float:left;
	display: inline;
	margin: 0px 4px 0px 4px;
	}
.menuico1 { background-image:url(image/cqzxlogo.gif); background-repeat:no-repeat; background-position:left center; padding-left: 25px;}
.menuico2 { background-image:url(image/TCJQLogo.png); background-repeat:no-repeat; background-position:left center; padding-left: 25px;}

/*频道导航菜单*/

.ListMenu { margin:0px auto; width:1000px; height:36px; line-height:33px; background-image:url(image/ListMenuBg.jpg); color:#FFF; overflow:hidden; margin-bottom:10px; }
.ListMenu_title { float:left; width:88px; text-align:center; }
.ListMenu_title a{ color:#3981b8; font-size:16px; font-weight:bold;line-height:36px; }
.ListMenu_link {  float:left; height:36px; width:905px; overflow:hidden; }
.ListMenu_link a { color:#FFF; }
.ListMenu_link a:hover { color:#FF0; }

/* 全站导航 */
.head_common {
	clear: both;
	width: 1000px;
	height: 64px;
	overflow: hidden;
	font-family:宋体,simsun;
	background: url(image/common/head_menu.jpg) no-repeat;
	}
.head_common_title {
	float:left;
	display: inline;
	width: 40px;
	padding-top: 47px;
	text-align: center;
	font-weight: bold;
	margin: 0px 0px 0px 20px;
	}
.head_common_text {
	float:left;
	display: inline;
	height: auto;
	font-size: 13px;
	overflow: hidden;
	padding: 7px 0px 0px 0px;
	}
.head_common_text li {
	float: left;
	display: inline;
	width: 35px;
	height: auto;
	overflow: hidden;
	font-size: 13px;
	text-align: center;
	padding: 6px 0px 0px 0px;
	}
.head_common a:link {
	color: #000;
	font-size: 13px;
	}
.head_common a:visited {
	color: #000;
	font-size: 13px;
	}
.head_common a:hover {
	color: #d7181f;
	font-size: 13px;
	}
.title02 {
	float: left;
	display: inline;
	padding-left: 0px;
	}
.title03 {
	float: left;
	display: inline;
	padding-left: 0px;
	}
.title04 {
	float: left;
	display: inline;
	padding-left: 0px;
	}
.menu01 {
	float: left;
	display: inline;
	width: 175px;
	margin: 0px 0px 0px 10px;
	}
.menu02 {
	float: left;
	display: inline;
	width: 210px;
	margin: 0px 0px 0px 9px;
	}
.menu03 {
	float: left;
	display: inline;
	width: 140px;
	margin: 0px 0px 0px 7px;
	}
.menu04 {
	float: left;
	display: inline;
	width: 183px;
	margin: 0px 0px 0px 6px;
	}

.menu04 li {
	float: left;
	display: inline;
	width: 61px;
	height: auto;
	overflow: hidden;
	font-size: 13px;
	text-align: center;
	padding: 6px 0px 0px 0px;
	}

.head_line {
	width: 1000px;
	height: 4px;
	overflow: hidden;
	text-align: center;
	margin: 0px auto;
	background: #d7181f;
	}
	


/* 合作乡镇 */
.common_hezuo {
	width: 1000px;
	clear: both;
	height: 64px;
	overflow: hidden;
	padding-top: 3px;
	background: url(image/common/hezuo_bg.jpg) no-repeat;
	}
.common_hezuo li {
	font-size: 12px;
	}
.hezuo_l {
	float: left;
	display: inline;
	width: 742px;
	padding-left: 25px;
	}
.hezuo_l ul {
	float: left;
	display: inline;
	width: 295px;
	}
ul.hezuo_sep1 {
	padding-left: 12px;
	}
.hezuo_l ul.hezuo_sep2 {
	float: left;
	display: inline;
	width: 118px;
	padding-left: 12px;
	}
.hezuo_l ul li {
	float: left;
	display: inline;
	width: 59px;
	height: 14px;
	overflow: hidden;
	text-align: center;
	padding: 5px 0px 0px 0px;
	}
.hezuo_r {
	float: left;
	display: inline;
	width: 208px;
	padding-left: 25px;
	}
.hezuo_r li {
	float: left;
	display: inline;
	width: 34px;
	height: 14px;
	overflow: hidden;
	text-align: center;
	padding: 5px 0px 0px 0px;
	}
.hezuo_r li.town {
	float: left;
	display: inline;
	width: 40px;
	text-align: center;
	padding: 5px 0px 0px 0px;
	}

/* menu */
.menu {height:35px;line-height:35px;line-height:37px\9;/*IE8*/background:#2587F4 url('image/menu_bg.png') repeat-x;letter-spacing:1px;font-size:14px;padding:0 15px 0 15px;overflow:hidden;}
.menu li {float:left;background:url('image/menu_bg_li.png') no-repeat right 0;}
.menu .menuon {background:url('image/menu_bg_on.png') repeat-x;margin-left:-2px;}
.menu a:link,.menu a:visited,.menu a:active {display:block;_display:inline-block;height:35px;color:#FFFFFF;padding:0 10px 0 10px;}
.menu a:hover {background:url('image/menu_bg_on.png') repeat-x;}

.foot {color:#666666;text-align:center;line-height:30px;padding:10px 0 10px 0;}
.foot_page {background:#F4F4F4;border-top:#DDDDDD 1px solid;padding:0 10px 0 10px;text-align:center;height:40px;line-height:40px;overflow:hidden;color:#666666;}

/* box */
.box_head {border:#DDDDDD 1px solid;border-bottom:none;height:31px;line-height:31px;overflow:hidden;padding:0 10px 0 10px;background:#EEEEEE url('image/box_head_bg.gif') repeat-x;}
.box_head strong {font-size:14px;}
.box_body {border:#DDDDDD 1px solid;border-top:none;padding:6px 8px 6px 8px;}
.box_body li { line-height:22px; overflow:hidden;}


.box_body2 {border:#DDDDDD 1px solid;border-top:none;padding:6px 8px 6px 8px;}
.box_body2 li {overflow:hidden;}
.box_body3 {border:#DDDDDD 1px solid;border-top:none;padding:6px 8px 6px 8px;}
.box_body3 li { line-height:18px; border-bottom: #ddd dashed 1px; margin-bottom: 5px; padding-bottom: 5px;}
.box_body3 a { display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

.tab_head {border:#DDDDDD 1px solid;border-bottom:none;height:31px;line-height:31px;font-size:14px;overflow:hidden;background:#EEEEEE url('image/box_head_bg.gif') repeat-x;font-weight:bold;}
.tab_1 {float:left;padding:0 15px 0 15px;border-right:#DDDDDD 1px solid;cursor:pointer;font-weight:normal;}
.tab_2 {float:left;padding:0 15px 0 15px;border-right:#DDDDDD 1px solid;cursor:pointer;background:#FFFFFF;}
.tab_1_1 {border-bottom:#DDDDDD 1px solid;cursor:pointer;}
.tab_1_2 {border:#DDDDDD 1px solid;border-bottom:none;cursor:pointer;font-weight:bold;}

.tab_head_2 {height:27px;background:#EEEEEE;border-left:#DDDDDD 1px solid;border-right:#DDDDDD 1px solid;text-align:center;padding-left:12px;}
.tab_2_1 {float:left;width:80px;height:27px;line-height:31px;overflow:hidden;background:url('image/tab_2_1.gif') no-repeat 6px right;cursor:pointer;}
.tab_2_1 span {color:#333333;}
.tab_2_2 {float:left;width:80px;height:27px;line-height:28px;overflow:hidden;background:url('image/tab_2_2.gif') no-repeat;cursor:pointer;font-weight:bold;margin-left:-2px;}
.tab_2_2 span {color:#FFFFFF;font-size:13px;}
.tab_body_2 {border:#DDDDDD 1px solid;border-top:none;}

.li_dot li {background:url('image/li_dot.gif') no-repeat 5px 10px;padding:0 10px 0 12px;}
/* pages */
.pages {padding:20px 0 20px 0;text-align:center;font-size:12px;color:#666666;}
.pages a:link,.pages a:visited,.pages a:active {background:#FFFFFF;border:#DDDDDD 1px solid;padding:3px;text-decoration:none;}
.pages a:hover {background:#ea1b00;border:#ea1b00 1px solid;color:#FFFFFF;padding:3px;text-decoration:none;}
.pages strong {background:#ea1b00;padding:3px;border:#ea1b00 1px solid;color:#FFFFFF;}
.pages_inp {width:30px;border:#DDDDDD 1px solid;color:#666666;padding:2px;text-align:center;}
.pages_btn {width:26px;border:#FF6600 1px solid;color:#FFFFFF;padding:1px;background:#FF6600;font-weight:bold;font-size:11px;}
.pages label {background:#FFFFFF;border:#2E6AB1 1px solid;color:#004499;padding:1px 5px 1px 5px;}
.pages label em {color:red;font-weight:bold;font-style:normal;}
.pages label span {font-weight:bold;}
.pages cite {font-style:normal;}
/* table */
.tb table{width:100%;border-collapse:collapse;border-spacing:0;}
.tb th{background:#EEEEEE;border:#DDDDDD 1px solid;padding:4px;line-height:150%;}
.tb td{border:#DDDDDD 1px solid;padding:4px;line-height:150%;}
/* user */
.user {background:url('image/user_bg.gif') no-repeat;width:300px;font-size:12px;line-height:normal;}
.user_login {padding:15px 0 10px 25px;}
.user_input {border:#8DB2E3 1px solid;padding:3px 0 4px 3px;width:90px;color:#666666;}
.user_tip {margin:0 20px 0 20px;padding:0 0 5px 5px;border-bottom:#EEEEEE 1px solid;font-weight:bold;color:#333333;}
.user_reg {padding:5px 0 0 20px;}
.user_reg_c {padding:5px 0 10px 10px;}
.user_can {padding:10px 10px 0 10px;text-align:center;color:#1B4C7A;}
.user_can td {padding:6px 0 10px 0;background:url('image/user_can.gif') no-repeat center 0;}
.user_load {height:200px;background:url('image/user_load.gif') no-repeat center center;}
.user_wel {padding:18px 0 10px 45px;font-weight:bold;font-size:14px;background:url('image/user_wel.gif') no-repeat 26px 18px;}
.user_do {padding:0 10px 0 10px;text-align:center;}
.user_do td {padding:6px 0 11px 0;background:url('image/user_can.gif') no-repeat center 0;}
.user_foot {height:10px;line-height:10px;font-size:1px;background:url('image/user_bg.gif') no-repeat 0 bottom;}
.user_warn {padding:5px;margin:0 10px 0 10px;border:#FFC600 1px solid;background:#FFFEBF;text-align:center;font-weight:bold;}
.thumb {padding:5px 0 5px 0;}
.thumb img {border:#D0D0D0 1px solid;padding:3px;}
.thumb li {height:22px;line-height:22px;overflow:hidden;}
.thumbml ul {margin:10px 0 15px 0;}
.imb img {border:#DDDDDD 1px solid;padding:3px;}
/* album */
#mid_pos {position:absolute;}
#mid_div {width:240px;height:180px;cursor:crosshair;padding:5px;border:#CCCCCC 1px solid;background:#F3F3F3;}
#zoomer {border:#333333 1px solid;width:120px;height:90px;background:#FFFFFF url('image/zoom_bg.gif');position:absolute;opacity:0.5;filter:alpha(opacity=50);}
#big_div {width:320px;height:240px;border:#CCCCCC 1px solid;background:#FFFFFF;position:absolute;overflow:hidden;}
#big_pic {position:absolute;}
.ab_im {padding:2px;margin:10px 0 10px 13px;border:#C0C0C0 1px solid;}
.ab_on {padding:2px;margin:10px 0 10px 13px;border:#FF6600 1px solid;background:#FF6600;}
/* ads */
.adword table {background:url('image/adword_bg.gif') repeat-x 0 bottom;}
.adword_tip {color:#FF1100;border-bottom:#DDDDDD 1px solid;padding:8px 10px 8px 28px;background:url('image/arrow_up.gif') no-repeat 10px 8px;}
.sponsor {}
/* basic */
.f_l {float:left;}
.f_r {float:right;}
.t_l {text-align:left;}
.t_r {text-align:right;}
.t_c {text-align:center;}
.f_b {font-weight:bold;}
.f_n {font-weight:normal;}
.f_white {color:white;}
.f_gray {color:#666666;}
.f_orange {color:#FF6600;}
.f_red {color:red;}
.f_green {color:green;}
.f_blue {color:blue;}
.f_dblue {color:#225588;}
.f_price {font-weight:bold;font-family:Arial;color:#FF0000;}
.px10 {font-size:10px;}
.px11 {font-size:12px;}
.px12 {font-size:12px;}
.px13 {font-size:13px;}
.px14 {font-size:14px;}
.px15 {font-size:15px;}
.px16 {font-size:16px;}
.b5 {height:5px;font-size:1px;}
.b6 {height:6px;font-size:1px;}
.b8 {height:8px;font-size:1px;}
.b10 {height:10px;font-size:1px;}
.b15 {height:15px;font-size:1px;}
.pd3 {padding:3px;}
.pd5 {padding:5px;}
.pd10 {padding:10px;}
.pd15 {padding:15px;}
.pd20 {padding:20px;}
.lh18 {line-height:180%;}
.ls1 {letter-spacing:1px;}
.c_p {cursor:pointer;}
.c_b {clear:both;}
.dsn {display:none;}
.absm {vertical-align:middle;}
.btn {background:url('image/btn.gif') no-repeat;height:24px;line-height:22px;width:50px;border:none;cursor:pointer;letter-spacing:3px;}
.btn_1 {background:url('image/btn_1.gif') no-repeat;height:21px;line-height:21px;width:69px;padding-left:9px;border:none;cursor:pointer;}
.btn_2 {background:url('image/btn_2.gif') no-repeat;height:21px;line-height:21px;width:69px;padding-left:9px;border:none;cursor:pointer;}
.btn_s {background:#2388FA;color:#FFFFFF;border:none;padding:2px;letter-spacing:1px;}
.btn_r {background:#D7D7D7;color:#666666;border:none;padding:2px;letter-spacing:1px;}
.bd {border:#CAD9EA 1px solid;}
.highlight {color:red;}
.jt {color:#003278;cursor:pointer;}
.np {padding:20px 30px 20px 50px;line-height:25px;}
.lazy {background:#FAFAFA url('image/loading.gif') no-repeat center center;}
/* position */
.pos {padding:0 10px 0 10px;line-height:31px;background:#EEEEEE url('image/box_head_bg.gif') repeat-x;}
.nav {padding:0 10px 10px 10px;}
/* show */
.title {padding:15px 20px 5px 20px;line-height:160%;font-size:24px;text-align:center;font-family:\9ED1\4F53;font-weight:bold;}
.title_trade {height:25px;font-size:18px;text-align:center;font-family:\9ED1\4F53;font-weight:normal;margin:0 0 8px 0;border-bottom:#F1F1F1 1px solid;padding:0 0 10px 0;}
.info { margin:0 15px 0 15px;padding:4px 10px 4px 10px;border-top:#D0D0D0 1px solid;border-bottom:#D0D0D0 1px solid;}
.introduce { margin:10px 15px 10px 15px; padding:8px 12px 8px 12px; background:#F5F5F5;}
.introduce p { text-indent:2em; line-height:200%; font-size:14px; word-break:normal;}
.content { font-size:16px;line-height:200%;padding:8px 20px 8px 20px; font-family:simsun;}
.content p {text-indent:2em;font-family:simsun; word-break:normal;}
.content img { margin: 0px 0px 0px -30px;}
.content iframe { margin: 0px 0px 0px -30px; max-width:600px;}
.content object { margin: 0px 0px 0px -30px;}
.content table img { margin: 0px 0px 0px 0px;text-align:center;}
	
.content a:link,.content a:visited,.content a:active {color:#225588;text-decoration:underline;}
.content a:hover {color:#FF6600;text-decoration:none;}
.property {border:#E6E6E6 1px solid;background:#F6F6F6;padding:10px;margin:0 10px 0 10px;}
.property li {float:left;width:30%;height:22px;line-height:22px;overflow:hidden;}
.detail {background:url('image/arrow.gif') no-repeat 0 9px;border-bottom:#C0C0C0 1px dotted;padding:8px 0 8px 20px;margin:0 15px 0 15px;}
.related {padding:5px 15px 5px 15px;line-height:22px;}
.keylink {font-weight:normal;padding:0 3px 0 3px;}
#comment_main div {height:100px;background:url('image/loading.gif') no-repeat center center;}
/* layout */
.m_l {width:680px;}
.m_r {width:300px;}
.m_n {width:10px;}
.m_l_1 {width:690px;}
.m_r_1 {width:300px;}
/* left */
.left_box {border:#DDDDDD 1px solid;}
.left_head {border-top:#DDDDDD 1px solid;background:#EEEEEE url('image/box_head_bg.gif') repeat-x;height:31px;line-height:31px;overflow:hidden;padding:0 10px 0 10px;font-size:14px;font-weight:bold;}
.left_head span {font-weight:normal;font-size:12px;}
/* search */
.fsearch {padding:5px 0 10px 15px;margin:1px 1px 0 1px;background:#F5FAFE url('image/fsearch_bg.gif') repeat-x;;}
.sch {padding:15px 20px 5px 20px;margin-bottom:10px;}
.sch p {padding:10px 10px 10px 10px;font-size:13px;margin:0;}
.sch_find {border-top:#DDDDDD 1px solid;border-bottom:#EEEEEE 1px solid;margin:5px 0 5px 0;padding:5px 0 5px 5px;font-weight:bold;}
.sch_site li {background:url('image/ico_search.gif') no-repeat 3px 3px;height:23px;line-height:23px;overflow:hidden;padding:0 5px 0 25px;color:#666666;}
.sch_relate li {background:url('image/arrow_up.gif') no-repeat 3px 3px;height:23px;line-height:23px;overflow:hidden;padding:0 5px 0 25px;color:#666666;}
.rank_list {padding:0 10px 0 15px;background:url('image/rank_list.gif') no-repeat 15px 0px;}
.rank_list li {height:23px;line-height:23px;overflow:hidden;padding:0 5px 0 35px;}
.rank_list2 {padding:0 10px 0 15px;background:url('image/rank_list2.gif') no-repeat 15px 0px;}
.rank_list2 li {overflow:hidden;padding:0 5px 0 35px;}
.ppt {padding:1px 15px 1px 35px;line-height:25px;}
.ppt_l {width:60px;font-weight:bold;}
.ppt_r {color:#DFDFDF;}
.ppt span {padding:1px;background:#2E6AB1;border:#1D589E 1px solid;color:#FFFFFF;}
/* sell && buy && company */
.category {padding:10px 20px 5px 15px;}
.category p {padding:5px 0 5px 0;margin:0;}
.category div {padding:0 20px 0 20px;}
.list {line-height:180%;margin:0 10px 0 10px;}
.list div img {border:#CCCCCC 1px solid;}
.list table {width:100%;border-bottom:#CCCCCC 1px dotted;}
.list td {padding:10px 0 10px 0;}
.list h3 {font-size:14px;margin:0px;height:22px;overflow:hidden;}
.about {border:#2786C6 1px solid;background:#F2F2F2;padding:8px;margin:15px 15px 0 15px;}
.about li {padding:5px 0 5px 5px;}
.about li span {display:block;width:100px;float:left;color:#1B4C7A;}
.contact_head {height:31px;line-height:31px;border:#DDDDDD 1px solid;border-bottom:none;border-top:#FF8110 2px solid;background:#EEEEEE;padding:0 10px 0 10px;font-weight:bold;font-size:14px;}
.contact_body {padding:10px;border:#DDDDDD 1px solid;border-top:none;}
.contact_body li {line-height:24px;border-bottom:#E2E2E2 1px solid;padding:0 0 0 10px;}
.contact_body li span {color:#1B4C7A;padding:0 8px 0 0;}
.type {height:31px;line-height:31px;overflow:hidden;border-top:#DDDDDD 1px solid;background:#EEEEEE;padding-left:35px;}
a.type_1:link,a.type_1:visited,a.type_1:active,a.type_1:hover {float:left;display:block;padding:0 15px 0 15px;background:#FFFFFF;color:#000000;font-weight:bold;}
a.type_2:link,a.type_2:visited,a.type_2:active {float:left;display:block;padding:0 15px 0 15px;border-right:#E2F0FB 1px solid;}
a.type_2:hover {background:#ea1b00;color:#FFFFFF;}
.img_tip {width:200px;z-index:1000;position:absolute;padding:5px;border:#DDDDDD 1px solid;background:#FFFFFF;}
.vote {padding:10px;}
.vote div {font-weight:bold;}
.vote li {padding:3px 0 3px 0;}
.vote p {margin:5px 0 5px 0;}
/* left_menu */
.left_menu {width:150px;background:#FFFFFF url('image/left_menu.gif') repeat-y;}
.left_menu a {width:90%;display:block;}
.left_menu ul {background:#FFFFFF url('image/left_menu_ul.gif') no-repeat;padding-top:2px;}
.left_menu_li {line-height:37px;height:37px;background:url('image/left_menu_li.gif') no-repeat;padding-left:30px;overflow:hidden;}
.left_menu_on {line-height:37px;height:37px;background:url('image/left_menu_on.gif') no-repeat;padding-left:30px;overflow:hidden;}
.warn {padding:30px 100px 30px 200px;}
.warn div {padding:5px 0 0 60px;background:url('image/warn.gif') no-repeat;font-size:14px;line-height:200%;}
.warn h1 {font-size:16px;margin:0;}
.guest_warn {padding:2px 0 2px 0;text-align:center;margin:0 130px 15px 130px;background:#FFF5D8;border:#FF7300 1px solid;}
.back2top {width:58px;height:58px;position:fixed;_position:absolute;left:50%;margin-left:500px;bottom:100px;_bottom:auto;cursor:pointer;display:none;}
.back2top a {display:block;width:100%;height:100%;background:url('image/back2top.png') no-repeat;}
.back2top a:hover {background:url('image/back2top.png') no-repeat -58px 0;}
#destoon_city {color:red;}
#powered {padding:6px 0 20px 0;}
.font_14 a {
	 font-size:14px;
	 line-height:180%; /*所有浏览器都会显示为紫色*/
	 line-height:25px\9; /*IE6、IE7、IE8*/
	 *line-height:23px;  /*IE6、IE7*/ 
	 _line-height:23px; /*IE6*/
	 display:block;
	}
.font_142 a {
	 font-size:14px;
	 line-height:175%; /*所有浏览器都会显示为紫色*/
	 line-height:24px\9; /*IE6、IE7、IE8*/
	 *line-height:23px;  /*IE6、IE7*/ 
	 _line-height:23px; /*IE6*/
	 display:block;
	}
.font_143 a {
	 font-size:14px;
	 line-height:180%; /*所有浏览器都会显示为紫色*/
	 line-height:25px\9; /*IE6、IE7、IE8*/
	 *line-height:23px;  /*IE6、IE7*/ 
	 _line-height:23px; /*IE6*/
	 font-weight:bold;
	}


.copyright {
	width: 1000px;
	height: auto;
	overflow: hidden;
	margin: 20px auto 0px auto;
	}
.copyright_left {
	float: left;
	width: 200px;
	text-align: center;
	}
.copyright_right {
	float: right;
	width: 800px;
	font-size: 12px;
	text-align: left;
	line-height: 150%;
	}
.weixin {
	width: 800px;
	clear: both;
	height: auto;
	overflow: hidden;
	}
.weixin_l {
	float: left;
	display: inline;
	width: 550px;
	}
.weixin_r {
	float: left;
	display: inline;
	width: 240px;
	margin-left: 10px;
	}
.weixin_img {
	float: left;
	display: inline;
	width: 90px;
	}
.hans_weixin {
	float: left;
	display: inline;
	width: 140px;
	padding: 0px 0px 0px 10px;
	}
.weibo_hans {
	text-align: left;
	margin: 5px 0px 0px 7px;
	}


.webcount {
	width: 800px;
	clear: both;
	height: auto;
	overflow: hidden;
	}

/* 显示全部 */
.pages a.viewall:link,.pages a.viewall:visited,.pages a.viewall:active {background:#ea1b00;border:#ea1b00 1px solid;padding:3px 6px;text-decoration:none;color:#fff;}
.pages a.viewall:hover {background:#ea1b00;border:#ea1b00 1px solid;color:#FFFFFF;padding:3px 6px;text-decoration:none;}


/*阅读来源*/
.News_Info ul {
	float: left;
	display: inline;
	height: 14px;
	overflow: hidden;
	margin: 0px;
	padding: 2px 0px 0px 0px;
	}
.News_Info ul li {
	float: left;
	display: inline;
	margin: 0px 20px 0px 0px;
	padding: 0px;
	}

.SiteTopAD { width:1000px; margin-bottom:5px;}
.SiteTopAD ul { margin-left:-5px; overflow:hidden;}
.SiteTopAD li { float:left; margin-left:5px; height:70px; position:relative;}

.SiteAD { position:relative;}
.SiteADA { width:25px; height:15px; background:url(image/sitead.png) no-repeat left bottom; position:absolute; z-index:999; left:0px; top:65px;}
.SiteADA50 { width:25px; height:15px; background:url(image/sitead.png) no-repeat left bottom; position:absolute; z-index:999; left:0px; top:35px;}
.SiteADA130 { width:25px; height:15px; background:url(image/sitead.png) no-repeat left bottom; position:absolute; z-index:999; left:0px; top:115px;}
.SiteADB { width:25px; height:15px; background:url(image/sitead.png) no-repeat left bottom; position:absolute; z-index:999; left:0px; bottom:0px;}
.SiteADBR { width:25px; height:15px; background:url(image/siteadr.png) no-repeat right bottom; position:absolute; z-index:999; right:0px; bottom:0px;}
.SiteADHotel { width:25px; height:15px; background:url(image/sitead.png) no-repeat left bottom; position:absolute; z-index:999; left:0px; bottom:4px;}

/****************************************************************************    菜单 */

.mc { margin:0px auto;}
.w1000 { width:1000px; overflow:hidden;}
.w820 { width:820px; overflow:hidden;}
.w780 { width:780px; overflow:hidden;}
.w680 { width:680px; overflow:hidden;}
.w660 { width:660px; overflow:hidden;}
.w490 { width:490px; overflow:hidden;}
.w400 { width:400px; overflow:hidden;}
.w350 { width:350px; overflow:hidden;}
.w320 { width:320px; overflow:hidden;}
.w200 { width:200px; overflow:hidden;}
.w160 { width:160px; overflow:hidden;}

.w300 { width:300px; overflow:hidden;}
.tab_title01 { background: #fafafa; margin-bottom: 5px; overflow:hidden; font-family: SimHei;}
.tab_title01 li { float:left; width:33.33%;}
.tab_title01 li a { text-align:center; font-size:18px; padding-bottom: 5px; display:block;}
.tab_title01a a { background: #fff; line-height:42px; color:#c00; font-weight:bold; border-right: #eee solid 1px; border-left: #eee solid 1px; border-top:#c00 solid 5px;}
.tab_title01b a { color:#000; line-height:42px; border-bottom: #eee solid 1px; border-top:#fafafa solid 5px;}
.tab_title02 { border-top:#c00 solid 1px; line-height:30px; color:#000; font-size:12px; overflow:hidden; position: relative;}
.tab_title02 li { list-style: none;}
.tab_title02 li:hover { padding-left: 5px; background: #fafafa;}
.tab_title02 a { color:#c00; font-size:16px; font-weight:bold;}
.tab_title02 span { color:#000; font-size:12px; font-weight:100;}
.tab_title02 strong { color:#c00; font-size:16px;}
.tab_title02 h3 { color:#000; font-size:12px; font-weight:100; margin-top:0px; padding:0px; line-height:24px;}
.tab_title03 { line-height:30px; color:#c00; font-size:16px; overflow:hidden;}
.tab_title03 a { color:#c00; font-size:16px; font-weight:bold;}
.tab_title03 span { color:#000; font-size:12px; font-weight:100;}
.tab_title03 h3 { color:#000; font-size:12px; font-weight:100; margin-top:0px; padding:0px;}
.tab_title04 { float:right;}
.tab_title04 a { border-left:#ddd solid 1px; font-size:12px; font-weight:100; color:#000; padding-left:1em; padding-right:1em;}
.tab_title04 a:hover { color:#f00;}
.tab_title05 ul { border-top:#c00 solid 1px; overflow:hidden;}
.tab_title05 li { float:left; width:80px;}
.tab_title05 li a { text-align:center; font-size:16px; line-height:30px; font-weight:bold; display:block;}

.tab_box01 { margin-bottom: 10px; overflow: hidden;}
.tab_box01 li { overflow:hidden;}
.tab_box01 a { font-size:16px; line-height:32px; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.tab_box02 { margin-bottom: 10px; }
.tab_box02 ul { overflow:hidden; background:url(image/rank_list3.gif) no-repeat left top;}
.tab_box02 li { overflow:hidden;}
.tab_box02 a { float:left; width:350px; margin-left:35px; font-size:16px; line-height:32px; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.tab_box02 em { float:right; width:60px; text-align:right; font-size:12px; line-height:32px; color: #999; font-style:normal;}
.tab_box03 { margin-bottom: 10px; overflow: hidden;}
.tab_box03 li { overflow:hidden;}
.tab_box03 a { float:left; width:85%; font-size:16px; line-height:32px; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.tab_box03 em { float:right; width:60px; text-align:right; font-size:14px; line-height:32px; color: #999; font-style:normal;}
.tab_box04 { margin-bottom: 10px; overflow: hidden;}
.tab_box04 li { overflow:hidden;}
.tab_box04 a { float:left; width:80%; font-size:16px; line-height:32px; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.tab_box04 em { float:right; width:85px; text-align:right; font-size:14px; line-height:32px; color: #999; font-style:normal;}
.tab_box05 { border: #ddd solid 1px; overflow:hidden; }

.tab_box06 ul { margin-left:-5px;overflow:hidden; }
.tab_box06 li { float:left; margin-left:5px;}

.tab_box07 { font-size:14px; line-height:26px;}
.tab_box07 li { overflow:hidden;}
.tab_box07 a { float:left; font-size:14px; line-height:26px; width:60px; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.tab_box07 h3 { float:left; margin-left:10px; font-weight:100; margin:0px; width:230px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.tab_box07 h4 { float:right; font-weight:100; line-height:26px; margin:0px; text-align:right;}
.tab_box08 { font-size:14px; line-height:26px;}
.tab_box08 li { overflow:hidden;}
.tab_box08 a { float:left; font-size:14px; line-height:26px; width:270px; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.tab_box08 h3 { float:right; font-weight:100; line-height:26px; width:130px; margin:0px; text-align:right;}

.tab_boximg01 img { width:120px; height:60px;}
.tab_boximg02 img { width:205px; height:60px;}
.tab_boximg03 img { width:330px; height:110px;}

.hotelbox { width: 157px;}
.hotelbox li { margin-bottom:5px; position:relative;}
.hotelbox img { width:155px; height:110px;border:#ddd solid 1px;}

.endlink { border:#ddd solid 1px; padding-bottom:5px; overflow:hidden; margin-top:-10px;}
.endlink a { float:left; background:#999; padding:3px 8px 3px 8px; color:#fff; font-size:14px; margin-left:5px; margin-top:5px;}
.endlink a:hover { background:#666;}

#brandgallery ul { margin-left:-5px;padding:0px; overflow:hidden;}
#brandgallery ul li{ display:inline-table; margin-left:5px; margin-top:5px;}
#brandgallery ul li img { width:100px; height:80px; border:#ddd solid 1px;}
#brandgallery ul li #pic{-webkit-transition:all 0.3s ease-in-out;opacity:0;visibility:hidden;position:absolute;margin-top:-200px;margin-left:-250px;border:4px solid white;box-shadow:#272229 2px 2px 10px; z-index:9999;}
#brandgallery ul li #mini:hover{ cursor:pointer;}
#brandgallery ul li:hover #pic{width:400px;height:300px; opacity:1; visibility:visible; float:right;}

.InDZZT ul { margin-left: -10px; overflow: hidden;}
.InDZZT li { float: left; margin-left: 10px; width: 242px;}
.InDZZT img { width: 242px; height: 50px;}

/*2017117 新增样式*/
.w530 { width: 530px; overflow: hidden;}
.w450 { width: 450px; overflow: hidden;}

.mb10 { margin-bottom: 10px;}

.home_news_tt { background: #fff; border: #eee solid 1px; text-align: center; margin-bottom: 10px;}
.home_news_tt a { display: block; height: 70px; line-height: 70px; color: #c00; overflow: hiddenl; font-family: Microsoft YaHei;}
.home_news_tt h1 { margin: 0; padding: 0; font-size: 36px; letter-spacing:10px; }
.home_news_tt h2 { margin: 0; padding: 0; font-size: 36px; letter-spacing:10px; }
.icovideo { background: url(image/icovideo.png) no-repeat center left; width: 18px; height: 32px; display: block; float: left;}
.icoqwfb { background: url(image/icoqwfb.png) no-repeat center left; width: 18px; height: 32px; display: block; float: left;}


/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */

/**
 * 1. Change the default font family in all browsers (opinionated).
 * 2. Correct the line height in all browsers.
 * 3. Prevent adjustments of font size after orientation changes in
 *    IE on Windows Phone and in iOS.
 */

/* Document
   ========================================================================== */

html {
  font-family: sans-serif; /* 1 */
  line-height: 1.15; /* 2 */
  -ms-text-size-adjust: 100%; /* 3 */
  -webkit-text-size-adjust: 100%; /* 3 */
}

/* Sections
   ========================================================================== */

/**
 * Remove the margin in all browsers (opinionated).
 */

body {
  margin: 0;
}

/**
 * Add the correct display in IE 9-.
 */

article,
aside,
footer,
header,
nav,
section {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
   ========================================================================== */

/**
 * Add the correct display in IE 9-.
 * 1. Add the correct display in IE.
 */

figcaption,
figure,
main { /* 1 */
  display: block;
}

/**
 * Add the correct margin in IE 8.
 */

figure {
  margin: 1em 40px;
}

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */

hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/* Text-level semantics
   ========================================================================== */

/**
 * 1. Remove the gray background on active links in IE 10.
 * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
 */

a {
  background-color: transparent; /* 1 */
  -webkit-text-decoration-skip: objects; /* 2 */
}

/**
 * Remove the outline on focused links when they are also active or hovered
 * in all browsers (opinionated).
 */

a:active,
a:hover {
  outline-width: 0;
}

/**
 * 1. Remove the bottom border in Firefox 39-.
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */

abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  text-decoration: underline dotted; /* 2 */
}

/**
 * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
 */

b,
strong {
  font-weight: inherit;
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */

b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct font style in Android 4.3-.
 */

dfn {
  font-style: italic;
}

/**
 * Add the correct background and color in IE 9-.
 */

mark {
  background-color: #ff0;
  color: #000;
}

/**
 * Add the correct font size in all browsers.
 */

small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */

/**
 * Add the correct display in IE 9-.
 */

audio,
video {
  display: inline-block;
}

/**
 * Add the correct display in iOS 4-7.
 */

audio:not([controls]) {
  display: none;
  height: 0;
}

/**
 * Remove the border on images inside links in IE 10-.
 */

img {
  border-style: none;
}

/**
 * Hide the overflow in IE.
 */

svg:not(:root) {
  overflow: hidden;
}

/* Forms
   ========================================================================== */

/**
 * 1. Change the font styles in all browsers (opinionated).
 * 2. Remove the margin in Firefox and Safari.
 */

button,
input,
optgroup,
select,
textarea {
  font-family: sans-serif; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */

button,
input { /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */

button,
select { /* 1 */
  text-transform: none;
}

/**
 * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
 *    controls in Android 4.
 * 2. Correct the inability to style clickable types in iOS and Safari.
 */

button,
html [type="button"], /* 1 */
[type="reset"],
[type="submit"] {
  -webkit-appearance: button; /* 2 */
}

/**
 * Remove the inner border and padding in Firefox.
 */

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Change the border, margin, and padding in all browsers (opinionated).
 */

fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */

legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

/**
 * 1. Add the correct display in IE 9-.
 * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

progress {
  display: inline-block; /* 1 */
  vertical-align: baseline; /* 2 */
}

/**
 * Remove the default vertical scrollbar in IE.
 */

textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10-.
 * 2. Remove the padding in IE 10-.
 */

[type="checkbox"],
[type="radio"] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */

[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding and cancel buttons in Chrome and Safari on macOS.
 */

[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/* Interactive
   ========================================================================== */

/*
 * Add the correct display in IE 9-.
 * 1. Add the correct display in Edge, IE, and Firefox.
 */

details, /* 1 */
menu {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */

summary {
  display: list-item;
}

/* Scripting
   ========================================================================== */

/**
 * Add the correct display in IE 9-.
 */

canvas {
  display: inline-block;
}

/**
 * Add the correct display in IE.
 */

template {
  display: none;
}

/* Hidden
   ========================================================================== */

/**
 * Add the correct display in IE 10-.
 */

[hidden] {
  display: none;
}

/* article && quote*/
.headline {background:#FFFFFF;padding:0 10px 5px 10px;border-bottom:#DDDDDD 1px solid;}
.headline h2 {text-align:center;font-size:16px;margin:0;height:30px;line-height:30px;overflow:hidden;}
.headline span {color:#225588;}
.headline div {line-height:22px;overflow:hidden;}
.headline2 div {line-height:22px; height:22px; overflow:hidden;}
.headline p { text-indent:2em; color:#444;}

.GS_headline {background:#FFFFFF;padding:0 10px 5px 10px;border-bottom:#DDDDDD 1px solid;}
.GS_headline h2 {text-align:center;font-size:16px;margin:0;height:30px;line-height:30px;overflow:hidden;}
.GS_headline span {color:#225588;}
.GS_headline div {line-height:22px; overflow:hidden;}
.GS_headline p { text-indent:2em; color:#444;}

.ZT_ImgList { line-height:18px; margin-bottom:5px;}
.ZT_ImgList strong { color:#333; font-size:12px; line-height:16px;}
.ZT_ImgList a { color:#666;}

.NListLeft { float:left; width:340px; overflow:hidden; margin-bottom:10px;}
.NListRight { float:right; width:340px; overflow:hidden; margin-bottom:10px;}
.NListB { border-left:#DDD solid 1px; border-right:#DDD solid 1px; border-bottom:#DDD dashed 1px;}

.news_ad { width:677px;height:52px;overflow:hidden;text-align:center;margin-top:10px;padding-left:5px;}
.news_ad li { float:left; position:relative; width:215px; height:52px; margin-left:7px;}
.news_ad img { width:215px;border:#DDD solid 1px;}

.subline li {height:26px;line-height:26px;overflow:hidden;font-size:14px;padding:0 10px 0 10px;}
.subline span {color:#666666;}
.keytags {font-size:14px;padding:0 0 0 50px;}
/* catlist */
.childlist {padding:10px 10px 10px 15px;line-height:24px;}
.childlist li {font-size:14px;height:28px;line-height:28px;background:url('image/li_dot.gif') no-repeat 5px 12px;padding:0 10px 0 12px;overflow:hidden;}
.catlist {padding:15px 15px 15px 20px;line-height:24px;}

.catlist_news { margin-bottom: 10px; overflow: hidden;}
.catlist_news li { overflow:hidden;}
.catlist_news a { float:left; width:80%; font-size:16px; line-height:32px; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.catlist_news em { float:right; width:20%; text-align:right; font-size:14px; line-height:32px; color: #999; font-style:normal;}
.catlist_news_xz { margin-bottom: 10px; overflow: hidden;}
.catlist_news_xz li { overflow:hidden;}
.catlist_news_xz .catlist_news_type { float:left; font-size:16px; line-height:32px; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.catlist_news_xz .catlist_news_txt { float:left; width:68%; font-size:16px; line-height:32px; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.catlist_news_xz em { float:right; width:20%; text-align:right; font-size:14px; line-height:32px; color: #999; font-style:normal;}

.catlist_li {font-size:14px;height:28px;line-height:28px;background:url('image/li_dot.gif') no-repeat 5px 12px;padding:0 10px 0 12px;overflow:hidden;}
.catlist_sp {background:#FFFFFF url('image/dot.gif') repeat-x 0 center;}
.subtitle {padding:5px 15px 5px 15px;margin:10px 20px 10px 20px;line-height:24px;font-size:12px;border:#EEEEEE 1px solid;background:#FAFAFA;}
.subtitle li {width:50%;height:24px;overflow:hidden;float:left;}



.News_Hot { width:680px; border-bottom:#DDD solid 1px; margin-bottom:15px; overflow:hidden;}
.News_Hot ul,li {margin:0;padding:0;list-style-type:none;text-indent:0; text-transform:capitalize;}
.News_Hot_Img { float:left; width:150px; margin-bottom:15px; overflow:hidden;}
.News_Hot_Img img { width:140x; height:80px;}
.News_Hot_Text { float:right; width:520px; margin-bottom: 10px; overflow:hidden;}
.News_Hot_Text h2 { text-align: left; color:#000; font-size:20px; margin:0; padding: 0px; font-family:SimHei; width:530px; line-height:36px; display: block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.News_Hot_Text span { color: #999; line-height: 20px; font-size: 12px;}

.News_HotGS { width:660px; border-bottom:#DDD dashed 1px; margin-bottom:10px; overflow:hidden;}
.News_HotGS ul,li {margin:0;padding:0;list-style-type:none;text-indent:0; text-transform:capitalize;}
.News_Hot_GSText h2 { text-align: left; color:#000; font-size:20px; margin:0; width:560px; height:36px; line-height:36px; font-family:SimHei; font-weight:bold; overflow:hidden;}
.News_Hot_GSText span { color: #999; line-height: 20px; font-size: 12px;}
.News_HotGSTime { line-height:30px; margin-bottom:5px; color: #999;}


.News_Box { margin-bottom:10px; overflow:hidden;}
.News_Box_L { float:left; width:450px; overflow:hidden;}
.News_Box_R { float:right; line-height:20px; width:210px; text-align: center; overflow:hidden}
.News_Box_R img { border:#DDD solid 1px; padding:4px; width: 200px; height: auto;}
.thumb-photo-list li { margin-bottom: 1.5em;}
.thumb-photo-list-r { margin: 0px auto; width: 180px;}
.thumb-photo-list-r img { width: 180px; height: auto;}
.thumb-photo-list-r li { margin-bottom: 1em;}
.thumb-photo-list-r a { text-align: center; display: block;}
.News_Box_RT { margin-top:30px;}
.News_Box_Hot { margin-bottom:10px; border-bottom:#ddd dashed 1px; height:48px; line-height:48px;}
.News_Box_Hot h2{ padding: 0; margin: 0; text-align: left; color:#000; font-size:18px; font-family:SimHei; display: block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

.News_Box_List { margin-bottom: 10px; overflow: hidden;}
.News_Box_List li { overflow:hidden;}
.News_Box_List a { font-size:16px; line-height:32px; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}


.News_GS_Title { border-bottom:#DDD solid 2px; line-height:22px; margin-bottom:5px; overflow:hidden;}

.NewsPos { border:#DDD 1px solid; padding:0 10px 0 10px;line-height:30px;background:#EEEEEE url('image/box_head_bg.gif') repeat-x;}
.NewsMap { border-bottom:#ddd 1px solid; line-height: 30px; margin-bottom: 10px;}
.News_head {border:#DDD 1px solid;background:#EEEEEE url('image/box_head_bg.gif') repeat-x;height:30px;line-height:30px;overflow:hidden;padding:0 10px 0 10px;font-size:14px;font-weight:bold;}
.News_Info {height: auto;overflow: hidden;padding:2px 0px 2px 0px;border-top:#D0D0D0 1px solid;border-bottom:#D0D0D0 1px solid;}
.News_introduce {text-indent:2em;padding:8px 12px 8px 12px;line-height:200%;font-size:14px;background:#F5F5F5; margin-top:10px;word-break:normal;}


.news_fxnav { width:690px; height:220px; overflow:hidden;}
.news_fx_l { float:left; width:150px; margin-right:15px;}
.news_fx_r { float:right; width:525px; }
.news_fx { width:675px; }
.news_ewm { float:left; }
.news_ewm img { border:#CCC solid 1px; width:148px;}
.news_ewm_txt { text-align:center; line-height:24px; color:#999;}


.news_zhanx { float:left; width:675px; margin-bottom:5px; margin-top:5px;}
.news_zhan { float:left; margin-right:10px; width:200px; height:50px; background:url('image/ico_zhan.gif') repeat-x; color:#FFF; line-height:50px; font-size:16px;cursor:pointer;}
.news_zhantxt { margin-left:50px;}
.news_zhantxt span { font-family:Arial, Helvetica, sans-serif; color:#FF0; font-weight:bold;}

.hao_zhanx_box { margin-left: 300px; overflow: hidden;}
.hao_zhanx { width: 202px; margin-left: -1px; overflow: hidden;}
.hao_zhanx ul { float:left; width: 100px; border-left: #ddd solid 1px; overflow: hidden;}
.hao_zhanx1 { float:left; width:1000px; margin-bottom:5px; margin-top:5px;}
.hao_zhan {
	margin: 0px auto;
	text-align: center;
	width:65px;
	height:65px;
	background:url('image/haozan.png') repeat-x;
	cursor:pointer;
	}
.hao_zhan:hover,.hao_zhan:visited {
	background-position:0 0;
	background:url('image/haozan1.png') repeat-x;
	}

.hsshang {
	margin: 0px auto;
	text-align: center;
	width:65px;
	height:65px;
	background:url('image/hsshanga.png') repeat-x;
	cursor:pointer;
	}
.hsshang:hover,.hsshang:visited {
	background-position:0 0;
	background:url('image/hsshangb.png') repeat-x;
	}

.hao_zhantxt {
	color: #808083;
	text-align: center;
	font-size: 1.2em;
	line-height: 32px;
	}
.hao_zhantxt1 {
	float: left;
	width: 1000px;
	padding-top: 15px;
	color: #808083;
	text-align: center;
	font-size: 1.2em;
	}


.hao_zhantxt span {
	font-family:Arial, Helvetica, sans-serif;
	color: #808083;
	font-weight:bold;
	}
.hao_zhantxt1 span {
	font-family:Arial, Helvetica, sans-serif;
	color: #808083;
	font-weight:bold;
	}


.news_page {line-height:25px;}
.newstitle2 { text-align:center; color:#333; font-size:16px;}


.news_default_sepimg {
	width: 210px;
	padding: 6px 0px 10px 0px;
	line-height: 170%;
	}

/* 琛ㄦ牸 */
.content embed {
	margin-left:-2em;
	text-indent:0em;
	}
.content table {
	color: #000;
	border-collapse: collapse;
	border: 1px solid #000;
	padding: 0px;
	}
.content table td {  
	font-size: 14px;
	border-style: solid;
	border-width: 1px;
	padding: 2px 5px; 
	line-height: 150%;
	}
.content table td p {  
	text-indent:0em;
	margin:5px 0px;
	}

input.enjoy_dehuaca {
	width: 40px;
	border: 0px;
	height: 24px;
	line-height: 24px;
	background-color: transparent;
	margin-top: 6px;
	background: url('image/input_bbs.png') no-repeat top center;
	}

.wx_article_pay { overflow: hidden;}
.wx_article_pay ul { margin-top: 10px;}
.wx_article_pay li { float: left; width: 125px; margin:0px 0 10px 10px; background: #999; color: #fff; font-size: 16px; line-height: 32px; text-align: center; border-radius: 3px;}
.wx_article_pay li:hover { background: #1aad19; }
.wx_article_pay_ot { margin: 0 0 10px 10px; border: #999 solid 1px; border-radius: 3px; width: 394px;}
.wx_article_pay_ot label { margin-left: 5px; list-style: 32px;}
.wx_article_pay_ot input { border: none; width: 300px;  height: 32px; list-style: 32px; font-size: 16px; outline:none;}
.wx_article_pay_bt { border-top: #ccc solid 1px;}
.wx_article_pay_bt a { margin: 10px 0 0 10px; background: #1aad19; width: 396px; line-height: 36px; font-size: 18px; font-weight: bold; text-align: center;  color: #fff; border-radius: 3px; display: block;}
.wx_article_pay_bt a:hover { background: #f90; }

/* 鏂囧棰戦亾 */

.WX_Menu { margin:0px auto; width:1000px; background-color:#DDD; margin-bottom:10px; border-top:#FFF solid 1px; overflow:hidden;}
.WX_Menu li { float:left; border-left:#fff solid 1px;}
.WX_Menu li a { width:110px; text-align:center; line-height:30px; font-size:12px; font-weight:bold; display:block;}
.WX_Menu li a:hover { background-color:#999; color:#fff;}
.WX_HotImg { float:left; width:310px; height:225px; margin-right:15px; overflow:hidden;}
.WX_HotNews { float:left; width:450px; height:225px; overflow:hidden;}
.WX_RMenuBox { float:right; width:210px; height:225px; overflow:hidden;}
.WX_RMenu a { width:100px; line-height:38px; text-align:center; font-size:16px; font-weight:bold; color:#333; background-color:#ddd;  display:block;}
.WX_RMenu a:hover { color:#fff;background-color:#999; }
.WX_RMenu2 { border:#ccc solid 1px; border-top:0px; padding-top:10px; overflow:hidden;}
.WX_RMenu2 a { float:left; width:85px; line-height:38px; text-align:center; font-size:16px; font-weight:bold; color:#333; background-color:#ddd; margin-left:10px; margin-bottom:10px;  display:block;}
.WX_RMenu2 a:hover { color:#fff;background-color:#999; }

.WX_RMenuL { float:left; margin-top:10px;}
.WX_RMenuR { float:right; margin-top:10px;}

.WX_MainLeft { float:left; width:690px; overflow:hidden;}
.WX_MainRight { float:Right; width:300px; overflow:hidden;}

.WX_BoxWriter { width:100%; margin-bottom:10px; overflow:hidden;}
.WX_MainLeft_L { float:left; width:340px; margin-bottom:10px;}
.WX_MainLeft_R { float:right; width:340px; margin-bottom:10px;}

.WX_WriterImg { float:left; width:92px;height:165px; margin-left:18px; text-align:center; margin-top:5px; overflow:hidden;}
.WX_WriterImg img { width:90px; height:120px; border:#ccc solid 1px; margin-bottom:8px;}
