@charset "utf-8";
/* CSS Document */
h1, h2, h3, h4, h5, h6, fieldset, p, ol, ul, form, map, button, input, dl, dt, dd, q, table, thead, tbody, tfoot, tr, td, body, div, span, font {
	margin: 0;
	padding: 0;
	font-size: 12px;}
ul, ol {
	list-style: none;}
a {
	text-decoration: none;
	cursor: pointer;
	color: #656565 ;}
a:hover {
	text-decoration: underline;
	color: #000;}
img, fieldset, button {
	border: 0;}
button {
	cursor: pointer;}
textarea {
	resize: none;
	outline: none;}
i, em, address, font {
	font-size: 12px;
	font-style: normal;}
table {
	border-collapse: collapse;
	border-spacing: 0;
	font-family: "微软雅黑";}
.cf:before, .cf:after {
	content: "";
	display: table;}
.cf:after {
	clear: both;}
.cf {
	zoom: 1;}
.header_k, .main, .footer {
	margin: 0 auto;
	width: 1000px;
	position: relative;}
.left {
	float: left;
	display: inline;}
.right {
	float: right;
	display: inline;}
.w_300 {
	width: 300px;}
.w_270 {
	width: 270px;}
.w_430 {
	width: 430px;}
.w_260 {
	width: 260px;}
.w_688 {
	width: 688px;}
.w_650 {
	width: 650px;}
.w_690 {
	width: 690px;}
.w_695 {
	width: 695px;}
.w_250 {
	width: 250px;}
/*2013-9-19 add CSS start*/
.w_310 {
	width: 310px;}
/*2013-9-19 add CSS end*/

.m_l_10 {
	margin-left: 10px;}
.m_t_10 {
	margin-top: 10px;}
.m_l_20 {
	margin-left: 20px;}
.m_t_20 {
	margin-top: 20px;}
/*2013-9-19 add CSS start*/
.m_t_13 {
	margin-top: 13px;}
/*2013-9-19 add CSS end*/

.b_r {
	border-right: solid #d9d9d9 1px;}
.b_l {
	border-left: solid #d9d9d9 1px;}
.b_t {
	border-top: solid #d9d9d9 1px;}
.b_b {
	border-bottom: solid #d9d9d9 1px;}
.map {
	border-top: solid #d9d9d9 2px;
	border-bottom: solid #d9d9d9 1px;
	height: 36px;
	line-height: 36px;
	padding-left: 20px;
	margin-top: 10px;}
.map2 {}
.map2 a {
	float: left;
	background: url(../images/map2_bg.png) no-repeat right center;
	padding: 0 25px 0 22px;}
.footer {
	border-top: solid #d9d9d9 1px;
	line-height: 30px;
	text-align: center;
	padding: 15px 0;
	margin-top: 10px;}
.footer * {
	color: #999;}
.header {}
.header .logo {
	float: left;
	padding: 14px 0 0 11px;}
.header .logo a {
	float: left;
	width: 388px;
	height: 60px;
	
	/*text-indent: -9999px;
	overflow: hidden;*/}
.header .sp_fav {
	float: right;
	padding-top: 14px;
	white-space: nowrap;
	font-size: 14px;
	font-family: "微软雅黑";
	color: #afafaf;
	position: relative;
	padding-right: 100px;}
.header .sp_fav a {
	color: #afafaf;}
.header .sp_fav a.on {
	color: #5b5b5b;}
.header .sp_fav span {
	position: absolute;
	display: block;
	border: solid #d9d9d9 1px;
	height: 18px;
	line-height: 18px;
	font-size: 12px;
	right: 0;
	top: 14px;
	_top: 10px;
	clear: both;
	padding: 0 5px;
*padding-top:2px;}
.header_nav {
	float: left;
	width: 100%;
	margin-top: 12px;
	display: inline;
	text-align: center;
	height: 39px;
	background: #fff;
	border-top: 1px #d9d9d9 solid;
	border-bottom: 1px #d9d9d9 solid;
	line-height: 39px;}
.header_nav a {
	display: inline-block;
	margin: 0 20px;
	color: #5b5b5b;
	font-size: 14px;
	font-family: "微软雅黑";}
.header_nav a.a_sy {
	background: url(../images/sy_ico.png) no-repeat 0 center;
	padding-left: 30px;}
.header_nav a:hover {
	color: #b21317;
	text-decoration: none;}
.header_b {
	border-top: solid #af1515 10px;}
.header_b .sp_fav {
	background: url(../images/sp_navbg.png) no-repeat center bottom;
	padding-bottom: 15px;}
.pptbox {
	margin-top: 13px;
	height: 340px;
	overflow: hidden;
	position: relative;}
.pptbox ul {
	display: block;}
.pptbox_l {
	float: left;
	width: 1000px;
	overflow: hidden;
	position: relative;
	z-index: 1;}
.pptbox_l li {
	float: left;
	display: block;
	height: 340px;}
.pptbox_l li img {
	float: left;
	display: block;
	width: 1000px;}
.pptbox_r {
	float: right;
	width: 480px;
	height: 340px;
	background: #9a0000;
	overflow: hidden;}
.pptbox_r li {
	display: block;
	height: 340px;
	padding: 0 30px;}
.pptbox_r li h3 {
	color: #e1b3b5;
	font-size: 70px;
	font-family: "黑体";
	text-align: center;
	padding: 80px 0 10px 0;}
.pptbox_r li p {
	display: block;
	color: #e1b3b5;
	text-indent: 25px;
	line-height: 25px;}
.pptbox .ppt_ico {
	position: absolute;
	z-index: 2;
	right: 10px;
	bottom: 14px;
	display: block;
	text-align: right;
	clear: both;}
.pptbox .ppt_ico a {
	display: inline-block;
	width: 21px;
	height: 21px;
	background: url(../images/ppt_ico.png) no-repeat -30px 0;
	margin-left: 5px;
*margin-left:10px;}
.pptbox .ppt_ico a.sele {
	background-position: 0 0;}
#slider-area {
	position: relative;
	width: 1000px;
	height: 340px;
	overflow: hidden;}
#slide-area li {
	float: left;}
.main_nav {
	padding: 30px 0 24px 0;
	border-bottom: solid #d9d9d9 1px;}
/*2013-9-19 reset CSS start*/
	/*.main_nav a{ float:left; height:67px;  background:url(../images/mainnav.png) no-repeat; overflow:hidden; margin-right:18px; display:inline;}*/
.main_nav a {
	float: left;
	height: 67px;
	background: url(../images/mainnav.png) no-repeat;
	overflow: hidden;
	margin-right: 18px;
	display: inline;
	padding-right: 40px;}
.main_nav a:hover {
	text-decoration: none;}
.main_nav a:hover strong {
	color: #b21317;}
.main_nav strong {
	padding-top: 20px;}
/*2013-9-19 reset CSS end*/
.main_nav a.a_1 {
	background-position: 0 0;}
.main_nav a.a_2 {
	background-position: 0 -68px;}
.main_nav a.a_3 {
	background-position: 0 -136px;}
.main_nav a.a_4 {
	background-position: 0 -204px;}
.main_nav a.a_5 {
	background-position: 0 -272px;}
.main_nav strong, .main_nav span {
	display: block;
	padding-left: 75px;
	font-family: "微软雅黑";
	line-height: 20px;
	color: #c0c0c0;}
.main_nav strong {
	font-size: 17px;
	color: #424242;
	padding-top: 15px;
	font-weight: lighter;}
.notice {
	border-top: solid #d9d9d9 1px;
	border-bottom: solid #d9d9d9 1px;
	margin-top: 13px;
	position: relative;}
.notice h3 {
	display: block;
	height: 20px;
	font-size: 0;
	line-height: 0;
	overflow: hidden;
	background: url(../images/tbg.png) no-repeat;
	margin: 15px 0 0 10px;}
/*2013-9-19 reset CSS start*/
	/*
	.notice ul{ display:block; margin-top:14px; border:solid #d9d9d9 1px; padding:10px 17px;}
	.notice li{ display:block;}
	.notice li a{ display:block; height:20px;  line-height:20px; background:url(../images/dotted_999.png) no-repeat 0 8px; padding-left:10px; overflow:hidden;}
	.notice li a:hover{ background:url(../images/dotted_000.png) no-repeat 0 center;}
	*/
.notice ul {
	display: block;
	padding: 0 13px;
	margin-top: 15px;
	border-top: solid #d9d9d9 1px;}
.notice li {
	display: block;
	padding: 20px 0;
	border-top: dotted #d9d9d9 1px;
	height: 49px;
	overflow: hidden;}
.notice li.li1 {
	border: 0;}
.notice li span {
	float: left;
	width: 60px;
	text-align: center;
	border-right: solid #d9d9d9 1px;
	padding: 2px 0;}
.notice li span em {
	display: block;
	color: #cbcbcb;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	padding-bottom: 3px;}
.notice li span strong {
	display: block;
	font-size: 20px;
	font-family: Arial;}
.notice li p {
	float: left;
	width: 190px;
	padding-left: 20px;
	line-height: 20px;
	height: 40px;
	overflow: hidden;}
.notice .a_more {
	top: 18px;
	right: 0px;}
/*2013-9-19 reset CSS end*/



	/*2013-9-19 reset CSS start*/
	/*.quick{ border:solid #d9d9d9 1px; padding:1px; margin-top:1px;}*/
.quick {
	border: solid #d9d9d9 1px;
	padding: 1px;}
/*2013-9-19 reset CSS end*/
.quick_k {
	background: url(../images/quickbg.png) repeat-x;
	padding: 6px 0 15px 15px;
	position: relative;}
.quick_k h3 {
	display: block;
	height: 19px;
	line-height: 0;
	font-size: 0;
	overflow: hidden;
	background: url(../images/tbg.png) no-repeat 0 -44px;
	margin-bottom: 10px;}
.quick_k .link {
	position: absolute;
	right: 10px;
	top: 10px;
	white-space: nowrap;
	clear: both;}
.quick_k select {
	display: block;
	width: 265px;
	border: solid #bebebe 1px;
	margin-top: 3px;
	padding: 3px 1px 3px 3px;
	font-family: "微软雅黑";
	color: #676767;
	font-size: 14px;}
.newscenter {
	border: solid #d9d9d9 1px;
	margin-top: 13px;
	position: relative;}
.newscenter h3 {
	display: block;
	height: 20px;
	font-size: 0;
	line-height: 0;
	overflow: hidden;
	background: url(../images/tbg.png) no-repeat 0 -22px;
	margin: 14px 0 0 23px;}
/*2013-9-19 reset CSS start*/
	/*.newscenter .morenews{position:absolute; right:23px; top:10px; white-space:nowrap; clear:both; border:solid #d9d9d9 1px; padding:2px 5px; white-space:nowrap; background:#fff; }*/
.a_more {
	position: absolute;
	z-index: 2;
	right: 23px;
	top: 10px;
	white-space: nowrap;
	clear: both;
	border: solid #d9d9d9 1px;
	padding: 2px 5px;
	white-space: nowrap;
	background: #fff;}
/*2013-9-19 reset CSS end*/
.newscenter .new_t {
	padding: 15px 25px;
	border-bottom: solid #d9d9d9 1px;}
.newscenter .new_t img {
	float: left;
	width: 240px;
	height: 160px;}
.newscenter .new_t div {
	padding-left: 270px;}
.newscenter .new_t strong {
	display: block;
	line-height: 25px;}
.newscenter .new_t a {
	color: #333;}
.newscenter .new_t p {
	display: block;
	line-height: 20px;
	text-indent: 25px;
	padding-top: 10px;
	height: 120px;
	overflow: hidden;}
.newscenter ul {
	display: block;
	padding: 12px 25px;
	padding-top: 13px;
	line-height: 20px;}
.newscenter li {
	display: inline-table;
	width: 100%;}
.newscenter li span {
	float: left;
	width: 560px;
	height: 20px;
	overflow: hidden;}
.newscenter li i {
	float: right;
	white-space: nowrap;}
.other {
	float: left;
	width: 100%;
	border-top: solid #d9d9d9 1px;
	margin-top: 12px;
	display: inline;}
.vidio {}
.vidio h3 {
	display: block;
	height: 29px;
	font-size: 0;
	line-height: 0;
	overflow: hidden;
	background: url(../images/tbg.png) no-repeat 0 -65px;}
.vidio .vidiobox {
	margin: 15px 0 0 0;}
.vidio ul {
	display: block;
	padding: 10px 0;}
.vidio li {
	display: block;}
.vidio li a {
	display: block;
	height: 20px;
	line-height: 20px;
	background: url(../images/dotted_999.png) no-repeat 0 8px;
	padding-left: 10px;
	overflow: hidden;}
.vidio li a:hover {
	background: url(../images/dotted_000.png) no-repeat 0 center;}
/*2013-9-19 reset CSS start*/
	/*.zazhi{ padding:10px 0;}*/
.zazhi {
	padding: 10px 0;
	position: relative;}
.zazhi h3 {
	display: block;
	height: 18px;
	background: url() no-repeat 30px 0;
	position: relative;
	z-index: 1;
	font-size: 0;
	line-height: 0;
	overflow: hidden;
	padding-bottom: 7px;}
.zazhi .a_more {
	right: 27px;}
/*2013-9-19 reset CSS end*/
.zazhi ul {
	display: block;}
.zazhi li {
	float: left;
	width: 100px;
	text-align: center;
	overflow: hidden;
	padding: 10px 0 0 34px;}
.zazhi li img {
	display: block;
	width: 100px;
	height: 135px;}
.zazhi li span {
	display: block;}
.zazhi li a {
	display: block;
	line-height: 25px;
	height: 25px;
	overflow: hidden;}
.rili {
	border: solid #d9d9d9 1px;}
.rili b {
	font-weight: lighter;
	display: block;
	margin-top: 1px;
	border-top: solid #d9d9d9 1px;
	line-height: 25px;
	padding-left: 25px;}
/*2013-9-19 reset CSS start*/
	/*.rili .dayinfo{ border-bottom:solid #d9d9d9 1px; padding:15px; padding-top:5px;}*/
.rili .dayinfo {
	border-bottom: solid #d9d9d9 1px;
	padding: 30px 15px;}
/*2013-9-19 reset CSS end*/
.rili .dayinfo div {
	float: left;
	width: 75px;
	text-align: center;}
.rili .dayinfo strong {
	font-size: 70px;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	height: 60px;
	line-height: 60px;}
.rili .dayinfo em {
	font-size: 22px;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	color: #bfbfbf;font-style:normal !important;}
.rili .dayinfo p {
	padding: 10px 0 0 90px;
	display: block;
	line-height: 20px;
	color: #333;
	text-indent: 25px;}

.rili .dayinfo p a{color:#656565;}

/*2013-9-19 reset CSS start*/
	/*.rili .tab_info{ padding:15px; padding-top:5px; font-family:"微软雅黑";}*/
.rili .tab_info {
	padding: 35px 15px;
	font-family: "微软雅黑";}
/*2013-9-19 reset CSS end*/
.rili .tab_info_t {
	text-align: center;
	padding: 5px 0;}
.rili .tab_info_t strong {
	font-size: 16px;
	vertical-align: middle;}
.rili .tab_info_t .l {
	display: inline-block;
	width: 11px;
	height: 13px;
	background: url(../images/sj.png) no-repeat;
	margin-right: 20px;
	vertical-align: middle;}
.rili .tab_info_t .r {
	background-position: 0 -14px;
	margin: 0;
	margin-left: 20px;}
.rili .tab_info_days {
	padding-left: 0px;}
.rili .tab_info_days span {
	float: left;
	width: 24px;
	height: 19px;
	margin: 3px 0 0 8px;
	display: inline;
	text-align: center;
	line-height: 19px;}
.rili .tab_info_days a {
	display: block;
	height: 19px;}
.rili .tab_info_days a:hover {
	background: #d30706;
	color: #fff;
	text-decoration: none;}
.newlist_rili {
	border: 0;}
/*底页*/
.banner {
	border-bottom: solid #d9d9d9 1px;
	padding-bottom: 1px;
	margin-top: 13px;}
.contentbox {
	border: solid #d9d9d9 1px;
	padding: 22px 50px 22px 17px;
	margin-top: 10px;}
.contentbox_nob {
	border: 0;
	padding-right: 0;}
.contentbox_nop {
	padding: 0;}
.xy_left {
	float: left;
	width: 187px;
	overflow: hidden;}
.xy_left .xy_left_k {
	width: 181px;
	border-right: solid #d9d9d9 1px;
	min-height: 1000px;
	_height: 1000px;
	background: url(../images/diyebg.png) no-repeat right center;}
.xy_left strong {
	display: block;
	font-weight: lighter;}
.xy_left strong a {
	color: #333;}
.xy_left strong a:hover {
	text-decoration: none;}
.xy_left a {
	display: block;
	width: 187px;
	padding-top: 4px;
	line-height: 30px;
	white-space: nowrap;
	font-size: 14px;}
.xy_left i {
	display: inline-block;
	width: 10px;
	height: 10px;
	text-align: center;
	line-height: 10px;
	color: #fff;
	background: #e50003;
	font-size: 10px;
	padding-top: 1px;
	vertical-align: middle;
	margin-right: 14px;}
.xy_left ul {
	display: block;}
.xy_left ul a {
	padding-left: 24px;
	width: 163px;}
.xy_left ul a:hover, .xy_left ul a.on {
	text-decoration: none;
	background: url(../images/diyeselebg.png) no-repeat;
	color: #fff;}
.newinfo {
	padding: 30px 0;
	min-height: 450px;
	_height: 1000px;}
.newinfo .newtitle {
	margin-top: 10px;
	font-size: 22px;
	display: block;
	text-align: center;
	color: #333;
	font-family: "微软雅黑";}
.newinfo .newtitle2 {
	font-size: 14px;
	display: block;
	text-align: center;
	font-weight: lighter;
	line-height: 35px;}
.newinfo .p_time {
	display: block;
	text-align: right;
	padding: 7px 0;
	padding-right: 150px;
	border-bottom: solid #d9d9d9 1px;
	position: relative;
	margin-top: 20px;}
.newinfo .p_time em {
	color: #aa1413;}
.newinfo .p_time label {
	position: absolute;
	right: 0;
	bottom: 0;
	clear: both;
	width: 97px;
	height: 25px;
	line-height: 25px;
	background: url(../images/djs.png) no-repeat;
	text-align: left;
	color: #fff;
	padding-left: 7px;}
.newinfo .p_time b {
	color: #333333;
	font-weight: lighter;
	padding-left: 20px;}
.newcontent {
	padding: 20px 25px;
	line-height: 25px;
	font-size: 14px;
	font-family: "微软雅黑";}
.newcontent * {
	font-size: 14px;
	line-height: 30px;color:#656565;}
.newinfo2 {
	padding: 55px 0 30px 45px;}
/*二级栏目*/
.xy_lanmu {
	float: left;
	width: 480px;
	margin-left: 32px;
	display: inline;}
.xy_lanmu strong {
	display: block;
	border-bottom: dotted #d9d9d9 1px;
	font-size: 18px;
	font-family: "微软雅黑";
	font-weight: lighter;
	color: #333;
	padding: 0 0 8px 0;
	margin: 30px 0 10px 0;}
.xy_lanmu strong i {
	display: inline-block;
	width: 13px;
	height: 7px;
	background: url(../images/sj2.png) no-repeat;
	vertical-align: middle;
	margin-left: 10px;}
.xy_lanmu strong.str1 {
	margin-top: 0;}
.xy_lanmu p {
	display: block;
	line-height: 30px;
	font-size: 14px;}
.lanmu_box {
	width: 415px;
	margin-top: 20px;}
.lanmu_box * {
	font-size: 14px;
	line-height: 30px;}
.lanmu_box strong {
	border: 0;
	font-size: 14px;
	color: #fff;
	height: 25px;
	line-height: 25px;
	padding: 0 0 0 15px;
	background: #b41615 url(../images/zheye.png) no-repeat right 0;
	font-weight: bold;
	margin: 0;}
.lanmu_box_k {
	border: solid #d9d9d9 1px;
	padding: 10px;}
.lanmu_box_k label {
	float: left;
	width: 130px;
	text-align: right;}
.lanmu_box_k ul {
	float: left;
	width: 250px;}
.lxfs {
	background: #f2f2f2;
	padding-bottom: 50px;}
.lxfs strong {
	color: #343436;
	display: block;
	font-weight: lighter;
	height: 26px;
	line-height: 26px;
	background: #e5e5c3 url(../images/lanmu_ico.png) no-repeat;
	padding-left: 40px;
	border-top: solid #fff 1px;
	border-bottom: solid #fff 1px;}
.lxfs strong.str1 {
	background-position: 0 0;}
.lxfs strong.str2 {
	background-position: 0 -27px;}
.lxfs strong.str3 {
	background-position: 0 -54px;}
.lxfs p {
	display: block;
	line-height: 30px;
	padding-left: 40px;
	color: #999;}
.lxfs em {
	display: block;
	padding-left: 40px;
	line-height: 30px;font-style:normal !important;}
.lxfs div {
	padding: 10px 0;}
.newlist_lxfs {
	background: #fff;
	padding-top: 15px;
	padding-left: 20px;
	border-top: solid #d9d9d9 1px;}
.newlist_lxfs strong {
	background-color: #ebebeb;}
.newlist {
	padding-left: 50px;
	min-height: 1000px;
	_height: 1000px;}
.newlist strong {
	display: block;
	background: url(../images/newstitle.png) no-repeat right 0;
	height: 26px;
	overflow: hidden;
	font-size: 0;
	line-height: 0;
	margin-top: 60px;}
.newlist ul {
	display: block;
	border: dotted #d9d9d9 1px;
	border-left: 0;
	border-right: 0;
	padding: 20px 0 40px 0;
	margin-top: 8px;
	line-height: 30px;margin:0;}
.newlist li {
	display: inline-table;
	width: 100%;}
.newlist li span {
	float: left;
	width: 540px;
	background: url(../images/newlistico.png) no-repeat 0 center;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	padding-left: 28px;}
.newlist li a {
	font-size: 14px;color:#656565;}
.newlist li i {
	float: right;
	white-space: nowrap;
	font-size: 14px;}
.newlist p {
	display: block;
	padding: 20px 0;
	text-align: center;}
.newlist p a {
	font-size: 14px;}
.calist {
	padding-left: 50px;
	min-height: 1000px;
	_height: 1000px;}
.calist .monthtitle {
	height: 36px;
	margin-top: 40px;
	width: 640px;
	text-align: right;
	color: #999;
	font-size: 24px;
	font-weight: bold
;}
.calist ul {
	display: block;
	border: dotted #d9d9d9 1px;
	border-left: 0;
	border-right: 0;
	padding: 20px 0 40px 0;
	margin-top: 8px;}
.calist li {
	height: 80px;
	margin-bottom: 20px
;}
.calist .date {
	width: 45px;
	background: #000;
	float: left;
	height: 75px;
	color: #fff;
	font-size: 22px;
	font-weight: bold;
	text-align: center;
	padding-top: 15px
;}
.calist .content {
	background: #f5f5f5;
	float: left;
	height: 90px;
	width: 90%
;}
.calist .content .dateline {
	margin-left: 10px;
	margin-top: 10px;
	color: #ccc;
	background: url() no-repeat;
	padding-left: 20px;
	height: 25px;}
.calist .content .title {
	margin-left: 10px;
	margin-top: 5px;
	color: #000;
	font-size: 16px;
	font-weight: bold
;}
body {
	font-family: arial, verdana, sans-serif !important;
	background: #e8e7e7 !important;
	padding: 0px;
	margin: 0px;}
.bg_f2 {
	background: #f2f2f2 !important;}
.footer {}
.footer p {
	font-family: Arial, Helvetica, sans-serif;}
.header .logo a {
	width: 528px;
	height: 66px;
	}
.header .sp_fav span {
	background: #fff;}
.header_nav a {
	margin: 0 15px;
	font-size: 12px;}
.header_nav a.a_sy {
	background: 0;
	padding: 0;}
/*二级栏目的header*/
.header_t_border {
	border-top: solid #b51616 9px;}
.header_t_border .sp_fav {
	background: url(../images/20131217115843411.png) no-repeat center bottom;
	padding-bottom: 15px;}
.main, .footer {
	/*background: #fff;*/
	margin-top: 10px;
	background-color: rgb(111,111,111);}
.main_m_t_0 {
	margin-top: 0;}
.footer {
	margin-top: 0;
	padding: 25px 0;}
.footer a {
	display: inline-block;
	margin: 0 10px;
	color:white !important;}
.footer p {
	line-height: 25px;
	text-align: left;
	color:white;margin:0;}
.footer p.p_nav {
	padding-bottom: 15px;}
.pptbox {
	margin: 0;
	overflow: hidden;
	position: relative;}
.pptbox ul {
	position: relative;
	width: 10000px;
	z-index: 1;}
.pptbox li {
	float: left;
	width: 1000px;
	overflow: hidden;}
.pptbox li img {
	display: block;}
.pptbox li div {
	background: #774f42;
	padding: 10px 25px 20px;}
.pptbox li strong {
	font-size: 24px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #dbbc7b;
	font-weight: lighter;
	display: block;
	line-height: 35px;
	padding-left: 20px;}
.pptbox li p {
	line-height: 20px;
	color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	display: block;
	padding: 5px 0 0 0;}
.pptbox span {
	position: absolute;
	z-index: 2;
	right: 30px;
	top: 380px;}
.pptbox span a {
	display: inline-block;
	width: 13px;
	height: 13px;
	background: url(../images/20131217115936926.png) no-repeat;
	margin: 0 5px;}
.pptbox span a.sele {
	background-position: -25px 0;}
.idx_eng_main {
	background: #f3f3f3;
	border-right: solid #fff 1px;}
.left {
	float: left;
	background: #fff;}
.l_left {
	float: left;
	width: 244px;
	padding: 12px;}
.l_center {
	float: left;
	width: 480px;
	padding: 12px 20px;}
.right {
	float: none;
	overflow: hidden;
	display: block;
	padding: 0 7px;}
/*日历模块reset*/
.rili {
	margin: 15px 0 0 0;}
.rili .dayinfo {
	padding: 15px;}
.rili .dayinfo div {
	float: none;
	display: block;
	width: auto;
	text-align: left;}
.rili .dayinfo strong {
	font-size: 55px;
	display: inline-block;}
.rili .dayinfo em {
	display: inline-block;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-weight: bold;
	vertical-align: top;
	padding: 5px 0 0 10px;}
.rili .dayinfo p {
	padding: 0;
	text-indent: 0;}
.rili .tab_info_t strong {
	color: #d92828;}
.rili .tab_info {
	padding: 15px 0 20px 5px;}
.rili .tab_info_days a {
	font-family: "宋体";
	color: #333;}
.medie_eng {
	overflow: hidden;
	margin: 10px 0 0 0;}
.medie_eng p {
	display: block;
	line-height: 20px;
	text-align: center;
	padding: 5px 0;}
.zazhi_eng {
	overflow: hidden;
	margin: 10px 0 0 0;}
.zazhi_eng ul {
	display: block;
	width: 105%;}
.zazhi_eng li {
	float: left;
	width: 81px;
	text-align: center;
	overflow: hidden;}
.zazhi_eng li img {}
.notice_eng {
	position: relative;
	margin: 20px 0 0 0;}
.notice_eng h3 {
	position: relative;
	z-index: 1;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 26px;
	color: #333;
	font-weight: lighter;}
.notice_eng .more {
	position: absolute;
	z-index: 2;
	right: 10px;
	top: 10px;
	clear: both;
	color: #666;}
.notice_eng .more i {
	display: inline-block;
	padding-right: 5px;
	vertical-align: middle;
	font-weight: lighter;}
.notice_eng .more em {
	display: inline-block;
	vertical-align: middle;
	font-family: "Courier New", Courier, monospace;
	font-size: 14px;
	font-weight: bold;}
.notice_eng .more:hover em {
	color: #333;}
.notice_eng ul {
	display: block;
	border-bottom: solid #e1e1e1 1px;
	padding: 25px 0 0 0;}
.notice_eng li {
	display: block;
	padding: 5px 0;
	border-top: solid #e1e1e1 1px;}
.notice_eng span {
	float: left;
	width: 80px;
	text-align: center;
	border-right: solid #e1e1e1 1px;
	padding: 2px 0;}
.notice_eng span em {
	display: block;
	color: #b3b3b3;}
.notice_eng span strong {
	display: block;
	font-size: 18px;
	color: #333;
	padding: 3px 0 0 0;}
.notice_eng p {
	display: block;
	overflow: hidden;
	padding: 0 15px;
	line-height: 20px;}
.news_eng {}
.news_eng ul {
	border: 0;}
.news_eng li {
	border: 0;}
.news_eng p {
	padding: 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #999;
	padding: 10px 0;
	display: block;}
.news_eng strong a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	color: #af9935;
	font-weight: lighter;}
.links_eng {
	margin: 32px 0 0 0;}
.links_eng h3 {
	position: relative;
	z-index: 2;
	height: 19px;
	width: 141px;
	background: url(../images/20131217115911360.png) no-repeat;
	font-size: 0;
	line-height: 0;
	overflow: hidden;
	margin-left: 11px;}
.links_eng div {
	position: relative;
	z-index: 1;
	border: solid #ccc 1px;
	margin-top: -11px;
	background: #fff;
	padding: 37px 7px 15px;}
.links_eng select {
	display: block;
	width: 181px;
	border: solid #d9d9d9 1px;
	margin: 3px 0 0 0;
	padding: 1px 0 1px 1px;}
.other_links_eng {
	margin: 50px 0 0 0;}
.other_links_eng ul {
	display: block;}
.other_links_eng li {
	padding: 5px 0 5px 10px;}
.other_links_eng li a {
	display: block;
	height: 35px;
	background: url(../images/20131217115530612.png) no-repeat;
	font-size: 0;
	line-height: 0;
	overflow: hidden;}
.other_links_eng li a.s {
	background-position: 0 -50px;}
.other_links_eng li a.v {
	background-position: 0 -100px;}
.other_links_eng li a.d {
	height: 44px;
	background-position: 0 -138px;}
/*二级栏目*/
.lanmu_eng_topimg {
	text-align: center;}
.lanmu_eng_map {
	padding: 15px;
	width: 946px;
	margin: 0 auto;
	border-bottom: solid #d9d9d9 1px;}
.lanmu_eng_map a, .lanmu_eng_map span {
	display: inline-block;
	margin: 0 5px;}

.lanmu_eng_map a {color:#656565;}
.l_left_lanmu {
	width: 227px;
	padding: 14px;}
.lanmu_eng_nav {
	border: solid #d1d1d1 1px;
	background: #e8e7e7;
	padding-bottom: 120px;
	padding-top: 15px;}
.lanmu_eng_nav span {
	display: block;
	padding-left: 17px;
	height: 50px;
	line-height:20px;
	word-break:break-all; /*支持ie，chrome，ff不支持*/
    word-wrap:break-word;}
.lanmu_eng_nav a {
	font-size: 12px;color:#656565;}
.lanmu_eng_nav a.sele {
	color: #000;}
.lanmu_eng_nav i {
	display: inline-block;
	vertical-align: middle;
	width: 9px;
	height: 9px;
	background: url(../images/20131217115843111.png) no-repeat;
	overflow: hidden;
	font-size: 0;
	line-height: 0;
	margin-right: 15px;}
.lanmu_eng_nav ul {
	display: block;margin:0 !important;}
.lanmu_eng_nav li {
	display: block;
	border-bottom: solid #d1d1d1 1px;
	background: #fff;
	height: 32px;
	line-height: 32px;
	overflow: hidden;
	padding-left: 43px;}
.lanmu_eng_nav li a {
	color: #000;}
.lanmu_eng_list {
	position: relative;
	padding: 10px 0;}
.lanmu_eng_list ul {
	display: block;}
.lanmu_eng_list li {
	display: block;
	padding-bottom: 30px;}
.lanmu_eng_list li strong {
	display: block;
	border-bottom: solid #d1d1d1 1px;
	line-height: 45px;
	margin-bottom: 10px;}
.lanmu_eng_list li strong a {
	font-size: 20px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: lighter;color:#656565;}
.lanmu_eng_list li p {
	line-height: 20px;
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4d4d4d;}

.lanmu_eng_list li p a{color:#656565;}

.contact_eng {
	position: relative;
	margin: 30px 0 0 0;
	min-height: 450px;}
.contact_eng h3 {
	position: relative;
	z-index: 1;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	color: #333;
	font-weight: lighter;
	margin-bottom: 20px;}
.contact_eng p {
	display: block;
	line-height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4d4d4d;}
.hasDatepicker .ui-widget-header {
	border: 0px;}
.hasDatepicker .ui-datepicker-title {
	color: #D92828;
	font-family: Verdana, "Times New Roman", Times, serif;}
.hasDatepicker .ui-datepicker-title .ui-datepicker-month {
	font-size: 14px;}
.hasDatepicker .ui-datepicker-title .ui-datepicker-year {
	font-size: 14px;}
.hasDatepicker .ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {
	height: 1.8em;
	position: absolute;
	top: 3px;
	width: 2em;}
.hasDatepicker .ui-datepicker table {
	width: 88%;
	margin-left: 10px;}
.hasDatepicker .ui-datepicker-calendar thead {
	display: none;}
.hasDatepicker .ui-state-default {
	border: 0px;}
.hasDatepicker .ui-state-hover {
	background: #D92828;}
.newbg {
	background-color: #F2F2F2;}
.floa:first-child{float:left;padding-top:6px;}
.lanmu_eng_nav li {
	display: block;
	border-bottom: solid #d1d1d1 1px;
	background: #fff;
	line-height: 20px;
	padding:5px 30px 5px 43px;
	word-break:break-all; /*支持ie，chrome，ff不支持*/
    word-wrap:break-word;}