﻿@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) {   

}  
@media all and (device-width: 1024px) and (device-height:768px) and (orientation:landscape){
   /*横屏 css*/ 





}
 


@media all and (device-width: 820px) and (device-height: 1180px) and (orientation:portrait) {   

} 


@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) 
{ 
body{min-width: 100%}
.nav_a{display: none}
.wrapper{ display:block;margin:0 auto !important;}
.header_div{width: 100%;height: 60px; background-color: #fff; position: fixed;top: 0;left: 0;border-bottom:2px #ececec solid; z-index: 99}
.header_div_n{width: 100%;margin:0 auto;}
.logo{width: 200px;margin:0 auto;text-align: left;height: auto}
.logo img{height: 60px;}
.nav_div{width: 800px; float: right; text-align:right; display: none}
.nav_div a{color: #000; font-size: 18px; line-height: 93px;height: 93px; display: inline-block;margin-left: 20px;margin-right: 10px; text-decoration: none;}
.nav_div a:hover{ color: #9b0608; }
.banner{ display: none;}
.banner_h5{display: block;margin-top:0px;}

.sp_header{width: 96%;background: #fff;padding:0 2%;text-align: left;height: 65px;}
.sp_header img{height: 100%}

.nav_logo{height: auto;width:100%}

.sp_header, .sjj_nav{display: block;}

.layout{width: 100%;margin:40px auto;}

.layout_left{width: 100%;float: none;margin-bottom: 30px;}
.tittle_h2{width: 100%;height: 46px;background: url(../images/tittle_h1.jpg) top left no-repeat;margin-bottom: 10px;}
.layout_left_list{width:94%;border:1px #dadada solid;padding:3%;margin:0 auto;}
.layout_left_list ul{text-align: left;}
.layout_left_list li{text-align: left;}
.layout_left_list li a{font-size: 14px; color: #053a80; line-height: 30px;table-layout: fixed; word-break:break-all;word-wrap:break-word;display: block;}
.layout_left_list li a:hover{color: #f6c604;}
.layout_left_list li span{font-size: 12px; color: #989898;line-height: 30px;display: block;}

.layout_right{float: none;width: 100%;padding:0;}

.layout_news{width: 94%;margin:0px auto;background: #fff;padding-bottom: 40px;border-bottom: 1px #e6e6e6 solid}
.layout_news_left{width: 100%; float: none;padding-left: 0px;padding-top: 45px;}
.layout_news_left ul{text-align: left;}
.layout_news_left li{text-align: left;margin-bottom: 20px;}
.layout_news_left li a{font-size: 14px; color: #053a80; line-height: 26px;table-layout: fixed; word-break:break-all;word-wrap:break-word;display: block;font-weight: bold;}
.layout_news_left li a:hover{color: #f6c604;}
.layout_news_left li span{font-size: 12px; color: #989898;line-height: 26px;display: block;}

.layout_news_right{width: 100%; float: none;padding-right: 0px;padding-top: 45px;}
.news_div_pic{width: 570px;}
.news_div_pic img{width: 100%;}
.news_div_pic h2{height: 70px;width: 100%; background: #ededed;text-align: left;padding:10px;width: 550px;}
.news_div_pic h2 a{font-size: 14px; color: #053a80; line-height: 26px;table-layout: fixed; word-break:break-all;word-wrap:break-word;display: block;font-weight: bold;}
.news_div_pic h2 span{font-size: 12px; color: #989898;line-height: 26px;display: block;}

.focus{ position:relative; width:100%; height:380px;}  
.focus img{ width:100%; height:auto;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#033572;}  
.focus .fPic{ position:absolute; left:0px; top:0px; margin:0 auto !important;}  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:80px; line-height: 80px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:20px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:-50px; right:300px; position:absolute; height:21px; text-align:center; z-index: 200;  margin:0 auto !important;}  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#033572;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;} 

.geren_div{display: none}
.serach_div2{width:90%;height: 30px;float: none;margin-top:29px; position: relative;top: 0;left: 0;margin:0 auto;margin-top: 20px;margin-bottom:20px;display: }
.input_sr2{border: 0;width:300px;height: 36px;margin-top: 2px;text-align: left;font-size: 14px; color: #000; line-height: 34px; position: absolute;top: 1px;left: 0px;border:1px #ccc solid;padding-left: 5px;}
.btn_t2{width:50px;height:36px;border: 0;position: absolute;top: 3px;left: 280px;font-size: 14px; color: #000;line-height: 38px;border:1px #ccc solid;}


.tel{width: 100%;height:auto;background: #d3e9f6;text-align: center;font-size: 14px; color: #3e4452;line-height: 30px;}
.foot_div{text-align: center;font-size: 12px; color: #3e4452;line-height: 24px;width: 100%;padding:20px 0;}


.layout_fl_div ul{width: 100%;margin:0 auto;}
.layout_fl_div li{width: 33.3%; float: left;border-bottom: 7px #cccccc solid;height: 60px; }

.banner_news{width: 100%;height: 100px;background: url(../images/banner_news.jpg) center top  no-repeat;background-size: 300%}
.banner_ir{width: 100%;height: 100px;background: url(../images/banner_ir.jpg) center top  no-repeat;background-size: 300%}
.banner_seminar{width: 100%;height: 100px;background: url(../images/banner_seminar.jpg) center top  no-repeat;background-size: 300%}
.banner_tra{width: 100%;height: 160px;background: url(../images/banner_tra.jpg) center top  no-repeat;background-size: 300%}
.banner_eng{width: 100%;height: 160px;background: url(../images/banner_eng.jpg) center top  no-repeat;background-size: 300%}
.banner_about{width: 100%;height: 160px;background: url(../images/banner_about.jpg) center top  no-repeat;background-size: 300%}


.FOCUS_pic{width: 94%;margin:0 auto;height: auto; position: static;top: 0;left: 0;margin-top: 50px;}
.FOCUS_pic img{width: 100%; position: static;top: 0;left: 0; z-index: 10}
.fous_bg{width: 100%;height: 50px; background: #000; opacity: 0.5; position: static;bottom: 0;left: 0; z-index: 20;display: none}
.fous_p{width: 100%;height: 50px; position: static;bottom: 0;left: 0;text-align: left; z-index: 30;padding-top: 10px;}
.fous_p a{font-size: 14px; color: #626667; line-height: 23px;font-weight: bold;padding:0;}

.FOCUS_pic_list{width: 94%;margin:0 auto;margin-top: 20px;margin-bottom: 50px}
.FOCUS_pic_list li{width: 100%;margin:2% 0%;float: none;margin-bottom: 40px;}
.FOCUS_pic_list li img{width: 100%}
.FOCUS_pic_list li h2{text-align: left;padding-top: 10px;}
.FOCUS_pic_list li h2 a{font-size: 14px; color: #626667; line-height: 23px;font-weight: bold;}
.FOCUS_pic_list li p{font-size: 12px; color: #989898;text-align: left;line-height: 20px;margin-top: 5px;}


.layout_ir{width: 94%;margin:0 auto; overflow: hidden;padding-top: 30px;}
.layout_ir ul{width:100%;}
.layout_ir li{width: 46%;margin:20px 2%; float: left;}
.layout_ir li img{width: 100%}

.news_div_pic{width: 100%;}
.news_div_pic h2{height: auto;width: 100%; background: #ededed;text-align: left;padding:2%;width: 96%;}

.plist1{padding:3%;text-align: left;padding-bottom: 0;border-bottom: 1px #e6e6e6 solid;padding-bottom: 40px;width: 94%;}
.plist1 h2{text-align: left;}
.plist1 h2 a{font-size: 14px; color: #626667; line-height: 26px;table-layout: fixed; word-break:break-all;word-wrap:break-word;display: block;font-weight: bold;}
.plist1 p{font-size: 14px; color: #626667; line-height: 26px;table-layout: fixed; word-break:break-all;word-wrap:break-word;display: block;font-weight: normal;}
.plist1 span{font-size: 12px; color: #989898;line-height: 26px;display: block;}


.hd_flash{width: 94%;margin:0 auto;background: #fff;padding:40px 3%;margin:25px auto;}
.hd_f_left{width: 100%;float: none;}
.hd_p_list{width: 98%;border:1px #dadada solid;background: #f8f8f8;float: none;padding:1%;margin-top: 40px}
.hd_p_list li{margin-bottom: 20px;}

.hd_seminar1{display: block;}
.focus2{display: none}

.main{width: 94%;margin:0 auto;}
.fc-center h2{font-size: 20px !important;}


.layout_div2_jianjie{width: 94%;padding:40px 3%;}
.layout_div1_jj_img{width: 90%;margin:0 auto; float: none; position: static;}
.layout_div1_jj_img img{width: 100%;}
.layout_div_tittle{font-size: 30px;}
.layout_div2_jianjie_p p{margin-bottom: 30px;}
}

