@charset "utf-8";
/* CSS Document */
body {font-size:16px;margin:0;padding:0;color:#666666;margin:0;background:#fff;font-family:"微软雅黑";line-height:28px;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:#131313;text-decoration:none;}
a:hover {}
images, input {border:0px;}
h1, h2, h3, h4, h5, h6 {font-family:"微软雅黑";}

.clear{clear:both;}
.ti{text-indent: 2em;}
.pro0 {width:1100px; margin: 20px auto 30px;}
.pro00 {width:100%;margin: 0px auto 0px;height:auto;}

.tit{margin: 0 auto;padding-top: 60px;}
.tit h1{font-size: 48px;color: #1e2a53;font-weight: bold;text-align: center;line-height: 88px;}
.tit .tit_line{background: #fff url(../images/ico_tit.gif) no-repeat center center;width: 37px;height: 21px;margin: 0 auto;}

.js {width:1100px; height: 555px;}
.js .hd {margin-top:-50px;}
.js .hd .next{position:relative;left:1056px;top:288px;width:44px;cursor:pointer;}
.js .hd .prev{position:relative;top:288px;width:44px;left:-48px;cursor:pointer;}
.js .bd{ height:460px;width:910px; margin:0 auto; }
.js .bd ul{ overflow:hidden; zoom:1;width:910px;}

.szm{margin: 50px auto 20px;}
.szm_left{float: left;width: 333px;}
.szm_right{float: left;margin-left: 20px;width: 747px;}
.sh{margin: 20px auto;}
.sh_left{float: left;width: 420px;margin-right: 35px;}
.sh_right{float: left;width: 645px;}
.szm_right p,.sh_left p{font-size: 20px;line-height: 36px;margin: 10px auto 0;text-align: justify;}
.szm h2,.sh h2{font-size: 30px;color: #333;font-weight: bold;line-height: 38px;background: #fff url(../images/bg_h2.gif) no-repeat 0 0;padding-left: 20px;height: 80px;}
.btn{width: 200px; height: 45px; border-radius: 28px; background: #f3c500; margin-top: 20px; text-align: center;}
.btn a{font-size: 22px; line-height: 45px;  color: #fff;}

.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;}
.pro00 h4{font-size: 28px; font-weight: bold; color: #1c3e7b; line-height: 40px; margin-top: 40px;}
.pro00 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;}
.btn1{width: 150px; height: 38px; margin:20px 0 0 150px; outline: 1px #ff0000 solid; background: #fff; border-radius: 20px; text-align: center;}
.btn1 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;}

.pro9 {width:1100px; margin:40px auto 0px;}
.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/ico_zj.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;}

.shrw{margin: 40px auto 22px;}
.shrw p{font-size: 20px;color: #333;line-height: 36px;margin:10px 20px 0px 10px;text-align: justify;}
.shrw_left{float: left;width: 654px;margin-right: 1px;}
.shrw_left li{float: left;margin-right: 12px;width: 315px;height:185px;display:inline-block;position:relative;overflow:hidden;}
.shrw_right{float: left;width: 445px; height: 341px;}
.shrw_right li{width: 445px;height:341px;display:inline-block;position:relative;overflow:hidden;}
.shyy{margin-bottom: 40px;}
.shyy_left{float: left;width: 445px; height: 341px;}
.shyy_left li{width: 445px;height:341px;display:inline-block;position:relative;overflow:hidden;}
.shyy_right{float: left;width: 654px;margin-left: 1px}
.shyy_right li{float: left;margin-left: 12px;width: 315px;height:185px;display:inline-block;position:relative;overflow:hidden;}
.shyy p{font-size: 20px;color: #333;line-height: 36px;margin:5px 10px 7px 20px;text-align: justify;}
.hei{width:315px; height:120px; background-color:#000;background-color:rgba(0,0,0,0.5); position:absolute;top:185px; text-align:center; padding-top:65px;}
.hei h3{font-size:20px; line-height:30px; color:#fff; font-weight:normal;}
.hei2{width:445px; height:191px; background-color:#000;background-color:rgba(0,0,0,0.5); position:absolute;top:341px; text-align:center; padding-top:150px;}
.hei2 h3{font-size:20px; line-height:30px; color:#fff; font-weight:normal;}