@charset "utf-8";
/* CSS Document */
body {
	font-size:14px;
	margin:0;
	padding:0;
	color:#333333;
	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:#131313;
	text-decoration:none;
}
a:hover {
	
}
images, input {
	vertical-align:middle;
	border:0px;
}
h1, h2, h3, h4, h5, h6 {
	font-family:"微软雅黑";
}

.clear{clear:both;}
.pro0 h1 {margin:90px auto 40px; text-align:center;}
.pro0 p {font-size:18px; line-height:1.8em;}

.pro1 {width:1100px; margin:0 auto;}
.pro1 ul li {width:200px; float:left; margin-right:20px;}
.pro1 ul li h4 {font-size:24px; text-align:center; line-height:2em;}
.pro1 ul li p {text-align:center;}
.pro1_1 {width:360px; height:60px; line-height:60px; text-align:center; background-color:#f06609; border-radius:30px; margin:40px auto;}
.pro1_1 a {color:#fff; font-size:24px;}

.pro2 {width:1100px; margin:0 auto;}
.pro2_1 {width:480px; float:left; margin-right:25px;}
.pro2_2 {width:595px; float:left;}
.pro2_2 p {text-indent:2em;}
.pro2_2 p a {color:#f06609;}

.pro3 {width:100%; height:703px; background:url(../images/zzy_11.jpg)50% no-repeat; margin-top:80px;}
.pro3_2{width: 100%; margin: 60px auto; }
.rgzn_js{width: 100%; background: url(../images/hui_bg.jpg) no-repeat right; background-color: #f7f7f7; height: 500px;}
.rgzn{width: 1100px;position: relative; margin: 72px auto 0 auto;}
.rgzn_pic{width: 865px; position: absolute; top: -35px; left: -410px;}
.rgzn_txt{width: 310px; position: absolute; left: 510px;}
.pro3_2 h4{font-size: 28px; font-weight: bold; color: #1c3e7b; line-height: 40px; margin-top: 40px;}
.pro3_2 h5{font-size: 22px; font-weight: normal; color: #1c3e7b; line-height: 36px;}
.rgzn_txt p{font-size: 18px; line-height: 28px; text-indent: 0; color: #070620; margin-top: 30px;}
.btn{width: 150px; height: 38px; margin:20px 0 0 150px; outline: 1px #ff0000 solid; background: #fff; border-radius: 20px; text-align: center;}
.btn a{font-size: 22px; line-height: 38px; color: #ff0000; display: block;}
.rgzn_yq{width: 180px; position: absolute; left: 870px; top: 40px;}
.xian{width: 45px; height: 2px; background: #2d71af; margin-top: 10px;}

.rgzn_qd{width: 100%; height: 252px; margin: 0 auto; background: url(../images/rgzn_bg.jpg) no-repeat center;}
.rgzn_qd ul{width: 1100px; margin: 0 auto; padding-top: 36px;}
.rgzn_qd li{width: 206px; float: left; margin-left: 20px;}
.rgzn_qd li:nth-child(1){margin-left: 0; width: 195px; font-size: 40px; line-height: 60px; color: #fff; font-weight: bold; padding-top: 25px;}

.pro4 {width:1100px; margin:0 auto;}
.pro4 h2 {text-align:center; font-size:36px; margin:40px 0;}
.pro4 p {text-indent:2em;}
.pro4 h3 {margin:50px auto 20px; text-align:center;}
.pro4_1 {width:380px; height:60px; line-height:60px; text-align:center; background-color:#f06609; border-radius:30px; margin:40px auto;}
.pro4_1 a {color:#fff; font-size:24px;}

.pro5{ width:1100px;  overflow:hidden; position:relative;  margin:0 auto;  }
.pro5 h2 {text-align:center; font-size:36px; margin:40px 0;}
.pro5 p {text-indent:2em;}
.pro5 p a {color:#f06609;}
.pro5 .hd{height:1px;width:100%;}
.pro5 .hd .next{position:relative;left:1060px;top:200px;}
.pro5 .hd .prev{position:relative;top:200px;left:-40px;}
.pro5 .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.pro5 .bd{ height:420px;width:970px; margin-left:30px; margin-top:30px; }
.pro5 .bd ul{ overflow:hidden; zoom:1;width:800px;}
.pro5 .bd ul li{width:306px;height:410px; margin:0px 20px; float:left; _display:inline; overflow:hidden; margin-bottom:0px; border:1px #eaeaea solid;}
.pro5 .bd ul li h3{font-size:24px;text-align:center;margin:20px ;}
.pro5 .bd ul li p {margin:20px; line-height:1.8em; text-indent:0em;}
.pro5 .bd ul li img {margin:20px 45px 0;}

.pro5_1  {margin: 50px auto;}
.pro5_1 .hd {width:1100px;}
.pro5_1 .hd li {width:244px;background:url(../images/js_bg.png) no-repeat center right; height: 84px; float:left; text-align:center; font-size:26px; line-height:84px; background-color:#fff;color: #1e3d7e;margin-bottom: 5px;margin-right:40px;}
.pro5_1 .hd li:last-child {margin-right:0px;}
.pro5_1 .hd .on {width: 244px; color:#fff;background-color:#1e3d7e; cursor: pointer;}
.pro5_1 .bd {width:1100px;margin-top: 70px;}
.pro5_1 .bd .li1 {width:400px; float:left;}
.pro5_1 .bd .li2 {width:635px; float:left;text-align:left; margin-left:65px;  }
.pro5_1 .bd .li2 p {margin:0 0 25px; text-indent:2em;color: #333; line-height: 28px;font-size:18px; }
		
.pro6 {width:1100px; margin:0 auto;}
.pro6 h2 {text-align:center; font-size:36px; margin:40px 0;}
.pro6 ul li {width:211px; height:211px; background:url(../images/zzy_63.jpg)no-repeat; float:left; margin:10px 3px 0px 0;}
.pro6 ul li p {text-align:center; margin:70px 0;}
.pro6_1 {width:380px; height:60px; line-height:60px; text-align:center; background-color:#f06609; border-radius:30px; margin:40px auto;}
.pro6_1 a {color:#fff; font-size:24px;}

.pro7 {width:1100px; margin:0 auto;}
.pro7 h2 {text-align:center; font-size:36px; margin:40px 0;}
.pro7 ul li {width:240px; height:430px; float:left; margin-right:32px; border:1px #ebebeb solid; border-radius:120px; margin-top:20px;} 
.pro7 ul li img {margin:20px 11px;}
.pro7 ul li h4 {font-size:24px; text-align:center;}
.pro7 ul li p {margin:15px 30px; text-align:center;}
.pro7_1 {width:380px; height:60px; line-height:60px; text-align:center; background-color:#f06609; border-radius:30px; margin:40px auto;}
.pro7_1 a {color:#fff; font-size:24px;}

.pro8 {width:100%; height:920px; background-color:#0a082f;}
.pro8_1 {width:1100px; margin:0 auto;}
.pro8_1 h1 {padding-top:90px;}
.pro8_1_1 {width:1100px; border-bottom:1px #3b3959 solid; color:#fff; margin-bottom:30px;}
.pro8_1_1 h4 {font-size:24px; text-align:center; margin:10px 0;}
.pro8_1_1 h5 {text-align:center; }
.pro8_1_1_1 {width:180px; float:left;}
.pro8_1_1_2 {width:10px; margin:15px; float:left;}
.pro8_1_1_3 {width:880px; float:left;}
.pro8_1_1_3 ul li {width:180px; height:250px; border:1px #3b3959 solid; margin-right:50px; float:left;}
.pro8_1_1_3 ul li img {margin:10px 18px;}
.pro8_1_1  p {text-align:center; line-height:1.5em;}

.pro9 {width:1100px; margin:0 auto;}
.pro9_1 .hd {margin-top:-70px;}
.pro9_1 .hd .next{position:relative;left:1058px;top:300px;width:26px;}
.pro9_1 .hd .prev{position:relative;top:300px;width:26px;left:-80px;}
.pro9_1_left {width:470px; float:left; margin-left:90px;}
.pro9_1_right {width:440px; float:left; margin-left:50px;}
.pro9_1_right h2 {font-size:48px; color:#f06609; margin:40px 0;}
.pro9_1_right h2 span {font-size:24px; color:#333333; font-weight:300;}
.pro9_1_right ol {font-size:18px; line-height:18px; height:18px; width:440px; margin:15px 0; padding-left:20px; background:url(../images/zzy_61.jpg)0px 3px no-repeat;}
.pro9_1_right h4 {font-size:24px; margin:30px 0 10px;}
.pro9_2 {width:170px; height:60px; line-height:60px; border:1px #f06609 solid; text-align:center; float:left; margin-top:30px;}
.pro9_2 a {color:#f06609; font-size:24px;}
.pro9_3 {width:170px; height:60px; line-height:60px; border:1px #000000 solid; text-align:center; float:left; margin-top:30px; margin-left:30px;}
.pro9_3 a {color:#000000; font-size:24px;}

.pro10 {width:100%; height:770px; background-color:#ebebeb;}
.pro10 h1 {padding-top:90px; margin-bottom:60px;}
.pro10_1 {width:1100px; margin:0 auto;}
.pro10_1 .hd {margin-top:-70px;}
.pro10_1 .hd .next{position:relative;left:1058px;top:220px;width:26px;}
.pro10_1 .hd .prev{position:relative;top:220px;width:26px;left:-50px;}
.pro10_1_left {width:540px; float:left; margin-left:60px;}
.pro10_1_left h2 {font-size:40px; font-weight:bold; margin-bottom:20px;}
.pro10_1_left h3 {font-size:35px; color:#f57c3f; border-bottom:1px #333333 dashed; margin-bottom:20px; line-height:40px; padding-bottom:10px;}
.pro10_1_left p {text-indent:0em; margin-bottom:10px; line-height:1.8em;}
.pro10_1_left p img {vertical-align: middle; margin-right:8px;}
.pro10_1_right {width:395px; float:left; margin-left:40px;}

.pro11 {width:1100px; margin:90px auto;}
.pro11_left {width:680px; float:left; margin-right:40px;}
.pro11_right {width:380px; float:left;}
.pro11 .hd {margin-bottom:20px;}
.pro11 .hd ul li {width:160px; float:left; background-color:#ebebeb; color:#666666; height:60px; line-height:60px; font-size:24px; font-weight:bold;
 margin-right:2px; text-align:center;}
.pro11 .hd .on { color:#fff; background:url(../images/zzy_73.jpg)center bottom no-repeat; height:69px; background-color:#f06609;}
.pro11 .bd h2 {text-align:center;}
.pro11 .bd_1 {width:170px; height:60px; line-height:60px; text-align:center; background-color:#f06609; border-radius:30px; margin:30px auto;}
.pro11 .bd_1 a {color:#fff; font-size:24px;}
.pro11 .bd_2 {width:248px; float:left; margin:0 5px;}
.pro11 .bd_2_1 {width:246px; height:140px; border:1px #ebebeb solid; border-radius:10px; margin-bottom:10px;}
.pro11 .bd_2_1 h4 {font-size:18px; margin:10px 8px;}
.pro11 .bd_2_1 p {margin-left:8px; line-height:1.5em;}
.pro11 .bd_3 {width:136px; height:136px; background-color:#ebebeb; border-radius:68px; float:left; margin-top:80px;}
.pro11 .bd_3 h3 {font-size:24px; text-align:center; margin-top:30px; line-height:1.5em; font-weight:300;}

.pro11_right_1 {width:380px; height:60px; line-height:60px; background-color:#ebebeb;}
.pro11_right_1 h3 {font-size:24px; margin-left:10px;}
.pro11_right_1 h3 span {font-size:16px; color:#cacaca; }
.pro11_right li {list-style-type:disc; font-size:18px; height:50px; line-height:50px; border-bottom:1px #e6e6e6 dashed;margin-left: 25px;}
.pro11_right li a {color:#333333;}