﻿@charset "utf-8";

/*主体内容*/
.module {
	padding:20px 0;
}

/* 模块 1 */
.module1 {
	border-bottom:#b8b8b8 1px solid;
}
.module1 .pagetitle span, .module1 .pagetitle h2 {
	background:#fff;
}
.module1 .module1cont {
	width:100%;
	height:180px;
	margin-top:30px;
	position:relative;
}
.module1 .module1cont div {
	width:1060px;
	height:100%;
	overflow:hidden;
	margin:0 auto;
	position:relative;
}
.module1 .module1cont ul {
	width:100000%;
	height:100%;
	position:absolute;
	left:0; top:0;
}
.module1 .module1cont li {
	width:202px;
	height:100%;
	float:left;
	margin:0 12px 0 0;
	text-align:center;
	font:normal 12px/44px "microsoft yahei";
}
.module1 .module1cont img {
	border:#e1e1e1 1px solid;
}
.module1 .module1cont span {
	width:24px;
	height:35px;
	display:block;
	position:absolute;
	top:45px;
	cursor:pointer;
	background:url(Img/Index/module1contbtnbg.jpg) no-repeat;
}
.module1 .module1cont .module1slidePrev {
	left:0;
	background-position:0 0;
}
.module1 .module1cont .module1slideNext {
	right:0;
	background-position:-24px 0;
}
.module1 .module1cont .module1slidePrev:hover {
	background-position:0 -35px;
}
.module1 .module1cont .module1slideNext:hover {
	background-position:-24px -35px;
}
/* 模块 1 */

/* 模块 2 */
.module2 {
	padding-bottom:120px;
	background:#eee;
	border-top:#fff 1px solid;
	border-bottom:#fff 1px solid;
}
.module2 .module2Left {
	width:210px;
	padding:24px 50px 24px 14px;
	overflow:hidden;
	background:url(Img/Index/module2Leftybg.jpg) right 0 repeat-y #fff;
}
.module2 .module2Left .module2Leftt {
	height:51px;
	padding-left:12px;
	background:url(Img/Index/moduleslistbg.jpg) 0 0 repeat-y;
	color:#1f66a8;
}
.module2 .module2Leftt b {
	font:normal 20px/20px "microsoft yahei";
}
.module2 .module2Leftt h2 {
	height:30px;
	font:bold 16px/30px "microsoft yahei";
	border-bottom:#1f66a8 1px solid;
}
.module2 .module2Left dl {
	width:100%;
	overflow:hidden;
	margin:10px 0;
}
.module2 .module2Left dt {
	width:100%;
	height:30px;
	color:#fff;
	cursor:pointer;
	text-indent:20px;
	font:bold 14px/30px "microsoft yahei";
	background:url(Img/Index/module2Leftdtbg.jpg) 180px 8px no-repeat #b5b5b5;
}
.module2 .module2Left dd a {
	display:block;
	height:32px;
	overflow:hidden;
	padding-left:30px;
	font:normal 14px/32px "microsoft yahei";
	background:url(Img/Index/productlistbg.jpg) 15px center no-repeat;
}
.module2 .module2Right {
	width:846px;
	overflow:hidden;
	background:#fff;
}
.module2 .module2Right ul {
	width:110%;
	overflow:hidden;
	padding:15px;
}
.module2 .module2Right li {
	width:190px;
	height:234px;
	float:left;
	margin-right:19px;
	text-align:center;
	font:normal 12px/40px "microsoft yahei";
}
/* 模块 2 */

/* 模块 3 */
.module3 {
	padding-bottom:180px;
	border-top:#b8b8b8 1px solid;
	border-bottom:#b2b2b2 1px solid;
	background:url(Img/Index/module3bg1.jpg) center bottom no-repeat #ddd;
}
.module3 .block1120 {
	overflow:visible;
}
.module3 .module3top {
	margin-top:-120px;
	padding-bottom:30px;
	background:url(Img/Index/moduletopbg.png) center bottom no-repeat;
}
.module3 .module3top img {
	border:#fff 1px solid;
}
.module3 .module3title1 {
	margin:20px 0;
}
.module3 .module3title1 span, .module3 .module3title1 h2 {
	background:#ddd;
}
.module3 .module3title1 span {
	width:270px;
}
.module3 .module3title1 h2 {
	width:320px;
}
.module3 .module3cont1 {
	width:100%;
	height:295px;
	border-bottom:#a8a8a8 5px solid;
}
.module3 .module3cont1 ul {
	width:100%;
	height:100%;
	overflow:hidden;
}
.module3 .module3cont1 li {
	width:25%;
	height:100%;
	float:left;
	background:url(Img/Index/module3cont1libg.jpg) 0 150px no-repeat #fff;
}
.module3 .module3cont1 h3, .module3 .module3cont1 p {
	width:234px;
	overflow:hidden;
	margin:0 auto;
}
.module3 .module3cont1 h3 {
	height:40px;
	color:#4d4d4d;
	margin:20px auto 10px;
	font:bold 18px/40px "microsoft yahei";
	border-bottom:#d9d9d9 1px dashed;
}
.module3 .module3cont1 h3 i {
	width:19px;
	height:19px;
	float:left;
	margin:10px 10px 0 0;
	background:url(Img/Index/module3cont2iconbg.png) no-repeat;
}
.module3 .module3cont1 p {
	color:#535353;
	font:normal 14px/26px "microsoft yahei";
}

.module3 .module3title2 {
	margin:20px 0;
}
.module3 .module3title2 span, .module3 .module3title2 h2 {
	background:#ddd;
}
.module3 .module3title2 span {
	width:230px;
}
.module3 .module3title2 h2 {
	width:366px;
}
.module3 .module3cont2, .module3 .module3cont2 ul {
	width:100%;
	overflow:hidden;
}
.module3 .module3cont2 li {
	width:540px;
	height:308px;
	background:#fff;
	text-align:center;
	position:relative;
}
.module3 .module3cont2 img {
	margin:10px auto 0;
}
.module3 .module3cont2 i {
	width:16px;
	height:44px;
	padding:6px 10px;
	display:block;
	color:#fff;
	text-align:center;
	font:normal 14px/16px "microsoft yahei";
	position:absolute;
	top:10px;
}
.module3 .module3cont2 .i1 {
	left:18px;
	background:#1f66a8;
}
.module3 .module3cont2 .i2 {
	left:286px;
	background:#363636;
}
.module3 .module3cont2 small {
	width:55px;
	height:48px;
	display:block;
	background:url(Img/Index/module3cont2vs.png) no-repeat;
	position:absolute;
	left:50%; top:50%;
	margin:-48px 0 0 -27px;
}
.module3 .module3cont2 span {
	width:100%;
	height:38px;
	display:block;
	color:#3c3c3c;
	font:normal 16px/38px "Microsoft yahei";
}
/* 模块 3 */

/* 模块 4 */
.module4 {
	padding-bottom:150px;
	background:#eee;
	border-top:#fff 1px solid;
	border-bottom:#fff 1px solid;
}
.module4 .block1120 {
	overflow:visible;
}
.module4 .module4top {
	margin-top:-160px;
	padding-bottom:30px;
	background:url(Img/Index/moduletopbg.png) center bottom no-repeat;
}
.module4 .module4top img {
	border:#fff 1px solid;
}
.module4 .pagetitle {
	margin:30px 0 20px;
}
.module4 .pagetitle span, .module4 .pagetitle h2 {
	background:#eee;
}
.module4 .pagetitle span {
	width:270px;
}
.module4 .pagetitle h2 {
	width:320px;
}
.module4 .module4Left {
	width:208px;
	overflow:hidden;
	padding:40px 30px 40px 20px;
	background:url(Img/Index/module4Leftbg.jpg) right center no-repeat #fff;
}
.module4 .module4Left .module4Leftt {
	height:51px;
	padding-left:12px;
	background:url(Img/Index/moduleslistbg.jpg) 0 0 repeat-y;
	color:#1f66a8;
}
.module4 .module4Left b {
	font:normal 20px/20px "microsoft yahei";
}
.module4 .module4Left h2 {
	height:30px;
	font:bold 16px/30px "microsoft yahei";
	border-bottom:#1f66a8 1px solid;
}
.module4 .module4Left ul {
	width:100%;
	overflow:hidden;
	margin-top:12px;
}
.module4 .module4Left li {
	width:100%;
	height:32px;
	font:normal 14px/32px "microsoft yahei";
}
.module4 .module4Left a {
	width:100%;
	height:100%;
	display:block;
	padding-left:36px;
	background:url(Img/Index/productlistbg.png) 20px center no-repeat;
}
.module4 .module4Left a:link, .module4 .module4Left a:visited { color:#000; }
.module4 .module4Left a:hover { background:url(Img/Index/productlistbg.png) 20px center no-repeat #1f65aa; color:#fff; }
.module4 .module4Right {
	width:862px;
	overflow:hidden;
	background:#fff;
}
.module4 .module4Right li {
	width:800px;
	height:154px;
	overflow:hidden;
	margin:20px auto;
}
.module4 .module4Right div {
	width:500px;
	height:153px;
	border-bottom:#b1b1b1 1px dashed;
}
.module4 .module4Right h2 {
	color:#414141;
	font:bold 18px/40px "microsoft yahei";
}
.module4 .module4Right p {
	color:#414141;
	font:normal 12px/24px "microsoft yahei";
}
.module4 .module4Right a {
	color:#1d67a6;
	font:bold 12px/24px "microsoft yahei";
}
/* 模块 4 */

/* 模块 5 */
.module5 {
	background:#d7d7d7;
	border-top:#b6b6b6 1px solid;
	border-bottom:#b6b6b6 1px solid;
}
.module5 .block1120 {
	overflow:visible;
}
.module5 .module5top {
	margin-top:-130px;
}
.module5 .module5top img {
	border:#fff 1px solid;
}
.module5 .pagetitle {
	margin:30px 0 20px;
}
.module5 .pagetitle span, .module5 .pagetitle h2 {
	background:#d7d7d7;
}
.module5 .pagetitle span {
	width:270px;
}
.module5 .pagetitle h2 {
	width:150px;
}
.module5 .module5cttop {
	width:100%;
	overflow:hidden;
	margin-bottom:20px;
}
.module5 .module5cttoptext {
	width:814px;
	overflow:hidden;
	background:#fff;
}
.module5 .module5cttoptext div {
	width:340px;
	overflow:hidden;
}
.module5 .module5cttoptext h3 {
	color:#424242;
	margin:20px 0 10px;
	font:bold 16px/30px "microsoft yahei";
}
.module5 .module5cttoptext p {
	color:#434343;
	font:normal 12px/24px "microsoft yahei";
}
.module5 .module5cttoptext a {
	float:left;
	margin-top:10px;
	color:#1f66a6;
	font:bold 12px/20px "microsoft yahei";
}
.module5 .module5cttopslide {
	width:296px;
	height:260px;
	overflow:hidden;
	background:#fff;
}
.module5 .module5cttopslide div {
	width:125px;
	height:167px;
	overflow:hidden;
	margin:46px 85px;
}
.module5 .module5cttopslide ul {
	width:100000%;
	height:100%;
	left:0; top:0;
}
.module5 .module5cttopslide li {
	width:125px;
	height:100%;
	float:left;
}
.module5 .module5cttopslide span {
	width:24px;
	height:35px;
	display:block;
	position:absolute;
	top:110px;
	cursor:pointer;
	background:url(Img/Index/module1contbtnbg.jpg) no-repeat;
}
.module5 .module5cttopslide .m5cttslidePrev {
	left:40px;
	background-position:0 0;
}
.module5 .module5cttopslide .m5cttslideNext {
	right:40px;
	background-position:-24px 0;
}
.module5 .module5cttopslide .m5cttslidePrev:hover {
	background-position:0 -35px;
}
.module5 .module5cttopslide .m5cttslideNext:hover {
	background-position:-24px -35px;
}
.module5 .module5ctbot {
	width:100%;
	height:212px;
	overflow:hidden;
	background:#fff;
}
.module5 .module5ctbot div {
	width:1048px;
	height:186px;
	overflow:hidden;
	margin:13px auto;
}
.module5 .module5ctbot ul {
	width:100000%;
	height:100%;
	left:0; top:0;
}
.module5 .module5ctbot li {
	width:256px;
	height:100%;
	float:left;
	margin-right:10px;
	text-align:center;
	font:normal 12px/46px "microsoft yahei";
}
.module5 .module5ctbot span {
	width:24px;
	height:35px;
	display:block;
	position:absolute;
	top:66px;
	cursor:pointer;
	background:url(Img/Index/module1contbtnbg.jpg) no-repeat;
}
.module5 .module5ctbot .m5ctbotslidePrev {
	left:0;
	background-position:0 0;
}
.module5 .module5ctbot .m5ctbotslideNext {
	right:0;
	background-position:-24px 0;
}
.module5 .module5ctbot .m5ctbotslidePrev:hover {
	background-position:0 -35px;
}
.module5 .module5ctbot .m5ctbotslideNext:hover {
	background-position:-24px -35px;
}
/* 模块 5 */

/* 模块 6 */
.module6 {
	border-bottom:#b5b5b5 1px solid;
	background:#ebebeb;
}
.module6 .module6Left {
	width:400px;
	overflow:hidden;
	padding-left:25px;
}
.module6 .module6Left .module6Leftt {
	width:100%;
	height:48px;
	overflow:hidden;
	background:url(Img/Index/module6Leftbg.jpg) 0 bottom repeat-x;
}
.module6 .module6Leftt h3 {
	height:22px;
	padding-left:20px;
	color:#2066ae;
	margin-top:12px;
	font:bold 18px/22px "microsoft yahei";
	background:url(Img/Index/module6Lefthbg.jpg) 0 center no-repeat;
}
.module6 .module6Leftt a {
	padding-left:20px;
	margin-top:18px;
	background:url(Img/Index/module6titleabg.png) 0 center no-repeat;
}
.module6 .module6Left dl {
	padding:15px 0;
	border-bottom:#b1b1b1 1px dashed;
}
.module6 .module6Left dt, .module6 .module6Left dd {
	padding-left:34px;
	position:relative;
	font:normal 12px/24px "microsoft yahei";
}
.module6 .module6Left dt {
	height:24px;
	margin-bottom:10px;
	overflow:hidden;
}
.module6 .module6Left dl i {
	width:24px;
	height:24px;
	display:block;
	position:absolute;
	left:0; top:0;
	color:#fff;
	border-radius:12px;
	text-align:center;
	font:normal 12px/24px "microsoft yahei";
}
.module6 .module6Left dl .wen {
	background:#4b80b4;
}
.module6 .module6Left dl .da {
	background:#616161;
}

.module6 .module6Right {
	width:640px;
	overflow:hidden;
	padding-left:25px;
	background:url(Img/Index/module6Rightbg.jpg) 0 center no-repeat;
}
.module6 .module6Right .module6Rtitle {
	width:100%;
	height:52px;
	overflow:hidden;
	background:#333;
}
.module6 .module6Rtitle a {
	padding-left:20px;
	color:#fff;
	margin:20px 10px 0 0;
	background:url(Img/Index/module6titleabg.png) 0 center no-repeat;
}
.module6 .module6Rtitle span {
	width:110px;
	height:44px;
	display:block;
	float:left;
	margin:8px 0 0 10px;
	color:#fff;
	cursor:pointer;
	border-top-left-radius:6px;
	border-top-right-radius:6px;
	text-align:center;
	font:bold 18px/36px "microsoft yahei";
}
.module6 .module6Rtitle span.active {
	background:#1f65aa;
	box-shadow:2px 2px 4px #000;
}
.module6 .module6Rcont1 {
	width:100%;
	overflow:hidden;
}
.module6 .module6Rcont1 li {
	width:100%;
	height:44px;
	overflow:hidden;
	font:normal 12px/44px "microsoft yahei";
}
.module6 .module6Rcont1 li a {
	float:left;
	width:500px;
	padding-left:28px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	background:url(Img/Index/module6Rcont1libg.jpg) 0 center no-repeat;
}
.module6 .module6Rcont1 li span {
	float:right;
}
.module6 .module6Rcont1 li.active {
	height:122px;
	padding:18px 0;
	background:none;
	border-bottom:#d7d7d7 1px solid;
}
.module6 .module6Rcont1 .active img {
	padding:4px;
	background:#fff;
	border:#d0d0d0 1px solid;
	margin:0 0 0 20px;
}
.module6 .module6Rcont1 .active div {
	width:400px;
	overflow:hidden;
}
.module6 .module6Rcont1 .active h4 {
	font:bold 16px/30px "simsun";
	color:#444;
}
.module6 .module6Rcont1 .active p {
	color:#5a5a5a;
	font:normal 12px/24px "microsoft yahei";
}
.module6 .module6Rcont1 .active a {
	width:auto;
	background:none;
	padding:0;
	margin-top:10px;
	color:#2166a9;
	font:bold 12px/20px "microsoft yahei";
}
.module6 .module6Rcont2 {
	width:100%;
	overflow:hidden;
}
.module6 .module6Rcont2 li {
	width:100%;
	overflow:hidden;
	margin:24px 0;
}
.module6 .module6Rcont2 span {
	width:180px;
	height:100%;
	padding-right:20px;
	display:block;
	float:left;
	text-align:right;
	font:normal 14px/30px "microsoft yahei";
}
.module6 .module6Rcont2 .typeinput {
	width:340px;
	height:12px;
	padding:13px 0 13px 5px;
	border:#ddd 1px solid;
	float:left;
}
.module6 .module6Rcont2 .typetextarea {
	width:335px;
	height:100px;
	border:#ddd 1px solid;
	float:left;
	padding:5px;
}
.module6 .module6Rcont2 .typebutton {
	width:120px;
	height:38px;
	color:#fff;
	margin-left:200px;
	cursor:pointer;
	border:#1f65aa 1px solid;
	background:#4886c2;
}
/* 模块 6 */