﻿@media only screen and (max-width:1700px){	

.headdiv .document_width1{ width:100%; padding:0 0 0 60px; box-sizing:border-box;}
	 
}
 
 

@media only screen and (max-width:1560px){	

.headdiv .document_width1{ padding:0 0 0 50px;}
.document_width{ width:1280px;} 

/****首页*****/
ul.ulmenu{ margin-right:3%;} 
 
.banner{ height:40vw !important;}
.banner ul {height:40vw !important; }
.banner ul li{ }
.banner ul li img,.banner ul li video{ height:40vw !important;}
.banwenzi{top:15vw;}
.banwenzi h2{ font-size:50px;line-height:64px;}
 

.indextt{ margin-bottom:20px;}
.indextt strong{font-size:40px; line-height:46px;margin-bottom:10px;}
.indextt p{ font-size:16px; line-height:26px;}
.amore{ height:48px;  margin:20px auto;}
.amore span{ height:48px;line-height:38px;font-size:16px;} 
.amore span s{ width:38px; height:38px;} 
 
.indexdiv1{ padding:80px 0 550px 0; margin-top:50vw; background:url(../images/iab_bj.jpg) center 600px no-repeat #fff;}
.indexdiv1 dl{ margin:50px 0 100px 0;}
.indexdiv1 dl dd{ padding:50px 0 30px 0;}
.indexdiv1 dl dd strong{ font-size:60px; line-height:60px;}
.indexdiv1 dl dd strong span{ font-size:16px; line-height:24px; margin-top:5px;}

.indexdiv2{ padding-bottom:100px;}
.indexdiv2nr{ margin-top:-540px;} 
.indexdiv2nra{ margin-top:30px; }
.indexdiv2nra dl{ width:200px; height:540px; margin-right:15px;}
.indexdiv2nra dl dd{ top:410px; }
.indexdiv2nra dl dd h2{ font-size:30px; line-height:40px;}
.indexdiv2nra dl dd p{font-size:16px; line-height:28px; height:140px; margin:15px 0 20px 0;}
.indexdiv2nra dl.cur{ width:420px;}
.indexdiv2nra dl.cur dd{padding:45px; }

.indexdiv3{  padding:0 0 100px 0; } 
.indexdiv3z{ padding-bottom:50px;}
.dllist{ width:1280px;}
dl.zjdl{ width:426px; margin:20px 0;}
dl.zjdl dt{ width:50%;}
dl.zjdl dd{ width:50%; padding:40px 0 0 20px; }
dl.zjdl dd h3 { height:30px;font-size:25px; line-height:30px; }
dl.zjdl dd p{ font-size:16px; line-height:26px; margin-top:20px;}

.indexdiv4{ padding:100px 0 80px 0 ; } 
.indexdiv4qh{ margin-top:30px;}
.addiv{ width:846px; height:380px;margin:0 20px 20px 0;}
.addiv ul {  height:380px; }
.addiv ul li{ height:380px; }
.addiv ul li img{ height:380px; }
.addiv ul li div{ width:300px;padding:0 0 25px 25px;}
.addiv ul li div h3 a{ height:64px;  margin:5px 0 15px 0;font-size:22px; line-height:32px;} 

dl.ixwdl{ width:413px; height:380px; margin-bottom:20px;}
dl.ixwdl dd{ padding:20px 20px; }
dl.ixwdl dd h3 a{  height:32px;  margin:5px 0 15px 0;font-size:22px; line-height:32px;}
.indexdiv4qh dl.ixwdl.ixwdls{ margin-right:20px;}
.indexdiv4qh dl.ixwdl dt img{ height:200px;}
  
.indexdiv5{  padding:100px 0;}
.indexdiv5 p{  font-size:20px; line-height:26px;} 
.indexdiv5 strong{font-size:30px; line-height:40px;margin:10px 0 25px 0;}  
.botbj{  height:15px; background-image:linear-gradient(to right, #003e97 64%, #00a0e9  20% );}

.bottomdiv{padding:50px 0 30px 0; background-size:600px auto;} 
dl.dlogo{  padding-bottom:20px; margin-bottom:30px;}

.bottomdivleft dl dt a{  font-size:18px;}
.bottomdivright strong{font-size:18px; }



 
/******关于我们****/ 
.nybanner{ margin-top:100px; padding:130px 0 50px 0;}
.nybanner strong{ font-size:50px; line-height:56px;padding:30px 0 85px 0;}
.nybanner ul{ padding:5px; border-radius:50px; }
.nybanner ul li a{ border-radius:40px; font-size:16px; height:40px; line-height:40px;padding:0 35px;}

.aboutdiv{  padding:80px 0; }
 
dl.abdl dd .h1{  font-size:30px; line-height:36px;}
dl.abdl dd p{  font-size:16px; line-height:30px;  }
.aboutdiv1{ padding:80px 0; }
.aboutdiv1nr{ padding:0 50px 60px 50px;}
.aboutdiv1nr dl{ margin-top:40px; padding-bottom:35px; }
.aboutdiv1nr dl dd{ width:760px; height:auto; float:left;}
.aboutdiv1nr dl dd strong{ font-size:30px; line-height:36px;}
.aboutdiv1nr dl dd p{ font-size:16px; line-height:30px; margin-top:10px;}
.aboutdiv1nr dl dt{ width:calc(100% - 760px);}
.aboutdiv1nr dl dt img{ width:120px; }

.aboutdiv2{ padding:100px 0;}
.aboutdiv2 dl{ width:calc(50% - 15px); height:200px; margin:70px 30px 40px 0; border-radius:200px; }
.aboutdiv2 dl dt{ width:280px; height:280px; margin-top:-40px;}
.aboutdiv2 dl dd{ width:calc(100% - 280px); padding:50px 35px 0 100px;}
.aboutdiv2 dl dd strong{font-size:30px; line-height:36px; padding-bottom:15px; margin-bottom:15px;}
.aboutdiv2 dl dd p{ font-size:18px; line-height:30px; }

.aboutdiv3{ padding:90px 0; }
.aboutdiv3left{ width:400px; height:540px;  padding:60px 40px;}
.aboutdiv3left ul li a{height:50px; line-height:50px;font-size:17px;border-radius:50px;}
 
.aboutdiv3right{ width:calc(100% - 400px); height:540px; padding:40px 50px 50px 70px; }  
.aboutdiv3right dl dt{ font-size:60px; line-height:60px; padding-bottom:20px; margin-bottom:20px;}
.aboutdiv3right dl dt s{ font-size:30px; line-height:30px;}
.aboutdiv3right dl dd{ padding-right: 15px; height:340px;}
.aboutdiv3right dl dd p{  margin:8px 0; font-size:15px; line-height:26px; }
.aboutdiv3right dl dd p span{  font-size:17px; line-height:24px;}
 

 
/*********GLPF 服务*****/
.serdiv{ padding:70px 0;}
dl.serdl{ width:calc(50% - 15px);margin:15px 30px 15px 0;}
dl.serdl dd{ padding:35px; }
dl.serdl dd div h2 a{ font-size:30px; line-height:40px; }
dl.serdl dd div p{ font-size:16px; line-height:26px; }

.serdivtj{margin-top:70px; padding-top:15px;}
.nytt{  margin-bottom:25px;}
.nytt strong{ font-size:30px; line-height:40px;}

.serdivtjlist dl.ixwdl{ height:auto; margin-right:20px;}
.serdivtjlist dl.ixwdl dd p.bz{ height:48px; line-height:24px; font-size:16px; margin:10px 0;}
.jtl{ width:50px; height:50px; top:40%; left:-60px; border-radius:50px;}
.jtr{ width:50px; height:50px; top:40%; right:-60px;border-radius:50px;}
 
 
 /*******会员名录*****/
.hydiv{ padding-top:70px;}
.hydiv ul.ul li a{ font-size:16px;}

.hydiv1{  padding:60px 0 70px 0;}
.hydiv1 ul li{ width:calc((100% - 56px) / 4 );  padding:14px;margin:7px;}
.hydiv2{padding:70px 0 90px 0;}
.hydiv2nr{ padding:60px 45px; border-radius:30px; }
.hydiv2nr p{ font-size:20px; line-height:30px;}
.hydiv2nr strong{ font-size:30px; line-height:34px; margin:10px 0 20px 0;}


/*******新闻资讯****/
.xwdiv{  padding:60px 0 70px 0;}
.xwdivtj{margin-bottom:60px;}
.xwdivtjc{padding-bottom:40px;}

.xwdivtjlist dl{ width:1280px; border-radius:25px;}
.xwdivtjlist dl dt{ border-radius:25px;  }
.xwdivtjlist dl dt img{ height:320px;}
.xwdivtjlist dl dd{  padding:40px 60px; }
.xwdivtjlist dl dd span{ w font-size:15px; line-height:20px; }
.xwdivtjlist dl dd h3 a{height:60px; line-height:30px; font-size:22px; }
.xwdivtjlist dl dd p.p1{font-size:15px; line-height:28px;  height:84px; overflow:hidden; margin:10px 0 20px 0; }
.xwdivtjlist dl dd p.p2{font-size:15px; line-height:20px; }
 
.xwdiv .indextt{ margin-bottom:10px;}
.xwdiv ul.ul{ padding:10px; border-radius:60px;}
.xwdiv ul.ul li a{border-radius:40px; font-size:16px; height:40px; line-height:40px; padding:0 30px;}
.xwdivlist{  padding-top:30px; margin-top:30px;}

.xwdivlist dl.ixwdl{ height:auto; margin:10px; width:calc((100% - 60px ) / 3);}
.xwdivlist dl.ixwdl dd p.bz{ height:48px; line-height:24px; font-size:15px;margin:10px 0;}

dl.ixwdl dt img{ height:200px;}

/******新闻资讯-详情*****/ 
.mbxs{height:50px; margin-top:100px; overflow:hidden;}
.mbxs a.a{ height:50px; }
.mbxs a.a1{ height:50px; line-height:50px; padding-left:20px;  margin-left:15px;}

.xwxxdiv{ padding:110px 0 30px 0; }
.xwxxdivc{ max-width:850px;}
.xwxxdivc span{font-size:16px; line-height:20px;}
.xwxxdivc h1{font-size:30px; line-height:40px;  margin:10px 0 35px 0;}
.xwxxdivc p{ font-size:15px; line-height:20px;}
.xwxxdiv1{ padding:50px 0 90px 0; }
.xwxxdiv1left{ width:860px; font-size:16px; line-height:26px; }

.xwxxdiv1right{ width:380px;}
.xwxxdiv1right ul li{ padding:10px 0; }
.xwxxdiv1right ul li p{ height:20px; line-height:20px; font-size:14px;}
.xwxxdiv1right ul li h3 a{ height:60px; line-height:30px; font-size:18px;margin-top:5px;}
 
.xwxxad{  margin:30px 0; padding:40px 30px; }
.xwxxad img{ max-width:90px; }
.xwxxad  h3{ font-size:24px; line-height:30px;margin:10px 0 30px 0;}
.xwxxad  span{ font-size:18px; line-height:20px; margin:30px 0 0px 0;}
.xwxxad  strong{ font-size:30px; line-height:40px;}
.xwxxdiv1right a.a{ height:34px; line-height:34px; border-radius:30px; padding:0 30px; font-size:16px;}
.sxtiao{  padding:20px 0; margin:35px 0 40px 0;}
.sxtiao a{ width:48%; height:30px; line-height:30px; font-size:18px;}
a.amore1{  height:50px; line-height:50px; padding:5px 10px 5px 20px; font-size:16px;}
a.amore1 span{height:50px; background-size:44px 44px; padding-right:60px;}



/********专家智库*****/
.zjdiv{  padding:70px 0 30px 0;}
.zjdivlist{ padding:50px 0 80px 0;}
dl.zjdls{  width:calc((100% - 60px) / 3); border-radius:210px; margin:10px; }
dl.zjdls dd{  padding:45px 0 0 20px; }
dl.zjdls dd h3 {height:30px;font-size:22px; line-height:30px; }
dl.zjdls dd p{  font-size:16px; line-height:26px; margin-top:10px;}
dl.zjdls dt img { height:202px;}


/*****联系我们*****/
.lxwmdiv{ padding:70px 0;}
dl.lxdl{ margin:10px 0 50px 0; }
dl.lxdl dt{ width:540px;}
dl.lxdl dd{ width:calc(100% - 540px);padding:50px 80px 0 100px; }
dl.lxdl dd h1{  padding-bottom:20px; margin-bottom:30px; font-size:36px; line-height:40px;}
dl.lxdl dd p{  font-size:17px; line-height:48px;padding-left:30px; background-size:20px auto;  background:url(../images/lxwm_tb1.png) left 15px no-repeat;}
dl.lxdl dd p.p1{  background:url(../images/lxwm_tb2.png) left 15px no-repeat;}
dl.lxdl dd p.p2{ background:url(../images/lxwm_tb3.png) left 15px no-repeat;}

.lxwmdiv ul.ul li{ width:calc((100% - 60px ) / 4 );  border-radius:15px; margin:10px 20px 10px 0; padding:25px 20px; }
.lxwmdiv ul.ul li span{ height:30px; line-height:30px; font-size:18px; }
.lxwmdiv ul.ul li strong{ width:100%; height:46px; line-height:46px; font-size:36px; }
.lxwmdiv1{  padding:90px 0;}
.lxwmdiv1left{ width:560px;  padding-right:70px;}
.lxwmdiv1right{ width:calc(100% - 560px); }
.lxwmdiv1right dl{ width:calc(50% - 10px); margin:10px 20px 10px 0;}
.lxwmdiv1right dl dt{ font-size:16px; line-height:20px; font-weight:bold;margin-bottom:10px;}
.lxwmdiv1right dl dd .input{ height:50px; line-height:50px; padding:0 10px;}
 




 
	 
}


 
@media only screen and (max-width:1380px){

ul.ulmenu li .ejp{top:80px;}
.headdiv .document_width1{ padding:0 0 0 30px;}
.document_width{ width:1180px;} 

.menutb{ width:80px; height:80px; padding:22px;}
.menutb.close span:first-child{ left:26px; top:30px; }
.menutb.close span:last-child{ left:26px; top:30px; }
 


/****首页*****/
.headdiv{height:80px;}
.logo{height:60px;}
.logo img{ height:60px;}
  
.yyqh{ width:80px; height:80px;  padding:0 10px; margin:0 30px 0 10px;} 
.yyqh s{ height:80px; line-height:80px;font-size:15px; background-size:25px auto;} 
.yyqh p{ top:80px;}
.yyqh p a{ font-size:14px; line-height:30px;}
.hxt{height:80px;}

dl.ssdl{height:80px; margin:0 10px 0 0;}
dl.ssdl dt{ width:38px; height:80px;}
.ssdiv{ top:80px; }
ul.ulmenu{ margin-right:3%;} 
ul.ulmenu li{padding:0 20px;}
ul.ulmenu li >a{ height:80px; line-height:80px; font-size:20px;}  
.sj_menu{  top:80px;}
 
.banner{ height:40vw !important; margin-top:80px;}
.banner ul {height:40vw !important; }
.banner ul li img,.banner ul li video{ height:40vw !important;}
.banwenzi{top:13vw;}
.banwenzi h2{ font-size:44px;line-height:54px;}
 
.indextt{ margin-bottom:15px;}
.indextt strong{font-size:36px; line-height:40px;margin-bottom:10px;}
.indextt p{ font-size:15px; line-height:25px;}
.amore{ height:42px;  margin:20px auto;}
.amore span{ height:42px;line-height:32px;font-size:15px; padding:4px 5px 4px 10px;} 
.amore span s{ width:34px; height:34px;} 
 
.indexdiv1{ padding:50px 0 450px 0; margin-top:45vw; background:url(../images/iab_bj.jpg) center 600px no-repeat #fff;}
.indexdiv1 dl{ margin:50px 0 100px 0;}
.indexdiv1 dl dd{ padding:50px 0 30px 0;}
.indexdiv1 dl dd strong{ font-size:50px; line-height:50px;}
.indexdiv1 dl dd strong span{ font-size:15px; line-height:24px; margin-top:5px;}

.indexdiv2{ padding-bottom:80px;}
.indexdiv2nr{ margin-top:-480px;} 
.indexdiv2nra{ margin-top:20px; }
.indexdiv2nra dl{ width:180px; height:480px; margin-right:10px;}
.indexdiv2nra dl dd{ top:370px; }
.indexdiv2nra dl dd h2{ font-size:24px; line-height:30px;}
.indexdiv2nra dl dd p{font-size:16px; line-height:25px; height:auto; margin:20px 0 25px 0;}
.indexdiv2nra dl.cur{ width:420px;}
.indexdiv2nra dl.cur dd{padding:35px; }


.indexdiv3{  padding:0 0 70px 0; } 
.indexdiv3z{ padding-bottom:40px;}
.dllist{ width:1180px;}
dl.zjdl{ width:393px; margin:15px 0;}
dl.zjdl dt{ width:50%;}
dl.zjdl dd{ width:50%; padding:30px 0 0 20px; }
dl.zjdl dd h3 { height:30px;font-size:21px; line-height:30px; }
dl.zjdl dd p{ font-size:15px; line-height:24px; margin-top:15px;}

.indexdiv4{ padding:70px 0; } 
.indexdiv4qh{ margin-top:30px;}
.addiv{ width:780px; height:345px;margin:0 20px 20px 0;}
.addiv ul {  height:345px; }
.addiv ul li{ height:345px; }
.addiv ul li img{ height:345px; }
.addiv ul li div{ width:300px;padding:0 0 20px 20px;}
.addiv ul li div h3 a{ height:60px;  margin:5px 0 15px 0;font-size:20px; line-height:30px;} 

dl.ixwdl{ width:380px; height:345px; margin-bottom:20px;}
dl.ixwdl dd{ padding:20px 20px; }
dl.ixwdl dd h3 a{  height:30px;  margin:5px 0 15px 0;font-size:20px; line-height:30px;}
.indexdiv4qh dl.ixwdl.ixwdls{ margin-right:20px;}
  .indexdiv4qh dl.ixwdl dt img{ height:160px;}
.indexdiv5{  padding:80px 0;}
.indexdiv5 p{  font-size:18px; line-height:24px;} 
.indexdiv5 strong{font-size:28px; line-height:34px;margin:10px 0 20px 0;}  
.botbj{  height:10px; background-image:linear-gradient(to right, #003e97 62%, #00a0e9  20% );}

.bottomdiv{padding:40px 0 30px 0; background-size:500px auto;} 
dl.dlogo{  padding-bottom:20px; margin-bottom:30px;}

.bottomdivleft dl dt a{  font-size:18px;}
.bottomdivright strong{font-size:18px; }


 
/******关于我们****/ 
.nybanner{ margin-top:80px; padding:100px 0 50px 0;}
.nybanner strong{ font-size:46px; line-height:46px;padding:20px 0 75px 0;}
.nybanner ul{ padding:5px; border-radius:50px; }
.nybanner ul li a{ border-radius:40px; font-size:16px; height:40px; line-height:40px;padding:0 30px;}

.aboutdiv{  padding:60px 0; }
 
dl.abdl dd .h1{   font-size:26px; line-height:30px;}
dl.abdl dd p{  font-size:15px; line-height:28px; padding-right:0px; }
.aboutdiv1{ padding:70px 0; }
.aboutdiv1nr{ padding:0 40px 50px 40px;}
.aboutdiv1nr dl{ margin-top:30px; padding-bottom:30px; }
.aboutdiv1nr dl dd{ width:760px; height:auto; float:left;}
.aboutdiv1nr dl dd strong{ font-size:26px; line-height:30px;}
.aboutdiv1nr dl dd p{ font-size:15px; line-height:26px; margin-top:10px;}
.aboutdiv1nr dl dt{ width:calc(100% - 760px);}
.aboutdiv1nr dl dt img{ width:110px; }

.aboutdiv2{ padding:80px 0;}
.aboutdiv3{ padding:80px 0; }


/*********GLPF 服务*****/
.serdiv{ padding:60px 0;}
dl.serdl{ width:calc(50% - 10px);margin:10px 20px 10px 0;}
dl.serdl dd{ padding:30px; }
dl.serdl dd div h2 a{ font-size:24px; line-height:30px; }
dl.serdl dd div p{ font-size:15px; line-height:26px; }

.serdivtj{margin-top:60px; padding-top:10px;}
.nytt{  margin-bottom:20px;}
.nytt strong{ font-size:30px; line-height:40px;}

.serdivtjlist dl.ixwdl{ height:auto; margin-right:20px;}
.serdivtjlist dl.ixwdl dd p.bz{ height:48px; line-height:24px; font-size:16px; margin:10px 0;}
.jtl{ width:50px; height:50px; top:40%; left:-20px; border-radius:50px;}
.jtr{ width:50px; height:50px; top:40%; right:-20px;border-radius:50px;}

 

/*******新闻资讯****/
.xwdiv{  padding:50px 0 60px 0;}
.xwdivtj{margin-bottom:50px;}
.xwdivtjc{padding-bottom:30px;}

.xwdivtjlist dl{ width:1180px; border-radius:20px;}
.xwdivtjlist dl dt{ border-radius:20px;  }
.xwdivtjlist dl dt img{ height:300px;}
.xwdivtjlist dl dd{  padding:35px 50px; }
.xwdivtjlist dl dd span{  font-size:14px; line-height:20px; }
.xwdivtjlist dl dd h3 a{height:60px; line-height:30px; font-size:20px; }
.xwdivtjlist dl dd p.p1{font-size:14px; line-height:28px;  height:84px; overflow:hidden; margin:10px 0 20px 0; }
.xwdivtjlist dl dd p.p2{font-size:14px; line-height:20px; }
 
.xwdiv .indextt{ margin-bottom:10px;}
.xwdiv ul.ul{ padding:7px; border-radius:50px;}
.xwdiv ul.ul li a{border-radius:36px; font-size:16px; height:36px; line-height:36px; padding:0 25px;}
.xwdivlist{  padding-top:30px; margin-top:30px;}

.xwdivlist dl.ixwdl{ height:auto; margin:10px; width:calc((100% - 60px ) / 3);}
.xwdivlist dl.ixwdl dd p.bz{ height:48px; line-height:24px; font-size:14px;margin:10px 0;}

/******新闻资讯-详情*****/ 
.mbxs{height:40px; margin-top:80px; }
.mbxs a.a{ height:40px; }
.mbxs a.a1{ height:40px; line-height:40px; padding-left:20px;  margin-left:15px;}

.xwxxdiv{ padding:80px 0 20px 0; }
.xwxxdivc{ max-width:850px;}
.xwxxdivc span{font-size:14px; line-height:20px;}
.xwxxdivc h1{font-size:24px; line-height:30px;  margin:10px 0 30px 0;}
.xwxxdivc p{ font-size:14px; line-height:20px;}

.xwxxdiv1{ padding:40px 0 60px 0; }
.xwxxdiv1left{ width:800px; font-size:16px; line-height:26px; }
.xwxxdiv1right{ width:340px;}
 


/********专家智库*****/
.zjdiv{  padding:60px 0 40px 0;}
.zjdivlist{ padding:40px 0 60px 0;}
dl.zjdls{  width:calc((100% - 60px) / 3); border-radius:180px; margin:10px; }

dl.zjdls dd{  padding:35px 0 0 20px; }
dl.zjdls dd h3 {height:24px;font-size:20px; line-height:24px; }
dl.zjdls dd p{  font-size:16px; line-height:24px; margin-top:10px;}
dl.zjdls dt img { height:185px;}

/*****联系我们*****/
.lxwmdiv{ padding:50px 0;}
dl.lxdl{ margin:10px 0 50px 0; }
dl.lxdl dt{ width:500px;}
dl.lxdl dd{ width:calc(100% - 500px);padding:40px 60px 0 70px; }
dl.lxdl dd h1{  padding-bottom:15px; margin-bottom:20px; font-size:30px; line-height:30px;}
dl.lxdl dd p{  font-size:16px; line-height:48px;padding-left:30px; background-size:20px auto;  background:url(../images/lxwm_tb1.png) left 15px no-repeat;}
dl.lxdl dd p.p1{  background:url(../images/lxwm_tb2.png) left 15px no-repeat;}
dl.lxdl dd p.p2{ background:url(../images/lxwm_tb3.png) left 15px no-repeat;}

.lxwmdiv ul.ul li{ width:calc((100% - 60px ) / 4 );  border-radius:15px; margin:10px 20px 10px 0; padding:20px 20px; }
.lxwmdiv ul.ul li span{ height:30px; line-height:30px; font-size:16px; }
.lxwmdiv ul.ul li strong{height:40px; line-height:40px; font-size:30px; }
.lxwmdiv1{  padding:70px 0;}
.lxwmdiv1left{ width:500px;  padding-right:70px;}
.lxwmdiv1right{ width:calc(100% - 500px); }
.lxwmdiv1right dl{ width:calc(50% - 10px); margin:10px 20px 10px 0;}
.lxwmdiv1right dl dt{ font-size:16px; line-height:20px; font-weight:bold;margin-bottom:10px;}
.lxwmdiv1right dl dd .input{ height:50px; line-height:50px; padding:0 10px;}
 




 

}




@media only screen and (max-width:1200px){
	
 
.headdiv .document_width1{ padding:0 0 0 30px;}
.document_width{ width:800px;} 
/***首页***/
.ulmenu{ display:none;}
.indextt p span{ width:auto; float:none;}
.indexdiv1{ background:url(../images/iab_bj.jpg) center 400px no-repeat #fff;}


.indexdiv2nr{ margin-top:-480px;}  
.indexdiv2nra dl{ width:256px !important; height:370px; margin:5px;}
.indexdiv2nra dl dd{ top:0px;padding:20px !important; box-sizing:border-box; }
.indexdiv2nra dl dd h2{ font-size:24px; line-height:30px; text-align:left;}
.indexdiv2nra dl dd p{font-size:16px; line-height:25px; height:auto; margin:20px 0 25px 0;}
.indexdiv2nra dl.cur dd{padding:0; }

.dllist{ width:800px;}
dl.zjdl{ width:400px; margin:15px 0;}
dl.zjdl dt{ width:40%;}
dl.zjdl dd{ width:60%; padding:25px 0 0 20px; }
dl.zjdl dd h3 { height:30px;font-size:21px; line-height:30px; }
dl.zjdl dd p{ font-size:15px; line-height:24px; margin-top:15px;}

.addiv{ width:800px; height:345px;margin:0 0 14px 0;}
  

dl.ixwdl{ width:386px; height:auto; margin:7px !important;}
dl.ixwdl dd{ padding:20px 20px; }
dl.ixwdl dd h3 a{ height:60px;  margin:5px 0 15px 0;font-size:20px; line-height:30px;}
.indexdiv4qh dl.ixwdl.ixwdls{ margin-right:20px;}

.botbj{  height:10px; background-image:linear-gradient(to right, #003e97 50%, #00a0e9  50% );}

.bottomdiv{padding:40px 0 30px 0; background-size:500px auto;} 
dl.dlogo{  padding-bottom:20px; margin-bottom:30px;}
dl.dlogo dt{ width:50%;}
dl.dlogo dd{ width:50%;}
dl.dlogo dd .amore{ float:right;}

.bottomdivleft{ display:none;}
.bottomdivright{ width:100%;}
.bqxx{ width:100%; margin:10px 0 0 0;}



 
/******关于我们****/ 
.nybanner{ margin-top:80px; padding:80px 0 30px 0;}
.nybanner strong{ font-size:36px; line-height:36px;padding:20px 0 45px 0;}
.nybanner ul{ padding:5px; border-radius:50px; }
.nybanner ul li a{ border-radius:40px; font-size:15px; height:40px; line-height:40px;padding:0 20px;}

.aboutdiv{  padding:40px 0; }
dl.abdl dt{ width:100%; margin-bottom:20px;} 
dl.abdl dd { width:100%; padding-left:0;}
dl.abdl dd .h1{ width:100%; font-size:26px; line-height:30px; margin-bottom:10px;}
dl.abdl dd p{ width:100%; font-size:15px; line-height:28px; padding-right:0px; }
.aboutdiv1{ padding:50px 0; }
.aboutdiv1nr{ padding:0 30px 40px 30px;}
.aboutdiv1nr dl{ margin-top:30px; padding-bottom:20px; }
.aboutdiv1nr dl dd{ width:460px;}
.aboutdiv1nr dl dd strong{ font-size:20px; line-height:30px;}
.aboutdiv1nr dl dd p{ font-size:14px; line-height:26px; margin-top:0px;}
.aboutdiv1nr dl dt{ width:calc(100% - 460px);}
.aboutdiv1nr dl dt img{ width:110px; }

.aboutdiv2{ padding:60px 0;}
.aboutdiv2 .indextt strong,.aboutdiv3left .indextt strong{ text-align:center;}
.aboutdiv2 dl{ width:calc(50% - 10px); height:160px; margin:40px 20px 20px 0; border-radius:160px; }
.aboutdiv2 dl dt{ width:180px; height:180px; margin-top:-10px;}
.aboutdiv2 dl dd{ width:calc(100% - 180px); padding:35px 20px 0 50px;}
.aboutdiv2 dl dd strong{font-size:22px; line-height:30px; padding-bottom:10px; margin-bottom:10px;}
.aboutdiv2 dl dd p{ font-size:16px; line-height:30px; }

.aboutdiv3{ padding:60px 0; }
.aboutdiv3left{ width:280px; height:500px;  padding:40px 40px;}
.aboutdiv3left ul li a{height:46px; line-height:46px;font-size:16px;border-radius:46px;}
 
.aboutdiv3right{ width:calc(100% - 280px); height:500px; padding:30px 20px 20px 30px; }  
.aboutdiv3right dl dt{ font-size:50px; line-height:50px; padding-bottom:15px; margin-bottom:15px;}
.aboutdiv3right dl dt s{ font-size:30px; line-height:30px;}
.aboutdiv3right dl dd{ padding-right: 15px; height:330px;}
.aboutdiv3right dl dd p{  margin:8px 0; font-size:14px; line-height:24px; }
.aboutdiv3right dl dd p span{  font-size:16px; line-height:24px;}
 
 


/*********GLPF 服务*****/
.serdiv{ padding:50px 0;}
dl.serdl{ width:calc(50% - 5px);margin:5px 10px 5px 0;}
dl.serdl dd{ padding:20px; }
dl.serdl dd div h2 a{ font-size:22px; line-height:24px; }
dl.serdl dd div p{ font-size:14px; line-height:22px; }

.serdivtj{margin-top:50px; padding-top:10px;}
.nytt{  margin-bottom:20px;}
.nytt strong{ font-size:24px; line-height:30px;}

.serdivtjlist dl.ixwdl{ height:auto; margin-right:20px;}
.serdivtjlist dl.ixwdl dd p.bz{ height:48px; line-height:24px; font-size:16px; margin:10px 0;}
.jtl{ width:50px; height:50px; top:40%; left:-20px; border-radius:50px;}
.jtr{ width:50px; height:50px; top:40%; right:-20px;border-radius:50px;}


 /*******会员名录*****/
.hydiv{ padding-top:40px;}
.hydiv ul.ul li a{ font-size:16px; margin:0 10px;}

.hydiv1{  padding:40px 0 50px 0;}
.hydiv1 ul li{ width:calc((100% - 40px) / 4 );  padding:10px;margin:5px;}
.hydiv2{padding:40px 0 60px 0;}
.hydiv2nr{ padding:40px 35px; border-radius:20px; }
.hydiv2nr p{ font-size:16px; line-height:30px;}
.hydiv2nr strong{ font-size:24px; line-height:30px; margin:10px 0 20px 0; max-width:400px;}


/*******新闻资讯****/
.xwdiv{  padding:40px 0 50px 0;}
.xwdivtj{margin-bottom:40px;}
.xwdivtjc{padding-bottom:30px;}

.xwdivtjlist dl{ width:800px; border-radius:20px;}
.xwdivtjlist dl dt{ border-radius:20px;  }
.xwdivtjlist dl dt img{ height:240px;}
.xwdivtjlist dl dd{  padding:25px 30px; }
.xwdivtjlist dl dd span{  font-size:14px; line-height:20px; }
.xwdivtjlist dl dd h3 a{height:54px; line-height:27px; font-size:18px; }
.xwdivtjlist dl dd p.p1{font-size:14px; line-height:24px;  height:48px; overflow:hidden; margin:10px 0 20px 0; }
.xwdivtjlist dl dd p.p2{font-size:14px; line-height:20px; }
 
.xwdiv .indextt{ margin-bottom:10px;}
.xwdiv ul.ul{ padding:7px; border-radius:50px;}
.xwdiv ul.ul li a{border-radius:36px; font-size:16px; height:36px; line-height:36px; padding:0 25px;}
.xwdivlist{  padding-top:30px; margin-top:30px;}

.xwdivlist dl.ixwdl{ height:auto; margin:10px; width:48%; margin:1%;}
.xwdivlist dl.ixwdl dd p.bz{ height:48px; line-height:24px; font-size:14px;margin:10px 0;}



/******新闻资讯-详情*****/ 

.xwxxdiv{ padding:50px 0 20px 0; }
.xwxxdivc{ max-width:850px;}
.xwxxdivc span{font-size:14px; line-height:20px;}
.xwxxdivc h1{font-size:24px; line-height:30px;  margin:10px 0 30px 0;}
.xwxxdivc p{ font-size:14px; line-height:20px;}

.xwxxdiv1{ padding:30px 0 60px 0; }
.xwxxdiv1left{ width:100%; font-size:15px; line-height:24px; }

.xwxxdiv1right{ display:none;}
.sxtiao{  padding:15px 0; margin:25px 0 30px 0;}
.sxtiao a{ width:48%; height:30px; line-height:30px; font-size:16px;}

a.amore1{  height:40px; line-height:40px; padding:5px 10px 5px 20px; font-size:15px;}
a.amore1 span{height:40px; background-size:34px 34px; padding-right:50px;} 



/********专家智库*****/
.zjdiv{  padding:40px 0 20px 0;}
.zjdivlist{ padding:30px 0 60px 0;}
dl.zjdls{  width:calc((100% - 40px) / 2); border-radius:180px; margin:10px; }
dl.zjdls dt img{ height:23vw;}
dl.zjdls dd{  padding:35px 0 0 20px; }
dl.zjdls dd h3 {height:24px;font-size:20px; line-height:24px; }
dl.zjdls dd p{  font-size:16px; line-height:24px; margin-top:10px;}
 

/*****联系我们*****/
.lxwmdiv{ padding:50px 0;}
dl.lxdl{ margin:10px 0 50px 0; }
dl.lxdl dt{ width:100%;}
dl.lxdl dt img{ height:200px;}
dl.lxdl dd{ width:100%;padding:40px; }
dl.lxdl dd h1{  padding-bottom:15px; margin-bottom:20px; font-size:26px; line-height:30px;}
dl.lxdl dd p{  font-size:16px; line-height:48px;padding-left:30px; background-size:20px auto;  background:url(../images/lxwm_tb1.png) left 15px no-repeat;}
dl.lxdl dd p.p1{  background:url(../images/lxwm_tb2.png) left 15px no-repeat;}
dl.lxdl dd p.p2{ background:url(../images/lxwm_tb3.png) left 15px no-repeat;}

.lxwmdiv ul.ul li{ width:48%;  border-radius:15px; margin:1%; padding:20px 20px; }
.lxwmdiv ul.ul li span{ height:30px; line-height:30px; font-size:16px; }
.lxwmdiv ul.ul li strong{height:40px; line-height:40px; font-size:30px; }
.lxwmdiv1{  padding:50px 0;}
.lxwmdiv1left{ width:100%;  padding-right:0px; }
.lxwmdiv1left .indextt{ text-align:center;}

.lxwmdiv1right{ width:100%; }
.lxwmdiv1right dl{ width:calc(50% - 10px); margin:10px 20px 10px 0;}
.lxwmdiv1right dl dt{ font-size:16px; line-height:20px; font-weight:bold;margin-bottom:10px;}
.lxwmdiv1right dl dd .input{ height:50px; line-height:50px; padding:0 10px;}




 
}



@media only screen and (max-width:850px){
 
 
.headdiv .document_width1{ padding:0 0 0 3vw;}
.document_width{ width:94vw;} 
/****首页***/  
.banner{ height:55vw !important; margin-top:80px;}
.banner ul {height:55vw !important; }
.banner ul li img,.banner ul li video{ height:55vw !important;}
.banwenzi{top:17vw;}
.banwenzi h2{ font-size:36px;line-height:40px;}
	
.indextt{ margin-bottom:15px;}
.indextt strong{font-size:30px; line-height:32px;margin-bottom:10px;}
.indextt p{ font-size:14px; line-height:24px;}
.amore{ height:42px;  margin:20px auto;}
.amore span{ height:42px;line-height:32px;font-size:15px; padding:4px 5px 4px 10px;} 
.amore span s{ width:34px; height:34px;} 
 
.indexdiv1{ padding:40px 0 550px 0; margin-top:63vw; background:url(../images/iab_bj.jpg) center 430px no-repeat #fff;}
.indexdiv1 dl{ margin:30px 0 100px 0;}
.indexdiv1 dl dd{ padding:50px 0 30px 0;}
.indexdiv1 dl dd strong{ font-size:40px; line-height:40px;}
.indexdiv1 dl dd strong span{ font-size:14px; line-height:24px; margin-top:5px;}

.indexdiv2{ padding-bottom:50px;}
.indexdiv2nr{ margin-top:-560px;} 
.indexdiv2nra{ margin-top:20px; }
.indexdiv2nra dl{ width:calc(91vw / 3) !important; height:320px; margin:0.5vw !important;}
.indexdiv2nra dl dd{ top:0px; padding:35px; height:100%;background: rgba(0, 62, 150, 0.5);}
.indexdiv2nra dl dd h2{ font-size:22px; line-height:30px;}
.indexdiv2nra dl dd p{font-size:14px; line-height:24px; height:72px; overflow:hidden; margin:20px 0 25px 0; opacity:1;}
.indexdiv2nra dl dd a.amore{  opacity:1;}
.indexdiv2nra dl.cur{  width:calc(91vw / 3)  !important;}
 
.indexdiv3{  padding:0 0 50px 0; } 
.indexdiv3z{ padding-bottom:40px;}
.dllist{ width:94vw;}
dl.zjdl{ width:46vw; margin:0.5vw;}
dl.zjdl dt{ width:50%;}
dl.zjdl dd{ width:50%; padding:20px 0 0 20px; }
dl.zjdl dd h3 { height:30px;font-size:20px; line-height:30px; }
dl.zjdl dd p{ font-size:14px; line-height:24px; margin-top:15px;}
 

.indexdiv4{ padding:50px 0; } 
.indexdiv4qh{ margin-top:20px;}
.addiv{ width:94vw; height:340px;margin:0 0 1vw 0;}
.addiv ul {  height:340px; }
.addiv ul li{ height:340px; }
.addiv ul li img{ height:340px; }
.addiv ul li div{ width:300px;padding:0 0 20px 20px;}
.addiv ul li div h3 a{ height:60px;  margin:5px 0 15px 0;font-size:20px; line-height:30px;} 

dl.ixwdl{ width:46vw; height:auto; margin:0.5vw  !important;}
dl.ixwdl dd{ padding:20px 20px; }
dl.ixwdl dd h3 a{height:60px;  margin:5px 0 15px 0;font-size:20px; line-height:30px;}
.indexdiv4qh dl.ixwdl.ixwdls{margin:0.5vw !important;}
  
.indexdiv5{  padding:50px 0; text-align:center;}
.indexdiv5 p{  font-size:16px; line-height:24px;} 
.indexdiv5 strong{font-size:24px; line-height:34px;margin:10px 0 20px 0;}  
.indexdiv5 a.amore{ float:none; margin:0 auto;}
.botbj{  height:10px; background-image:linear-gradient(to right, #003e97 62%, #00a0e9  20% );}


/****关于我们*****/	
dl.abdl dd .h1{ font-size:22px; line-height:30px;}
.aboutdiv1nr dl dd{ width:calc(100% - 120px);}
.aboutdiv1nr dl dt{ width:120px;}	
.aboutdiv2 dl{ width:70%; margin:20px 15%;}



/*********GLPF 服务*****/
dl.serdl dd div p{ height:66px; overflow:hidden;}	
.jtl{ width:40px; height:40px; top:40%; left:-10px; border-radius:40px; background-size:8px auto !important;}
.jtr{ width:40px; height:40px; top:40%; right:-10px;border-radius:40px;background-size:8px auto !important;}


/***新闻资讯****/
.xwdivtjlist dl{ width:94vw;}


/********专家智库*****/
.zjdiv{  padding:40px 0 20px 0;}
.zjdivlist{ padding:30px 0 60px 0;}
dl.zjdls{  width:48%; border-radius:170px; margin:1%;  }

dl.zjdls dd{  padding:30px 0 0 10px; }
dl.zjdls dd h3 {height:20px;font-size:18px; line-height:20px; }
dl.zjdls dd p{  font-size:15px; line-height:22px; margin-top:10px;}
 

	
	
}

@media only screen and (max-width:650px){
 
.menutb{ width:60px; height:60px; padding:12px;}
.menutb.close span:first-child{ left:16px; top:20px; }
.menutb.close span:last-child{ left:16px; top:20px; }
 /****首页*****/
.headdiv{height:60px;}
.logo{height:50px; margin:5px 0;}
.logo img{ height:50px;}
  
.yyqh{ width:80px; height:60px;  padding:0 10px; margin:0 20px 0 10px;} 
.yyqh s{ height:60px; line-height:60px;font-size:14px; background-size:25px auto;} 
.yyqh p{ top:60px;}
.yyqh p a{ font-size:14px; line-height:30px;}
.hxt{height:60px;}

dl.ssdl{height:60px; margin:0 10px 0 0;}
dl.ssdl dt{ width:38px; height:60px;}
.ssdiv{ top:60px; }
.sj_menu{  top:60px;}
 
.banner{ margin-top:60px;}
.banwenzi h2{ font-size:30px; line-height:36px;} 
.banner_span{ bottom:25px;}
 
.indextt strong{font-size:28px; line-height:30px;margin-bottom:8px;}
.indexdiv1{padding:25px 0 550px 0;}

.indexdiv2nr{ margin-top:-590px;}
.indexdiv2nra dl{ width:46vw !important; height:300px; margin:0.5vw !important;}
.indexdiv2nra dl dd{ top:0px; padding:35px; height:100%;background: rgba(0, 62, 150, 0.5);}
.indexdiv2nra dl dd h2{ font-size:20px; line-height:30px;}
.indexdiv2nra dl dd p{font-size:14px; line-height:24px; height:72px; overflow:hidden; margin:20px 0 25px 0; opacity:1;}
.indexdiv2nra dl dd a.amore{  opacity:1;}
.indexdiv2nra dl.cur{  width:46vw  !important;}

dl.zjdl dd{padding:20px 0 0 20px;}
dl.zjdl dd h3 { height:26px;font-size:18px; line-height:26px; }
dl.zjdl dd p{ margin-top:0; height:66px; line-height:22px; overflow:hidden;}
.addiv ul li div h3 a{height:52px;margin:5px 0 15px 0;font-size:18px;line-height:26px;} 

dl.ixwdl dd{ padding:15px;}
dl.ixwdl dd h3 a{height:52px;margin:5px 0 15px 0;font-size:18px;line-height:26px;}
.bqxx p{ font-size:14px; line-height:26px;} 



/****关于我们*****/	
.nybanner{ margin-top:60px; padding:60px 0 20px 0;}
.nybanner strong{ font-size:30px; line-height:30px;padding:10px 0 25px 0;}
.nybanner ul{ padding:5px; border-radius:50px; }
.nybanner ul li a{ border-radius:36px; font-size:14px; height:36px; line-height:36px;padding:0 15px;}

dl.abdl dd .h1{ font-size:20px; line-height:26px;}
dl.abdl dd p{ font-size:15px; line-height:26px;}
.aboutdiv1{ padding:30px 0;}
.aboutdiv1nr dl dt img{ width:100px;}

.aboutdiv2{ padding:40px 0;}
.aboutdiv2 dl{ width:90%; height:160px; margin:20px 5%; }

.aboutdiv3{ padding:40px 0;}
.aboutdiv3left{ width:100%; height:auto; border-radius:25px 25px 0 0;}
.aboutdiv3left ul{ width:100%;}
.aboutdiv3left ul li{ width:48%; margin:1%; float:left;}
.aboutdiv3right{ width:100%; border-radius:0 0 25px 25px;}
.aboutdiv3right dl dt{ font-size:40px; line-height:40px; padding-bottom:15px; margin-bottom:15px;}
.aboutdiv3right dl dt s{ font-size:20px; line-height:30px;}



/*********GLPF 服务*****/
.serdiv{ padding:40px 0;}
dl.serdl{ width:100%;margin:5px 0;}
dl.serdl dt img{ height:200px;}
dl.serdl dd div h2 a{ font-size:20px;}



 /*******会员名录*****/
.hydiv{ padding-top:40px;}
.hydiv ul.ul li a{ font-size:15px; margin:0 5px;}

.hydiv1{  padding:20px 0 40px 0;}
.hydiv1 ul li{ width:calc((100% - 30px) / 3 );  padding:10px;margin:5px;}
.hydiv2{padding:30px 0 50px 0;}
.hydiv2nr{ padding:20px 30px; border-radius:20px; }
.hydiv2nr p{ font-size:14px; line-height:22px;}
.hydiv2nr strong{ font-size:22px; line-height:24px; margin:5px 0 10px 0; max-width:300px;}


/******新闻资讯-详情*****/ 
.mbxs{ margin-top:60px;}
.xwxxdiv{ padding:50px 0 20px 0; }
.xwxxdivc{ max-width:850px;}
.xwxxdivc span{font-size:14px; line-height:20px;}
.xwxxdivc h1{font-size:22px; line-height:30px;  margin:10px 0 20px 0;}
.xwxxdivc p{ font-size:14px; line-height:20px;}

.xwxxdiv1{ padding:20px 0 50px 0; }
.xwxxdiv1left{ width:100%; font-size:14px; line-height:24px; }

.sxtiao{  padding:15px 0; margin:25px 0 30px 0;}
.sxtiao a{ width:100%; height:30px; line-height:30px; font-size:16px;}

a.amore1{  height:40px; line-height:40px; padding:5px 10px 5px 20px; font-size:15px;}
a.amore1 span{height:40px; background-size:34px 34px; padding-right:50px;} 


/********专家智库*****/
.zjdiv{  padding:30px 0 15px 0;}
.zjdivlist{ padding:20px 0 40px 0;}
dl.zjdls{  width:48%; border-radius:170px; margin:1%;  }
dl.zjdls dt{ width:100%;}
dl.zjdls dt img{ width:100%; height:45vw; margin:0;}
dl.zjdls dd{ width:100%; text-align:center;  padding:15px 0 50px 0; }
dl.zjdls dd h3 {height:20px;font-size:18px; line-height:20px; }
dl.zjdls dd p{  font-size:15px; line-height:22px; margin-top:10px; min-height:88px;}
 





}


 
@media only screen and (max-width:500px){
 
/****首页****/	
.banwenzi h2{ font-size:26px; line-height:30px;} 
.indexdiv1{ margin-top:67vw;}
.indextt strong{font-size:24px; line-height:24px;margin-bottom:8px;}
.indexdiv1 dl dd strong{ font-size:32px; line-height:32px;}

.amore{ height:36px;  margin:20px auto;}
.amore span{ height:36px;line-height:28px;font-size:14px; padding:4px 5px 4px 10px;} 
.amore span s{ width:26px; height:26px; background-size:15px auto; margin-left:15px;} 


.indexdiv2nra dl.cur,.indexdiv2nra dl{  width:94vw  !important; height:280px;}
.indexdiv2nra dl dd h2{ font-size:17px; line-height:26px;}
.indexdiv2nra dl dd p{ margin:10px 0 15px 0; opacity:1;}

dl.zjdl dt{ width:100%;}
dl.zjdl dt img{ width:60%; margin:10px 20%;}
dl.zjdl dd{ padding:0; width:100%; text-align:center;}
dl.zjdl dd p{ margin-top:0;}

.addiv{height:250px;margin:0 0 1vw 0;}
.addiv ul {  height:250px; }
.addiv ul li{ height:250px; }
.addiv ul li img{ height:250px; }
.addiv ul li div{ width:300px;padding:0 0 20px 20px;}
.addiv ul li div h3 a{ height:48px;  margin:5px 0 10px 0;font-size:16px; line-height:24px;} 
dl.ixwdl dd h3 a{ height:48px;  margin:5px 0 10px 0;font-size:16px; line-height:24px;}
.indexdiv5 strong{font-size:20px; line-height:26px;}

.bottomdiv{ padding:30px 0 20px 0;}
dl.dlogo dt img{ height:50px;}
dl.dlogo dd .amore{ margin:0;}

/****关于我们*****/	
.nybanner{ margin-top:60px; padding:50px 0 20px 0;}
.nybanner strong{ font-size:24px; line-height:26px;padding:10px 0 20px 0;}
.nybanner ul{ padding:5px; border-radius:40px; }
.nybanner ul li a{ border-radius:30px; font-size:13px; height:30px; line-height:30px;padding:0 15px;}

.aboutdiv{ padding:30px 0;}
dl.abdl dd .h1{ font-size:18px; line-height:24px;}

.aboutdiv1nr dl dd{ width:100%; text-align:center;}
.aboutdiv1nr dl dd strong{ font-size:18px;}
.aboutdiv1nr dl dt{ width:100%; margin-top:15px;}
.aboutdiv1nr dl dt img{ margin:0 auto; float:none; width:80px; }

.aboutdiv2{ padding:30px 0;}
.aboutdiv2 dl{ width:100%; height:120px; margin:20px 0; }
.aboutdiv2 dl dt{ width:140px; height:140px; margin-top:-10px;}
.aboutdiv2 dl dd{ width:calc(100% - 140px); padding:25px 20px 0 50px;}
.aboutdiv2 dl dd strong{font-size:20px; line-height:30px; padding-bottom:5px; margin-bottom:5px;}
.aboutdiv2 dl dd p{ font-size:14px; line-height:24px; }

.aboutdiv3{ padding:30px 0;}
.aboutdiv3left{ padding:30px 20px;}
.aboutdiv3left ul li a{height:40px; line-height:40px;font-size:16px;border-radius:40px;}






/*********GLPF 服务*****/
dl.serdl dt img{ height:180px;}

/*******新闻资讯****/
.xwdiv{  padding:30px 0 40px 0;}
.xwdivtj{margin-bottom:30px;}
.xwdivtjc{padding-bottom:30px;}

.xwdivtjlist dl dt{ border-radius:20px;  }
.xwdivtjlist dl dt img{ height:200px;}
.xwdivtjlist dl dd{  padding:20px; }
.xwdivtjlist dl dd span{  font-size:14px; line-height:20px; }
.xwdivtjlist dl dd h3 a{height:78px; line-height:26px; font-size:17px; margin-bottom:8px; }
.xwdivtjlist dl dd p.p1{ display:none; }
.xwdivtjlist dl dd p.p2{font-size:14px; line-height:20px; }

.xwdiv ul.ul{ padding:5px; border-radius:40px;}
.xwdiv ul.ul li a{border-radius:30px; font-size:14px; height:30px; line-height:30px; padding:0 15px;}
.xwdivlist{  padding-top:15px; margin-top:15px;}
.xwdivlist dl.ixwdl dd p.bz{ margin:0 0;}



/******新闻资讯-详情*****/ 
 .xwxxdivc h1{font-size:20px; line-height:28px;  margin:8px 0 15px 0;}
 
 
 /*****联系我们*****/
.lxwmdiv{ padding:40px 0;}
dl.lxdl{ margin:10px 0 50px 0; }
dl.lxdl dt{ width:100%;}
dl.lxdl dt img{ height:100px;}
dl.lxdl dd{ width:100%;padding:30px; }
dl.lxdl dd h1{  padding-bottom:15px; margin-bottom:20px; font-size:22px; line-height:30px;}
dl.lxdl dd p{  font-size:16px; height:auto; line-height:28px; margin:5px 0; padding-left:30px; background-size:20px auto;  background:url(../images/lxwm_tb1.png) left 5px no-repeat;}
dl.lxdl dd p.p1{  background:url(../images/lxwm_tb2.png) left 5px no-repeat;}
dl.lxdl dd p.p2{ background:url(../images/lxwm_tb3.png) left 5px no-repeat;}

.lxwmdiv ul.ul li{ width:48%;  border-radius:10px; margin:1%; padding:15px 10px; }
.lxwmdiv ul.ul li span{ height:20px; line-height:20px; font-size:14px; }
.lxwmdiv ul.ul li strong{height:30px; line-height:30px; font-size:22px; }
.lxwmdiv1{  padding:40px 0;}
.lxwmdiv1left{ width:100%;  padding-right:0px; }
.lxwmdiv1left .indextt{ text-align:center;}

.lxwmdiv1right{ width:100%; }
.lxwmdiv1right dl{ width:calc(50% - 5px); margin:5px 10px 5px 0;}
.lxwmdiv1right dl dt{ font-size:14px; line-height:20px; font-weight:bold;margin-bottom:5px;}
.lxwmdiv1right dl dd .input{ height:40px; line-height:40px; padding:0 10px;}
.lxwmdiv1right span.sp{ font-size:14px; margin:5px 0;}
.lxwmdiv1right .button{ float:none; display:inline-table; margin:0 auto;}

 
 
 
}



 
@media only screen and (max-width:460px){
 /*******会员名录*****/
.hydiv{ padding-top:30px;}
.hydiv ul.ul li a{ font-size:14px; margin:0 5px;}
.hydiv .indextt{ margin-bottom:5px;}
.hydiv1{  padding:10px 0 40px 0;}
.hydiv1 ul li{ width:calc((100% - 24px) / 3 );  padding:8px;margin:4px;}
.hydiv2{padding:30px 0 50px 0;}
.hydiv2nr{ padding:20px 30px; border-radius:20px; }
.hydiv2nr p{ font-size:14px; line-height:22px; color:#000;}
.hydiv2nr strong{ font-size:22px; line-height:24px; margin:5px 0 10px 0; max-width:300px; color:#000;}


dl.ixwdl{ border-radius:10px;}
dl.ixwdl dt{ border-radius:10px;}


	
}
