﻿.w1000 {
	width: 1000px;
	overflow: hidden;
	margin: 0 auto;
}
.w990 {
	width: 990px;
	overflow: hidden;
	margin: 0 auto;
}
.content {
	width: 1000px;
	margin: 0 auto;
}
/*top*/
.more{height: 36px;line-height: 42px;}
.index_top {
	position: relative;
	color: #fff;
	width: 1000px;
	line-height: 27px;
	margin: 0 auto;
	z-index: 99;
}
.index_top .link {
	position: absolute;
	right: 0;
}
.index_top .link li {
	color: #fff;
	margin-left: 10px;
	float: left;
	position: relative;
	z-index: 99;
}
.index_top .link li a {
	color: #fff;
}
.index_top .link .member {
	background: url(icon.png) no-repeat 65px center;
	width: 65px;
	padding-left: 10px;
}
.index_top .link .member .twonav {
	background: #fff;
}
.index_top .link .member:hover dd a {
	color: #333;
	display: block;
}
.index_top .link .member dd a:hover {
	background: #f1f1f1;
}
.index_top .link .twonav {
	display: none;
	left: 0;
	line-height: 27px;
	position: absolute;
	top: 27px;
	width: 75px;
	z-index: 10;
	text-align: center;
}
/*nav*/

.index_menu .logo {
	position: absolute;
	left: 50%;
	margin-left: -500px;
}
.index_menu .logo a{
	position: absolute;
	font-size: 18px;
	color: #fb0000;
}
.index_menu {
	width: 100%;
	height: 90px;
	background: url(bg1.png) repeat 0 0;
	position: relative;
	top: 27px;
	z-index: 1;
}
.index_menu .nav1 {
	width: 672px;
	height: 90px;
	margin: 0 auto;
}
.index_menu .nav1 li {
	float: left;
	list-style: none;
}
.index_menu .nav1 li a {
	display: block;
	height: 90px;
	margin-left: 20px;
	text-align: center;
	line-height: 90px;
	color: #000;
	font-size: 14px;
	text-decoration: none;
	position: relative;
	overflow: hidden;
}
.index_menu .nav1 li a:hover,
.index_menu .nav1 li a.current {
	background: url(icon5.png) no-repeat center bottom;
}
.index_menu .nav1 li .box {
	width: 100%;
	height: 35px;
	position: absolute;
	top: 90px;
	left: 50%;
	margin-left: -720px;
	padding-left: 380px;
	background: url(bg2.png) repeat-x 0 0;
	display: none;
}
.index_menu .nav1 li .box a {
	display: block;
	height: 35px;
	float: left;
	color: #fff;
	line-height: 35px;
	border: none;
	background: none;
	font-size: 12px;
}
.index_menu .nav1 li .box a:hover {
	text-decoration: underline;
}
.index_menu .search {
	position: absolute;
	top: 32px;
	right: 50%;
	margin-right: -500px;
}
.index_menu .search .txt {
	background: url(search.png) no-repeat 0 0;
	border: 0 none;
	color: #484c4f;
	display: inline;
	float: left;
	height: 24px;
	line-height: 24px;
	padding-left: 10px;
	width: 108px;
}
.index_menu .search .submit {
	background: url(search.png) no-repeat 100% 0;
	border: medium none;
	cursor: pointer;
	display: inline;
	float: left;
	height: 24px;
	width: 29px;
}
/*banner*/

.index_banner {
	float: left;
	width: 100%;
	height: 589px;
	position: absolute;
}
.index_banner .a_bigImg {
	position: absolute;
	display: none;
	height: 589px;
	width: 100%;
}
.index_banner1 {
	height: 430px;
}
.index_banner1 .a_bigImg {
	height: 430px;
}
.index_banner .a_bigImg .group {
	width: 100%;
	height: 108px;
	background: url(bg3.png) repeat-x 0 0;
	overflow: hidden;
	margin-top: 481px;
}
.index_banner .a_bigImg .group .fl {
	line-height: 70px;
	font-size: 36px;
	color: #fff;
}
.index_banner .a_bigImg .group .fr {
	line-height: 19px;
	width: 830px;
	color: #fff;
	margin-top: 18px;
}
.index_banner .a_bigImg .bg1 {
	background-color:  #99c338;
}
.index_banner .a_bigImg .bg2 {
	background-color:  #15195d;
}
.index_banner .a_bigImg .bg3 {
	background-color:  #2299c1;
}
.index_banner .a_bigImg .bg4 {
	background-color:  #2299c1;
}
.index_banner .a_bigImg .bg5 {
	background-color:  #bf9000;
}
.index_banner .ul_banner {
	position: absolute;
	right: 50%;
	margin-right: -490px;
	bottom: 122px;
	overflow: hidden;
}
.index_banner .ul_banner li {
	display: -moz-inline-stack;
	display: inline-block;
	*display: inline;
	*zoom: 1;
}
.index_banner .ul_banner span {
	display: -moz-inline-stack;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	float: left;
	margin-left: 16px;
	width: 39px;
	height: 37px;
	background: url(banneract.png) no-repeat 0 0;
	cursor: hand;
	cursor: pointer;
}
.index_banner .ul_banner .i1 span.on {
	background: url(bannerhover.png) no-repeat 0 0;
}
.index_banner .ul_banner .i2 span.on {
	background: url(bannerhover1.png) no-repeat 0 0;
}
.index_banner .ul_banner .i3 span.on {
	background: url(bannerhover2.png) no-repeat 0 0;
}
.index_banner .ul_banner .i4 span.on {
	background: url(bannerhover3.png) no-repeat 0 0;
}
.index_banner .ul_banner .i5 span.on {
	background: url(bannerhover4.png) no-repeat 0 0;
}
/*group*/

.index_group {
	width: 100%;
	height: 108px;
	background: url(bg3.jpg) repeat-x 0 0;
	overflow: hidden;
	margin-top: 481px;
}
.index_group1 {
	width: 100%;
	height: 34px;
	background: url(bg3.jpg) repeat-x 0 bottom;
	overflow: hidden;
	margin-top: 480px;
}
.index_group2 {
	width: 100%;
	height: 34px;
	background: url(bg3.jpg) repeat-x 0 bottom;
	overflow: hidden;
}
.index_group .fl {
	line-height: 70px;
	font-size: 36px;
	color: #fff;
}
.index_group .fr {
	line-height: 19px;
	width: 900px;
	color: #fff;
	margin-top: 18px;
}
.index_l {
	float: left;
	width: 662px;
	padding-right: 38px;
	border-right: 1px solid #dadada;
}
/*notice*/

.index_notice {
	width: 620px;
	height: 39px;
	line-height: 39px;
	border: 1px solid #dadada;
	overflow: hidden;
	background: url(notice.gif) no-repeat 14px center;
	padding-left: 40px;
	margin-bottom: 20px;
}
.index_notice ul {
	float: left;
	width: 580px;
}
.index_notice .more a {
	font-family: 宋体;
	color: #2f6eb7;
	font-weight: bold;
	float: left;
}
/*news*/

.index_news .title {
	height: 36px;
	border-left: 5px solid #2f6eb7;
	font-size: 20px;
	padding-left: 15px;
	line-height: 42px;
}
.index_news .con {
	position: relative;
	margin-bottom: 30px;
	width: 100%;
	overflow: hidden;
	margin: 0 auto;
	height: 210px;
	padding-top: 18px;
}
.index_news .con .conlist {
	width: 100%;
	overflow: hidden;
	position: relative;
	height: 200px;
	background: url(designtit.jpg) no-repeat center 0;
}
.index_news .con .box {
	margin: 0 auto;
	overflow: hidden;
	position: relative;
	width: 90%;
	height: 200px;
}
.index_news .con .box .list {
	width: 9999px;
	overflow: hidden;
}
.index_news .con .box .list li {
	float: left;
	position: relative;
	width: 200px;
	padding-top: 6px;
}
.index_news .con .box .list li:hover {
	background: #eee;
}
.index_news .con .conlist .prev,
.index_news .con .conlist .next {
	background: url(bot2.png) no-repeat;
	cursor: pointer;
	height: 52px;
	position: absolute;
	top: 43px;
	width: 24px;
}
.index_news .con .conlist .prev {
	left: 0px;
	background-position: 0 0;
}
.index_news .con .conlist .prev:hover {
	background-position: 0 100%;
}
.index_news .con .conlist .next {
	right: 0px;
	background-position: 100% 0;
}
.index_news .con .conlist .next:hover {
	background-position: 100% 100%;
}
.index_news .con .box .pic {
	position: absolute;
	left: 0;
	width:188px;
	height:117px;
}
.index_news .con .tit {
	margin: 0 auto;
	color: #2a2725;
	height: 140px;
	width: 188px;
	position: absolute;
	bottom: 0;
	line-height: 22px;
}
.index_news .con .tit span {
	color: #666;
	display: block;
}
.index_news .con .tit .name {
	font-size: 14px;
	color: #333;
	font-weight: bold;
}
.index_news .con .tit .txt {
	line-height: 18px;
	color: #999;
}
.index_news .con .imgs {
	position: relative;
	overflow: hidden;
	width: 188px;
	height: 271px;
	margin: 0 auto;
}
.index_news .con .imgs .hover {
	width: 188px;
	height: 168px;
	position: absolute;
	z-index: 99;
	cursor: pointer;
	left: 0;
	top: 0;
	opacity: 0.0;
	-webkit-transition: all 0.2s ease-in 0s;
	-moz-transition: all 0.2s ease-in 0s;
	-ms-transition: all 0.2s ease-in 0s;
	-o-transition: all 0.2s ease-in 0s;
	transition: all 0.2s ease-in 0s;
}
/*story*/

.index_story {
	width: 315px;
}
.index_story .title {
	height: 36px;
	border-left: 5px solid #2f6eb7;
	font-size: 20px;
	padding-left: 15px;
	line-height: 42px;
	margin-bottom: 10px;
}
.index_story .con {
	border-top: 1px solid #dadada;
	border-bottom: 1px solid #dadada;
	padding: 15px 0;
}
.index_story .con .list {
	line-height: 24px;
	color: #2f6eb7;
}
.index_r {
	float: right;
	width: 278px;
}
.index_r .pic {
	border: 1px solid #dadada;
	margin-bottom: 15px;
}
.index_r .video,
.paper {
	padding-top: 22px;
}
.index_r .video .title,
.paper .title {
	height: 36px;
	border-left: 5px solid #2f6eb7;
	font-size: 20px;
	padding-left: 15px;
	line-height: 42px;
	margin-bottom: 15px;
}
.index_r .paper .con {
	width: 276px;
	height: 170px;
	border: 1px solid #cfcfcf;
}
.index_r .paper .con .img {
	border-right: 1px solid #cfcfcf;
	width: 88px;
	overflow: hidden;
	float: left;
}
.index_r .paper .con .img img {
	width:88px;
	height:124px;
}
.index_r .paper .con dl {
	float: left;
	padding: 5px 12px 0;
	line-height: 26px;
	width: 250px;
}
.index_r .paper .con dl dt {
	font-size: 20px;
}
.index_r .paper .con dd a {
	display: block;
	width: 250px;
	height: 33px;
	line-height: 33px;
	text-align: center;
	background: #dadada;
	color: #333;
	float: left;
	font-size: 16px;
	margin-top: 5px;
}
.index_r .paper .con a:hover {
	background: #2f6eb7;
	color: #fff;
}
/*links*/

.index_links {
	width: 1000px;
	overflow: hidden;
	margin: 35px auto;
}
.index_links .title {
	width: 92px;
	height: 50px;
	line-height: 50px;
	background: url(links.jpg) no-repeat 0 0;
	font-size: 16px;
	color: #FFFFFF;
	padding-left: 12px;
	float: left;
}
.index_links .con {
	position: relative;
	overflow: hidden;
	float: right;
	height: 50px;
}
.index_links .con .conlist {
	width: 890px;
	overflow: hidden;
	position: relative;
	height: 50px;
}
.index_links .con .box {
	overflow: hidden;
	position: relative;
	width: 780px;
	height: 50px;
}
.index_links .con .box .list {
	width: 780px;
	overflow: hidden;
}
.index_links .con .box .list li {
	float: left;
	position: relative;
	 text-align: center;/* padding-top: 20px; */
}
.index_links .con .imgs {
	position: relative;
	overflow: hidden;
	padding-left: 5px;padding-right: 5px;
	height: 28px;
	margin: 0 auto;
	border: 0px solid #ddd;
}

.index_links .con .imgs a{
color: #999;
}


.index_links .con .conlist .prev,
.index_links .con .conlist .next {
	background: url(bot1.png) no-repeat;
	cursor: pointer;
	height: 50px;
	position: absolute;
	top: 0px;
	width: 50px;
}
.index_links .con .conlist .prev {
	right: 52px;
	background-position: 0 0;
}
.index_links .con .conlist .prev:hover {
	background-position: 0 100%;
}
.index_links .con .conlist .next {
	right: 0px;
	background-position: 100% 0;
}
.index_links .con .conlist .next:hover {
	background-position: 100% 100%;
}
.links .con .box .pic {
	position: absolute;
	left: 0;
}
/*bottom*/

.index_bottom {
	width: 100%;
	height: 305px;
	background:#333;
}
.index_bottom .btnav {
	margin-top: 25px;
	padding: 0 0 30px;
	float: left;
	border-right: 1px solid #828892;
}
.index_bottom .btnav li {
	float: left;
	width: 140px;
	line-height: 24px;
}
.index_bottom .btnav li a {
	color: #fff;
}
.index_bottom .btnav dt {
	margin-bottom: 12px;
}
.index_bottom .fr {
	font-size: 14px;
	color: #FFFFFF;
}
.index_bottom .fr img {
	margin-top: 18px;
}
.index_bottom .copyright {
	height: 39px;
	line-height: 39px;
	border-top: 1px solid #8c929b;
	border-bottom: 1px solid #8c929b;
	width: 1000px;
	margin: 0 auto;
}
/****************************/

.index_content .index_left {
	float: left;
	width: 185px;
}
.index_left .title,
.index_right .title {
	font-size: 25px;
	font-weight: bold;
	color: #0068b7;
	border-bottom: 1px solid #ddd;
	padding-bottom: 12px;
	overflow: hidden;
}

.index_left .navlist li {
	height: 38px;
	line-height: 38px;
	border-bottom: 1px solid #ddd;
}
.index_left .navlist li a {
	color: #666;
	font-size: 15px;
	display: block;
	padding-left: 20px;
	background: url(index_left.png) no-repeat 2px -32px;
}
.index_left .navlist li a:hover,
.index_left .navlist li .on {
	color: #0068b7;
	font-weight: bold;
	background: url(index_left.png) no-repeat 1px 17px;
}
.index_right {
	width: 770px;
	float: right;
	overflow: hidden;
}
.index_right1 {
	width: 990px;
	float: left;
	overflow: hidden;
}
.index_right1 .title {
	font-size: 25px;
	font-weight: bold;
	color: #0068b7;
	border-bottom: 1px solid #ddd;
	padding-bottom: 12px;
	overflow: hidden;
}
.index_right1 .title .fr {
	font-size: 12px;
	font-weight: normal;
	color: #333;
	padding-top: 12px;
}
.index_right .title .fr {
	font-size: 12px;
	font-weight: normal;
	color: #333;
	padding-top: 12px;
}

.index_right .con {font-size: 14px;
	line-height: 200%;
	padding: 35px 15px;
	overflow: hidden;
	min-height:400px
}
.index_right .con .yxnav {
	margin: 10px 0 50px;
	overflow: hidden;
}
.index_right .con .yxnav li {
	margin-right: 20px;
	width: 168px;
	height: 51px;
	line-height: 51px;
	background: #333333;
	text-align: center;
	float: left;
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	border-radius: 3px; 
	behavior:url(pie.htc);
}

.index_right1 .con {font-size: 14px;
	line-height: 200%;
	padding: 35px 15px;
	overflow: hidden;
	min-height:400px
}

.index_right .con .yxnav li:hover,.index_right .con .yxnav li.on {
	background: #0068b7;
}
.index_right .con .yxnav li a {
	font-size: 18px;
	color: #fff;
	font-weight: bold;
	display: block;
}
.index_right .con .conlist {
	width: 820px;
	overflow: hidden;
}
.index_right .con .conlist li {
	width: 230px;
	height: 220px;
	border: 2px solid #dedddf;
	padding: 2px;
	float: left;
	margin: 0 16px 16px 0;
	border-bottom-width: 2px;
}
.index_right .con .conlist li:hover{border-color:#0377cf;}
.index_right .con .conlist li .img {
	width: 230px;
	height: 170px;
	overflow: hidden;
}
.index_right .con .conlist li .img img{
	width: 230px;
	height: 170px;
}
.index_right .con .conlist dl {
	padding: 10px 12px;
}
.index_right .con .conlist dl dt a {
	font-size: 14px;width:100%;text-align:center;
	color: #000;
	margin-bottom: 8px;
	display: block;
}
.index_right .con .conlist dl .info {
	color: #666666;
	line-height: 18px;
	margin-bottom: 8px;
}
.index_right .con .conlist dl .more a {
	color: #999;
}
.index_active {
	width: 990px;
}
.index_active .con {
	padding: 35px 0;
}
.index_active .con .conlist {
	width: 1100px;
}
.index_active .con .conlist li {
	margin-right: 15px;
}
.index_right .con .paperlist {
	width: 820px;
	overflow: hidden;
}
.index_right .con .paperlist li {
	float: left;
	margin: 0 40px 40px 0;
	width: 218px;
}
.index_right .con .paperlist li .img {
	width: 218px;
	height: 246px;
	overflow: hidden;
}
.index_right .con .paperlist dl {
	padding: 10px 0;
}
.index_right .con .paperlist dl dt a {
	font-size: 14px;
	color: #000;
	margin-bottom: 8px;
	display: block;
}
.index_right .con .paperlist dl .more {
	width: 216px;
	height: 26px;
	line-height: 26px;
	background: url(index_download.jpg) no-repeat 0 0 #f4f4f4;
	border: 1px solid #fff;
	cursor: pointer;
}
.index_right .con .paperlist dl .more a {
	color: #666;
}
.index_right .con .paperlist dl .more .see {
	padding-left: 22px;
}
.index_right .con .paperlist dl .more .download {
	padding-left: 30px;
}
.index_right .con .index_about2_img {
	background: url(index_about22.jpg) no-repeat center 0;
	width: 755px;
	height: 35px;
	padding-top: 450px;
	padding-bottom: 75px;
	padding-left: 5px;
}
.index_right .con .index_about2_img ul {
	width: 880px;
	overflow: hidden;
}
.index_right .con .index_about2_img a {
	color: #fff;
	font-size: 14px;
}
.index_right .con .index_about2_img li {
	float: left;
	width: 144px;
	text-align: center;
	margin-right: 60px;
}
.index_right .con .join {
	height: 39px;
	line-height: 39px;
	background: #fff;
}
.index_right .con .join dd {
	float: left;
	font-size: 14px;
	color: #333;
	font-weight: bold;
}
.index_right .con .jointit {
	background: #538dd6;
}
.index_right .con .jointit dd {
	color: #fff;
}
.index_right .con .odd {
	background: #c5d9f1;
}
.index_right .con .join .no {
	width: 50px;
	text-align: center;
}
.index_right .con .join .name {
	width: 195px;
	padding-left: 5px;
}
.index_right .con .join .num {
	padding-left: 5px;
	width: 125px;
}
.index_right .con .join .part {
	padding-left: 5px;
	width: 235px;
}
.index_right .con .join .data {
	padding-left: 5px;
	width: 145px;
}
/*分页*/
.pagers {display:block;height:30px;margin:20px auto;text-align:center;}
.pagers a,.pagers span {background:transparent;border:1px solid #e9e9e9;color:#7d7d7d;display:inline-block;height:auto;line-height:18px;margin:0px 0px 0px 8px;padding:3px 7px;width:auto;}
.pagers a:hover,.pagers .cur {background:transparent;border-color:#e9e9e9;color:#000000;text-decoration: none;}

.pagin {
	margin: 30px auto 40px;
	overflow: hidden;
	width: auto;
}
.pagin a,
.pagin span {
	border: 1px solid #c5c4c5;
	float: left;
	font-family: arial;
	height: 20px;
	line-height: 20px;
	margin-left: 3px;
	overflow: hidden;
	padding: 0 8px;
	color: #333;
}
.pagin a {
	background: #fff;
	color: #8d9ac1;
}
.pagin a:hover,
.pagin .current {
	background: #0068b7;
	color: #fff;
	border: none;
	padding: 1px 9px
}
.pagin .text {
	border: none
}
/******************************/

.index_right .box {
	width: 770px;
	margin: 0 auto;
}
.picScroll-left {
	width: 770px;
	overflow: hidden;
	position: relative;
	margin: 0 auto;
	height: 50px
}
.picScroll-left .hd {
	overflow: hidden;
	height: 50px;
	position: absolute;
	width: 750px
}
.picScroll-left .hd .prev,
.picScroll-left .hd .next {
	display: block;
	width: 15px;
	height: 19px;
	float: right;
	overflow: hidden;
	cursor: pointer;
	background: url("index_process.png") no-repeat;
	position: absolute;
	top: 15px;
}
.picScroll-left .hd .prev {
	left: 0
}
.picScroll-left .hd .prev:hover {
	background-position: 0px -19px;
}
.picScroll-left .hd .next {
	background-position: -15px 0px;
	right: 0
}
.picScroll-left .hd .next:hover {
	background-position: -15px -19px;
}
.picScroll-left .bd {
	width: 711px;
	height: 50px;
	position: absolute;
	left: 20px;
	overflow: hidden;
}
.picScroll-left .bd ul {
	overflow: hidden;
	zoom: 1;
}
.picScroll-left .bd ul li {
	width: 79px;
	font-size: 18px;
	float: left;
	_display: inline;
	overflow: hidden;
	text-align: center;
	color: #0068b7;
	cursor: pointer;
}
.picScroll-left .bd ul li label {
	cursor: pointer;
	padding-bottom: 18px;
	border-bottom: 6px solid #cacaca;
	display: block;
	width: 73px;
	margin: 0 3px;
}
.picScroll-left .bd ul li.current label {
	border-bottom: 6px solid #0067b6;
	color: #000;
	text-align: center;
}
.event_list {
	width: 770px;

	margin: 20px 0 20px 0;
}
.event_list h3 {
	margin: 0 0 10px 69px;
	font-size: 24px;
	font-family: Microsoft Yahei;
	font-weight: bold !important;
	color: #0068b7;
	padding-left: 25px;
	background: url('142794226038.png') 0 -45px no-repeat;
	height: 38px;
	line-height: 36px;
}
.event_list li {
	background: url('142794226038.png') 73px -80px no-repeat;
	overflow: hidden;
}
.event_list li .s1 {
	width: 64px;
	text-align: right;
	display: block;
	float: left;
	margin-top: 10px;
	color: #005aab
}
.event_list li .s2 {
	width: 64px;
	text-align: right;
	display: block;
	float: left;
	margin-top: 10px;
	color: #666666
}
.event_list li .p1 {
	width: 633px;
	margin-left: 24px;
	display: inline-block;
	padding-left: 10px;
	background: url('142794226038.png') -37px 0 no-repeat;
	line-height: 25px;
	float: left;
	margin-bottom: 8px;
}
.event_list li .p2 {
	width: 633px;
	margin-left: 24px;
	display: inline-block;
	padding-left: 10px;
	background: url('142794226038.png') -21px 0 no-repeat;
	line-height: 25px;
	float: left;
	margin-bottom: 8px;
}
.event_list li .p2 span {
	width: 603px;
	text-align: left;
	border-bottom: 2px solid #DDD;
	padding: 10px 15px;
	background: #FFF;
	color: #666666;
	margin: 0;
	display: block;
	float: left;
}
.event_list li .p1 span {
	width: 603px;
	text-align: left;
	border-bottom: 2px solid #DDD;
	padding: 10px 15px;
	background: #0068b7;
	color: #FFF;
	margin: 0;
	display: block;
	float: left;
}
.titlelist {
	line-height: 24px;
	color: #8C8C8C;
	padding-bottom: 20px;
}
.titlelist dt {
	font-weight: bold;
	color: #666;
	white-space: nowrap;
	margin: 10px;
}
.titlelist dd {
	padding-left: 13px;
}
.hr {
	border-top: 1px solid #CCD5DE;
	font-size: 0;
	height: 0;
	line-height: 0;
	margin: 15px 0;
}
.red {
	color: #0065CB;
	font-size: 15px;
}
.page {
	width: 100%;
	background: #F0F0F0 url('http://cdfvo.img43.wal8.com/img43/513644_20150401094535/142785279431.png') repeat-x;
}
/********************************/

.index_banner2 {
	width: 100%;
	height: 151px;
	overflow: hidden;
	background-repeat: no-repeat;
	background-position: center 0;
}
.paper_left {
	width: 372px;
	overflow: hidden;
}
.index_paper {
	width: 320px;
	height: 472px;
	padding: 25px 19px 18px 19px;
	border: 1px solid #b5b1b0;
	-webkit-box-shadow: #bbb 0px 0px 3px;
	-moz-box-shadow: #bbb 0px 0px 3px;
	box-shadow:0 0 3px #bbb;
	behavior: url(/pie.htc);
	position: relative;
	margin: 6px;
	transition: all 0.5s ease 0s;
	margin-bottom: 23px;
}
.index_paper:hover {
	-webkit-box-shadow: #666 0px 0px 5px;
	-moz-box-shadow: #666 0px 0px 5px;
	box-shadow:0 0 5px #666;
}
.paper_left .more {
	margin: 0 auto;
	width: 342px;
	overflow: hidden;
	border: 1px solid #0042a1;
	padding-left: 18px;
	background: #fff;
}
.paper_left .more a {
	display: block;
	float: left;
	height: 26px;
	line-height: 26px;
}
.paper_left .more .top {
	margin-right: 35px;
}
.paper_left .more .prev,.paper_left .more .next {
	background: url(index_paper_icon.png) no-repeat 0 9px;
	padding-left: 10px;
}
.paper_left .more .next {
	background-position: -84px 9px;
	padding: 0 10px 0 0;
	margin-left: 30px;
}
.paper_left .more .back {
	background: url(index_paper_icon.png) no-repeat 0 -22px;
	height: 20px;
	width: 78px;
	text-indent: -999em;
	float: right;
	margin: 3px 14px 0 0;
}
.paper_right {
	width: 617px;
	overflow: hidden;
	padding-top: 6px;
}
.paper_right .title {
	width: 583px;
	height: 32px;
	line-height: 32px;
	background: url(index_paper_icon.png) no-repeat -120px -10px #2f6eb7;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	padding: 0 16px;
	margin-bottom: 22px;
}
.paper_right .title a {
	color: #fff;
}
.paper_right .con .list {
	border: 1px solid #dedede;
	margin-bottom: 13px;
	background: #fff;
}
.paper_right .con .list .tit {
	width: 343px;
	height: 38px;
	line-height: 38px;
	background: url(index_paper_tit.jpg) no-repeat 0 0;
	border-bottom: 1px solid #dedede;
	padding: 0 17px 0 19px;
}
.paper_right .con .list .tit .fl {
	font-size: 16px;
	color: #2f6eb7;
}
.paper_right .con .list ul {text-align:left;
	padding: 17px 17px;
}
.paper_right .con .list ul li {text-align:left;
	line-height: 25px;
}
.paper_right .con .list ul .pdf a {
	display: block;
}
.paper_right .con .list ul .pdf {
	background: url(index_paper_icon.png) no-repeat 326px -80px;
}
.paper_right .con .list .prev,.paper_right .con .list .next {
	background: url(index_paper_icon.png) no-repeat 40px -43px;
	display: inline-block;
	width: 45px;
	margin-left: 11px;
} 
.paper_right .con .list .next {
	background-position: -125px -43px ;
	padding-left: 8px;
}
.paper_right .con .fr {
	width: 223px;
	overflow: hidden;
}
.paper_right 
	.con .fr a {margin-bottom: 14px;
	display: block;
}
.paper_right .con .fr .search {
	margin-bottom: 13px;
	overflow: hidden;
}

.pdfTitle{width:210px;text-align:left;overflow:hidden;}
.pdfTitle span{float:left;dispaly:bolck;width:100px;text-align:left;}
.pdfTitle a{text-align:right;}
.paper_right .con .fr .otherPDF{text-align:left;height:290px;width:220px;zoom:1;padding-top:7px;overflow:hidden;}
.paper_right .con .fr .otherPDF li {zoom:1;text-align:left;height:22px;line-height:22px;overflow:hidden;}
.paper_right .con .fr .otherPDF li a{text-align:left;margin-bottom:0px;overflow:hidden;}


.paper_right .con .fr .search .txt {
    background: url(index_paper_icon.png) repeat-x scroll 0 -169px;
    border: 1px solid #c1c1c1;
    color: #484c4f;
    display: inline;
    float: left;
    height: 33px;
    line-height: 33px;
    width: 165px;
}
.paper_right .con .fr .search .submit {
    background: url(index_paper_icon.png) repeat-x scroll 0 -169px;
    border: 1px solid #c1c1c1;
    cursor: pointer;
    display: inline;
    float: right;
    height: 35px;
    width: 45px;
    font-family: "微软雅黑";
}
        .water_banner1 {
	width: 100%;
	height: 314px;
	overflow: hidden;
	padding-bottom: 1px;
	border-bottom: 1px solid #d9d8d8;
	margin-bottom: 25px;
}
.water_content .water_left {
	float: left;
	width: 185px;
}
.water_left .title,.water_right .title {
	font-size: 25px;
	font-weight: bold;
	color: #0068b7;
	border-bottom: 1px solid #ddd;
	padding-bottom: 12px;
	overflow: hidden;
}
.water_left .navlist li {
	height: 38px;
	line-height: 38px;
	border-bottom: 1px solid #ddd;
}
.water_left .navlist li a {
	color: #666;
	font-size: 15px;
	display: block;
	padding-left: 20px;
	background: url(water_left.jpg) no-repeat 2px -32px;
}
.water_left .navlist li a:hover,.water_left .navlist li .on {
	color: #2299c1;
	font-weight: bold;
	background: url(water_left.jpg) no-repeat 1px 17px;
}
.water_right {
	width: 770px;
	float: right;
	overflow: hidden;
}
.water_right .title .fr {
	font-size: 12px;
	font-weight: normal;
	color: #333;
	padding-top: 12px;
}
    .water_right {
	    width: 770px;
	    float: right;
	    overflow: hidden;
    }
    .water_right .title .fr {
	    font-size: 12px;
	    font-weight: normal;
	    color: #333;
	    padding-top: 12px;
    }
    .water_right .con {
	    line-height: 200%;
	    padding: 35px 30px;
	    min-height:400px
    }
    .water_right .con .conlist li {
	    font-size: 14px;
	    line-height: 42px;
	    border-bottom: 1px solid #e0e0e0;
	    overflow: hidden;
	    padding-right: 10px;
	    padding-left: 30px;
	    background: url(water_arrow.jpg) no-repeat 15px center;
    }
    .water_right .con .conlist li a {
	    color: #444;
	    float: left;
    }
    .water_right .con .conlist li span {
	    font-size: 12px;
	    color: #999;
    }
    .water_right .con .conlist .last {
	    border-bottom: 1px solid #e0e0e0;
    }


/*滚动条*/

#scrollbar1 {
	width: 599px;
	margin: 20px 0 10px;
	overflow: hidden;
	padding: 0 0 0 16px;
}
#scrollbar1 .viewport {
font-size:14px;	width: 560px;
	height: 500px;
	overflow: hidden;
	position: relative;
	line-height: 200%;
}
#scrollbar1 .overview {
	list-style: none;
	position: absolute;
	left: 0;
	top: 0;
}
#scrollbar1 .overview h3 {
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 10px;
}
#scrollbar1 .thumb .end,
#scrollbar1 .thumb {
	background-color: #36322f;
}
#scrollbar1 .scrollbar {
	position: relative;
	float: right;
	width: 15px;
	border-left: 1px solid #414141;
	padding-bottom: 15px;
}
#scrollbar1 .thumb {
	width: 8px;
	cursor: pointer;
	overflow: hidden;
	position: absolute;
	top: 0;
	left: -4px;
	margin-top: 10px;
}
#scrollbar1 .thumb .end {
	overflow: hidden;
	height: 5px;
	width: 13px;
}
#scrollbar1 .disable {
	display: none;
}
 .allpreNext
        {
            background: url(link.jpg) repeat-x;
            padding: 20px 0;
            width: 100%;
        }
        .preNext
        {
            width: 95%;
            float: left;
        }
        .preNext .linka
        {
            color: #999;
            line-height: 26px;
        }
        .preNext .linka a
        {
            color: #999;
        }
        .preNext .linka a:hover
        {
            color: #003fa6;
        }
.s_thead{ width:1000px;height:60px; text-align:center;margin:0 auto; padding-top:15px; position:relative;}
.s_thead span{border-bottom:1px solid #d4d4d4; height:40px; width:400px; display:block; position:absolute; top:50%;}
.s_thead span.left{ left:0px;}
.s_thead span.right{ right:0px;}
.s_thead .m_title{ width:auto;height:60px;text-align:center;}
.s_thead h2{ color:#a8a8a8; font-size:24px;text-align:center;}
.s_thead a h3{color:#326eb6; font-size:26px; font-weight:bold;height:40px; line-height:40px;text-align:center;cursor:pointer;}

 .thead{border-bottom:1px solid #d9d9d9; height:35px;}
 .p_title{ border-bottom:2px solid #a9a9a9; color:#326eb6; font-size:26px; height:35px; line-height:30px; font-weight:bold; float:left;}
 .en{ color:#9f9e9e; font-size:24px; font-weight:0; padding-left:10px; float:left; }
 .tab{ float:right; height:20px;width:80px;}
 .tab a{float:right;color:#9f9e9e; font-size:14px;height:20px; line-height:24px; display:block;}
 
.news{ width:1000px;height:220px; margin-bottom:30px; margin-top:30px;}
.news .news_l{ width:354px; height:220px; float:left;margin-right:25px; margin-bottom:30px;}
.news .news_l img{width:354px; height:132px;}
.news  h1{ font-size:14px; color:#6f6f6f; font-weight:bold; padding-top:10px; line-height:24px;}
.news  h1 a{color:#6f6f6f;}
.news  h1 a:hover{color:#326eb6;}
.news  p{ font-size:12px;color:#9e9e9e;line-height:24px;}
.news  p:hover{ text-decoration:underline;}
.news .news_r{ width:615px; float:left;height:220px; background:url(shuzi.png) no-repeat 0 8px;}
.news .news_r  li {border-bottom:1px dotted #d6d6d6; height:80px;}
.news .news_r  li .tip{ font-family:宋体; font-size:59px; color:#326eb6;float:left; margin-right:20px;display:block;font-style:italic;font-weight:bold; line-height:68px;}
.news .news_r  li .n_list{ float:left;margin-left:75px;}

/*advert*/
.advert{ background:url(advert_bj.png) no-repeat center top; width:100%; height:308px;}
.ad_tit{ width:1000px;height:60px; text-align:center;margin:0 auto; padding-top:50px; position:relative;}
.ad_tit span{border-bottom:1px solid #d4d4d4; height:40px; width:300px; display:block; position:absolute; top:50%;}
.ad_tit span.left{ left:0px;}
.ad_tit span.right{ right:0px;}
.ad_tit .adm_title{ width:auto;height:60px;text-align:center;}
.ad_tit h2{ color:#fff; font-size:24px;text-align:center;font-weight:bold;}
.ad_tit h3{color:#fff; font-size:16px; height:40px; line-height:40px;text-align:center;}
.advert .main{ width:1000px; height:172px; margin:0 auto;}
.advert .main .bz{ background:url(buzou_48.png) no-repeat; width:155px; height:152px; position:relative; float:left; margin:20px 10px auto;}
.advert .main li .tp{ width:70px; height:40px; font-size:17px; position:absolute; left:30%;top:30%;color:#fff;}
.advert .main li .bw{background:#fff no-repeat; width:122px; height:22px;position:absolute;left:10%; bottom:0;color:#555555; line-height:22px; text-align:center;font-size:16px;}
.advert .main .jt{ background:url(jiantou.png) no-repeat; width:38px; height:27px; float:left;margin-top:75px;margin:75px 31px auto;}

/*about*/
.about{width:100%; height:auto;}
.aboutcon{ width:1000px; height:265px; margin:30px auto;}
.about .about_l{ float:left; background:url(about_k.png) no-repeat; width:347px; height:265px; position:relative;}
.about .about_l img{ width:325px; height:244px; position:absolute;left:11px; top:11px;}
.about .about_r{ float:right; width:614px; height:244px;padding-top:10px;}
.about .about_tit{ font-size:22px; color:#868686; line-height:24px; height:30px;}
.about p{font-size:12px; color:#8a8a8a; line-height:26px;padding-bottom:10px;}
.about .tap{ background:#326eb6;font-size:15px; color:#fff; text-align:center; line-height:30px; height:30px; width:96px; display:block;}

/*part2*/
.part2{ width:1000px; margin:0 auto;}
.part2 .honor{ width:641px; height:223px;float:left}

/*honor*/
.honor_tit{ width:641px;}
.honor .tbody{width:641px;height:164px;}
.honor .tbody .main{width:590px;height:164px; float:left; overflow:hidden;margin-top:20px;}
.honor .tbody ul{ width:400%;}
.honor .tbody ul li{ width:185px; height:164px;float:left; margin-right:16px;}
.honor .tbody ul li img{width:185px; height:139px;}
.honor .tbody ul li span{width:185px; height:20px; line-height:20px; font-size:12px; color:#8a8a8a; text-align:center; display:block;}
.honor .tbody .arrow_r{ background:url(arrowright_64.png) no-repeat 0 70px; float:right; cursor:pointer; width:32px; height:160px;}

/*contact*/
.contact{ float:right;width:314px;height:223px;}
.contact .con_tit{ width:314px;}
.contact .tbody{ width:314px; height:169px;margin-top:12px;}
.contact .tbody p{ font-size:12px; color:#8a8a8a; line-height:24px;}
