@charset "utf-8";
/* CSS Document */
body{font-family:"Microsoft YaHei";margin:0 auto;min-width: 1120px;}
ol,ul{list-style:none;}
img{border:0;vertical-align:top;display:block;}
a{text-decoration:none;color:#090606;}

.banner img{width: 100%;}
.xq_one {width: 1120px;margin: 30px auto;text-align: center;}
.xq1_h2{font-size:43px;margin: 0 0 0.2em;color: #262424;line-height: 1.6em;}
.xq1_p1{font-size:18px;line-height: 1.6em;margin: 0 auto 0.2em;width: 1000px;color: #262424;}
.te_ce{ text-align:left !important;}

.lan{ width:100%; background:#3e59e7; height:946px;}
.bai{ color:#FFF;}

.xin{ width:970px; margin:30px auto; padding:0;}
.xin li{ width:49%; float:left;margin: 10px auto; }
.xin li img{}
.xin li p{ line-height:30px; font-size:24px; text-align:left; text-indent:0.5em; color:#FFF;     margin-top: -10px;
    margin-bottom: 20px; padding:0; }
.ljzx{width: 520px; border:1px solid #FFF;font-size: 26px;display:inline-block;line-height: 60px;background: linear-gradient(to right, #146de8 , #591f9d);color: #FFF;border-radius: 50px;/* box-shadow: 0 0 8px #9a9a9a; */}

.sybmd{ width:1200px; margin: 0 auto; display: block;}
.sybmd,.zybox { overflow: hidden; width:1120px; margin: 0 auto; line-height: 32px; background: #fff; font-size: 16px;}
.sybmd_img { margin-bottom:20px; width:1120px; overflow: hidden; border-bottom: 1px solid #ddd; box-sizing: border-box;}
.sybmd_con2 { overflow: hidden; background: #00bbdc; text-align: center; width: 100%; height: 100px; color: #333; margin: 10px auto 0 auto; box-sizing: border-box;}
.zybox h2 { text-align: left; text-indent:15px; line-height:2.2; font-size: 20px; color:#0095b0; border: 1px solid #ddd;}
.zybox h2 span { color: #f00;}
.sybmd_conn2 {font-size: 18px; margin-top: 20px; letter-spacing: 1.2px; text-align: center; float: left; width: 100px; color: #fff; border-right: 1px solid #fff;}
#sybmdbox { height: 155px; overflow: hidden;}
#sybmdbox table { width: 100%; border-collapse: collapse;}
#sybmdbox table td { border: 1px solid #ddd; color: #666; padding:8px 0}
#sybmdbox table tr:hover { background: #ddd;}
#sybmdbox03 { height: 543px; overflow: hidden;}
#sybmdbox03 table { width: 100%; border-collapse: collapse;}
#sybmdbox03 table td { border-bottom: 1px dashed #ddd; color: #666; padding:8px 0}
#sybmdbox03 table tr:hover { background: #ddd;}	
#sybmdbox01 { height: 340px; overflow: hidden;}
#sybmdbox01 table { width: 100%; border-collapse: collapse;}
#sybmdbox01 table td { border-bottom: 1px dashed #ddd; color: #666; padding:8px 0}
#sybmdbox01 table tr:nth-child(2n) { background: #f4f4f4;}	
#sybmdbox01 table tr:hover { background: #ddd;}		
.zyd_t h2 { line-height: 60px; background:#ef0800; text-align: center; font-size: 24px; color: #fff; letter-spacing: 1.5px;}
.zyd_t ul, .zybox_t, .zybox_p { overflow: hidden; width: 100%;  box-sizing: border-box;}
.zyd_t ul, .zybox_t, .zybox_p a { display: block; padding:0;}
.zybox_t { background: #999; color: #fff;}
.zybox_p { border-left: 1px solid #ddd; /*border-right: 1px solid #ddd;*/}
.zyd_t ul li {float: left; text-align: center; line-height: 54px;  box-sizing: border-box; list-style: none; /* border-top: 1px solid #ddd; */ color: #fff; font-size: 24px; background: #3e59e7;}		
.zyw_1 { width: 450px;}
.zyw_11 { width: 370px;}
.zyw_3 { width: 300px;/* border-right: 1px solid #ddd;*/}
.zyw_2 { width: 15%; /*border-right: 1px solid #ddd;*/}
.zybox_p .font_r{color:#f00; font-weight:bold;}
.zybox_p:hover a,.zybox_p:hover li { background: #ee7800; color: #fff;}
.zybox_p:hover li{ background: #ee7800; color: #fff;}
.jynw_right h2 { line-height: 2; background:red; text-align: center; font-size: 20px; color: #fff;}		
.hrbm_vide1{ width:420px; height: 349px; margin: 0 auto; display: block;}



.xin2{ width:1120px; margin:0 auto; padding:0;}
.xin2 li{ width:32%; float:left;padding-right: 10px;
    margin: 10px auto; }

.xin2 li p{ line-height:50px; font-size:24px; background:#182b8c; color:#FFF; height:50px; margin:0 auto; padding:0;}
.clear{ width:100%; clear:both;}

.pg5{padding: 20px 0 20px;text-align: center;background: #0b43af;}
.hy1_p1{font-size: 36px;line-height: 1.6em;margin: 0 auto 0.2em;color: #FFF; }
.fo-ma {margin: 30px auto 0;}
.fo-ma h2 {color: #fff;font-size: 36px;text-align: center;padding: 20px;}
.fo-ma ul {padding: 0;margin: 0;}
.fo-ma li {margin: 0 auto 20px;text-align: center;overflow: hidden;width: 570px;}
.fo-ma li input {width: 450px;height: 50px;display: inline-block;vertical-align: middle;border: 0;padding: 0;text-indent: 2em;font-size: 18px;float: left;}
.fo-ma li input[type=submit] {background: linear-gradient(to right, #146de8 , #591f9d);text-align: center;width: 520px;height: 60px;border-radius: 30px;margin: 20px auto 0;display: block;color: white;border: 0;font-size: 30px;float: inherit;text-indent: 0;}
.fo-ma li label {background: #fde3c7;color: #000;width: 120px;height: 50px;line-height: 50px;font-size: 20px;float: left;}

.sp{ width:632px; height:400px; background:url(../images/pm.png) no-repeat center; margin:30px auto}
.nei{ width:610px; height:343px; padding: 17px 13px;}

