﻿*{ 
	padding:0; 
	margin:0;
}
body,td,th,div{
	font-family:"微软雅黑";
	font-size: 14px;
	color: #000000;
}
body {
	background:#FFFFFF;
}
p{
	line-height:150%;
}
a:link {
	color: #000000;
	text-decoration: none;
}
a:visited {
	color: #000000;
	text-decoration: none;
}
a:hover {
	color: #ff0000;
	text-decoration: underline;
}
a:active {
	color: #000000;
	text-decoration: none;
}
h1{
	color:#000000;
	line-height:150%;
	font-size:24px;
}
img{ border:0px;}
li{ 
	list-style:none;
}
input,textarea{ outline:none;}

.f12b{
	font-weight:bold;
}
.f14{
	font-size:14px;
}
.f14b{
	font-size:14px;
	font-weight:bold;
}

.txt_list1{ width:500px; margin:0 auto;overflow:hidden; background:#FFF; padding:0 20px;}
.txt_list1 li{ line-height:35px; font-size:14px; color:#646464;}
.txt_list1 span{ float:right; color:#868686;}
.txt_list1 a{ color:#646464;}
.txt_list1 a:hover{ color:#990f15;}

.pic_list1{ width:1060px; margin:0 auto; overflow:hidden; background:#FFF; padding:20px; }
.pic_list1 li{ width:100px; float:left; margin:0 16px 15px 16px; display:inline;}
.pic_list1 li span{display:block; line-height:35px; text-align:center;}

.index{background:url(../images/bg_index.jpg) no-repeat center top;}

.header{ width:1100px; margin:0 auto; overflow:hidden; padding:30px 0; clear:both;}
.header .logo{ float:left;}

.header .menu{ width:520px; float:left; margin-left:320px;}
.header .menu li{ float:left; font:normal 16px/35px "微软雅黑"; text-align:center;}
.header .menu .act,.header .menu .act:hover{background:url(../images/index_06.png) no-repeat center; color:#FFF;}
.header .menu a{ display:block; color:#707c82; width:100px;}
.header .menu a:hover{ text-decoration:none; color:#AB1119;}

.header .search{ width:130px; height:24px; float:right; border:1px solid #9C9C9C; background:#FFF; margin-top:5px;}
.header .search input[type="text"]{ float:left; width:100px; font:normal 14px/24px "微软雅黑"; color:#bdc3c6; border:0; padding:0 5px;}
.header .search input[type="submit"]{ float:left; background:url(../images/index_09.png) no-repeat center; width:18px; height:22px; border:0;}

.main{ width:1100px; margin:0 auto; clear:both;}

.space18{ width:100%; height:18px; margin:0 auto; clear:both; }

.today{ width:240px; height:432px; float:left; background:#980F16; padding:14px;}
.today h1{ font:normal 18px/30px "微软雅黑"; color:#FFF;}

.banner{ width:832px; float:right; }

#picBox{width:832px; height:460px; margin:0 auto; position:relative; overflow:hidden;}
#picBox ul#show_pic{ margin:0; padding:0; list-style:none; height:460px; width:6000px; position:absolute;}
#picBox ul#show_pic li{ float:left; margin:0; padding:0; height:460px;}
#picBox ul#show_pic li img{ display:block; width:832px; height:460px;}
#icon_num{ position:absolute; bottom:10px; right:20px;}
#icon_num li{ float:left; background:#BD141B; width:50px; height:8px; color:#333; text-align:center;  cursor:pointer; padding:0; margin:0;margin-right:10px; margin-bottom:5px; overflow:hidden; line-height:100px; font-family:Arial; overflow:hidden;}
#icon_num li:hover,#icon_num li.active{ background:#EEEBE6; color:#FFF; }

.calendar{ width:240px; margin:0 auto;}

.today_news{ background:#C02B31; width:240px; height:210px; margin:0 auto;}
.today_news ul{ width:200px; margin:0 auto; padding:10px 0;}
.today_news li{ color:#FFF; font:normal 12px/19px "微软雅黑"; padding-bottom:5px;}
.today_news span{ display:block;}
.today_news h2{ text-align:center; width:200px; margin:0 auto; margin-top:-10px;}
.today_news h2 a{ background:#980F16; color:#FFF; font:normal 14px/30px "微软雅黑"; display:block; text-decoration:none;}

.fl{ float:left;}
.fr{ float:right;}

.index_border1{ width:540px;}
.index_border1 h1{ font:normal 18px/48px "微软雅黑"; background:url(../images/index_23-27.jpg) no-repeat right #5C696F; text-indent:20px; color:#FFF; margin-bottom:18px;}

.top_news{ width:500px; margin:0 auto; background:#FFF; padding:18px 20px 16px 20px; overflow:hidden; border-bottom:1px solid #C9CED1;}
.top_news dt{ width:197px; float:left;}
.top_news dd{ width:290px; float:right;}
.top_news dd h2{ font:bold 15px/25px "微软雅黑"; }
.top_news dd p{ color:#868686; font-size:12px; padding:3px 0;}
.top_news dd .more{ background:#980F16; color:#FFF; padding:0 10px; line-height:24px;}

.index_border2{ background:#980F16; width:1100px; margin:0 auto; clear:both; overflow:hidden;}
.index_border2 .text{ width:296px; float:left; margin-left:20px; color:#FFF; overflow:hidden; padding-bottom:10px;}
.index_border2 .text h2{ border-bottom:1px solid #E7434C; font:normal 16px/40px "微软雅黑"; margin-bottom:5px;}
.index_border2 .text b{ font:normal 14px/40px "微软雅黑";}
.index_border2 .text p{ font-size:12px; padding:3px 0;}

.rollBox{width:765px;overflow:hidden;padding:12px 0 12px 0; float:right; margin-right:10px;}
.rollBox .LeftBotton{height:26px;width:12px;background:url(../images/index_38.png) no-repeat;overflow:hidden;float:left;display:inline;margin:60px 15px 0 0;cursor:pointer;}
.rollBox .RightBotton{height:26px;width:12px;background:url(../images/index_41.png) no-repeat;overflow:hidden;float:left;display:inline;margin:60px 0 0 15px;cursor:pointer;}
.rollBox .Cont{width:700px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont li{width:224px;float:left;text-align:center; margin-right:15px; position:relative;}
.rollBox .Cont img{vertical-align:middle;}
.rollBox .Cont span{display:block; width:100%; height:35px; text-align:center; -moz-opacity:.5;	opacity:.5;	filter:alpha(opacity=50); background:#000; position:absolute; z-index:1; left:0; bottom:0; }
.rollBox .Cont b{ line-height:35px; text-align:center; overflow:hidden; display:block; cursor:pointer; position:absolute; left:0; bottom:0; z-index:2; padding:0 10px; font-weight:normal;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#FFF;text-decoration:none;}
.rollBox .Cont a:hover{text-decoration:none; }
.rollBox #List1,.rollBox #List2{float:left;}

    #wrapper {
        width: 1100px;
        min-height: 200px;
		margin:0 auto;
		clear:both;
		position: relative;
    }
    #inner {
        width: 1100px;
        height: 200px;
		margin:0 auto;
        overflow: hidden;
		background:#FFF;
		padding-top:10px;
    }
	#carousel{ float:left; left:0;}
    #pager {
		width:100%;
		height:48px;
        text-align: center;
        color: #666;
		background:url(../images/index_63.jpg) no-repeat right #980F16;
		margin:0 auto;
		margin-bottom:18px;
    }
    #pager a {
        color: #C89091;
        text-decoration: none;
		line-height:48px;
		float:left;
		margin-left:30px;
		font-size:18px;
    }
    #pager a.selected {
        color: #FFF;
    }
    #prev, #next {
        display: block;
        width: 26px;
        height: 59px;
        position: absolute;
        top: 45%;
        z-index: 2;
    }
    #prev {
        background: url(../images/index_68.jpg ) no-repeat;
        left: 0px;
    }
    #next {
        background: url(../images/index_71.jpg ) no-repeat;
        right: 0px;
    }
	
.item_list{ border:1px solid #FFF; width:122px; height:170px; float:left; text-align:center; padding-top:10px; overflow:hidden;}
.item_list span{ color:#333; font:normal 14px/30px "微软雅黑"; display:block; background:url(../images/index_37.jpg) no-repeat center; text-align:center; }
.item_list a{ color:#333;}

.item_list:hover{ border:1px solid #980F16;}

.end_logo{ width:100%; margin:0 auto; clear:both; text-align:center; padding:20px 0; overflow:hidden;}

.footer{ border-top:1px solid #C1C5C6; width:1100px; margin:0 auto; clear:both; padding:15px 0; overflow:hidden;}
.footer p{ font:normal 14px/30px "微软雅黑"; text-align:center;}
.footer span{ font:normal 12px/30px "宋体"; text-align:center; display:block;}

.list_banner{ width: 1100px; margin:0 auto; clear:both; padding-bottom:23px; overflow:hidden;}
.list_banner img{ vertical-align:middle;}

.list_title{ background:url(../images/index_63.jpg) no-repeat right #980F16; font:normal 18px/48px "微软雅黑"; width: 1070px; margin:0 auto; clear:both; padding-left:30px; color:#FFF;}

.content_bg1{ width:1100px; height:52px; background:url(../images/show_03.jpg) no-repeat; margin:0 auto; clear:both;}
.content_bg2{ width:1100px; background:url(../images/show_05.jpg) repeat-y; margin:0 auto; clear:both; overflow:hidden}
.content_bg3{ width:1100px; height:52px; background:url(../images/show_07.jpg) no-repeat; margin:0 auto; clear:both;}

.news_content{ width:1045px; margin:0 auto; clear:both; border:1px solid #DFDFDF; padding:20px 0px;}
.news_content .title1{  width:100%; margin:0 auto; text-align:center; border:none;}
.news_content .title1 h1{color:#990f16;font:normal 24px/60px "微软雅黑"; text-align:center;}
.news_content .basics{ width:100%; margin:0 auto; text-align:center; line-height:30px; color:#333; font-size:14px;}
.news_content .cnt{ width:100%; overflow:hidden; margin:0 auto; color:#333; font-size:14px; padding:30px 0;}
.news_content .cnt p{ padding:5px 0; line-height:25px;}
.news_content .cnt img{ max-width:100%;}
.news_content .brief{ width:96%; margin:0 auto; background:#FFF; padding:1.5% 2%; font:normal 12px/25px "微软雅黑";}

.news_content .link{ width:100%; overflow:auto; margin:0 auto; padding-top:10px; position:relative;}
.news_content .link a{ display:inline-block; width:176px; font:normal 20px/41px "微软雅黑"; text-align:center; text-decoration:none;}
.news_content .link .a1{background:url(../images/show_12.png) no-repeat; color:#990f16;}
.news_content .link .a2{background:url(../images/show_10.png) no-repeat; color:#FFF; position:absolute; left:42%;}

#bottomNav { z-index:10000;center:0;position:fixed; left:50%; margin-left:565px; bottom:20px;width:65px; _position:absolute; /* for IE6 */ 
_top: expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight); /* for IE6 */ overflow:visible;}

.kefu{ width:65px; margin:0 auto; }
.kefu li{ text-align:center; position:relative; }
.kefu a{ width:56px; height:56px; display:block; overflow:hidden; }

.kefu .a1{background:url(../images/index_51.png) no-repeat center center;}
.kefu .qq{ display:none; position:absolute; top:0; left:65px; background:#FFF; border:1px solid #980F16; width:100px;}
.kefu .qq li{ text-align:center; font:normal 12px/30px "微软雅黑"; border:0; text-indent:0; clear:both; overflow:auto; padding: 0 10px;}
.kefu .qq a{ display:block; width:100%; line-height:25px; height:25px; border:0;}
.kefu .a01:hover .qq{ display:block;}

.kefu .a2{background:url(../images/index_54.png) no-repeat center center;}
.kefu .weixin{ display:none; position:absolute; top:-15px; right:65px; background:#FFF; border:1px solid #980F16; width:100px;}
.kefu .a2:hover .weixin{ display:block;}

.kefu .a3{background:url(../images/index_56.png) no-repeat center center;}
.kefu .wap{ display:none; position:absolute; top:-15px; left:65px; background:#FFF; border:1px solid #980F16; width:100px;}
.kefu .a3:hover .wap{ display:block;}

.kefu .a4{background:url(../images/index_58.png) no-repeat center center;}

.kefu .a5{background:url(../images/index_60.png) no-repeat center center;}

/* Booklet jQuery Plugin Style*/
.booklet{
	-moz-box-shadow:0px 0px 1px #fff;
	-webkit-box-shadow:0px 0px 1px #fff;
	box-shadow:0px 0px 1px #fff;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
}
.booklet .b-wrap-left  {
	background:#fff url(../images/left_bg.jpg) no-repeat top left;
	-webkit-border-top-left-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-bottomleft: 10px;
	border-top-left-radius: 10px;
	border-bottom-left-radius: 10px;
}
.booklet .b-wrap-right {
	background:#efefef url(../images/right_bg.jpg) no-repeat top left;
	-webkit-border-top-right-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	-moz-border-radius-topright: 10px;
	-moz-border-radius-bottomright: 10px;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
}
.booklet .b-counter {
	bottom:10px;
	position:absolute;
	display:block;
	width:90%;
	height:20px;
	color:#222;
	text-align:center;
	font-size:12px;
	padding:5px 0 0;
	background:transparent;
}
.book_wrapper{
	margin:0 auto;
	width:1100px;
	height:766px;
	position:relative;
	background:transparent url(../images/menu_13.jpg) no-repeat;
}
.book_wrapper h1{
	color:#13386a;
	margin:5px 5px 5px 15px;
	font-size:26px;
	background:transparent url(../images/h1.png) no-repeat bottom left;
	padding-bottom:7px;
}
.book_wrapper p{
	font-size:16px;
	margin:5px 5px 5px 15px;
}
.book_wrapper a.article,
.book_wrapper a.demo{
	background:transparent url(../images/circle.png) no-repeat 50% 0px;
	display:block;
	width:95px;
	height:41px;
	text-decoration:none;
	outline:none;
	font-size:16px;
	color:#555;
	float:left;
	line-height:41px;
	padding-left:47px;
}
.book_wrapper a.demo{
	margin-left:50px;
}
.book_wrapper a.article:hover,
.book_wrapper a.demo:hover{
	background-position:50% -41px;
	color:#13386a;
}
a#next_page_button,
a#prev_page_button{
	display:none;
	position:absolute;
	width:41px;
	height:40px;
	cursor:pointer;
	margin-top:-20px;
	top:50%;
	background:transparent url(../images/buttons.png) no-repeat 0px -40px;
}
a#prev_page_button{
	left:-40px;
}
a#next_page_button{
	right:-40px;
	background-position:-41px -40px;
}
a#next_page_button:hover{
	background-position:-41px 0px;
}
a#prev_page_button:hover{
	background-position:0px 0px;
}
.loading{
	width:160px;
	height:56px;
	position: absolute;
	top:50%;
	margin-top:-28px;
	right:135px;
	line-height:56px;
	color:#fff;
	padding-left:60px;
	font-size:15px;
	background: #000 url(../images/ajax-loader.gif) no-repeat 10px 50%;
	opacity: 0.7;
	z-index:9999;
	-moz-border-radius:20px;
	-webkit-border-radius:20px;
	border-radius:20px;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
}

.menu_top{ width:1100px; height:200px; overflow:hidden; margin:0 auto; clear:both; background:url(../images/menu_03.jpg) no-repeat;}
.menu_top .pic{ width:100px; float:left; padding:20px 0 0 57px;}
.menu_top .nav_text{ width:860px; float:right; margin-right:57px;}
.menu_top .nav_text h1{ font: bold 24px/30px "微软雅黑"; padding-top:20px;}
.menu_top .nav_text h1 span{ font: normal 14px/30px "微软雅黑"; padding-left:20px; color:#1a1a1a;}

.nTab{
width: 860px;
overflow:hidden;
margin:0 auto;
margin-top:-32px;
}
.nTab .TabTitle{
clear: both;
overflow: hidden;
}
.nTab .TabTitle ul{
border:0;
margin-left:470px;
padding:0;
}
.nTab .TabTitle li{
float: left;
width: 81px;
cursor: pointer;
list-style-type: none;
font:normal 12px/23px "微软雅黑";
text-align:center;
margin-left:40px;
}
.nTab .TabTitle .active{ color:#fff; background:url(../images/menu_06.png) no-repeat;}
.nTab .TabTitle .normal{ color:#990f16; background:url(../images/menu_09.png) no-repeat;}
.nTab .TabTitle a{ text-decoration:none;}
.nTab .TabContent{
margin: 0px auto;
padding:10px 0 0 0;
height:130px;
line-height:25px;
overflow:hidden;
}
.none {display:none;}

.menu_list{ margin:0 auto; width:463px; padding-top:80px;}
.menu_list li{background:url(../images/menu_17.png) repeat-x center; font:normal 14px/40px "微软雅黑";}
.menu_list span{background:url(../images/menu_14.png) no-repeat right; width:16px; height:40px; display:inline-block; float:right;}
.menu_list b{ font-weight:normal; background:#E3CCA3; padding-right:10px;}