﻿@charset "UTF-8";
/* CSS Document */




@media screen and (min-width:1400px)
{

}
@media screen and (min-width:1600px)
{

}
@media screen and (min-width:1700px)
{

}
@media screen and (min-width:1800px)
{

}
@media screen and (min-width:1800px)
{

}
@media screen and (min-width:2000px)
{

}
@media screen and (min-width:2100px)
{

}

@media screen and (min-width:640px)  and (max-width: 1199px) 
{
  

}
@media screen and  (max-width: 850px) 
{
}
@media screen and (max-width: 640px) 
{
    
}

@media screen and (max-width:360px) 
{
}

@media screen and (max-width:320px) 
{
}

@media screen and (max-width:270px) 
{
}

/*兼容iphone4/4s */
@media (device-height:480px) and (-webkit-min-device-pixel-ratio:2){

} 
/*兼容iphone6，iphone7，iphone8s */
@media (device-height:667px) and (-webkit-min-device-pixel-ratio:2){

}
/*兼容iphone6 Plus,iphone7 Plus,iphone8 Plus */
@media (device-height:736px) and (-webkit-min-device-pixel-ratio:2){
} 

/*兼容iphoneX */
@media only screen and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3){
	
}

@media all and (device-width: 768px) and (device-height: 1024px) and (orientation:portrait) {   

.nav_logo_div{display: none}

.sp_header,.sjj_nav{display: block;}
.flash{width: 100%;margin: 0px auto;padding-top: 60px;}

.focus{ position:relative; width:100%; height:340px;} 
.focus .fcon img{ display:block;width: 100%}  
.focus .fbg{bottom:5px; right:0px; position:absolute; height:21px; text-align:right; z-index: 200; margin-left:-44px;width: 88px;}  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:8px; height:8px; border-radius:0px; margin:0 3px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    


.layout_div1{width: 100%;background: #f8f8f8;padding:20px 0;}
.layout_div2{width: 100%;background: #fff;padding:20px 0;}
.layout_tittle1{text-align: left;height: 40px;padding-left: 60px;background: url(../images/icon2.png) top left no-repeat; line-height: 40px;margin-bottom: 25px; font-weight: bold;}
.layout_tittle2{text-align: left;height: 40px;padding-left: 60px;background: url(../images/icon3.png) top left no-repeat; line-height: 40px;margin-bottom: 25px; font-weight: bold;}
.layout_tittle3{text-align: left;height: 40px;padding-left: 60px;background: url(../images/icon4.png) top left no-repeat; line-height: 40px;margin-bottom: 25px; font-weight: bold;}
.layout_tittle4{text-align: left;height: 40px;padding-left: 60px;background: url(../images/icon5.png) top left no-repeat; line-height: 40px;margin-bottom: 25px; font-weight: bold;}
.layout_tittle5{text-align: left;height: 40px;padding-left: 60px;background: url(../images/icon6.png) top left no-repeat; line-height: 40px;margin-bottom: 25px; font-weight: bold;}
.layout_tittle6{text-align: left;height: 40px;padding-left: 60px;background: url(../images/icon7.png) top left no-repeat; line-height: 40px;margin-bottom: 25px; font-weight: bold;}
.layout_tittle7{text-align: left;height: 40px;padding-left: 60px;background: url(../images/icon8.png) top left no-repeat; line-height: 40px;margin-bottom: 25px; font-weight: bold;}

.layout{width: 100%;margin: 0 auto;}

.ketang_div{width: 96%;margin: 0 auto;}
.ketang_div_left{width: 100%;height: 400px; overflow-y: hidden; position: relative;top: 0;left: 0; float: none;margin-bottom:20px;}
.ketang_div_left span{position: absolute;top: 13px;left: 0;width: 90px;height: 35px;background: #2f69d4; font-size: 14px;color: #fff; text-align: center; line-height: 35px}
.ketang_div_left img{width: 100%}

.ketang_div_right{width: 100%;float: none;}
.div_c1{width: 42%;height: auto; background: #fff;border:1px #e1e1e1 solid; float: left;padding:3% 3%;overflow-y: hidden;margin-bottom: 6px;}
.div_c1 h2{text-align: left;}
.div_c1 h2 a{text-align: left;font-size: 14px;color: #333333; line-height: 26px;font-weight: bold;text-decoration: none}
.div_c1 h3{text-align: left;font-size: 14px;color: #666666; line-height: 30px;font-weight: none;border-bottom: 1px #999999 solid;padding-bottom: 10px;}
.c1_icon{text-align: left;padding:10px 0;}
.c1_icon img{margin-right: 5px;width: 20px;height: 20px;}
.c1_btn{width: 100%;text-align: left; position: relative;top: 0;left: 0;}
.c1_btn span{ font-size: 14px;color: #999999; text-align: left; position:static;top: 5px;left: 0;margin-top: 15px; }
.c1_btn a{ font-size: 14px; text-align: center;  position: static;top: 35px;left: 0px;width: 80px;height: 30px;display: block; color: #fff !important;background: #2f69d4; line-height: 30px;margin-top: 10px; }
.c1_btn a:hover{ text-decoration: none}


.huiketing_div{width: 96%;margin: 20px auto;}
.huiketing_div_left{width: 100%;height: 400px; float: none;margin-bottom: 20px;overflow:hidden;}
.huiketing_div_left img{width: 100%}
.huiketing_div_right{width: 100%; float: none; overflow:hidden;}
.huiketing_div_right ul{width: 100%;}
.huiketing_div_right li{float: left;margin-right: 0px;margin-bottom: 10px;width: 33.3%;}

.div_c2{width: 94%;height: auto;margin:0 auto; overflow:hidden; background: #f8f8f8;padding-bottom: 20px;}
.div_c2_img{width: 100%;}
.div_c2_img img{width: 100%;}
.div_c2_btn{width: 100%; position: relative;top: 0;left: 0;}
.c2_btn{ font-size: 14px; text-align: center;  position: absolute;bottom: 0px;right: 5px;width: 80px;height: 30px;display: block; color: #fff;background: #2f69d4; line-height: 30px;margin-top: 15px;margin-left: 10px;margin-bottom: 10px }
.c2_btn:hover{ text-decoration: none}
.div_c2_btn h2{ text-align: left;padding-left: 10px;margin-top: 5px;margin-bottom: 5px;}
.div_c2_btn h2 a{ text-align: left; color: #333333; font-size: 14px; line-height: 20px;}
.div_c2_btn h3{ padding-left: 10px;text-align: left; color: #333333; font-size: 14px; line-height: 20px;}


.yikongjian_div{width: 96%;margin: 20px auto;}
.yikongjian_div_left{width: 100%;height: auto; float: none; position: relative;top: 0;left: 0;margin-bottom:20px;}
.yikongjian_div_left span{ font-size: 20px; color: #fff; position: absolute;bottom: 15px;left:20px; }
.yikongjian_div_left img{width: 100%}

.yikongjian_div_right{width: 100%;height: auto; float: none; overflow:hidden;}
.div_c3{margin-bottom: 10px; position: relative;top: 0;left: 0;width: 48%; float: left;margin:0 1%;}
.div_c3 span{ font-size: 14px; color: #fff; position: absolute;bottom: 15px;left:20px; }
.div_c3 img{width: 100%}


.xinwen_div{width: 96%;margin:0 auto;margin-bottom: 50px;}
.xinwen_div_left{width: 100%; float: none;margin-bottom: 20px;}
.xinwen_div_right{width: 100%; float: none;border-bottom: 1px #999999 solid;height: auto;}
.xinwen_div_right h2{text-align: left;padding-bottom: 10px;}
.xinwen_div_right h2 a{ color: #333333; font-size: 18px;  font-weight: bold; line-height: 34px;}
.xinwen_div_right p{ color: #999999;font-size: 14px; line-height: 26px; text-align: left;margin-bottom: 10px;}

.focus7{ position:relative; width: 100%;height: 400px; border: 1px #e6e6e6 solid;} 
.focus7 .fcon img{width: 100%}
.focus7 .fPic{width: 100%}
.xinwen_div_list{width: 96%;margin:0 auto;margin-top: 15px;}
.xinwen_div_list li{width: 100%; float: none; text-align: left;margin-bottom: 10px;}
.xinwen_div_list li a{ color: #333333; font-size:14px; line-height: 30px; }


.xinli_div{width: 96%;margin: 20px auto;}
.xinli_div ul{width: 102%;}
.xinli_div li{margin-right: 10px;float: left;width: 20.5%;margin:2%;}
.xinli_div li img{width: 100%}


.shufang_div{width: 96%;margin: 20px auto;}
.shufang_div_left{width: 100%; float: none;}
.shu_list{border-bottom: 1px #f1f1f1 solid;height: 50px;width: 100%;margin-bottom: 15px;}
.shu_list li{ float: left; font-size: 14px; color: #333333;text-align: center;}
.shu_list li a{  font-size:14px; color: #333333;text-align: center;padding:0 10px; line-height: 50px; }
.shu_list li a:hover{  font-size: 14px; color: #376fdf;text-align: center;padding:0 10px; line-height: 50px;border-bottom: 2px #376fdf solid;display: block; text-decoration: none}
.shu_list_a_hover{color: #376fdf !important;border-bottom: 2px #376fdf solid;display: block; text-decoration: none}

.book_list{width: 100%;}
.book_list ul{width: 100%;}
.book_list li{margin-right: 60px; float: left;width: 20%;margin:2% 5%;margin-bottom:3%;}
.book_list h2{color: #333333; font-size: 14px; text-align: left; line-height: 24px;}
.book_list h2 a{color: #333333; font-size: 14px; text-align: left; line-height: 24px;}
.book_list h3{color: #999999; font-size: 12px; text-align: left; line-height: 20px;}
.s1_div{text-align: left;font-size: 12px; color: #f9af46; line-height: 24px;}

.new_qh_3{display: block;}
#page{display:block;}
.xinli_div_h5{display: block}
.xinli_div_pc{display: none}
.shufang_div{display: none}
.tk_list{width: 92%;margin: 0 auto;}



.hzhb_div{width: 96%; overflow: hidden;}
.hzhb_div ul{width: 100%;}
.hzhb_div li{ float: left;margin-right: 0px;width: 20%;text-align: center; }

.layout_fl_nr_div{width: 96%;margin: 0 auto;margin-top: 0px;}
.layout_div1_nr{width: 100%;margin: 0 auto;}
.layout_div1_nr_tittle{ color: #333333; font-size: 24px; line-height: 30px;margin-bottom: 20px;}
.layout_div1_nr_day{ color: #666666; font-size: 12px; line-height: 30px;}
.neirong_div{text-align: left;}
.neirong_div p{text-align: left;color: #666666;font-size: 14px;line-height: 35px;margin-top:10px;margin-bottom: 20px;text-indent: 2em}
.nr_img{width: 100%;}
.nr_img img{width: 100%}
.sp_img{margin:130px auto; text-align: center;width: 80%;}
.sp_img img{width: 100%}

.kecheng_neirong_div{width:100%;margin:0 auto;}
.plist1{width: 100%;}
.plist1_img{width:100%;height: auto; overflow: hidden; float: none;}
.plist1_img img{width: 100%}
.plist1_p{width: 100%;height: auto; overflow: hidden; float: none;margin-top: 20px;}
.plist1_p h2{text-align:left; color: #282727; font-size: 24px;font-weight: bold;border-bottom: 1px #999999 solid; line-height: 35px;padding-bottom: 10px;}
.plist1_p p{font-size: 14px; color: #666666; line-height: 26px;text-align: left;margin-top: 10px;}
.plist1_p h3{text-align:left;padding:10px 0;}
.plist1_p span{text-align:left; color: #282727; font-size: 16px; line-height: 26px;margin-right: 10px; font-weight: bold;}
.plist1_p .span1{text-align:left; color: #999999; font-size: 14px; line-height: 26px;margin-right: 10px;font-weight: normal;}

.layout_fl_list_div{width: 94%;margin: 0 auto;}
.fl_c1_left{width: 100%;float: none;display: none}
.fl_c1_left_h2_tittle{background: url(../images/fl_tittle.jpg) top left no-repeat;height: 70px; line-height: 70px; color: #fff; font-size: 24px; font-weight: bold;}
.fl_c1_left ul{width: 135px; background: #fff;padding:15px;}
.fl_c1_left ul li{border-bottom: 1px #d3d3d3 solid;height: 70px; text-align: center;}
.fl_c1_left ul li a{ color: #282727;font-size: 18px; line-height: 70px;}
.fl_c1_left ul li a:hover{ color: #376fdf;text-decoration: none; }
.fl_c1_left_li_hover{ color: #376fdf !important;text-decoration: none !important}


.fl_c1_right{width: 100%; float: none;}
.fl_c1_tittle_icon{background: url(../images/icon2.png) 0px 0px no-repeat;text-align: left;height: 40px;padding-left: 60px;font-size: 14px;color: #000; line-height: 40px;font-weight: bold;border-bottom: 1px #d3d3d3 solid;padding-bottom: 15px;}
.fl_c1_tittle_icon span{font-size: 14px;color: #000; line-height: 40px;font-weight: bold;margin:0 5px;}
.fl_list{width: 100%;padding-top: 11px;}


.div_c4{width: 45%;height: auto; background: #fff;border:1px #e1e1e1 solid; float: left;overflow-y:visible;margin:11px 2%;padding-bottom: 15px;}
.div_c4_img img{width: 100%}
.div_c4 h2{text-align: left;padding:5px 15px;}
.div_c4 h2 a{text-align: left;font-size: 14px;color: #333333; line-height: 24px;font-weight: bold;}
.div_c4 h3{text-align: left;font-size: 12px;color: #666666; line-height: 24px;font-weight: none;border-bottom: 1px #999999 solid;padding:5px 15px;padding-bottom: 10px;}
.c4_icon{text-align: left;padding:15px 15px;}
.c4_icon img{margin-right: 5px;width:16px;height: 16px;}
.c4_btn{width: 100%;text-align: left; position: relative;top: 0;left: 0;}
.c4_btn span{ font-size: 14px;color: #999999; text-align: left; position:static;top: 15px;left: 15px;display: block;margin-left: 15px;}
.c4_btn a{ font-size: 14px; text-align: center;  position: static;top: 30px;left: 10px;width: 80px;height: 30px;display: block; color: #fff;background: #2f69d4; line-height: 30px ;margin-left: 15px;margin-top: 10px;}
.c4_btn a:hover{ text-decoration: none}

.foot_div{width: 100%;background: #e9e9e9;padding:45px 0;}
.foot{width: 96%;margin: 0 auto}
.foot_left{width: 100%; float: none;}
.foot_left p{text-align: left; color: #999999; font-size: 12px; line-height: 30px;}
.foot_left p a{ color: #999999; font-size: 12px; line-height: 30px;margin-right: 25px;display: none}
.foot_left span{display: block;}
.foot_right{width: 100%; float: none;margin-right: 0px;margin-top: 20px;} 


.zixunshi1_div{margin:0 auto;margin-top: 30px;width: 96%; overflow: hidden;}
.zixunshi1_div ul{width: 100%;}
.zixunshi1_div li{width: 46%;height: 240px;margin:20px 2%;float: left;}
.zixunshi1_div li img{width: 100%}
.zixunshi1_n{width: 90%;height: auto; background: #f8f8f8;padding:5%;position: relative;top: 0;left: 0;}
.zixunshi1_n h2{text-align: left; color: #333333;font-size: 18px; font-weight: bold; line-height: 30px;margin-bottom: 2px;}
.zixunshi1_n p{text-align: left;font-size: 14px; color: #666666;line-height: 24px;text-indent: 0;margin: 0;margin-bottom: 10px;}
.btn_zx{width: 80px;height: 30px; line-height: 30px; color: #fff; font-size: 14px; position:static;bottom: 15px;right: 10px;background: #376fdf;text-align: center;padding:5px;margin-top: 20px;}



.plist2{width: 96%;margin:0 auto;}
.plist2_img{width:100%;height: auto; overflow: hidden; float: none;margin:0 0px;}
.plist2_p{width: 100%;height: auto; overflow: hidden; float: none;margin-top: 20px;}
.plist2_p h2{text-align:left; color: #282727; font-size: 24px;font-weight: bold;line-height: 35px;}
.plist2_p p{font-size: 14px; color: #666666; line-height: 26px;text-align: left;margin-top: 10px;margin-bottom: 10px;}
.plist2_p h3{text-align:left;margin-top:10px;border-bottom: 1px #999999 solid; padding-bottom: 10px;}
.plist2_p span{text-align:left; color: #282727; font-size: 16px; line-height: 26px;margin-right: 10px; font-weight: bold;}
.plist2_p .span1{text-align:left; color: #999999; font-size: 14px; line-height: 26px;margin-right: 10px;font-weight: normal;}

.plist3{width: 96%;margin:0 auto;}
.plist3 h2{text-align:center; color: #282727; font-size: 24px;font-weight: bold;line-height: 35px;}
.plist3 p{font-size: 14px; color: #666666; line-height: 26px;text-align: left;margin-top: 10px;margin-bottom: 10px;}
.plist3 h3{text-align:center;margin-top:10px;border-bottom: 1px #999999 solid; padding-bottom: 10px;}
.plist3 span{text-align:center; color: #282727; font-size: 16px; line-height: 26px;margin-right: 10px; font-weight: bold;}
.plist3 .span1{text-align:left; color: #999999; font-size: 14px; line-height: 26px;margin-right: 10px;font-weight: normal;}


.plist4{width: 96%;margin:0 auto;}
.plist4_img{width:40%;height: auto; overflow: hidden; float: left;}
.plist4_img img{border-radius: 50%;}
.plist4_p{width: 58%;height: auto; overflow: hidden; float: right;padding-top: 10px;}
.plist4_p h2{text-align:left; color: #282727; font-size: 24px;font-weight: bold;line-height: 35px;border-bottom: 1px #999999 solid;padding-bottom: 10px;}
.plist4_p h2 span{background: #376fdf;padding:5px; color: #fff; text-align: center;margin-left: 10px;border-radius: 10px;font-size: 12px;}
.plist4_p p{font-size: 14px; color: #666666; line-height: 26px;text-align: left;margin-top: 10px;margin-bottom: 10px;}
.plist4_p span{text-align:left; color: #282727; font-size: 16px; line-height: 26px;margin-right: 10px; font-weight: bold;}
.plist4_p .span1{text-align:left; color: #999999; font-size: 14px; line-height: 26px;margin-right: 10px;font-weight: normal;}


.book_list1{width:96%;margin:0 auto;}
.book_list1 ul{width: 100%;}
.book_list1 li{margin:30px 0;margin-right: 20px;margin-left: 20px; float: left;margin:30px 7%;}
.book_list1 h2{color: #333333; font-size: 14px; text-align: left; line-height: 24px;}
.book_list1 h2 a{color: #333333; font-size: 14px; text-align: left; line-height: 24px;}
.book_list1 h3{color: #999999; font-size: 12px; text-align: left; line-height: 20px;}
.book_list1 .s1_div{text-align: left;font-size: 12px; color: #f9af46; line-height: 24px;}
.book_list1 .s1_div span{margin-left: 5px;}
.book_list1 .s1_div img{width: 12px;height: 12px;}

.xinli_nr_div_img{}
.xinli_nr_div_img img{width: 100%}

.zixunshi_div{width: 96%;margin-top: 30px;}
.zixunshi_div li{width: 29%;height: auto;margin-right: 0px;margin-bottom: 20px;margin-left: 0px;margin:20px 2%; float: left;}
.zixunshi_div li img{width: 100%}
.zixunshi_n{width: 90%;height: auto; background: #fff;padding:5%;}
.zixunshi_n h2{text-align: left; color: #333333;font-size: 16px; font-weight: bold; line-height: 24px;margin-bottom: 2px;}
.zixunshi_n p{text-align: left;font-size: 13px; color: #666666;line-height: 24px;}


.fy{width: 100%;text-align: center;margin: 20px 0;}
.fy a{color: #6b6a6a; font-size: 12px;text-align: center;display: inline-block;border: 1px #dfdfdf solid;padding:5px 5px;margin:0 5px;height: 20px;}
.fy a:hover{text-decoration: none;background: #2f69d4; color: #fff;}
.fy_a_hover{text-decoration: none;background: #2f69d4 !important; color: #fff !important;}



.denglu_div_layout{width: 100%;text-align: left; font-size: 20px; color: #000;margin:0 auto;margin-bottom: 100px;padding-top: 60px;margin-top: 0;}
.denglu_div_layout h2{width: 90%;border-bottom: 2px #dadada solid;text-align: left; font-size: 20px;margin:0 auto; color: #000;margin-bottom: 30px;line-height: 60px;padding-top: 20px;font-weight: bold}

.denglu_div_layout_btn{width: 450px;margin:0 auto;}
.input_denglu1{width: 430px;margin:0 auto;border: 1px #d8d8d8 solid;height: 40px;text-align: left;padding:0 10px;background:#fff url(../images/icon22.png) 5px 12px no-repeat;padding-left: 50px; color: #bebebe; font-size: 14px;margin-bottom: 20px;}
.input_denglu2{width: 430px;margin:0 auto;border: 1px #d8d8d8 solid;height: 40px;text-align: left;padding:0 10px;background:#fff url(../images/icon23.png) 5px 9px no-repeat;padding-left: 50px; color: #bebebe; font-size: 14px;margin-bottom: 30px;}
.input_denglu3{width: 300px;margin:0 auto;border: 1px #d8d8d8 solid;height: 40px;text-align: left;padding:0 10px;background:#fff url(../images/icon23.png) 5px 9px no-repeat;padding-left: 50px; color: #bebebe; font-size: 14px;margin-bottom: 30px;}
.btn_yzm{width: 100px;height: 40px;border:1px #253cbc solid;text-align: center; line-height: 40px; color: #253cbc; font-size: 14px; position: absolute;top: 0;left: 390px;}
.xuetang_zi{ color: #949494;font-size: 14px;padding-left: 0px;}
.xuetang_zi span{margin-left: 10px;}
.checkbox1{position: relative;top: 0;left: 0;}
.zhuce_btn{width: 492px;background: #376fde;font-size: 14px; color: #fff; text-align: center; line-height: 40px;margin:20px 0;}
.zhuce_btn a{width: 100%;background: #376fde;font-size: 14px; color: #fff; text-align: center; line-height: 40px;}

.plist7{width: 100%;padding-top: 60px;}
.plist7_img{width:160px;height: 160px; overflow: hidden; float: left; position: relative;top: 0;left: 0;border-radius: 50%;}
.plist7_img img{border-radius: 50%; z-index: 90}
.bj_tx_div{ position: absolute;bottom: 0;left: 0;width: 100%;height: 50px; background: #e1e1e1; font-size: 14px; color: #000;line-height: 40px; z-index: 100;}
.plist7_p{width: calc(100% - 200px);; overflow: hidden; float: right;padding-top: 30px;}
.plist7_p h2{text-align:left; color: #282727; font-size: 24px;font-weight: bold;line-height: 35px;border-bottom: 1px #999999 solid;padding-bottom: 10px;width: 100%;position: relative;top: 0;left: 0;}
.plist7_p h2 span{position: relative;top: 5px;left: 10px;}
.plist7_p p{font-size: 14px; color: #666666; line-height: 26px;text-align: left;margin-top: 10px;margin-bottom: 10px;}
.plist7_p .span1{text-align:left; color: #999999; font-size: 14px; line-height: 26px;margin-right: 10px;font-weight: normal;}
.xiugai{background: url(../images/icon25.png) 8px 5px no-repeat; color: #497abc;font-size: 14px;padding-left: 34px;position: absolute;top: 7px;right: 20px;}

.zhsz_div{width: 90%;margin:45px auto;text-align: left;}
.wenzi_label{width: 90px;color: #292929; font-size: 14px;text-align: left;display: inline-block;vertical-align: top; line-height: 30px;}
.wenzi_label_neirong{color: #292929; font-size: 14px;text-align: left;width: calc(100% - 110px);display: inline-block;vertical-align: top;line-height: 30px;}
.wenzi_label_neirong a{ font-size: 14px; color: #376fdf; margin-left: 20px; }

.label_img{width:160px;height: 160px; overflow: hidden; position: relative;top: 0;left: 0;border-radius: 50%;}
.bj_tx_div{ position: absolute;bottom: 0;left: 0;width: 100%;height: 50px; background: #e1e1e1; font-size: 14px; color: #000;line-height: 40px; z-index: 100;margin:0 !important;text-align: center; color: #000 !important;}

.input_div1{width: calc(100% - 0px);border:1px #d8d8d8 solid;border-radius: 5px;height: 30px; line-height: 30px;text-align: left;line-height: 30px;}
.wenzi_label_neirong span{margin-right: 15px;display:inline-block;margin-bottom: 10px;}
.shu_list{padding-top: 40px;}

}  
@media all and (device-width: 1024px) and (device-height:768px) and (orientation:landscape){
   /*横屏 css*/ 

.plist7{width: 90%;margin:0 auto;padding-top: 0px;}
.plist7_p{width: calc(100% - 200px);; overflow: hidden; float: right;padding-top: 30px;}
.foot{width: 90%;margin:0 auto;}
.foot_left{width: calc(100% - 120px); float: left;}





}
 


@media all and (device-width: 820px) and (device-height: 1180px) and (orientation:portrait) {   

.nav_logo_div{display: none}
.banner{display: none}
.banner_h5{display: none}
.banner1{display: none}
.banner2{display: none}
.banner3{display: none}

.banner1_h5{display: none;}
.banner2_h5{display: none;}
.banner3_h5{display: none;}
.banner4_h5{display: none;}
.banner1_h5_1{display: block;}
.banner2_h5_1{display: block;}
.banner3_h5_1{display: block;}
.banner4_h5_1{display: block;}
.sp_header,.sjj_nav{display: block;}
.flash{width: 100%;margin: 0px auto;padding-top: 60px;}

.focus{ position:relative; width:100%; height:400px;} 
.focus .fcon img{ display:block;width: 100%}  
.focus .fbg{bottom:5px; right:0px; position:absolute; height:21px; text-align:right; z-index: 200; margin-left:-44px;width: 88px;}  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:8px; height:8px; border-radius:0px; margin:0 3px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    


.layout_div1{width: 100%;background: #f8f8f8;padding:20px 0;}
.layout_div2{width: 100%;background: #fff;padding:20px 0;}
.layout_tittle1{text-align: left;height: 40px;padding-left: 60px;background: url(../images/icon2.png) top left no-repeat; line-height: 40px;margin-bottom: 25px; font-weight: bold;}
.layout_tittle2{text-align: left;height: 40px;padding-left: 60px;background: url(../images/icon3.png) top left no-repeat; line-height: 40px;margin-bottom: 25px; font-weight: bold;}
.layout_tittle3{text-align: left;height: 40px;padding-left: 60px;background: url(../images/icon4.png) top left no-repeat; line-height: 40px;margin-bottom: 25px; font-weight: bold;}
.layout_tittle4{text-align: left;height: 40px;padding-left: 60px;background: url(../images/icon5.png) top left no-repeat; line-height: 40px;margin-bottom: 25px; font-weight: bold;}
.layout_tittle5{text-align: left;height: 40px;padding-left: 60px;background: url(../images/icon6.png) top left no-repeat; line-height: 40px;margin-bottom: 25px; font-weight: bold;}
.layout_tittle6{text-align: left;height: 40px;padding-left: 60px;background: url(../images/icon7.png) top left no-repeat; line-height: 40px;margin-bottom: 25px; font-weight: bold;}
.layout_tittle7{text-align: left;height: 40px;padding-left: 60px;background: url(../images/icon8.png) top left no-repeat; line-height: 40px;margin-bottom: 25px; font-weight: bold;}

.layout{width: 100%;margin: 0 auto;}

.ketang_div{width: 96%;margin: 0 auto;}
.ketang_div_left{width: 100%;height: 450px; overflow-y: hidden; position: relative;top: 0;left: 0; float: none;margin-bottom:20px;}
.ketang_div_left span{position: absolute;top: 13px;left: 0;width: 90px;height: 35px;background: #2f69d4; font-size: 14px;color: #fff; text-align: center; line-height: 35px}
.ketang_div_left img{width: 100%}

.ketang_div_right{width: 100%;float: none;}
.div_c1{width: 42%;height: auto; background: #fff;border:1px #e1e1e1 solid; float: left;padding:3% 3%;overflow-y: hidden;margin-bottom: 6px;}
.div_c1 h2{text-align: left;}
.div_c1 h2 a{text-align: left;font-size: 14px;color: #333333; line-height: 26px;font-weight: bold;text-decoration: none}
.div_c1 h3{text-align: left;font-size: 14px;color: #666666; line-height: 30px;font-weight: none;border-bottom: 1px #999999 solid;padding-bottom: 10px;}
.c1_icon{text-align: left;padding:10px 0;}
.c1_icon img{margin-right: 5px;width: 20px;height: 20px;}
.c1_btn{width: 100%;text-align: left; position: relative;top: 0;left: 0;}
.c1_btn span{ font-size: 14px;color: #999999; text-align: left; position:static;top: 5px;left: 0;margin-top: 15px; }
.c1_btn a{ font-size: 14px; text-align: center;  position: static;top: 35px;left: 0px;width: 80px;height: 30px;display: block; color: #fff !important;background: #2f69d4; line-height: 30px;margin-top: 10px; }
.c1_btn a:hover{ text-decoration: none}


.huiketing_div{width: 96%;margin: 20px auto;}
.huiketing_div_left{width: 100%;height: 450px; float: none;margin-bottom: 20px;overflow:hidden;}
.huiketing_div_left img{width: 100%}
.huiketing_div_right{width: 100%; float: none; overflow:hidden;}
.huiketing_div_right ul{width: 100%;}
.huiketing_div_right li{float: left;margin-right: 0px;margin-bottom: 10px;width: 33.3%;}

.div_c2{width: 94%;height: auto;margin:0 auto; overflow:hidden; background: #f8f8f8;padding-bottom: 20px;}
.div_c2_img{width: 100%;}
.div_c2_img img{width: 100%;}
.div_c2_btn{width: 100%; position: relative;top: 0;left: 0;}
.c2_btn{ font-size: 14px; text-align: center;  position: absolute;bottom: 0px;right: 5px;width: 80px;height: 30px;display: block; color: #fff;background: #2f69d4; line-height: 30px;margin-top: 15px;margin-left: 10px;margin-bottom: 10px }
.c2_btn:hover{ text-decoration: none}
.div_c2_btn h2{ text-align: left;padding-left: 10px;margin-top: 5px;margin-bottom: 5px;}
.div_c2_btn h2 a{ text-align: left; color: #333333; font-size: 14px; line-height: 20px;}
.div_c2_btn h3{ padding-left: 10px;text-align: left; color: #333333; font-size: 14px; line-height: 20px;}


.yikongjian_div{width: 96%;margin: 20px auto;}
.yikongjian_div_left{width: 100%;height: auto; float: none; position: relative;top: 0;left: 0;margin-bottom:20px;}
.yikongjian_div_left span{ font-size: 20px; color: #fff; position: absolute;bottom: 15px;left:20px; }
.yikongjian_div_left img{width: 100%}

.yikongjian_div_right{width: 100%;height: auto; float: none; overflow:hidden;}
.div_c3{margin-bottom: 10px; position: relative;top: 0;left: 0;width: 48%; float: left;margin:0 1%;}
.div_c3 span{ font-size: 14px; color: #fff; position: absolute;bottom: 15px;left:20px; }
.div_c3 img{width: 100%}


.xinwen_div{width: 96%;margin:0 auto;margin-bottom: 50px;}
.xinwen_div_left{width: 100%; float: none;margin-bottom: 20px;}
.xinwen_div_right{width: 100%; float: none;border-bottom: 1px #999999 solid;height: auto;}
.xinwen_div_right h2{text-align: left;padding-bottom: 10px;}
.xinwen_div_right h2 a{ color: #333333; font-size: 18px;  font-weight: bold; line-height: 34px;}
.xinwen_div_right p{ color: #999999;font-size: 14px; line-height: 26px; text-align: left;margin-bottom: 10px;}

.focus7{ position:relative; width: 100%;height: 500px; border: 1px #e6e6e6 solid;} 
.focus7 .fcon img{width: 100%}
.focus7 .fPic{width: 100%}
.xinwen_div_list{width: 96%;margin:0 auto;margin-top: 15px;}
.xinwen_div_list li{width: 100%; float: none; text-align: left;margin-bottom: 10px;}
.xinwen_div_list li a{ color: #333333; font-size:14px; line-height: 30px; }


.xinli_div{width: 96%;margin: 20px auto;}
.xinli_div ul{width: 102%;}
.xinli_div li{margin-right: 10px;float: left;width: 20.5%;margin:2%;}
.xinli_div li img{width: 100%}


.shufang_div{width: 96%;margin: 20px auto;}
.shufang_div_left{width: 100%; float: none;}
.shu_list{border-bottom: 1px #f1f1f1 solid;height: 50px;width: 100%;margin-bottom: 15px;}
.shu_list li{ float: left; font-size: 14px; color: #333333;text-align: center;}
.shu_list li a{  font-size:14px; color: #333333;text-align: center;padding:0 10px; line-height: 50px; }
.shu_list li a:hover{  font-size: 14px; color: #376fdf;text-align: center;padding:0 10px; line-height: 50px;border-bottom: 2px #376fdf solid;display: block; text-decoration: none}
.shu_list_a_hover{color: #376fdf !important;border-bottom: 2px #376fdf solid;display: block; text-decoration: none}

.book_list{width: 100%;}
.book_list ul{width: 100%;}
.book_list li{margin-right: 60px; float: left;width: 20%;margin:2% 5%;margin-bottom:3%;}
.book_list h2{color: #333333; font-size: 14px; text-align: left; line-height: 24px;}
.book_list h2 a{color: #333333; font-size: 14px; text-align: left; line-height: 24px;}
.book_list h3{color: #999999; font-size: 12px; text-align: left; line-height: 20px;}
.s1_div{text-align: left;font-size: 12px; color: #f9af46; line-height: 24px;}

.new_qh_3{display: block;}
#page{display:block;}
.xinli_div_h5{display: block}
.xinli_div_pc{display: none}
.shufang_div{display: none}
.tk_list{width: 92%;margin: 0 auto;}



.hzhb_div{width: 96%; overflow: hidden;}
.hzhb_div ul{width: 100%;}
.hzhb_div li{ float: left;margin-right: 0px;width: 20%;text-align: center; }

.layout_fl_nr_div{width: 96%;margin: 0 auto;margin-top: 0px;}
.layout_div1_nr{width: 100%;margin: 0 auto;}
.layout_div1_nr_tittle{ color: #333333; font-size: 24px; line-height: 30px;margin-bottom: 20px;}
.layout_div1_nr_day{ color: #666666; font-size: 12px; line-height: 30px;}
.neirong_div{text-align: left;}
.neirong_div p{text-align: left;color: #666666;font-size: 14px;line-height: 35px;margin-top:10px;margin-bottom: 20px;text-indent: 2em}
.nr_img{width: 100%;}
.nr_img img{width: 100%}
.sp_img{margin:130px auto; text-align: center;width: 80%;}
.sp_img img{width: 100%}

.kecheng_neirong_div{width:100%;margin:0 auto;}
.plist1{width: 100%;}
.plist1_img{width:100%;height: auto; overflow: hidden; float: none;}
.plist1_img img{width: 100%}
.plist1_p{width: 100%;height: auto; overflow: hidden; float: none;margin-top: 20px;}
.plist1_p h2{text-align:left; color: #282727; font-size: 24px;font-weight: bold;border-bottom: 1px #999999 solid; line-height: 35px;padding-bottom: 10px;}
.plist1_p p{font-size: 14px; color: #666666; line-height: 26px;text-align: left;margin-top: 10px;}
.plist1_p h3{text-align:left;padding:10px 0;}
.plist1_p span{text-align:left; color: #282727; font-size: 16px; line-height: 26px;margin-right: 10px; font-weight: bold;}
.plist1_p .span1{text-align:left; color: #999999; font-size: 14px; line-height: 26px;margin-right: 10px;font-weight: normal;}

.layout_fl_list_div{width: 94%;margin: 0 auto;}
.fl_c1_left{width: 100%;float: none;display: none}
.fl_c1_left_h2_tittle{background: url(../images/fl_tittle.jpg) top left no-repeat;height: 70px; line-height: 70px; color: #fff; font-size: 24px; font-weight: bold;}
.fl_c1_left ul{width: 135px; background: #fff;padding:15px;}
.fl_c1_left ul li{border-bottom: 1px #d3d3d3 solid;height: 70px; text-align: center;}
.fl_c1_left ul li a{ color: #282727;font-size: 18px; line-height: 70px;}
.fl_c1_left ul li a:hover{ color: #376fdf;text-decoration: none; }
.fl_c1_left_li_hover{ color: #376fdf !important;text-decoration: none !important}


.fl_c1_right{width: 100%; float: none;}
.fl_c1_tittle_icon{background: url(../images/icon2.png) 0px 0px no-repeat;text-align: left;height: 40px;padding-left: 60px;font-size: 14px;color: #000; line-height: 40px;font-weight: bold;border-bottom: 1px #d3d3d3 solid;padding-bottom: 15px;}
.fl_c1_tittle_icon span{font-size: 14px;color: #000; line-height: 40px;font-weight: bold;margin:0 5px;}
.fl_list{width: 100%;padding-top: 11px;}


.div_c4{width: 45%;height: auto; background: #fff;border:1px #e1e1e1 solid; float: left;overflow-y:visible;margin:11px 2%;padding-bottom: 15px;}
.div_c4_img img{width: 100%}
.div_c4 h2{text-align: left;padding:5px 15px;}
.div_c4 h2 a{text-align: left;font-size: 14px;color: #333333; line-height: 24px;font-weight: bold;}
.div_c4 h3{text-align: left;font-size: 12px;color: #666666; line-height: 24px;font-weight: none;border-bottom: 1px #999999 solid;padding:5px 15px;padding-bottom: 10px;}
.c4_icon{text-align: left;padding:15px 15px;}
.c4_icon img{margin-right: 5px;width:16px;height: 16px;}
.c4_btn{width: 100%;text-align: left; position: relative;top: 0;left: 0;}
.c4_btn span{ font-size: 14px;color: #999999; text-align: left; position:static;top: 15px;left: 15px;display: block;margin-left: 15px;}
.c4_btn a{ font-size: 14px; text-align: center;  position: static;top: 30px;left: 10px;width: 80px;height: 30px;display: block; color: #fff;background: #2f69d4; line-height: 30px ;margin-left: 15px;margin-top: 10px;}
.c4_btn a:hover{ text-decoration: none}

.foot_div{width: 100%;background: #e9e9e9;padding:45px 0;}
.foot{width: 96%;margin: 0 auto}
.foot_left{width: 100%; float: none;}
.foot_left p{text-align: left; color: #999999; font-size: 12px; line-height: 30px;}
.foot_left p a{ color: #999999; font-size: 12px; line-height: 30px;margin-right: 25px;display: none}
.foot_left span{display: block;}
.foot_right{width: 100%; float: none;margin-right: 0px;margin-top: 20px;} 


.zixunshi1_div{margin:0 auto;margin-top: 30px;width: 96%; overflow: hidden;}
.zixunshi1_div ul{width: 100%;}
.zixunshi1_div li{width: 46%;height: 240px;margin:20px 2%;float: left;}
.zixunshi1_div li img{width: 100%}
.zixunshi1_n{width: 90%;height: auto; background: #f8f8f8;padding:5%;position: relative;top: 0;left: 0;}
.zixunshi1_n h2{text-align: left; color: #333333;font-size: 18px; font-weight: bold; line-height: 30px;margin-bottom: 2px;}
.zixunshi1_n p{text-align: left;font-size: 14px; color: #666666;line-height: 24px;text-indent: 0;margin: 0;margin-bottom: 10px;}
.btn_zx{width: 80px;height: 30px; line-height: 30px; color: #fff; font-size: 14px; position:static;bottom: 15px;right: 10px;background: #376fdf;text-align: center;padding:5px;margin-top: 20px;}



.plist2{width: 96%;margin:0 auto;}
.plist2_img{width:100%;height: auto; overflow: hidden; float: none;margin:0 0px;}
.plist2_p{width: 100%;height: auto; overflow: hidden; float: none;margin-top: 20px;}
.plist2_p h2{text-align:left; color: #282727; font-size: 24px;font-weight: bold;line-height: 35px;}
.plist2_p p{font-size: 14px; color: #666666; line-height: 26px;text-align: left;margin-top: 10px;margin-bottom: 10px;}
.plist2_p h3{text-align:left;margin-top:10px;border-bottom: 1px #999999 solid; padding-bottom: 10px;}
.plist2_p span{text-align:left; color: #282727; font-size: 16px; line-height: 26px;margin-right: 10px; font-weight: bold;}
.plist2_p .span1{text-align:left; color: #999999; font-size: 14px; line-height: 26px;margin-right: 10px;font-weight: normal;}

.plist3{width: 96%;margin:0 auto;}
.plist3 h2{text-align:center; color: #282727; font-size: 24px;font-weight: bold;line-height: 35px;}
.plist3 p{font-size: 14px; color: #666666; line-height: 26px;text-align: left;margin-top: 10px;margin-bottom: 10px;}
.plist3 h3{text-align:center;margin-top:10px;border-bottom: 1px #999999 solid; padding-bottom: 10px;}
.plist3 span{text-align:center; color: #282727; font-size: 16px; line-height: 26px;margin-right: 10px; font-weight: bold;}
.plist3 .span1{text-align:left; color: #999999; font-size: 14px; line-height: 26px;margin-right: 10px;font-weight: normal;}


.plist4{width: 96%;margin:0 auto;}
.plist4_img{width:40%;height: auto; overflow: hidden; float: left;}
.plist4_img img{border-radius: 50%;}
.plist4_p{width: 58%;height: auto; overflow: hidden; float: right;padding-top: 10px;}
.plist4_p h2{text-align:left; color: #282727; font-size: 24px;font-weight: bold;line-height: 35px;border-bottom: 1px #999999 solid;padding-bottom: 10px;}
.plist4_p h2 span{background: #376fdf;padding:5px; color: #fff; text-align: center;margin-left: 10px;border-radius: 10px;font-size: 12px;}
.plist4_p p{font-size: 14px; color: #666666; line-height: 26px;text-align: left;margin-top: 10px;margin-bottom: 10px;}
.plist4_p span{text-align:left; color: #282727; font-size: 16px; line-height: 26px;margin-right: 10px; font-weight: bold;}
.plist4_p .span1{text-align:left; color: #999999; font-size: 14px; line-height: 26px;margin-right: 10px;font-weight: normal;}


.book_list1{width:96%;margin:0 auto;}
.book_list1 ul{width: 100%;}
.book_list1 li{margin:30px 0;margin-right: 20px;margin-left: 20px; float: left;margin:30px 7%;}
.book_list1 h2{color: #333333; font-size: 14px; text-align: left; line-height: 24px;}
.book_list1 h2 a{color: #333333; font-size: 14px; text-align: left; line-height: 24px;}
.book_list1 h3{color: #999999; font-size: 12px; text-align: left; line-height: 20px;}
.book_list1 .s1_div{text-align: left;font-size: 12px; color: #f9af46; line-height: 24px;}
.book_list1 .s1_div span{margin-left: 5px;}
.book_list1 .s1_div img{width: 12px;height: 12px;}

.xinli_nr_div_img{}
.xinli_nr_div_img img{width: 100%}

.zixunshi_div{width: 96%;margin-top: 30px;}
.zixunshi_div li{width: 29%;height: auto;margin-right: 0px;margin-bottom: 20px;margin-left: 0px;margin:20px 2%; float: left;}
.zixunshi_div li img{width: 100%}
.zixunshi_n{width: 90%;height: auto; background: #fff;padding:5%;}
.zixunshi_n h2{text-align: left; color: #333333;font-size: 16px; font-weight: bold; line-height: 24px;margin-bottom: 2px;}
.zixunshi_n p{text-align: left;font-size: 13px; color: #666666;line-height: 24px;}


.fy{width: 100%;text-align: center;margin: 20px 0;}
.fy a{color: #6b6a6a; font-size: 12px;text-align: center;display: inline-block;border: 1px #dfdfdf solid;padding:5px 5px;margin:0 5px;height: 20px;}
.fy a:hover{text-decoration: none;background: #2f69d4; color: #fff;}
.fy_a_hover{text-decoration: none;background: #2f69d4 !important; color: #fff !important;}


.denglu_div_layout{width: 100%;text-align: left; font-size: 20px; color: #000;margin:0 auto;margin-bottom: 100px;padding-top: 60px;margin-top: 0;}
.denglu_div_layout h2{width: 90%;border-bottom: 2px #dadada solid;text-align: left; font-size: 20px;margin:0 auto; color: #000;margin-bottom: 30px;line-height: 60px;padding-top: 20px;font-weight: bold}

.denglu_div_layout_btn{width: 450px;margin:0 auto;}
.input_denglu1{width: 430px;margin:0 auto;border: 1px #d8d8d8 solid;height: 40px;text-align: left;padding:0 10px;background:#fff url(../images/icon22.png) 5px 12px no-repeat;padding-left: 50px; color: #bebebe; font-size: 14px;margin-bottom: 20px;}
.input_denglu2{width: 430px;margin:0 auto;border: 1px #d8d8d8 solid;height: 40px;text-align: left;padding:0 10px;background:#fff url(../images/icon23.png) 5px 9px no-repeat;padding-left: 50px; color: #bebebe; font-size: 14px;margin-bottom: 30px;}
.input_denglu3{width: 300px;margin:0 auto;border: 1px #d8d8d8 solid;height: 40px;text-align: left;padding:0 10px;background:#fff url(../images/icon23.png) 5px 9px no-repeat;padding-left: 50px; color: #bebebe; font-size: 14px;margin-bottom: 30px;}
.btn_yzm{width: 100px;height: 40px;border:1px #253cbc solid;text-align: center; line-height: 40px; color: #253cbc; font-size: 14px; position: absolute;top: 0;left: 390px;}
.xuetang_zi{ color: #949494;font-size: 14px;padding-left: 0px;}
.xuetang_zi span{margin-left: 10px;}
.checkbox1{position: relative;top: 0;left: 0;}
.zhuce_btn{width: 492px;background: #376fde;font-size: 14px; color: #fff; text-align: center; line-height: 40px;margin:20px 0;}
.zhuce_btn a{width: 100%;background: #376fde;font-size: 14px; color: #fff; text-align: center; line-height: 40px;}

.plist7{width: 100%;padding-top: 60px;}
.plist7_img{width:160px;height: 160px; overflow: hidden; float: left; position: relative;top: 0;left: 0;border-radius: 50%;}
.plist7_img img{border-radius: 50%; z-index: 90}
.bj_tx_div{ position: absolute;bottom: 0;left: 0;width: 100%;height: 50px; background: #e1e1e1; font-size: 14px; color: #000;line-height: 40px; z-index: 100;}
.plist7_p{width: calc(100% - 200px);overflow: hidden; float: right;padding-top: 30px;}
.plist7_p h2{text-align:left; color: #282727; font-size: 24px;font-weight: bold;line-height: 35px;border-bottom: 1px #999999 solid;padding-bottom: 10px;width: 100%;position: relative;top: 0;left: 0;}
.plist7_p h2 span{position: relative;top: 5px;left: 10px;}
.plist7_p p{font-size: 14px; color: #666666; line-height: 26px;text-align: left;margin-top: 10px;margin-bottom: 10px;}
.plist7_p .span1{text-align:left; color: #999999; font-size: 14px; line-height: 26px;margin-right: 10px;font-weight: normal;}
.xiugai{background: url(../images/icon25.png) 8px 5px no-repeat; color: #497abc;font-size: 14px;padding-left: 34px;position: absolute;top: 7px;right: 20px;}

.zhsz_div{width: 90%;margin:45px auto;text-align: left;}
.wenzi_label{width: 90px;color: #292929; font-size: 14px;text-align: left;display: inline-block;vertical-align: top; line-height: 30px;}
.wenzi_label_neirong{color: #292929; font-size: 14px;text-align: left;width: calc(100% - 110px);display: inline-block;vertical-align: top;line-height: 30px;}
.wenzi_label_neirong a{ font-size: 14px; color: #376fdf; margin-left: 20px; }

.label_img{width:160px;height: 160px; overflow: hidden; position: relative;top: 0;left: 0;border-radius: 50%;}
.bj_tx_div{ position: absolute;bottom: 0;left: 0;width: 100%;height: 50px; background: #e1e1e1; font-size: 14px; color: #000;line-height: 40px; z-index: 100;margin:0 !important;text-align: center; color: #000 !important;}

.input_div1{width: calc(100% - 0px);border:1px #d8d8d8 solid;border-radius: 5px;height: 30px; line-height: 30px;text-align: left;line-height: 30px;}
.wenzi_label_neirong span{margin-right: 15px;display:inline-block;margin-bottom: 10px;}
.shu_list{padding-top: 40px;}
} 


@media all and (device-width: 1024px) and (device-height: 1366px) and (orientation:portrait) {   

}  
@media all and (device-width: 1366px) and (device-height:1024px) and (orientation:landscape) {
   /*横屏 css*/ 

}

@media screen and (max-width: 460px) 
{ 
.nav_logo_div{display: none}
.sp_header,.sjj_nav{display: block;}
.flash_div{padding-top: 60px;}
.flash{width: 100%;margin: 0px auto;}

.focus{ position:relative; width:100%; height:150px;} 
.focus .fcon img{ display:block;width: 100%}  
.focus .fbg{bottom:5px; right:0px; position:absolute; height:21px; text-align:right; z-index: 200; margin-left:-44px;width: 88px;}  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:8px; height:8px; border-radius:0px; margin:0 3px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    

.nav_logo{width: 100%}

.nav_div{display: none}
.flash_div{height: 350px;}
.flash{width: 100%;margin: 0px auto;}
.focus .fcon img{width: 100%}
.focus{ position:relative; width:100%; height:350px;margin:0 auto;} 
.focus .fbg_bg{width: 100%; background: #000; opacity: 0.6;position: absolute;top: 0;left: 0; z-index: 780;height: 350px;}
.focus .cont1{width: 94%;height: 285px;position: absolute;top: 0;left: 0; z-index: 790;padding:0 3%;padding-top: 65px;}
.focus .fbg{bottom:10px; left:65px; position:absolute; height:21px; text-align:center; z-index: 200; margin-left:-44px;width: 88px; z-index: 800}  

.layout_tittle{width: 100%;background: #fff;height: 120px;padding-top: 40px;}
.layout_div1_n{width: 96%;margin:0 auto; overflow: hidden;}
.layout_div1_n ul{width: 100%;}
.layout_div1_n li{width: 44%;float: left;margin:15px 3%;height:350px;}
.layout_div1_n li img{width: 100%}
.layout_div1_n li a h2{color: #093558; font-size: 14px;padding-top}
.layout_div1_n li a h3{color: #093558; font-size: 14px;}

.layout_div2_n{width: 96%;margin:0 auto; overflow: hidden;}
.layout_div2_n ul{width: 100%;}
.layout_div2_n li{width: 43%;float: left;margin:15px 3%;height:230px;}
.layout_div2_n li img{width: 100%}
.layout_div2_n li a h2{color: #093558; font-size: 14px;}
.layout_div2_n li a h3{color: #093558; font-size: 14px;}

.layout_div3_n{width: 96%;margin:0 auto; overflow: hidden;}
.layout_div3_n ul{width: 100%;;}
.layout_div3_n li{width: 90%;float: left;margin:15px 3%;padding:10px;padding-left: 2%;}
.layout_div3_n li a{width: 313px;padding-left: 12px;background:url(../images/icon7.jpg) 0 4px no-repeat;display: block; color: #242422;font-size: 14px;}

.layout_div4_n_ul{width: 96%;margin:0 auto; overflow: hidden;}
.layout_div4_n_ul ul{width: 100%;}
.layout_div4_n_ul li{width: 44%;float: left;margin:15px 3%;height:350px;}
.layout_div4_n_ul li img{width: 100%}
.layout_div4_n_ul li a h2{color: #093558; font-size: 14px;}
.layout_div4_n_ul li a h3{color: #093558; font-size: 14px;}

.layout_div2_zz{width: 94%;margin:0 auto;padding:0px 3%;margin-top: 35px;padding-bottom: 50px;}
.layout_div2_zknr{width: 100%;background: #edf0f3;}
.layout_div_tittle{width: 100%;text-align: left; font-size: 25px; color: #333333; font-weight: bold;}
.layout_div_tittle span{border-bottom:2px #006fc4 solid;padding-bottom: 5px;}

.banner_div{width: 100%;text-align: center;padding-top: 60px;display: none}
.banner_div_h5{display: block;padding-top: 60px;}
.banner_div_h5 img{width: 100%}


.plist1{width: 100%;margin: 0 auto;margin-bottom:80px;border-bottom:1px #cccccc solid;padding-bottom: 50px;}
.plist1_img{width: 100%;height: auto; float: none;border:1px #cccccc solid;}
.plist1_img img{width: 100%}
.plist1_zi{width:100%; float: none; text-align: left; }
.plist1_zi h2{text-align: left;color: #0e67b5;font-size:30px;line-height: 60px;font-weight: bold;margin:10px 0;}
.plist1_zi h2 a{ color: #333333;font-size:40px;line-height: 60px; }
.plist1_zi h3{text-align: left;font-size: 20px; line-height: 35px;color: #333333;margin:5px 0;font-weight: bold;}
.plist1_zi p{text-align: left;font-size: 14px; line-height: 35px; color: #666666;}

.plist2_list{margin-top: 40px;}
.plist2_list li{width: 100%;float:none;border-bottom: 1px #cccccc dashed;text-align: left;margin:15px 0;height:auto;padding-bottom:25px;}
.plist2_list li a{font-size: 16px; color: #464f68; line-height: 25px;padding-left: 17px;background: url(../images/icon8.jpg) 0 6px no-repeat;word-break: break-all; }

.layout_div2_lingdao{width: 90%;margin:0 auto;margin-top: 0px;padding:0;padding-top: 80px;}

.layout_div2_jianjie{width: 96%;margin:0 auto;background: #f6f6f6;padding:40px 0px;padding-top: 80px;padding-bottom: 50px;margin-top: 0;}
.layout_div_tittle{width: 100%;text-align: left; font-size: 30px; color: #333333; font-weight: bold;}
.layout_div_tittle span{border-bottom:2px #006fc4 solid;padding-bottom: 5px;}
.layout_div1_jj_img{float: none; position:static;top: -163px;right: -50px;margin-bottom: 30px;}
.layout_div1_jj_img img{width: 100%	}
.layout_div2_jianjie_p{text-align: left; color: #292929; font-size: 20px; line-height: 30px;margin-top: 70px;padding:0 10px;}
.layout_div2_jianjie_p p{text-align: left; color: #292929; font-size: 14px; line-height: 35px;margin-bottom: 50px;}

.ttk_div1{width: 90%;margin:0 auto;padding:10px 3%;}
.ttk_div_tel{width: 100%;float: none;display: block;margin-bottom: 20px;}
.ttk_div_fax{width: 100%;float: none;display: block;margin-bottom: 20px;}
.c1{font-size: 24px; color: #000;text-align: left; font-weight: bold;width: 37px; float: left; position: relative;top: 0;left: 0;}
.c1 img{position: absolute;top: 5px;left: 0;}
.c2{font-size: 16px; color: #000;text-align: left; font-weight: bold; float: left;margin-left: 10px; position: relative;top: 0;left: 40px;}
.c2 h2{font-size: 20px; color: #000;text-align: left; font-weight: bold;}
.c2 h3{font-size: 16px; color: #000;text-align: left; font-weight: normal;margin-top: 0px;}


.ttk_div2{width: 90%;margin:0 auto;padding:10px 3%;margin-top: 30px;}
.ttk_div2_tittle{width: 100%;text-align: left; border-bottom:1px #234668 solid; color: #234668;padding-bottom: 15px;font-size: 20px; line-height: 30px;font-weight: bold;}


.plist8{width: 100%;margin-top: 60px;}
.plist8_img{width: 140px;float: left;margin:0 0px;}
.plist8_p{width:calc(90% - 140px);text-align: left; float: left;margin-left: 20px;}
.plist8 h2{text-align:center;padding-bottom: 5px; color: #234572; font-size: 18px; font-weight: bold;text-align: left;}
.plist8 h2 span{color: #000; font-size: 14px; line-height: 30px;margin-left: 10px;}
.plist8 p{text-align:left; color: #403d33; font-size: 14px; line-height: 24px;margin-right: 10px;font-weight: normal;}




.foot_layout_div{width: 100%;margin: 0 auto;}
.foot_left{width: 94%; float: none;margin:0 auto; overflow: hidden;}
.foot_left ul li{color: #595e57;font-size: 14px; line-height: 30px; text-align: left;width: 395px;margin-right: 20px; float: left;}
.foot_right{width: 100%; float: none; text-align: center;border-left: 0px #b7b7b7 solid}

}