@charset "utf-8";
/* CSS Document */
body {
	font-size:18px;
	margin:0;
	padding:0;
	color:#333;
	margin:0;
	background:#fff;
	font-family:"微软雅黑";
	line-height:22px;
	overflow-x:hidden;
}
h1, h2, h3, h4, h5, h6, ul, li, dl, dt, dd, form, images, p, div ,ol{
	margin:0;
	padding:0;
	border:none;
	list-style-type:none;
}
a {
	/*color:#c00000;*/
	color:#ecca43;
	text-decoration:none;
}
a:hover {
	
}
images, input {
	vertical-align:middle;
	border:0px;
}
h1, h2, h3, h4, h5, h6 {
	font-family:"微软雅黑";
}
.clear{clear:both;}
.bgw{background: #eee url(../images/bg_w.gif) repeat center center;}

.pro1{width:100%;margin:0 auto;padding-top:40px;}
.pro1 h1{text-align:center;margin-top:40px;line-height: 66px;}
.pro1 h3{font-size: 24px;font-weight: bold;color: #222;text-align: center;margin: 10px auto 20px;}
.p1{width:1100px;margin:60px auto 0;padding-bottom: 80px;}
.p1 .p1_left{width: 730px;float: left;}
.p1 .p1_right{width: 370px;float: left;text-align: center;}
.p1 li{float: left;margin-right: 30px;}
.p1 li:nth-child(2),li:nth-child(4){margin-right: 0px;}

.pro2{width:100%;height:900px;margin:0px auto;background: #1e2052;padding-top: 60px;}
.pro2 h1{text-align:center;margin-top:40px;line-height: 66px;}
.p21,.p22{width:1100px;margin:60px auto 0;}
.p21_left{float: left;width: 336px;}
.p21_right{float: left;margin-left: 29px;width:735px;}
.p21_right p{font-size: 20px;text-indent: 2em;color: #fff;line-height: 34px;text-align: justify;}
.p22_left{float: left;width: 695px;margin-right: 29px}
.p22_right{float: left;width:376px;}
.p22_left p{font-size: 20px;text-indent: 2em;color: #fff;line-height: 34px;text-align: justify;margin-top: 25px;}

.pro3{width:100%;margin:0 auto;padding-top:40px;padding-bottom: 80px;}
.pro3 h1{text-align:center;margin-top:40px;}
.p31,.p32{width:1100px;margin:30px auto 0;}
.p31_left{float: left;width: 446px; height: 350px;}
.p31_right{float: left;width:654px;}
.p32_left{float: left;width: 654px;}
.p32_right{float: left;width:446px; height: 350px;}
.pro3 h2{font-size: 36px;color: #222;line-height: 40px;margin-left: 30px;}
.pro3 h3{font-size: 24px;color: #222;font-weight: normal;margin-left: 30px;line-height: 30px;margin-bottom: 15px;}
.pro3 .p32_left h2,.pro3 .p32_left h3{text-align: right;margin-right: 25px;}
.pro3 .txt{background: #eceef9;display: inline-block;height: 265px;}
.pro3 p{text-indent: 2em;margin: 15px 20px 10px 30px;font-size: 20px;line-height: 37px;color: #666;}
.btn{width:183px; height:48px; border-radius:24px; background:#ecca43; text-align:center; margin:20px auto;}
.btn a{text-decoration:none; font-size:28px; line-height:48px; color:#1e2052; display:block;}

.pro4{width:100%;margin:0 auto;padding-top:40px;padding-bottom: 80px;background: #fff;}
.pro4 h1{text-align:center;margin-top:40px;}
.pro4_1{ width:1100px;height:350px; overflow:hidden; position:relative;  margin:50px auto 10px; }
.pro4_1 .hd{height:1px;width:100%;}
.pro4_1 .hd .prev{position:relative;left:1010px;top:130px;cursor: pointer;}
.pro4_1 .hd .next{position:relative;top:130px;cursor: pointer;}
.pro4_1 .hd ul{ float:right; overflow:hidden; zoom:1;}
.pro4_1 .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; }
.pro4_1 .hd ul li.on{ background-position:0 0; }
.pro4_1 .bd{ height:330px;width:1020px; margin-left:40px; }
.pro4_1 .bd ul{ overflow:hidden; zoom:1;width:800px;}
.pro4_1 .bd ul li{width:296px;height:330px; margin:10px 22px; float:left; _display:inline; overflow:hidden; text-align:center; margin-bottom:0px;}

.pro5{width:100%;height:900px;margin:0px auto;background: #1e2052;padding-top: 60px;}
.pro5 h1{text-align:center;margin-top:40px;line-height: 66px;}
.zj{width:1100px;margin:68px auto 60px;background:#1e2052; position:relative;}
.zj .hd{ position:absolute; z-index:3; width:600px; right:0px;top:0px;}
.zj .hd li{ float:left; width:180px; height:180px; cursor:pointer; padding:0 0 20px 20px}
.zj .hd li img{ border-radius:50%}
.zj .hd li img:nth-of-type(1){ display:none}
.zj .hd li img:nth-of-type(2){ display:block}
.zj .hd li.on img:nth-of-type(1){ display:block}
.zj .hd li.on img:nth-of-type(2){ display:none}
.zj .bd li{width:100%; height:650px; position:relative}

.pro6{width:100%;margin:0 auto;padding-top:40px;}
.pro6 h1{text-align:center;margin-top:40px;line-height: 66px;}
.al{width: 1100px;margin: 60px auto;}
.al_left{float: left;width: 507px;}
.al_right{float: left;margin-left: 40px;width: 553px;}
.al_right p {margin-bottom: 2px;line-height: 36px;font-size: 20px;color: #666;text-align: justify;}
.al_right p b{color: #333;}
.al_right p img {vertical-align: middle;margin-right: 8px;}
.btn_al{width:239px; height:57px; border-radius:29px; background:#ecca43; text-align:center; margin:30px auto;}
.btn_al a{text-decoration:none; font-size:28px; line-height:57px; color:#1e2052; display:block;font-weight: bold;}
.alm{ width:1100px;height:220px; overflow:hidden; position:relative;  margin:50px auto 0px; padding-bottom: 80px;}
.alm .hd{height:1px;width:100%;}
.alm .hd .prev{position:relative;left:1028px;top:75px;cursor: pointer;}
.alm .hd .next{position:relative;top:75px;cursor: pointer;}
.alm .hd ul{ float:right; overflow:hidden; zoom:1;}
.alm .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; }
.alm .hd ul li.on{ background-position:0 0; }
.alm .bd{ height:220px;width:1000px; margin-left:48px; }
.alm .bd ul{ overflow:hidden; zoom:1;width:800px;}
.alm .bd ul li{width:240px;height:220px; margin-right:15px; float:left; _display:inline; overflow:hidden; text-align:center; margin-bottom:0px;}

.pro7{width:100%;height:650px;margin:0px auto;background: #1e2052;padding-top: 60px;}
.pro7 h1{text-align:center;margin-top:40px;line-height: 66px;}
.pro7 ul{width: 1100px; margin: 60px auto;}
.pro7 li{float: left;width:326px;height: 251px; margin-right: 61px;}
.pro7 li:nth-child(3){margin-right: 0;}
.btn_zj{width:239px; height:57px; border-radius:29px; background:#ecca43; text-align:center; margin:10px auto;}
.btn_zj a{text-decoration:none; font-size:30px; line-height:57px; color:#1e2052; display:block;font-weight: bold;}

.pro8{width:100%;margin:0 auto;padding-top:40px;padding-bottom: 50px;}
.pro8 h1{text-align:center;margin-top:40px;line-height: 66px;}
.p81,.p82,.p83{float: left;}
.p81{width: 310px;}
.p82{width: 488px;margin: 0 20px;}
.p83{width: 261px;}
.pro8 p{text-indent: 2em;font-size: 20px;line-height: 30px;}
.pro8 p.pp1{margin-bottom: 18px;}
.pro8 p.pp2{margin-top: 18px;}
.sh{width:1100px; margin:128px auto 0 auto; position:relative; }
.qirepic{width:1100px;color:#333;height: 430px;}
.num { width: 120px; height: 6px; padding: 20px 0;overflow:hidden; margin:auto;}
.num ul { width: 120px; }
.num li { float: left; margin-right:10px; width:50px; height:6px; background:#c7c9f0;}
.num li a { display:block;padding:3px; }
.num li.on a { background-color:#232769;}

.pro9{width:100%;height:550px;margin:0px auto;background: #fff;padding-top: 60px;}
.pro9 h1{text-align:center;margin-top:40px;line-height: 66px;}
.pro9 ul{width: 1100px; margin: 60px auto;}
.pro9 li{float: left;width:521px;height: 290px; margin-right: 58px;}
.pro9 li:nth-child(2){margin-right: 0;}