.sv {width:100%; background:url(../img/bg_sub.jpg) no-repeat center bottom; }
.sv_vtxt {width:100%; max-width:1400px; margin:0 auto; padding:0 0 32px 0 ; text-align: right; }
.sv_vtxt img {max-width:88%; }

.content {width:94%; padding:65px 0 ;max-width:1400px; margin:0 auto; }




@media screen and (max-width:1400px) {
.sv {width:100%; background:url(../img/bg_sub_1200.jpg) no-repeat center bottom; background-size: 100%;  }

}


@media screen and (max-width:1000px) {
.content { padding:60px 0 ;}

}

@media screen and (max-width:900px) {
.content {padding:50px 0 ;}

}

@media screen and (max-width:700px) {
.content {width:90%; padding:40px 0 ;}

}

@media screen and (max-width:640px) {
#sub_nav	{}
}
/* ¼­ºê¸Þ´º */
#sub_nav							 {width:100%; background:#fff; margin-top:0px !important; border-bottom:1px solid #ddd;}
#sub_nav .sub_nav1 	 {position:relative; width:100%; max-width:1400px; margin:0 auto; height:70px; z-index:200; }
#sub_nav .sub_nav1  > ul	 {height:100%;}
#sub_nav .sub_nav1  > ul > li {float:left; position:relative; height:100%; margin-right:0px;background:#fff;   border-bottom:1px solid #ddd_; height:70px; width:16.66666%;  text-align:center; line-height:70px; font-size:18px; color:#888;}
#sub_nav .sub_nav1  > ul > li.active{background-color:#1756ba; color:#fff !important; font-size:18px; font-weight:600;}
#sub_nav .sub_nav1  > ul > li:first-child {}
#sub_nav .sub_nav1  > ul > li > a		{display:block;color:#444;}/* 20210201 ¼öÁ¤ */
#sub_nav .sub_nav1 li.active	a	{color:#fff;}
#sub_nav .sub_nav2 	 {position:relative; width:100%; max-width:1400px; margin:0 auto; height:70px; z-index:200; }
#sub_nav .sub_nav2  > ul	 {height:100%;}
#sub_nav .sub_nav2  > ul > li {float:left; position:relative; height:100%; margin-right:0px;background:#fff;   border-bottom:1px solid #ddd_; height:70px; width:20%;  text-align:center; line-height:70px; font-size:18px; color:#888;}
#sub_nav .sub_nav2  > ul > li.active{background-color:#1756ba; color:#fff !important; font-size:18px; font-weight:600;}
#sub_nav .sub_nav2  > ul > li:first-child {}
#sub_nav .sub_nav2  > ul > li > a		{display:block;color:#444;}/* 20210203 ¼öÁ¤ */
#sub_nav .sub_nav2 li.active	a	{color:#fff;}
#sub_nav .sub_nav3 	 {position:relative; width:100%; max-width:1400px; margin:0 auto; height:70px; z-index:200; }
#sub_nav .sub_nav3  > ul	 {height:100%;}
#sub_nav .sub_nav3  > ul > li {float:left; position:relative; height:100%; margin-right:0px;background:#fff;   border-bottom:1px solid #ddd_; height:70px; width:33.333%;  text-align:center; line-height:70px; font-size:18px; color:#888;}
#sub_nav .sub_nav3  > ul > li.active{background-color:#1756ba; color:#fff !important; font-size:18px; font-weight:600;}
#sub_nav .sub_nav3  > ul > li:first-child {}
#sub_nav .sub_nav3  > ul > li > a		{display:block;color:#444;}/* 20210203 ¼öÁ¤ */
#sub_nav .sub_nav3 li.active	a	{color:#fff;}
#sub_nav .sub_nav4 	 {position:relative; width:100%; max-width:1400px; margin:0 auto; height:70px; z-index:200; }
#sub_nav .sub_nav4  > ul	 {height:100%;}
#sub_nav .sub_nav4  > ul > li {float:left; position:relative; height:100%; margin-right:0px;background:#fff;   border-bottom:1px solid #ddd_; height:70px; width:25%;  text-align:center; line-height:70px; font-size:18px; color:#888;}
#sub_nav .sub_nav4  > ul > li.active{background-color:#1756ba; color:#fff !important; font-size:18px; font-weight:600;}
#sub_nav .sub_nav4  > ul > li:first-child {}
#sub_nav .sub_nav4  > ul > li > a		{display:block;color:#444;}/* 20210203 ¼öÁ¤ */
#sub_nav .sub_nav4 li.active	a	{color:#fff;}
.s_con_w {width:100%; max-width:1400px;margin:0 auto;}
.s_con_tit {width:100%; max-width:100%;margin:0 auto; background:#f5f5f5;}
.s_con_tit .h2{ font-weight:600; line-height:150px; text-align:center; font-size:36px; color:#1157b9; }
.s_con_w h3{ font-weight:600; font-size:30px; color:#6e57b9; background:url("../../../../../homepage/images/common/tit_bullet.gif") no-repeat 5px top; padding-top:10px; clear:both; margin-top:40px; }
.s_con_w h4{ font-weight:600; font-size:24px;  padding-top:30px; clear:both;}
.s_con_w .tit_txt {color:#666; font-size:21px; text-align:center;}
.con_box{width:100%; padding:20px; border:1px solid #c6d1e5; background:#dfe8f9; margin-top:20px;}
.dot_con{margin-top:20px;}
.dot_con li{background:url("../../../../../homepage/images/common/dot_bullet.gif") no-repeat 5px 12px; padding-left:20px;}

.no_con{width:100%; text-align:center; padding:40px 0; border:3px solid #f2f2f2; background:#f9f9f9; margin:0px 0; }


.photo_w {width:100%; margin-top:30px;}
.photo_w div {float:left; width:31.3%; margin:1%;}
.photo_w div p{margin-top:10px; text-align:center;}

.con_table {width:100%; margin-top:20px;}
.con_table th{height:40px; line-height:40px; padding:5px 10px; background:#dee2fe; color:#535fc1; font-weight:600;border-top:2px solid #535fc1; border-right:1px solid #535fc1; text-align:center;}
.con_table td{height:40px; line-height:25px; padding:5px 10px; border-right:1px solid #ddd; border-bottom:1px solid #ddd; text-align:center;}
.con_table .no_line{border-right:1px solid #fff;}
.con_table .bg{background:#f2f2f2 !important; color:#574a3d;}
.con_table .bg2{background:#f9f9f9 !important; }

.f_black{color:#000;}
.f_14{font-size:14px !important;}
.f_18{font-size:18px !important;}
.sub_nav2_e{display:none;}
.sub_nav3_e{display:none;}
@media screen and (max-width:1024px) {

#sub_nav  {width:100%; margin-top:0px;}
#sub_nav .sub_nav1  > ul > li {float:left; position:relative; height:100%; border-bottom:1px solid #ddd;  margin-right:0px; padding-right:20px; width:33.3333%;  text-align:center; line-height:70px; font-size:21px; color:#888;}
#sub_nav .sub_nav2  > ul > li {float:left; position:relative; height:100%; border-bottom:1px solid #ddd;  margin-right:0px; padding-right:20px; width:33.3333%;  text-align:center; line-height:70px; font-size:21px; color:#888;}
#sub_nav .sub_nav3  > ul > li {float:left; position:relative; height:100%; border-bottom:1px solid #ddd;  margin-right:0px; padding-right:20px; width:50%;  text-align:center; line-height:70px; font-size:21px; color:#888;}
#sub_nav .sub_nav4  > ul > li {float:left; position:relative; height:100%; border-bottom:1px solid #ddd;  margin-right:0px; padding-right:20px; width:50%;  text-align:center; line-height:70px; font-size:21px; color:#888;}
.sub_nav2_e{display:inline;}
.sub_nav3_e{display:inline;}

.no_con{margin:20px 0; }

}

@media screen and (max-width:768px) {

#sub_nav  {width:100%;  z-index:999; margin-top:-55px;}
#sub_nav .sub_nav1 	 {position:relative; width:100%; max-width:768px; margin:0 auto; height:50px; z-index:200; }
#sub_nav .sub_nav1  > ul > li {float:left; position:relative; height:100%; margin-right:0px;background:#fff;   border-bottom:1px solid #ddd;  height:50px; width:50%; letter-spacing:-1px; text-align:center; line-height:50px; font-size:18px; color:#888;}
#sub_nav .sub_nav1  > ul > li.active{ font-size:20px;}
#sub_nav .sub_nav2 	 {position:relative; width:100%; max-width:768px; margin:0 auto; height:50px; z-index:200; }
#sub_nav .sub_nav2  > ul > li {float:left; position:relative; height:100%; margin-right:0px;background:#fff;   border-bottom:1px solid #ddd;  height:50px; width:50%; letter-spacing:-1px;  text-align:center; line-height:50px; font-size:18px; color:#888;}
#sub_nav .sub_nav2  > ul > li.active{ font-size:20px;}
#sub_nav .sub_nav3 	 {position:relative; width:100%; max-width:768px; margin:0 auto; height:50px; z-index:200; }
#sub_nav .sub_nav3  > ul > li {float:left; position:relative; height:100%; margin-right:0px;background:#fff;   border-bottom:1px solid #ddd;  height:50px; width:50%; letter-spacing:-1px;  text-align:center; line-height:50px; font-size:16px; color:#888;}
#sub_nav .sub_nav3  > ul > li.active{ font-size:16px;}
#sub_nav .sub_nav4 	 {position:relative; width:100%; max-width:768px; margin:0 auto; height:50px; z-index:200; }
#sub_nav .sub_nav4  > ul > li {float:left; position:relative; height:100%; margin-right:0px;background:#fff;   border-bottom:1px solid #ddd;  height:50px; width:50%; letter-spacing:-1px;  text-align:center; line-height:50px; font-size:16px; color:#888;}
#sub_nav .sub_nav4  > ul > li.active{ font-size:16px;}
.s_con_tit .h2{ font-weight:600; line-height:150px; text-align:center; font-size:24px; color:#1157b9; }
.s_con_w h3{ font-weight:600; font-size:24px; color:#6e57b9; background:url("../../../../../homepage/images/common/tit_bullet.gif") no-repeat 5px top; padding-top:10px; clear:both;}


.no_con img{ min-width:280px; max-width:400px; width:80%;}

}

@media screen and (max-width:640px) {

}



@media screen and (max-width:600px) {


.s_bg1{background:url('../img/sub/s_bg0.png') no-repeat -50px top !important; background-size:80% !important;}

}



@media screen and (max-width:460px) {
.photo_w div {float:left; width:80%; margin:1% 10%;}


}












