﻿@charset "utf-8";
/* CSS Document */

html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td {
	margin: 0;
	padding: 0;
	behavior:url("csshover.htc");
	border-collapse: collapse
}
img {
	border: 0 none;
	vertical-align:middle;
}
ul, li {
	list-style-type: none;
	margin:0px;
	padding:0px;
}
body, input, select, button, textarea {
	font-size: 12px;
	font-family:"微软雅黑";
	vertical-align:middle;
}
.button {
	cursor: pointer;
}
* {
	border:none;
}
i, em, cite {
	font-style: normal;
}
aside section, .body {
	display:block;
	width:1000px;
	margin:0 auto;
}
a, a:link {
	color: #454545;
	text-decoration:none;
	cursor:pointer;
}
a:visited {
}
a:active, a:hover {
	text-decoration:underline;
}
a:focus {
	outline: none;
}
.clear {
	clear:both;
}
.l {
	float:left;
}
.r {
	float:right;
}
.left {
	float:left;
}
.right {
	float:right;
}
.w1200 {
	width:1200px;
	margin:0 auto;
}
img {
	width:100%;
}
.header {
	background:#fff;
	position:fixed;
	width:100%;
	z-index:9999999999999;
}
.header .w1200 {
	height:110px;
}
.header .logo {
	width:235px;
	height:100px;
	background:url(../images/pic01.png?20200723) 0 15px no-repeat;
	float:left;
	display:block;
	margin-top:3px;
}
.header .tel {
	width:289px;
	height:96px;
	background:url(../images/tel.png) no-repeat;
	background-size:289px 96px;
	float:left;
	display:block;
	margin-top:3px;
	margin-left:100px;
	cursor:default;
}
.header .a1 {
	float:right;
	margin-left:9px;
	margin-top:42px;
}
.header .a2 {
	margin-top:39px;
}
.header .a3 {
	margin-top:38px;
}
.header form {
	float:right;
	width:297px;
	height:34px;
	background:url(../images/pic06.png) no-repeat;
	margin-top:33px;
	margin-right:5px;
}
.header form .text {
	float:left;
	width:235px;
	height:34px;
	line-height:34px;
	background:none;
	margin-left:18px;
	font-size:14px;
	color:#d5d5d6;
}
.header form .button {
	float:left;
	width:44px;
	height:34px;
	background:url(../images/pic07.png) 11px center no-repeat;
}
.header .menu {
	height:49px;
	line-height:49px;
	background:url(../images/pic02.png) repeat-x;
	text-align:center;
	padding-top:60px;
}
.header .menu1 {
	display:inline-block;
	position:relative;
}
.header .menu1 span {
	float:left;
	width:140px;
	display:block;
	margin:0 10px;
	position:relative;
}
.header .menu1 span em a {
	display:inline-block;
	font-size:18px;
	color:#666;
	padding-left:32px;
	background:url(../images/pic08.png) 0 center no-repeat;
	text-decoration:none;
	position:relative;
	z-index:2;
}
.header .menu1 span.on em a, .header .menu1 span:hover em a {
	color:#fff;
	background:url(../images/pic09.png) 0 center no-repeat;
}
.header .menu1 span em a.m2 {
	background-position:-125px center;
}
.header .menu1 span em a.m3 {
	background-position:-315px center;
}
.header .menu1 span em a.m4 {
	background-position:-476px center;
}
.header .menu1 span em a.m5 {
	background-position:-681px center;
}
.header .menu1 span em a.m6 {
	background-position:-852px center;
}
.header .menu1 span em a.m7 {
	background-position:-1024px center;
}
.header .menu1 span:hover {
	background:#df0615;
}
.header .menu1 span.linebox {
	width:149px;
	height:49px;
	margin:0;
	background:url(../images/pic146.jpg) no-repeat;
	position:absolute;
	left:9px;
	top:0;
	z-index:1;
}
/*.header .menu1 span.on,
.header .menu1 span:hover{ background:#df0615;}*/

.xia {
	background:url(../images/pic145.png) repeat;
	position: absolute;
	z-index:999;
	top:49px;
	width:100%;
	text-align:center;
	display:none;
}
.xia dt {
	height:39px;
	line-height:39px;
	border-bottom:1px #f5f5f5 solid;
}
.xia dt a {
	color:#666;
	font-size:16px;
	text-decoration:none;
}
.xia dt a:hover {
	color:#df0615;
}
.xia dt.zhd {
	border-bottom:none;
}
.index {
	padding-top:110px;
}
.index .part1 {
	background:url(../images/pic11.png) center bottom no-repeat;
}
.slideBox1 {
	width:100%;
	min-width:1200px;
	overflow:hidden;
	position:relative;
	height:600px;
}
.slideBox1 .hd {
	height:16px;
	overflow:hidden;
	position:absolute;
	width:100%;
	left:0;
	bottom:7%;
	z-index:1;
	text-align:center;
}
.slideBox1 .hd ul {
	overflow:hidden;
	zoom:1;
	display:inline-block;
}
.slideBox1 .hd ul li {
	float:left;
	margin:0 4px;
	width:16px;
	height:16px;
	background:url(../images/pic12.png) -26px 0 no-repeat;
	cursor:pointer;
	font-size:0;
}
.slideBox1 .hd ul li.on {
	background-position:0 0;
}
.slideBox1 .bd {
	position:relative;
	height:100%;
	z-index:0;
}
.slideBox1 .bd li {
	zoom:1;
	vertical-align:middle;
}
.slideBox1 .bd li a {
	height:600px;
	display:block;
	width:100%;
}
.nav1 {
	text-align:center;
	padding-top:111px;
	height:430px;
}
.nav1 ul {
	display:inline-block;
	position:relative;
	overflow:hidden;
}
.nav1 ul li {
	float:left;
	width:225px;
	margin:0 68px;
}
.nav1 ul li a {
	text-decoration:none;
}
.nav1 ul li .tb {
	width:205px;
	height:204px;
	margin:0 auto;
	position:relative;
}
.nav1 ul li .tb .bg {
	background:url(../images/pic13.png) no-repeat -205px 0;
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	z-index:1;
}
.nav1 ul li .tb span {
	display:block;
	width:100%;
	height:100%;
	position:absolute;
	left:0;
	top:0;
	z-index:2;
}
.nav1 ul li:hover .tb .bg {
	-webkit-transition: -webkit-transform 2s ease-out;
	-moz-transition: -moz-transform 2s ease-out;
	-o-transition: -o-transform 2s ease-out;
	-ms-transition: -ms-transform 2s ease-out;
	-webkit-transform: rotateZ(180deg);
	-moz-transform: rotateZ(180deg);
	-o-transform: rotateZ(180deg);
	-ms-transform: rotateZ(180deg);
	transform: rotateZ(180deg);
}
.nav1 ul li .tb1 span {
	background:url(../images/pic14_2.png) center center no-repeat;
}
.nav1 ul li .tb2 span {
	background:url(../images/pic15.png) center center no-repeat;
}
.nav1 ul li .tb3 span {
	background:url(../images/pic16.png) center center no-repeat;
}
.nav1 ul li:hover .tb .bg {
	background:url(../images/pic13.png) no-repeat 0 0;
}
.nav1 ul li:hover .tb1 span {
	background:url(../images/pic14.png) center center no-repeat;
}
.nav1 ul li:hover .tb2 span {
	background:url(../images/pic15_2.png) center center no-repeat;
}
.nav1 ul li:hover .tb3 span {
	background:url(../images/pic16_2.png) center center no-repeat;
}
.nav1 ul li .p1 {
	font-size:23px;
	color:#23358f;
	line-height:60px;
	padding-top:10px;
}
.nav1 ul li .p2 {
	font-size:15px;
	color:#727272;
	line-height:26px;
}
.nav1 ul li:hover .p1 {
	color:#df0714;
}
.index .part2 {
	height:580px;
	background:url(../images/pic19.png) center center no-repeat;
	text-align:center;
	position:relative;
	overflow:hidden;
}
.index .title {
	font-size:30px;
	color:#23358f;
	line-height:192px;
	data-wow-delay:0.2s;
	text-transform:uppercase;
}
.index .part2 ul {
	display:inline-block;
}
.index .part2 ul li {
	float:left;
	width:224px;
	height:344px;
	margin:0 10px;
}
.index .part2 ul li a {
	display:block;
}
.index .part2 ul li:hover img {
-webkit-transition: .9s ease-out;
 -moz-transition: .9s ease-out;
 -o-transition: .9s ease-out;
 transition: .9s ease-out;
	-webkit-transform: rotateY(-360deg);
	-moz-transform: rotateY(-360deg);
	-o-transform: rotateY(-360deg);
	transform: rotateY(-360deg);
 -ms-transition: .9s ease-out;
	-ms-transform: rotateY(-360deg)
}
.index .part3 {
	height:1528px;
	background:url(../images/pic25.jpg) center center no-repeat;
}
.index .part3 .box1 {
	padding-top:197px;
	padding-bottom:125px;
}
.index .part3 .box1 .b_pic {
	float:left;
	width:585px;
	height:483px;
	-moz-box-shadow: 2px 2px 6px #e6e5e5;
	-webkit-box-shadow: 2px 2px 6px #e6e5e5;
	box-shadow:2px 2px 6px #e6e5e5;
}
.index .part3 .box1 .zjd {
	width:253px;
	height:483px;
	padding:0 23px 0 24px;
	float:left;
	background:#fff;
	margin:0 0 0 8px;
	-moz-box-shadow: 2px 2px 6px #e6e5e5;
	-webkit-box-shadow: 2px 2px 6px #e6e5e5;
	box-shadow:2px 2px 6px #e6e5e5;
}
.index .part3 .box1 .tit {
	font-size:22px;
	color:#23358f;
	line-height:62px;
	padding-top:16px;
}
.index .part3 .box1 .p1 {
	font-size:16px;
	color:#666666;
	line-height:28px;
}
.index .part3 .box1 .three {
	position:relative;
	padding-top:22px;
}
.index .part3 .box1 .three .b {
	position:absolute;
}
.index .part3 .box1 .three .b .img2 {
	display:none;
}
.index .part3 .box1 .three .b1 {
	top:22px;
	left:58px;
}
.index .part3 .box1 .three .b1:hover {
	top:26px;
	left:62px;
}
.index .part3 .box1 .three .b2 {
	top:137px;
	left:-3px;
}
.index .part3 .box1 .three .b2:hover {
	top:140px;
	left:0;
}
.index .part3 .box1 .three .b3 {
	top:137px;
	right:-4px;
}
.index .part3 .box1 .three .b3:hover {
	top:138px;
	right:-1px;
}
.index .part3 .box1 .three .b:hover .img1 {
	display:none;
}
.index .part3 .box1 .three .b:hover .img2 {
	display:block;
}
.index .part3 .box1 .ybd {
	position:relative;
	width:300px;
	height:483px;
	float:right;
}
.index .part3 .box1 .ybd .po1 {
	width:246px;
	height:239px;
	padding:5px 32px;
	background:url(../images/pic34.png) no-repeat;
	position:absolute;
	top:-5px;
	left:-4px;
}
.index .part3 .more {
	width:105px;
	height:30px;
	background:url(../images/pic33.png) no-repeat;
	display:block;
	margin-top:25px;
}
.index .part3 .box1 .ybd .po2 {
	position:absolute;
	left:-4px;
	bottom:-4px;
	width:246px;
	height:234px;
	padding:10px 32px 5px;
	background:url(../images/pic35.png) no-repeat;
}
.index .part3 .con {
	position:relative;
	overflow:hidden;
}
.index .part3 .title {
	font-size:30px;
	color:#23358f;
	line-height:97px;
	padding-top:41px;
	text-align:center;
	text-transform:uppercase;
}
.index .part3 .con .w1200 {
	position:relative;
	overflow:hidden;
}
.index .part3 .box2 .zbd {
	float:left;
	width:585px;
	height:484px;
}
.index .part3 .box2 .zbd .mlgb {
	background:#df0615;
	data-wow-delay:0.4s;
}
.index .part3 .box2 .zbd .pic {
	position:relative;
	width:585px;
	height:358px;
	overflow:hidden;
}
.index .part3 .box2 .zbd .pic .play {
	position:absolute;
	top:139px;
	left:241px;
	width:103px;
	height:103px;
	display:block;
	background:url(../images/pic37.png) no-repeat;
	display:none;
}
.index .part3 .box2 .zbd .pic:hover .play {
	display:block;
}
.index .part3 .box2 .zbd p {
	padding-left:86px;
	padding-right:74px;
	color:#fff;
	line-height:24px;
	font-size:15px;
	height:126px;
}
.index .part3 .box2 .zbd p em {
	display:inline-block;
	font-size:24px;
	line-height:55px;
	padding-top:7px;
}
.index .part3 .box2 .zbd p a {
	color:#fff;
}
.index .part3 .box2 .zjd {
	float:left;
	width:258px;
	height:484px;
	background:#f6f6f6;
	margin-left:8px;
	padding:0 18px 0 24px;
	data-wow-delay:0.2s;
}
.index .part3 .box2 .zjd h3 {
	font-size:24px;
	color:#3d3d3d;
	font-weight:normal;
	line-height:92px;
	padding-bottom:5px;
}
.index .part3 .box2 .zjd .p1 {
	font-size:16px;
	color:#666666;
	line-height:24px;
}
.index .part3 .box2 .zjd .p2 {
	color:#999999;
	font-family:Arial;
	font-size:14px;
	line-height:36px;
}
.index .part3 .box2 li {
	padding-bottom:40px;
}
.index .part3 .box2 li.last {
	padding-bottom:0;
}
.index .part3 .box2 .ybd {
	float:right;
	width:300px;
}
.index .part3 .box2 .ybd .top {
	background:#f6f6f6;
	height:239px;
	padding:0 30px 0 29px;
}
.index .part3 .box2 .ybd .top .p1 {
	font-size:18px;
	color:#666;
	line-height:28px;
	padding-top:33px;
}
.index .part3 .box2 .ybd .top .p2 {
	fot-size:14px;
	color:#868686;
	line-height:24px;
	padding-top:8px;
}
.index .part3 .box2 .ybd .top .more {
	margin-top:25px;
}
.index .part3 .box2 .ybd .bottom {
	background:url(../images/pic38.png) no-repeat;
	margin-top:6px;
	padding:90px 95px 0 29px;
	height:149px;
}
.index .part3 .box2 .ybd .bottom p {
	font-size:16px;
	color:#666;
	line-height:24px;
}
.index .part3 .box2 .ybd .bottom .more {
	margin-top:8px;
}
.index .part4 {
	height:608px;
	background:url(../images/pic39.jpg) center center no-repeat;
	padding-top:55px;
}
.index .part4 .title {
	text-align:center;
	line-height:90px;
}
.index .part4 .title em {
	display:inline-block;
	text-transform:uppercase;
}
.index .part4 .pic {
	float:left;
	width:734px;
	height:421px;
	position:relative;
	data-wow-delay:0.4s;
}
.index .part4 .pic .email {
	background:#fff;
	width:301px;
	height:100px;
	position:absolute;
	right:17px;
	bottom:18px;
}
.index .part4 .pic .email p {
	font-size:18px;
	color:#444444;
	line-height:18px;
	padding:24px 28px 0;
}
.index .part4 .pic .email p em {
	font-size:13px;
	color:#6e6e6e;
	line-height:32px;
	display:inline-block;
}
.index .part4 .pic .email a {
	width:37px;
	height:37px;
	display:inline-block;
	background:url(../images/pic41.jpg) no-repeat;
	position:absolute;
	right:0;
	bottom:0;
}
.index .part4 .ybd {
	float:right;
	width:398px;
	height:421px;
	background:#e13644;
	margin-right:6px;
	padding:0 25px 0 30px;
	data-wow-delay:0.4s;
}
.index .part4 .ybd .p1 {
	font-size:16px;
	color:#fff;
	line-height:28px;
	padding-top:60px;
}
.index .part4 .ybd .two {
	background:url(../images/pic44.png) repeat-y center top;
	padding-top:6px;
	padding-bottom:8px;
	margin-top:57px;
}
.index .part4 .ybd .two .b {
	text-align:center;
	width:50%;
}
.index .part4 .ybd .two .b100 {
	animation-duration:3.5s;
}
.index .part4 .ybd .two .b200 {
	animation-duration:3.5s;
}
.index .part4 .ybd .two img {
	width:110px;
	height:110px;
}
.index .part4 .ybd .two p {
	font-size:23px;
	color:#fff;
	line-height:51px;
}
.index .part4 .ybd .two a:hover {
	text-decoration:none;
}
.footer {
	background:#fff;
}
.footer .nav {
	padding-left:60px;
	padding-top:34px;
	padding-bottom:40px;
}
.footer .nav ul {
	float:left;
	width:200px;
}
.footer .nav ul h3 {
	font-size:17px;
	color:#df0615;
	line-height:42px;
}
.footer .nav ul a {
	font-size:15px;
	color:#666666;
	line-height:27px;
}
.footer .inav {
	padding-left:60px;
	padding-top:34px;
	padding-bottom:40px;
}
.footer .inav ul {
	float:left;
	width:200px;
}
.footer .inav ul h3 {
	font-size:17px;
	color:#df0615;
	line-height:42px;
}
.footer .inav ul a {
	font-size:15px;
	color:#666666;
	line-height:27px;
}
.footer .copyright {
	font-size:13px;
	color:#fff;
	text-align:center;
	line-height:80px;
	border-top:1px #ececec solid;
}
.footer2 {
	border-top:1px #efefef solid;
}
.footer2 .copyright {
	background:#df0615;
	border-top:none;
}
.footer2 .copyright a {
	color:#a1a1a1;
}
.footer2 .copyright img {
	width:auto;
}
.lxwm .map {
	position:relative;
}
.lxwm .map .fs {
	position:absolute;
	width:634px;
	background:#fff;
	-moz-box-shadow: 2px 2px 6px #e6e5e5;
	-webkit-box-shadow: 2px 2px 6px #e6e5e5;
	box-shadow:2px 2px 6px #e6e5e5;
	height:328px;
	top:200px;
	right:411px;
	padding-left:35px;
}
.lxwm .map .fs ul {
	position:relative;
}
.lxwm .map .fs li {
	float:left;
	width:300px;
	padding-right:12px;
	padding-top:33px;
}
.lxwm .map .fs li .p1 {
	font-size:32px;
	color:#df0615;
	padding-left:44px;
	background:url(../images/pic47.png) left center no-repeat;
	line-height:68px;
}
.lxwm .map .fs li .p2 {
	background:url(../images/pic46.png) left center no-repeat;
}
.lxwm .map .fs li .p3 {
	font-size:15px;
	color:#666;
	line-height:20px;
	padding-bottom:10px;
	padding-left:44px;
}
.lxwm .map .fs li .p3 em {
	color:#999;
}
.lxwm .map .fs .close {
	position:absolute;
	right:10px;
	top:10px;
}
.lxwm .con {
	width:1090px;
	margin:0 auto;
	padding-top:54px;
	padding-bottom:201px;
}
.lxwm .tit {
	font-size:20px;
	color:#df0615;
	line-height:44px;
	border-bottom:1px #dfdfdf solid;
}
.lxwm .par {
	padding-top:35px;
}
.lxwm .par a {
	float:left;
	display:inline-block;
	width:346px;
	height:166px;
	margin-right:26px;
	position:relative;
	overflow:hidden;
}
.lxwm .par a img {
	-ms-transition:all 0.5s ease-out 0s;
	-moz-transition:all 0.5s ease-out 0s;
	-webkit-transition:all 0.5s ease-out 0s;
	-o-transition:all 0.5s ease-out 0s;
	transition:all 0.5s ease-out 0s;
}
.lxwm .par a:hover img {
	-ms-transform: scale(1.08);
	-moz-transform: scale(1.08);
	-webkit-transform: scale(1.08);
	-o-transform: scale(1.08);
	transform: scale(1.08);
}
.lxwm .par a.last {
	margin-right:0;
}
.ppzs {
	background:url(../images/pic51.jpg) center top no-repeat #fff;
	padding-top:76px;
	padding-bottom:111px;
}
.ppzs .con {
	width:1135px;
	margin:0 auto;
}
.ppzs .con .nav {
	padding-bottom:8px;
}
.ppzs .con .nav a {
	float:left;
	display:inline-block;
	height:46px;
	background:url(../images/pic53.png) repeat-x;
	line-height:46px;
	margin-right:11px;
	padding:0 25px;
	text-decoration:none;
	font-size:22px;
	color:#1b1c80;
	-moz-border-radius:46px;
	-webkit-border-radius:46px;
	border-radius:46px;
	position:relative;
}
.ppzs .con .nav a .sj {
	width:100%;
	height:8px;
	position:absolute;
	bottom:-8px;
	left:0;
	display:none;
}
.ppzs .con .nav a .sj .tb {
	width:22px;
	height:8px;
	background:url(../images/pic63.png) no-repeat;
	margin:0 auto;
}
.ppzs .con .nav li.on a {
	background:url(../images/pic54.png) repeat-x;
	color:#fff;
}
.ppzs .con .nav .on .sj {
	display:block;
}
.ppzs .con .sm {
	padding-top:39px;
	padding-left:47px;
	padding-bottom:59px;
}
.ppzs .con .sm .pic {
	float:left;
}
.ppzs .con .sm .pic img {
	width:234px;
	height:125px;
}
.ppzs .con .sm span {
	float:left;
	width:750px;
	display:inline-block;
	font-size:20px;
	color:#235fc2;
	line-height:28px;
	margin-left:28px;
}
.ppzs .con dl dt {
	height:273px;
	background:#fff;
	border:1px #e7f2fb solid;
	margin-bottom:33px;
	overflow:hidden;
}
.ppzs .con dl dt.bor1 {
	border-left:8px #ee7700 solid;
}
.ppzs .con dl dt.bor2 {
	border-left:8px #00a1e9 solid;
}
.ppzs .con dl dt.bor3 {
	border-left:8px #920783 solid;
}
.ppzs .con dl dt.bor4 {
	border-left:8px #00a0bc solid;
}
.ppzs .con dl dt.bor5 {
	border-left:8px #00b7ec solid;
}
.ppzs .con dl dt .pic {
	float:left;
	width:257px;
	height:273px;
	background:url(../images/pic58.png) no-repeat;
}
.ppzs .con dl dt .pic2 {
	float:left;
	width:457px;
	height:273px;
	overflow:hidden;
}
.ppzs .con dl dt:hover .pic {
	background:url(../images/pic59.png) no-repeat;
}
.ppzs .picScroll-top {
	width:350px;
	overflow:hidden;
	position:relative;
	float:left;
	padding-right:28px;
	margin-top:20px;
}
.ppzs .picScroll-top .in_hd .sprev, .ppzs .picScroll-top .in_hd .snext {
	display:block;
	width:28px;
	height:28px;
	background:url(../images/pic55.png) 0 0 no-repeat;
	position:absolute;
	right:0;
	top:88px;
}
.ppzs .picScroll-top .in_hd .snext {
	background-position:0 -28px;
	top:125px;
}
.ppzs .picScroll-top .in_bd li {
	background:url(../images/pic56.png) left 13px no-repeat;
	padding:11px 0 11px 48px;
	background-size:40px 40px;
	height:55px;
}
.ppzs .picScroll-top .in_bd li .nr {
}
.ppzs .picScroll-top .in_bd li span {
	font-size:13px;
	color:#8db8ff;
	line-height:17px;
}
.ppzs .picScroll-top .in_bd li em {
	display:block;
	font-size:17px;
	color:#235fc2;
	line-height:20px;
}
.rczp .banner {
	background:url(../images/pic65.jpg) center center no-repeat;
	height:683px;
}
.rczp .banner .ybd {
	width:1194px;
	margin:0 auto;
	padding-top:68px;
}
.rczp .banner .right {
	width:500px;
}
.rczp .banner .right .top {
	background:url(../images/pic66.png) repeat;
	padding:7px 67px 46px 27px;
}
.rczp .banner .right .top h3 {
	font-size:35px;
	color:#1c4c9e;
	line-height:84px;
	font-weight:normal;
}
.rczp .scollbox_con {
	overflow:hidden;
	height:184px;
	position:relative;
}
.rczp .scollbox {
	height:184px;
	overflow-y:auto;
	width:406px;
	position:absolute;
	top:0px;
	left:0px;
	overflow:hidden;
}
.rczp .scollbox p {
	line-height:28px;
	font-size:16px;
	color:#666;
}
.rczp .hover_srcoll { /*padding-top:30px; padding-top:82px;*/
	padding-top:10px;
}
.rczp .hover_srcoll .prev, .rczp .hover_srcoll .next {
	width:28px;
	height:28px;
	background:url(../images/pic55.png) 0 0 no-repeat;
	display:inline-block;
	float:left;
	margin-right:9px;
}
.rczp .hover_srcoll .next {
	background-position:0 -28px;
}
.rczp .two {
	padding-top:15px;
}
.rczp .two a {
	width:245px;
	display:block;
	background:url(../images/pic66.png) repeat;
	text-decoration:none;
	padding-top:23px;
	padding-bottom:20px;
}
.rczp .two .pic {
	float:left;
	margin-left:13px;
	width:94px;
}
.rczp .two span {
	float:left;
	font-size:18px;
	color:#e4242b;
	line-height:18px;
	display:inline-block;
	margin-top:25px;
	margin-left:13px;
}
.rczp .two span em {
	font-size:14px;
	line-height:34px;
}
.rczp .two a:hover .pic {
	-webkit-transition: -webkit-transform 1s ease-out;
	-moz-transition: -moz-transform 1s ease-out;
	-o-transition: -o-transform 1s ease-out;
	-ms-transition: -ms-transform 1s ease-out;
	-webkit-transform: rotateZ(360deg);
	-moz-transform: rotateZ(360deg);
	-o-transform: rotateZ(360deg);
	-ms-transform: rotateZ(360deg);
	transform: rotateZ(360deg);
	-moz-backface-visibility: hidden;
}
.rczp .con {
	padding-top:60px;
}
.rczp .con .tit {
	text-align:left;
	font-size:15px;
	color:#787878;
	line-height:28px;
	width:848px;
	margin:0 auto;
}
.rczp .con .tit span {
	display:block;
	line-height:75px;
	font-size:35px;
	color:#1c4c9e;
	text-align:center;
}
.rczp .pic_left1 {
	width:1200px;
	overflow:hidden;
	position:relative;
	margin:0 auto;
	padding-top:82px;
	padding-bottom:96px;
}
.rczp .pic_left1 .hd .prev, .rczp .pic_left1 .hd .next {
	display:block;
	width:45px;
	height:45px;
	overflow:hidden;
	cursor:pointer;
	background:url(../images/pic69.png) 0 0 no-repeat;
	position:absolute;
	left:0;
	top:232px;
}
.rczp .pic_left1 .hd .next {
	background-position:0 -45px;
	left:auto;
	right:0;
}
.rczp .pic_left1 .bd {
	padding:0 70px;
}
.rczp .pic_left1 .bd ul {
	overflow:hidden;
	zoom:1;
}
.rczp .pic_left1 .bd ul li {
	float:left;
	_display:inline;
	overflow:hidden;
	width:220px;
	background:url(../images/pic53.png) repeat;
	-moz-border-radius:220px;
	-webkit-border-radius:220px;
	border-radius:220px;
	margin:0 20px;
	padding-bottom:22px;
}
.rczp .pic_left1 .bd ul li .pic {
	width:173px;
	margin:0 auto;
	padding-top:24px;
}
.rczp .pic_left1 .bd ul li .pic .img2 {
	display:none;
}
.rczp .pic_left1 .bd ul li .p1 {
	font-size:18px;
	color:#333333;
	text-align:center;
	line-height:72px;
}
.rczp .pic_left1 .bd ul li .more {
	width:52px;
	height:52px;
	margin:0 auto;
	text-align:center;
	line-height:52px;
	padding-top:6px;
}
.rczp .pic_left1 .bd ul li .more a {
	color:#fff;
	background:#e8e8e8;
	display:block;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	border-radius:50%;
	text-decoration:none;
}
.rczp .pic_left1 .bd ul li .cnm {
	display:none;
}
.rczp .pic_left1 .bd ul li .p2 {
	padding-left:25px;
	line-height:28px;
	color:#fff;
	font-size:13px;
}
.rczp .pic_left1 .bd ul li .p2 em {
	display:block;
	padding-left:25px;
	background:url(../images/pic78.png) 0 8px no-repeat;
}
.rczp .pic_left1 .bd ul li .p3 em {
	background-position:0 -21px;
}
.rczp .pic_left1 .bd ul li .p4 em {
	background-position:0 -49px;
}
.rczp .pic_left1 .bd ul li .p5 em {
	background-position:0 -77px;
}
.rczp .pic_left1 .bd ul li .p6 em {
	background-position:0 -104px;
}
.rczp .pic_left1 .bd ul li.on {
	background:url(../images/pic54.png) repeat;
}
.rczp .pic_left1 .bd ul li.on .p1 {
	color:#fff;
}
.rczp .pic_left1 .bd ul li.on .img1 {
	display:none;
}
.rczp .pic_left1 .bd ul li.on .img2 {
	display:block;
}
.rczp .pic_left1 .bd ul li.on .more a {
	background:#fff;
	color:#999999;
}
.rczp .con .lsd {
	background:#f3f9ff;
	padding-top:55px;
	padding-bottom:24px;
}
.rczp .con .lsd .tit {
	padding-bottom:25px;
}
.rczp .con .seven {
	background:url(../images/pic82.png) center center repeat-x;
}
.rczp .con .lsd ul {
	text-align:center;
	width:1200px;
	margin:0 auto;
}
.rczp .con .lsd ul li {
	display:inline-block;
	padding:48px 0;
}
.rczp .con .lsd ul li .box {
	float:left;
	margin:0 44px;
}
.rczp .con .lsd ul li .box a {
	display:block;
	width:142px;
	height:238px;
	background:url(../images/pic79.png) 0 0 no-repeat;
	text-align:center;
	padding:26px 15px 0 25px;
	position:relative;
	text-decoration:none;
}
.rczp .con .lsd ul li .box .y_t {
	position:relative;
	overflow:hidden;
	width:90px;
	height:90px;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	border-radius:50%;
	padding:2px;
	margin:0 auto;
}
.rczp .con .lsd ul li .box .y_t img {
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	border-radius:50%;
	-ms-transition:all 0.5s ease-out 0s;
	-moz-transition:all 0.5s ease-out 0s;
	-webkit-transition:all 0.5s ease-out 0s;
	-o-transition:all 0.5s ease-out 0s;
	transition:all 0.5s ease-out 0s;
}
.rczp .con .lsd ul li .box .p1 {
	font-size:18px;
	color:#1c4c9e;
	line-height:50px;
}
.rczp .con .lsd ul li .box .p2 {
	color:#666;
	line-height:20px;
	text-align:left;
}
.rczp .con .lsd ul li .no_mar {
	margin-right:0;
}
.rczp .con .lsd ul li .box2 a {
	background:url(../images/pic79.png) 0 -264px no-repeat;
	padding-top:38px;
	height:226px;
}
.rczp .con .lsd ul li .box .bot {
	width:100%;
	height:19px;
	position:absolute;
	left:0;
	bottom:-61px;
}
.rczp .con .lsd ul li .box .bot span {
	display:block;
	height:19px;
	background:url(../images/pic81.jpg) center center no-repeat;
}
.rczp .con .lsd ul li .box2 .bot {
	top:-57px;
}
.rczp .con .lsd ul li .box a.on {
	background-position:-182px 0;
}
.rczp .con .lsd ul li .box2 a.on {
	background-position:-182px -264px;
}
.rczp .con .lsd ul li .box a.on .y_t {
	border:2px #fff solid;
	padding:0;
}
.rczp .con .lsd ul li .box a.on .p1, .rczp .con .lsd ul li .box a.on .p2 {
	color:#fff;
}
.rczp .con .lsd ul li .box a.on .bot span {
	background:url(../images/pic80.png) center center no-repeat;
}
.rczp .con .lsd ul li .box a:hover .y_t img {
	-ms-transform: scale(1.08);
	-moz-transform: scale(1.08);
	-webkit-transform: scale(1.08);
	-o-transform: scale(1.08);
	transform: scale(1.08);
}
.rczp .con .shu {
	background:url(../images/pic84.jpg) center center no-repeat;
	height:1310px;
}
.rczp .con .shu .title {
	font-size:35px;
	color:#1c4c9e;
	text-align:center;
	line-height:98px;
	padding-top:60px;
}
.rczp .con .shu .cnm {
	width:1021px;
	height:966px;
	margin:0 auto;
	background:url(../images/pic85.png) center center no-repeat;
	position:relative;
}
.rczp .con .shu .quan1 {
	width:280px;
	height:280px;
	position:absolute;
	top:158px;
	left:349px;
}
.rczp .con .shu .quan2 {
	width:250px;
	height:250px;
	position:absolute;
	top:363px;
	left:144px;
}
.rczp .con .shu .quan3 {
	width:320px;
	height:320px;
	position:absolute;
	top:418px;
	right:131px;
}
.rczp .con .shu .pic {
	width:85px;
	height:85px;
	position:absolute;
	top:405px;
	left:25px;
	animation:myfirst 2s linear infinite;
	-moz-animation:myfirst 2s linear infinite; /* Firefox */
	-webkit-animation:myfirst 2s linear infinite; /* Safari and Chrome */
	-o-animation:myfirst 2s linear infinite; /* Opera */
}
@keyframes myfirst {
 0% {
left:25px;
top:405px;
}
 25% {
left:35px;
top:405px;
}
 50% {
left:32px;
top:415px;
}
 75% {
left:25px;
top:410px;
}
 100% {
left:25px;
top:405px;
}
}
 @-moz-keyframes myfirst /* Firefox */ {
 0% {
left:25px;
top:405px;
}
 25% {
left:35px;
top:405px;
}
 50% {
left:32px;
top:415px;
}
 75% {
left:25px;
top:410px;
}
 100% {
left:25px;
top:405px;
}
}
 @-webkit-keyframes myfirst /* Safari and Chrome */ {
 0% {
left:25px;
top:405px;
}
 25% {
left:35px;
top:405px;
}
 50% {
left:32px;
top:415px;
}
 75% {
left:25px;
top:410px;
}
 100% {
left:25px;
top:405px;
}
}
 @-o-keyframes myfirst /* Opera */ {
 0% {
left:25px;
top:405px;
}
 25% {
left:35px;
top:405px;
}
 50% {
left:32px;
top:415px;
}
 75% {
left:25px;
top:410px;
}
 100% {
left:25px;
top:405px;
}
}
.rczp .con .shu .pic2 {
	top:229px;
	left:236px;
	animation:mysecond 3s linear infinite;
	-moz-animation:mysecond 3s linear infinite; /* Firefox */
	-webkit-animation:mysecond 3s linear infinite; /* Safari and Chrome */
	-o-animation:mysecond 3s linear infinite; /* Opera */
}
@keyframes mysecond {
 0% {
left:236px;
top:229px;
}
 25% {
left:210px;
top:229px;
}
 50% {
left:246px;
top:250px;
}
 75% {
left:236px;
top:225px;
}
 100% {
left:236px;
top:229px;
}
}
 @-moz-keyframes mysecond /* Firefox */ {
 0% {
left:236px;
top:229px;
}
 25% {
left:210px;
top:229px;
}
 50% {
left:246px;
top:250px;
}
 75% {
left:236px;
top:225px;
}
 100% {
left:236px;
top:229px;
}
}
 @-webkit-keyframes mysecond /* Safari and Chrome */ {
 0% {
left:236px;
top:229px;
}
 25% {
left:210px;
top:229px;
}
 50% {
left:246px;
top:250px;
}
 75% {
left:236px;
top:225px;
}
 100% {
left:236px;
top:229px;
}
}
 @-o-keyframes mysecond /* Opera */ {
 0% {
left:236px;
top:229px;
}
 25% {
left:210px;
top:229px;
}
 50% {
left:246px;
top:250px;
}
 75% {
left:236px;
top:225px;
}
 100% {
left:236px;
top:229px;
}
}
.rczp .con .shu .pic3 {
	top:66px;
	left:453px;
	animation:mythird 3s linear infinite;
	-moz-animation:mythird 3s linear infinite; /* Firefox */
	-webkit-animation:mythird 3s linear infinite; /* Safari and Chrome */
	-o-animation:mythird 3s linear infinite; /* Opera */
}
@keyframes mythird {
 0% {
left:453px;
top:66px;
}
 25% {
left:461px;
top:66px;
}
 50% {
left:445px;
top:75px;
}
 75% {
left:453px;
top:58px;
}
 100% {
left:453px;
top:66px;
}
}
 @-moz-keyframes mythird /* Firefox */ {
 0% {
left:453px;
top:66px;
}
 25% {
left:470px;
top:66px;
}
 50% {
left:445px;
top:70px;
}
 75% {
left:453px;
top:45px;
}
 100% {
left:453px;
top:66px;
}
}
 @-webkit-keyframes mythird /* Safari and Chrome */ {
 0% {
left:453px;
top:66px;
}
 25% {
left:458px;
top:66px;
}
 50% {
left:458px;
top:70px;
}
 75% {
left:453px;
top:70px;
}
 100% {
left:453px;
top:66px;
}
}
 @-o-keyframes mythird /* Opera */ {
 0% {
left:453px;
top:66px;
}
 25% {
left:458px;
top:66px;
}
 50% {
left:458px;
top:70px;
}
 75% {
left:453px;
top:70px;
}
 100% {
left:453px;
top:66px;
}
}
.rczp .con .shu .pic4 {
	top:190px;
	left:auto;
	right:268px;
	animation:myfourth 3s linear infinite;
	-moz-animation:myfourth 3s linear infinite; /* Firefox */
	-webkit-animation:myfourth 3s linear infinite; /* Safari and Chrome */
	-o-animation:myfourth 3s linear infinite; /* Opera */
}
@keyframes myfourth {
 0% {
right:268px;
top:190px;
}
 25% {
right:280px;
top:190px;
}
 50% {
right:256px;
top:183px;
}
 75% {
right:268px;
top:177px;
}
 100% {
right:268px;
top:190px;
}
}
 @-moz-keyframes myfourth /* Firefox */ {
 0% {
right:268px;
top:190px;
}
 25% {
right:280px;
top:190px;
}
 50% {
right:256px;
top:183px;
}
 75% {
right:268px;
top:177px;
}
 100% {
right:268px;
top:190px;
}
}
 @-webkit-keyframes myfourth /* Safari and Chrome */ {
 0% {
right:268px;
top:190px;
}
 25% {
right:280px;
top:190px;
}
 50% {
right:256px;
top:183px;
}
 75% {
right:268px;
top:177px;
}
 100% {
right:268px;
top:190px;
}
}
 @-o-keyframes myfourth /* Opera */ {
 0% {
right:268px;
top:190px;
}
 25% {
right:280px;
top:190px;
}
 50% {
right:256px;
top:183px;
}
 75% {
right:268px;
top:177px;
}
 100% {
right:268px;
top:190px;
}
}
.rczp .con .shu .pic5 {
	top:368px;
	left:auto;
	right:45px;
	animation:myfifth 3s linear infinite;
	-moz-animation:myfifth 3s linear infinite; /* Firefox */
	-webkit-animation:myfifth 3s linear infinite; /* Safari and Chrome */
	-o-animation:myfifth 3s linear infinite; /* Opera */
}
@keyframes myfifth {
 0% {
right:45px;
top:368px;
}
 25% {
right:35px;
top:368px;
}
 50% {
right:55px;
top:358px;
}
 75% {
right:45px;
top:378px;
}
 100% {
right:45px;
top:368px;
}
}
 @-moz-keyframes myfifth /* Firefox */ {
 0% {
right:45px;
top:368px;
}
 25% {
right:35px;
top:368px;
}
 50% {
right:55px;
top:358px;
}
 75% {
right:45px;
top:378px;
}
 100% {
right:45px;
top:368px;
}
}
 @-webkit-keyframes myfifth /* Safari and Chrome */ {
 0% {
right:45px;
top:368px;
}
 25% {
right:35px;
top:368px;
}
 50% {
right:55px;
top:358px;
}
 75% {
right:45px;
top:378px;
}
 100% {
right:45px;
top:368px;
}
}
 @-o-keyframes myfifth /* Opera */ {
 0% {
right:45px;
top:368px;
}
 25% {
right:35px;
top:368px;
}
 50% {
right:55px;
top:358px;
}
 75% {
right:45px;
top:378px;
}
 100% {
right:45px;
top:368px;
}
}
.zxzx {
	background:url(../images/pic90.jpg) center top no-repeat;
	padding-bottom:100px;
}
.zxzx .title {
	text-align:center;
	font-size:35px;
	color:#1c4c9e;
	line-height:201px;
}
.zxzx .con {
	width:1157px;
	margin:0 auto;
	background:#fff;
	padding:31px 0 37px 43px;
}
.zxzx .con .box {
	float:left;
	width:358px;
	padding:4px;
	margin-right:22px;
}
.zxzx .con .box .pic {
	width:358px;
	height:302px;
	position:relative;
	overflow:hidden;
}
.zxzx .con .box img {
	-ms-transition:all 0.5s ease-out 0s;
	-moz-transition:all 0.5s ease-out 0s;
	-webkit-transition:all 0.5s ease-out 0s;
	-o-transition:all 0.5s ease-out 0s;
	transition:all 0.5s ease-out 0s;
}
.zxzx .con .box:hover img {
	-ms-transform: scale(1.08);
	-moz-transform: scale(1.08);
	-webkit-transform: scale(1.08);
	-o-transform: scale(1.08);
	transform: scale(1.08);
}
.zxzx .con .box .nr {
	border:1px #e9e9e9 solid;
	padding:0 21px;
}
.zxzx .con .box .p1 {
	font-size:20px;
	color:#373737;
	line-height:45px;
}
.zxzx .con .box .p2 {
	font-size:15px;
	color:#666666;
	line-height:21px;
	padding-bottom:24px;
}
.zxzx .con .box .p3 {
	font-size:14px;
	color:#b9b9b9;
	line-height:43px;
	border-top:1px #efefef solid;
}
.zxzx .con .box .p3 a {
	float:right;
	color:#b9b9b9;
	padding-left:22px;
	background:url(../images/pic92.png) left center no-repeat;
	display:inline-block;
}
.zxzx .con .box .p1 a {
	color:#666666;
}
.zxzx .con .box2 {
	margin-right:0;
}
.zxzx .con .box:hover {
	background:#df0615;
}
.zxzx .con .box:hover .nr {
	border-color:#df0615;
}
.zxzx .con .box:hover .nr p {
	color:#fff;
}
.zxzx .con .box:hover .nr a {
	color:#fff;
}
.zxzx .con .box:hover .nr p.p3 {
	border-color:#e53844;
}
.zxzx .con .box:hover .nr p.p3 a {
	color:#fff;
	background:url(../images/pic93.png) left center no-repeat;
}
.zxzx .con li {
	padding-bottom:32px;
}
.zxzx .page {
	text-align:center;
	padding-top:36px;
}
.zxzx .page .page1 {
	display:inline-block;
}
.zxzx .page .page1 a {
	float:left;
	margin:0 3px;
	height:27px;
	line-height:27px;
	border:1px #cecece solid;
	padding:0 11px;
	font-size:13px;
	color:#a5a5a5;
	text-decoration:none;
}
.zxzx .page .page1 a:hover {
	background:#df0515;
	border-color:#df0515;
	color:#fff;
}
.zxzx .page .page1 span.cpb {
	float:left;
	margin:0 3px;
	height:27px;
	line-height:27px;
	border:1px #df0515 solid;
	padding:0 11px;
	font-size:13px;
	background:#df0515;
	color:#fff;
	text-decoration:none;
}
.nav2 {
	text-align:center;
}
.nav2 .in_b {
	display:inline-block;
	padding-bottom:38px;
}
.nav2 .in_b li {
	float:left;
	width:196px;
	height:48px;
	text-align:center;
	line-height:48px;
	display:inline-block;
	background:url(../images/pic94.png) no-repeat;
	margin:0 -1px;
	font-size:18px;
	text-decoration:none;
}
.nav2 .in_b li a {
	color:#1c4c9e;
	text-decoration:none;
}
.nav2 .in_b li.on {
	background:url(../images/pic95.png) no-repeat;
}
.nav2 .in_b li.on a {
	color:#fff;
}
.sqyjzx .banner {
	height:709px;
	background:url(../images/pic96.jpg) center center no-repeat;
}
.sqyjzx .banner .box {
	width:610px;
	float:left;
	color:#1c4c9e;
	margin-top:45px;
}
.sqyjzx .banner .box h3 {
	font-size:35px;
	font-weight:normal;
	line-height:53px;
}
.sqyjzx .banner .box h3 a {
	color:#1c4c9e;
}
.sqyjzx .banner .box h3 a:hover {
	text-decoration:none;
}
.sqyjzx .banner .box .p1 {
	font-size:15px;
	line-height:28px;
	padding-bottom:30px;
}
.sqyjzx .banner .yq {
	width:428px;
	height:399px;
	background:url(../images/pic126.png) 26px 52px no-repeat;
	position:relative;
}
.sqyjzx .banner .yq .zhuan {
	position:absolute;
	width:105px;
	height:105px;
}
.sqyjzx .banner .yq .z1 {
	left:0;
	bottom:25px;
}
.sqyjzx .banner .yq .z2 {
	left:115px;
	top:0;
}
.sqyjzx .banner .yq .z3 {
	right:0;
	bottom:94px;
}
.sqyjzx .banner .yq .zjt {
	position:absolute;
	top:139px;
	left:113px;
	width:174px;
	height:175px;
}
.sqyjzx .banner .yq .zjt .dian {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	display:none;
}
.sqyjzx .banner .yq .zhuan .dian {
	width:105px;
	height:105px;
	background:url(../images/pic131.png) no-repeat;
	position:absolute;
	top:0;
	left:0;
	display:none;
}
.sqyjzx .banner .yq .zjt:hover .dian {
	background:url(../images/pic140.png) no-repeat;
	display:block;
	animation:change 5s linear infinite;
	-moz-animation:change 5s linear infinite; /* Firefox */
	-webkit-animation:change 5s linear infinite; /* Safari and Chrome */
	-o-animation:change 5s linear infinite;
}
.sqyjzx .banner .yq .zhuan:hover .dian {
	display:block;
	animation:change 5s linear infinite;
	-moz-animation:change 5s linear infinite; /* Firefox */
	-webkit-animation:change 5s linear infinite; /* Safari and Chrome */
	-o-animation:change 5s linear infinite; /* Opera */
}
@keyframes change {
 0% {
-webkit-transform:rotateZ(0deg);
}
 25% {
-webkit-transform:rotateZ(90deg);
}
 50% {
-webkit-transform:rotateZ(180deg);
}
 75% {
-webkit-transform:rotateZ(270deg);
}
 100% {
-webkit-transform:rotateZ(360deg);
}
}
 @-moz-keyframes change /* Firefox */ {
 0% {
-moz-transform:rotateZ(0deg);
}
 25% {
-moz-transform:rotateZ(90deg);
}
 50% {
-moz-transform:rotateZ(180deg);
}
 75% {
-moz-transform:rotateZ(270deg);
}
 100% {
-moz-transform:rotateZ(360deg);
}
}
@-webkit-keyframes change /* Safari and Chrome */ {
 0% {
-webkit-transform:rotateZ(0deg);
}
 25% {
-webkit-transform:rotateZ(90deg);
}
 50% {
-webkit-transform:rotateZ(180deg);
}
 75% {
-webkit-transform:rotateZ(270deg);
}
 100% {
-webkit-transform:rotateZ(360deg);
}
}
 @-o-keyframes change /* Opera */ {
 0% {
-webkit-transform:rotateZ(0deg);
}
 25% {
-webkit-transform:rotateZ(90deg);
}
 50% {
-webkit-transform:rotateZ(180deg);
}
 75% {
-webkit-transform:rotateZ(270deg);
}
 100% {
-webkit-transform:rotateZ(360deg);
}
}
.sqyjzx .title {
	text-align:center;
	font-size:35px;
	color:#1c4c9e;
	line-height:139px;
}
.sqyjzx .pic_left1 {
	width:1200px;
	margin:0 auto;
	overflow:hidden;
	position:relative;
	padding-bottom:103px;
}
.sqyjzx .pic_left1 .hd .prev, .sqyjzx .pic_left1 .hd .next {
	display:block;
	width:45px;
	height:45px;
	overflow:hidden;
	cursor:pointer;
	background:url(../images/pic69.png) 0 0 no-repeat;
	position:absolute;
	left:0;
	top:280px;
	z-index:99;
}
.sqyjzx .pic_left1 .hd .next {
	background-position:0 -45px;
	left:auto;
	right:0;
}
.sqyjzx .pic_left1 .bd ul {
	overflow:hidden;
	zoom:1;
}
.sqyjzx .pic_left1 .bd ul li {
	float:left;
	_display:inline;
	overflow:hidden;
	width:300px;
	height:600px;
	position:relative;
}
.sqyjzx .pic_left1 .bd ul li .year {
	background:#eef7ff;
	width:234px;
	height:300px;
	text-align:center;
	padding:0 33px;
}
.sqyjzx .pic_left1 .bd ul li .year .p1 {
	font-size:33px;
	color:#db1001;
	line-height:76px;
	padding-top:48px;
}
.sqyjzx .pic_left1 .bd ul li .year .p2 {
	font-size:16px;
	color:#666666;
	line-height:30px;
	text-align:left;
	text-indent:2em;
}
.sqyjzx .pic_left1 .bd ul li a {
	text-decoration:none;
}
.sqyjzx .pic_left1 .bd ul li .pic {
	position:relative;
	overflow:hidden;
	width:300px;
	height:300px;
}
.sqyjzx .pic_left1 .bd ul li .pic img {
	-ms-transition:all 0.5s ease-out 0s;
	-moz-transition:all 0.5s ease-out 0s;
	-webkit-transition:all 0.5s ease-out 0s;
	-o-transition:all 0.5s ease-out 0s;
	transition:all 0.5s ease-out 0s;
}
.sqyjzx .pic_left1 .bd ul li:hover .pic img {
	-ms-transform: scale(1.08);
	-moz-transform: scale(1.08);
	-webkit-transform: scale(1.08);
	-o-transform: scale(1.08);
	transform: scale(1.08);
}
.sqyjzx .wjx {
	height:780px;
	background:url(../images/pic98.jpg) no-repeat;
}
.sqyjzx .wjx .title {
	line-height:120px;
	padding-top:35px;
}
.sqyjzx .zhuan {
	width:920px;
	height:544px;
	margin:0 auto;
	position:relative;
}
.sqyjzx .zhuan .zj_tp {
	width:398px;
	height:394px;
	position:absolute;
	top:82px;
	left:257px;
	text-align:center;
	z-index:99;
}
.sqyjzx .zhuan .zj_tp .bg {
	position:absolute;
	width:100%;
	height:380px;
	background:url(../images/pic99.png) no-repeat;
	left:0;
	top:0;
}
.sqyjzx .zhuan .zj_tp .bg .rlgl {
	width:360px;
	height:370px;
	position:absolute;
	left:25px;
	top:25px;
}
.sqyjzx .zhuan .zj_tp .bg .rlgl img {
	animation:change 5s linear infinite;
	-moz-animation:change 5s linear infinite; /* Firefox */
	-webkit-animation:change 5s linear infinite; /* Safari and Chrome */
	-o-animation:change 5s linear infinite; /* Opera */
}
@keyframes twinkling {
 0% {
-webkit-transform:rotateZ(0deg);
}
 25% {
-webkit-transform:rotateZ(90deg);
}
 50% {
-webkit-transform:rotateZ(180deg);
}
 75% {
-webkit-transform:rotateZ(270deg);
}
 100% {
-webkit-transform:rotateZ(360deg);
}
}
 @-moz-keyframes twinkling /* Firefox */ {
 0% {
-webkit-transform:rotateZ(0deg);
}
 50% {
-webkit-transform:rotateZ(180deg);
opacity:0;
}
 100% {
-webkit-transform:rotateZ(360deg);
}
}
@-webkit-keyframes twinkling /* Safari and Chrome */ {
 0% {
-webkit-transform:rotateZ(0deg);
}
 25% {
-webkit-transform:rotateZ(90deg);
}
 50% {
-webkit-transform:rotateZ(180deg);
}
 75% {
-webkit-transform:rotateZ(270deg);
}
 100% {
-webkit-transform:rotateZ(360deg);
}
}
 @-o-keyframes twinkling /* Opera */ {
 0% {
-webkit-transform:rotateZ(0deg);
}
 25% {
-webkit-transform:rotateZ(90deg);
}
 50% {
-webkit-transform:rotateZ(180deg);
}
 75% {
-webkit-transform:rotateZ(270deg);
}
 100% {
-webkit-transform:rotateZ(360deg);
}
}
.sqyjzx .zhuan .zj_tp .pic {
	width:160px;
	height:160px;
	padding:8px;
	background:url(../images/pic132.png) no-repeat;
	position:absolute;
	top:110px;
	left:110px;
}
.sqyjzx .zhuan span {
	font-size:20px;
	color:#1c4c9e;
	line-height:82px;
	display:inline-block;
	opacity:0;
}
.sqyjzx .zhuan span em {
	font-size:33px;
	color:#dc2e26;
}
.sqyjzx .zhuan .smd {
	text-align:center;
}
.sqyjzx .zhuan .zjd {
	padding-top:99px;
}
.sqyjzx .zhuan .xmd {
	padding-top:170px;
	width:790px;
	margin:0 auto;
}
.sqyjzx .zhuan .zj_tp .animated {
	-webkit-animation-duration:8s;
	animation-duration:8s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
}
.gywm .box1 {
	height:683px;
	background:url(../images/pic101.jpg) center center no-repeat;
}
.gywm .box1 .con {
	width:1070px;
	margin:0 auto;
	padding-top:66px;
}
.gywm .box1 .con .pic {
	float:right;
	width:454px;
	height:542px;
	position:relative;
	overflow:hidden;
}
.gywm .box1 .con .pic img {
	-ms-transition:all 0.5s ease-out 0s;
	-moz-transition:all 0.5s ease-out 0s;
	-webkit-transition:all 0.5s ease-out 0s;
	-o-transition:all 0.5s ease-out 0s;
	transition:all 0.5s ease-out 0s;
}
.gywm .box1 .con .pic:hover img {
	-ms-transform: scale(1.08);
	-moz-transform: scale(1.08);
	-webkit-transform: scale(1.08);
	-o-transform: scale(1.08);
	transform: scale(1.08);
}
.gywm .box1 .con .left {
	width:520px;
	margin-top:17px;
}
.gywm .box1 .con .tit {
	font-size:35px;
	color:#1c4c9e;
	line-height:78px;
}
.gywm .box1 .con .tit a {
	font-size:35px;
	color:#1c4c9e;
}
.gywm .box1 .con .tit a:hover {
	text-decoration:none;
}
.gywm .box1 .scollbox_con {
	overflow:hidden;
	height:275px;
	position:relative;
}
.gywm .box1 .scollbox {
	height:275px;
	overflow-y:auto;
	width:520px;
	position:absolute;
	top:0px;
	left:200px;
	overflow:hidden;
	opacity:0;
	filter:alpha(opacity=0);
}
.gywm .box1 .scollbox p {
	line-height:28px;
	font-size:16px;
	color:#666;
	text-indent: 2em;
}
.gywm .box1 .hover_srcoll {
	padding-top:30px;
}
.gywm .box1 .hover_srcoll .prev, .gywm .box1 .hover_srcoll .next {
	width:28px;
	height:28px;
	background:url(../images/pic55.png) 0 0 no-repeat;
	display:inline-block;
	float:left;
	margin-right:9px;
}
.gywm .box1 .hover_srcoll .next {
	background-position:0 -28px;
}
.gywm .box2 {
	height:839px;
	background:url(../images/pic103.jpg) center center no-repeat;
}
.gywm .box2 .title {
	font-size:16px;
	color:#666;
	text-align:center;
	line-height:16px;
	padding-top:44px;
}
.gywm .box2 .title em {
	display:block;
	font-size:35px;
	color:#1c4c9e;
	line-height:84px;
}
.picbox {
	position:relative;
	overflow:hidden;
	width:975px;
	margin:0 auto;
	padding-top:83px;
}
.picbox .bigImg {
	position:relative;
}
.picbox .bigImg li {
	height:156px;
}
.picbox .bigImg li .rl {
	padding-left:69px;
}
.picbox .bigImg li .rl .time {
	float:left;
	position:relative;
	width:193px;
	height:128px;
	background:#df0615;
	text-align:center;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	color:#fff;
	font-size:23px;
	line-height:23px;
}
.picbox .bigImg li .rl .time span {
	display:block;
	font-size:43px;
	line-height:64px;
	padding-top:7px;
}
.picbox .bigImg li .rl .time .sj {
	width:30px;
	height:28px;
	background:url(../images/pic105.png) no-repeat;
	position:absolute;
	bottom:-28px;
	left:4px;
}
.picbox .bigImg li .rl dl {
	float:left;
	background:#e9f1ff;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	padding:10px 13px 0;
	width:580px;
	line-height:27px;
	height:118px;
	margin-left:6px;
}
.picbox .bigImg li .rl dl dt {
	font-size:14px;
	padding-left:14px;
	background:url(../images/pic106.png) left center no-repeat;
	color:#1c4c9e;
}
.picbox .bigImg li .rl dl dt a {
	color:#1c4c9e;
}
.picbox .smallScroll {
	height:245px;
	padding-top:30px;
}
.picbox .sPrev, .picbox .sNext {
	position:absolute;
	left:19px;
	top:122px;
	display:block;
	width:25px;
	height:42px;
	background:url(../images/pic104.png) 0 0 no-repeat;
}
.picbox .sNext {
	left:auto;
	right:56px;
	background-position:0 -42px;
}
.picbox .smallImg {
	float:left;
	display:inline;
	width:975px;
	overflow:hidden;
	position:relative;
}
.picbox .smallImg ul {
	width:9999px;
	overflow: hidden;
	padding-top:30px;
}
.picbox .smallImg li {
	width:195px;
	height:265px;
	cursor:pointer;
	display:inline;
	font-size:30px;
	float:left;
	position:relative;
}
.picbox .smallImg li span {
	position:absolute;
	display:block;
	background:url(../images/pic108.png) center bottom no-repeat;
	color:#1c4c9e;
	line-height:40px;
	text-align:center;
}
.picbox .smallImg li em {
	display:block;
	font-size:15px;
	line-height:15px;
}
.picbox .smallImg li .c1 {
	width:158px;
	top:72px;
	left:0;
	padding-bottom:38px;
}
.picbox .smallImg li .c2 {
	width:117px;
	top:28px;
	right:0;
	padding-bottom:20px;
}
.picbox .smallImg li .c3 {
	width:122px;
	top:172px;
	right:0;
	padding-top:33px;
	background-position:center top;
}
.picbox .smallImg li .c4 {
	width:175px;
	top:61px;
	right:0;
	padding-bottom:27px;
}
.picbox .smallImg li .c5 {
	width:121px;
	top:0;
	right:19px;
	padding-bottom:18px;
}
.picbox .smallImg li.on span {
	color:#df0615;
	background:url(../images/pic107.png) no-repeat center bottom;
}
.picbox .smallImg li.on .c3 {
	background-position:center top;
}
.picbox .sPrev {
	display:none;
}
/*.picbox .prevStop, .picbox .nextStop{display:none;}*/

.gywm .box3 {
	height:849px;
	background:url(../images/pic109.jpg) center center no-repeat;
}
.gywm .box3 .font {
	padding-top:106px;
	width:520px;
}
.gywm .box3 .font .p1 {
	font-size:35px;
	color:#1c4c9e;
	line-height:80px;
}
.gywm .box3 .font .p2 {
	font-size:16px;
	color:#545454;
	line-height:28px;
	text-indent:2em;
}
.gywm .box3 .font .p3 {
	padding-top:50px;
}
.gywm .box3 .font .p3 span {
	position:relative;
	height:24px;
	width:100%;
	display:block;
	overflow:hidden;
	padding-left:30px;
}
.gywm .box3 .font .p3 a {
	font-size:16px;
	height:24px;
	line-height:24px;
	text-decoration:none;
	color:#424242;
	display:inline-block;
	position:absolute;
	left:30px;
	bottom:0;
}
.gywm .box3 .font .p3 em {
	width:24px;
	height:24px;
	display:inline-block;
	position:absolute;
	left:0;
	bottom:0;
	background:url(../images/pic110.png) center center no-repeat;
}
.gywm .box3 .font .p3:hover em {
	animation:peng 1s ease-out;
	-moz-animation:peng 1s ease-out; /* Firefox */
	-webkit-animation:peng 1s ease-out; /* Safari and Chrome */
	-o-animation:peng 1s ease-out; /* Opera */
}
.gywm .box3 .font .p3:hover a {
	animation:peng2 1s ease-out;
	-moz-animation:peng2 1s ease-out; /* Firefox */
	-webkit-animation:peng2 1s ease-out; /* Safari and Chrome */
	-o-animation:peng2 1s ease-out; /* Opera */
}
@keyframes peng {
 0% {
left:0px;
}
 50% {
left:3px;
}
 100% {
left:0;
}
}
 @-moz-keyframes peng /* Firefox */ {
 0% {
left:0px;
}
 50% {
left:3px;
}
 100% {
left:0;
}
}
 @-webkit-keyframes peng /* Safari and Chrome */ {
 0% {
left:0px;
}
 50% {
left:3px;
}
 100% {
left:0;
}
}
 @-o-keyframes peng /* Opera */ {
 0% {
left:0px;
}
 50% {
left:3px;
}
 100% {
left:0;
}
}
 @keyframes peng2 {
 0% {
left:30px;
}
 50% {
left:27px;
}
 100% {
left:30px;
}
}
 @-moz-keyframes peng2 /* Firefox */ {
 0% {
left:30px;
}
 50% {
left:27px;
}
 100% {
left:30px;
}
}
 @-webkit-keyframes peng2 /* Safari and Chrome */ {
 0% {
left:30px;
}
 50% {
left:27px;
}
 100% {
left:30px;
}
}
 @-o-keyframes peng2 /* Opera */ {
 0% {
left:30px;
}
 50% {
left:27px;
}
 100% {
left:30px;
}
}
/*.gywm .box3 .font .p3:hover em{ -webkit-transition: -webkit-transform 1s ease-out; -moz-transition: -moz-transform 1s ease-out; -o-transition: -o-transform 1s ease-out; -ms-transition: -ms-transform 1s ease-out; -webkit-transform: rotateZ(360deg); -moz-transform: rotateZ(360deg); -o-transform: rotateZ(360deg); -ms-transform: rotateZ(360deg); transform: rotateZ(360deg); -moz-backface-visibility: hidden;}
.gywm .box3 .font .p3:hover a{}*/

.gywm .box3 .four {
	padding-top:120px;
	text-align:center;
}
.gywm .box3 .four ul {
	display:inline-block;
	height:249px;
}
.gywm .box3 .four li {
	float:left;
	width:209px;
	height:249px;
	margin:0 25px;
	padding:0 20px;
	position:relative;
	overflow:hidden;
}
.gywm .box3 .four li .libg {
	position:absolute;
	left:0;
	top:0;
	width:249px;
	height:249px;
	background:url(../images/pic112.png) no-repeat;
	z-index:0;
}
.gywm .box3 .four li .sq {
	position:relative;
	z-index:5;
}
.gywm .box3 .four li .tb {
	margin:0 auto;
	position:relative;
	overflow:hidden;
	z-index:2;
}
.gywm .box3 .four li .tb1 {
	width:74px;
	height:74px;
	padding-top:30px;
}
.gywm .box3 .four li .tb2 {
	width:74px;
	height:77px;
	padding-top:23px;
}
.gywm .box3 .four li .tb3 {
	width:85px;
	height:56px;
	padding-top:42px;
}
.gywm .box3 .four li .tb4 {
	width:65px;
	height:65px;
	padding-top:39px;
}
.gywm .box3 .four li .p1 {
	font-size:24px;
	color:#1c4c9e;
	line-height:44px;
}
.gywm .box3 .four li .p2 {
	font-size:14px;
	color:#666;
	line-height:22px;
}
.gywm .box3 .four li .img2 {
	display:none;
}
.gywm .box3 .four li a {
	display:block;
	text-decoration:none;
}
.gywm .box3 .four li a:hover .libg {
	background:url(../images/pic111.png) no-repeat;
}
.gywm .box3 .four li a:hover .img1 {
	display:none;
}
.gywm .box3 .four li a:hover .img2 {
	display:block;
}
.gywm .box3 .four li a:hover p {
	color:#fff;
}
.gywm .box4 {
	padding-top:47px;
}
.gywm .box4 .box4_div {
	font-size:16px;
	color:#666;
	line-height:28px;
	width:890px;
	margin:0 auto;
}
.gywm .box4 .box4_div em {
	display:block;
	line-height:52px;
	font-size:35px;
	color:#1c4c9e;
	text-align:center;
}
.gywm .box4 .box4_div p {
	text-align:left;
	text-indent:2em;
}
/*.gywm .box4 .hb{ height:814px; background:url(../images/pic119.jpg) center center no-repeat;}*/

.zx_xq {
	padding-bottom:153px;
}
.zx_xq .title {
	line-height:86px;
	padding-top:62px;
}
.zx_xq .location {
	line-height:54px;
	color:#666;
	font-size:15px;
}
.zx_xq .location a {
	color:#666;
}
.zx_xq .con2 {
	width:1088px;
	margin:0 auto;
	padding:47px 56px;
	background:#fff;
}
.zx_xq .con2 .p1 {
	font-size:22px;
	color:#343434;
	text-align:center;
	line-height:26px;
}
.zx_xq .con2 .p2 {
	font-size:13px;
	color:#666;
	text-align:center;
	line-height:47px;
	padding-bottom:11px;
	border-bottom:1px #e5e5e5 solid;
}
.zx_xq .con2 .p2 em {
	padding-left:10px;
}
.zx_xq .con2 .pic {
	width:683px;
	margin:0 auto;
	padding-top:35px;
	padding-bottom:60px;
}
.zx_xq .con2 .p3 {
	font-size:16px;
	color:#444444;
	line-height:32px;
	padding-bottom:132px;
}
.zx_xq .con2 .an {
	border:1px #eaeaea solid;
	border-right:none;
}
.zx_xq .con2 .an a {
	float:left;
	display:block;
	height:118px;
	line-height:118px;
	padding:0 50px;
	width:50%;
	box-sizing:border-box;
	border-right:1px #eaeaea solid;
	font-size:15px;
	color:#666;
	text-decoration:none;
}
.zx_xq .con2 .an span {
	padding-left:55px;
	background:url(../images/pic134.jpg) left center no-repeat;
	padding-right:24px;
	font-size:19px;
	color:#606060;
}
.zx_xq .con2 .an span.s2 {
	padding-right:55px;
	background:url(../images/pic135.jpg) right center no-repeat;
	padding-left:24px;
}
.zx_xq .con2 .p3 img {
	width:auto;
}
.zx_xq {
	padding-bottom:145px;
}
.zx_xq .con3 {
	width:1106px;
	margin:0 auto;
	padding:31px 47px;
	background:#fff;
}
.zx_xq .con3 .slideTxtBox {
	width:100%;
}
.zx_xq .con3 .slideTxtBox .hd {
	text-align:center;
}
.zx_xq .con3 .slideTxtBox .hd ul {
	display:inline-block;
}
.zx_xq .con3 .slideTxtBox .hd ul li {
	float:left;
	border:1px #dde9fe solid;
	height:46px;
	line-height:46px;
	padding:0 35px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	margin-right:-1px;
	font-size:18px;
	color:#1c4c9e;
	cursor:pointer;
}
.zx_xq .con3 .slideTxtBox .hd ul li.on {
	background:#1c4c9e;
	color:#fff;
	border-color:#1c4c9e;
}
.zx_xq .con3 .pic_left {
	width:100%;
	overflow:hidden;
	position:relative;
}
.zx_xq .con3 .pic_left .in_hd {
	padding-left:119px;
	padding-right:115px;
}
.zx_xq .con3 .pic_left .in_hd .bg {
	background:#fbfbfb;
	padding:0 25px;
}
.zx_xq .con3 .pic_left .in_hd .sprev, .zx_xq .con3 .pic_left .in_hd .snext {
	display:block;
	width:37px;
	height:67px;
	overflow:hidden;
	cursor:pointer;
	background:url(../images/pic136.png) 0 0 no-repeat;
	position:absolute;
	left:0;
	top:213px;
}
.zx_xq .con3 .pic_left .in_hd .snext {
	left:auto;
	right:0;
	background-position:0 -67px;
}
.zx_xq .con3 .pic_left .in_hd .pageState {
	font-size:20px;
	color:#999999;
	line-height:66px;
}
.zx_xq .con3 .pic_left .in_hd .pageState span {
	color:#df0615;
	font-size:49px;
	display:inline-block;
	line-height:101px;
}
.zx_xq .con3 .pic_left .in_bd {
	padding-left:119px;
	padding-right:115px;
	padding-top:69px;
}
.zx_xq .con3 .pic_left .in_bd ul {
	overflow:hidden;
	zoom:1;
	background:#fbfbfb url(../images/pic138.jpg) center top repeat-x;
}
.zx_xq .con3 .pic_left .in_bd ul li {
	float:left;
	_display:inline;
	padding:0 21px;
}
.zx_xq .con3 .pic_left .in_bd ul li .pic {
	width:830px;
	height:259px;
	overflow:hidden;
}
.zx_xq .con3 .pic_left .in_bd ul li .p1 {
	font-size:14px;
	color:#929292;
	line-height:26px;
	padding-left:180px;
	padding-right:46px;
}
.zx_xq .con3 .pic_left .in_bd ul li .p1 em {
	display:block;
	line-height:88px;
	font-size:24px;
	color:#363636;
}
.zx_xq .con3 .pic_left .in_bd ul li .p1 a:hover {
	text-decoration:none;
}
.po {
	position:relative;
	overflow:hidden;
}
.m_con .tit {
	position:relative;
	right:200px;
	opacity:0;
	filter:alpha(opacity=0);
}
.m_con1 .p1, .m_con1 .p2, .m_con1 .p3 {
	position:relative;
}
.m_con2 h3 {
	position:relative;
	right:200px;
	opacity:0;
	filter:alpha(opacity=0);
}
.bsd {
	height:333px;
	background:url(../images/pic142.jpg) center center no-repeat;
	position:relative;
}
.bsd .tou {
	width:100%;
	position:absolute;
	left:0;
	top:-65px;
	text-align:center;
}
.bsd .tou a {
	width:130px;
	height:130px;
	margin:0 auto;
	display:inline-block;
}
.bsd .w935 {
	width:935px;
	margin:0 auto;
	color:#fff;
	padding-bottom:44px;
}
.bsd .w935 .p1 {
	font-size:25px;
	text-align:center;
	line-height:55px;
	padding-top:70px;
}
.bsd .w935 .p2 {
	font-size:15px;
	line-height:35px;
	padding-left:42px;
	background:url(../images/pic144.png) left center no-repeat;
}
.bsd .w935 .p3 {
	background:url(../images/pic143.png) left center no-repeat;
}
.bsd .dz {
	font-size:15px;
	color:#fff;
	text-align:center;
	line-height:91px;
	border-top:1px #6881b7 dashed;
	width:935px;
	margin:0 auto;
}
.fixed {
	position:fixed;
	width:100%;
	left:0;
	top:0;
	z-index:9999;
}
.ewm {
	position:fixed;
	right:0;
	bottom:10%;
	width:191px;
	height:345px;
	z-index:999;
}
.ewm img {
	width:191px;
	height:345px;
}
.win_box{ float:left; margin-left:8%;}
.t1{ width:146px; height:350px; background:url(../images/pic_15.png) #e5e5e5 54px 76px no-repeat; float:left; line-height:265px; font-size:16px; text-align:center; position:relative}
.t1_m{ width:541px; height:350px; background:#f3f3f3; position:absolute; left:146px; top:0 }
.t1_tab span{float:left; width:140px; line-height:36px; text-align:center; cursor:pointer;font-size:14px; color:#fff; background:#c5c5c5; margin-right:1px; }
.t1_tab span:hover{ background:url(../images/img_28.jpg) #c5c5c5 no-repeat; height:40px}
.t1_tab span.hover{ background:url(../images/img_28.jpg) #c5c5c5 no-repeat; height:40px}
.t1_tab{ float:left; margin-top:35px; margin-left:47px}
.t1_mb{ float:left; margin-top:25px; margin-left:47px; font-size:14px; line-height:30px; color:#858585;height:240px; width: 420px; overflow:auto;}
.t1_mb span{float:left; margin:50px 0 0 50px}
.t2{ width:146px; height:350px; background:url(../images/pic_15.png) #e5e5e5 54px 76px no-repeat; float:left; line-height:265px; font-size:16px; text-align:center; position:relative}
.t2_m{ width:541px; height:350px; background:#f3f3f3; position:absolute; left:146px; top:0 }
.t2_tab span{float:left; width:140px; line-height:36px; text-align:center; cursor:pointer;font-size:14px; color:#fff; background:#c5c5c5; margin-right:1px; }
.t2_tab span:hover{ background:url(../images/img_28.jpg) #c5c5c5 no-repeat; height:40px}
.t2_tab span.hover{ background:url(../images/img_28.jpg) #c5c5c5 no-repeat; height:40px}
.t2_tab{ float:left; margin-top:35px; margin-left:47px}
.t2_mb{ float:left; margin-top:25px; margin-left:47px; font-size:14px; line-height:30px; color:#858585}
.t2_mb span{float:left; margin:50px 0 0 0px}
.hot_role{width:1000px;overflow:hidden;}
#centerwell{position:relative;height:350px;margin:0;padding:0;overflow:hidden;width:1000px;}
#centerwell li{position:relative; height:350px; width:146px;float:left;overflow:hidden; border-right:#cccccc solid 1px; margin-right:1px; cursor:pointer}
.hot_content .hot_left{float:left;}
.line_t{ background:url(../images/pic_38.png) center top repeat-x; position:absolute; top:420px; left:0; z-index:8; height:1px; width:100%}
.left_nav{ width:250px; float:left; margin-top:50px;}
.left_nav ul li{ line-height:47px; border-bottom:#e7e7e7 solid 1px; width:250px; text-indent:10px; font-size:14px; background:url(../images/img_29.jpg) 220px 20px no-repeat}
.left_nav ul li a{ display:block}
.left_nav ul li:hover{ background:url(../images/img_30.jpg) top no-repeat}
.left_nav ul li:hover a{ color:#fff}
.left_nav ul li.hover{ background:url(../images/img_30.jpg) top no-repeat}
.left_nav ul li.hover a{ color:#fff}
.right_main{ width:720px; float:right; margin-top:45px; font-size: 14px; line-height: 26px} 
.right_main h3 { font-size:18px; color:#858585; font-weight:bold; line-height:50px; border-bottom:#eaeaea solid 1px}