
@media screen and (min-width: 1200px) and (max-width: 1399px) {
.w140{ width:1170px; clear:both; margin:0 auto;   }
.w100{ width:100%; min-width:1170px;  clear:both; margin:0 auto;   }
.wap-box{ display:none}
.pc-box{ display: block}

header .face{margin:20px auto; height:70px;}
header .face .ico img{ height:70px;  }
header .face .logo .mc { margin:0 15px;  }
header .face .logo .mc .cn{ font-size:30px; line-height:50px;  }
header .face .logo .mc .en{  font-size:15px; line-height:20px  }

header .face .logo .xckh { padding-left:10px;margin-top:15px; height:50px; overflow:hidden  }
header .face .logo .xckh  p{ font-size:18px; line-height:25px; }


/******************/
.cpindex .cpxm .cpfl{ width:24%; padding:40px 20px; box-sizing:border-box;}
.cpindex .cpxm .cpfl .tit p{ font-size:36px; line-height:1;}
.cpindex .cpfllist {padding:30px 0;}
.cpindex .cpfllist li a{ padding:13px 30px; line-height:24px; font-size:16px;  }
.cpindex .cpxm .cpflms{ width:75.5%; height:630px; padding:20px 20px;  }
.cpindex .cpxm .flmslist .tuwen .wen .bt{ color:#111; font-size:24px; padding-bottom:10px; margin-bottom:10px; }
.cpindex .cpxm .flmslist .tuwen .wen .ms{ font-size:16px; line-height:2; color:#666;}
/************/


.gybox { height:550px;}

.gybox .bd img{ display:block; width:100%; height:550px;}

.gybox .bd .tuy .wen{ position:absolute; left:180px; top:20%; z-index:99; width:380px;}
.gybox .bd .tuy .wen .bt{  font-size:24px;  padding-bottom:20px; margin-bottom:20px; }
.gybox .bd .tuy .wen .ms{ font-size:14px; line-height:2; color:#fff;}
.gybox .bd .t.gybox .bd .tuy .wen .ms p{ margin:15px 0;}
uy .wen .ms p:before{ content:"";}


.gybox .hd {position: absolute; width:160px; left:48%; top:15%;; z-index:2; }
.gybox .hd ul { position:relative; width:160px; overflow:hidden;   }
.gybox .hd li { height:80px;  overflow:hidden; margin-bottom:20px; position:relative;   }
.gybox .hd li:after{ width:0; height:2px; background:#fff;  position:absolute; left:0; bottom:0; z-index:9; content:""; -webkit-transform: all 5s ease 0s;transition: all 5s ease 0s; }
.gybox .hd li.on:after{width:100%; }
.gybox .hd img {  display:block; width:100%; height:auto;  }

/********************/

.jjindex .zy .wen .bt p.en{ font-size:36px; }
.jjindex .zy .wen .bt p.cn{  font-size:36px; }
.jjindex .zy .wen .ms{ padding:20px 0 ;  margin-right:30px;   margin-top:20px;}

.jjindex .zy  .shuju{ margin-top:0px;}
.jjindex .zy  .shuju ul li .sz{ font-size:36px; }
.jjindex .zy  .shuju ul li .bt{ font-size:16px; }

.jjindex .zy .ytu{ padding-top:35px; position:relative}

/*********************/
.whyindex{ padding:80px 0 ; }
.whyBox .hd ul{ background:#fff; margin-left:60px;}
.whyBox .hd li{padding:15px 15px 15px 100px; }
.whyBox .hd li .jia{  right:10px; }
.whyBox .hd li .bt{font-size:24px; }
.whyBox .hd li .ms{ font-size:14px; }
.whyBox .bd li{ height:484px; border:20px solid #fff; border-left:none;   }
.whyBox .bd li img{ display:block; width:100%; height:auto; padding-top:10px;}

/***********************/
.lcindex{ padding:80px 0;}
.lcindex .lcbox ul{  padding-top:20px;}
.lcindex .lcbox ul li{ width: 150px;height: 194px; background-size: 100% auto;}	
.lcindex .lcbox ul li:before{left: -18%;}
/**************/
.xwindex .xwbox .xwr ul.list li { margin-bottom:25px;}
.xwindex .xwbox .xwr ul.list li .tu{ width:120px; height:80px;  border-radius:5px; margin-top:10px;}
.xwindex .xwbox .xwr ul.list li .rq{ width:80px; height:65px;  margin-top:10px;}
.xwindex .xwbox .xwr ul.list li .rq p{ font-size:30px; line-height:1.2;  }
.xwindex .xwbox .xwr ul.list li .rq span{ font-size:14px;;}

.xwindex .xwbox .xwr ul.list li .wen{ max-width:380px; height:100px;  }
.xwindex .xwbox .xwr ul.list li .wen .bt p{ font-weight:bold; font-size:20px; line-height:2em; padding-top:0; }
.xwindex .xwbox .xwr ul.list li .wen .ms{  color:#999; font-size:14px;}

/**********/
footer .foot{ padding:50px 0;   }
footer .foot .logo{ width:180px; }
footer .foot .logo .tu{ height:150px; width:150px; border-radius:50%; margin:20px auto;}
footer .foot .logo .tu img{max-width: 120px;max-height: 120px;}
footer .foot .logo .wen p{ padding-top:10px; font-size:24px; line-height:1.5;}
footer .foot  .lianxi{ margin-left:50px; width:380px;  }
footer .foot  .links{ margin-left:70px; width:150px; }
footer .foot  .gzwm{  width:300px;  }

/*****************/
.pagination{list-style:none;margin:50px auto;}
/***************/
.listBanner{height:350px;}
.listBanner h3{top:40%;font-size:40px;max-width:1170px;min-width:360px;}

.listMenu{font-size:16px;}
.listMenu a{margin-left:30px;}

.news-show-left .news-views { font-size: 14px; line-height:1.7;   }

.gsjjmain  .shuju ul li .sz{ font-size:40px; line-height:1.5; font-weight:bold; color:#111;}
.gsjjmain  .shuju ul li .bt{ font-size:16px; line-height:1.8; }


.gymain ul.gylist li.xm .wen{  padding:30px 50px; box-sizing:border-box;}

.gymain ul.gylist li.xm .bt{  font-size:30px; line-height:1.5em; margin:10px auto ;}
.gymain ul.gylist li.xm .nr{ font-size:16px; line-height:2em; text-align:justify;}
/****************/
.cpBox .lefts{ width:260px; }
.cpBox .lefts .cpfl ul > li > a {font-size: 16px;padding: 10px 15px;}
.cpBox .lefts .tjxw ul li{padding:.25em 1em; }
.cpBox .lefts .lianxi  .lxlist p{ padding:.5em 1.4em;color:#2f2f2f}
.cpBox .rights{ width:900px;  }
/***********/
.cpBox .rights .tuwen .datu{ width:400px;}
.cpBox .rights .tuwen .wen{ width:430px; ;}

}
