 @font-face { font-family: 'SourceHanSansCN-Normal'; src: url('./font/SourceHanSansCN-Normal.ttf') }
 @font-face { font-family: 'siyuansongti'; src: url('./font/siyuansongti.ttf') }

 
 html, body, div, span, applet, object, iframe, h1, h2, h3,
 h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address,
 big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp,
 small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li,
 fieldset, form, label, legend, table, caption, tbody, tfoot,
 thead, tr, th, td, input, select {margin:0; padding:0; border:0 none; outline:0; color:inherit;}
 html, body {width:100%; height:100%; color: #333333;}
 body {margin:0 auto;  font-family: 'siyuansongti'; src: url('./font/SourceHanSansCN-Normal.ttf'); vertical-align:baseline; overflow-y:scroll;}
 h1 {font-weight:bold; font-size:18px; line-height:18px; color:#474545;}
 h3 {font-weight:normal; font-size:12px; color:#333;}
 h2, h4, h5, h6 {font-weight:normal; font-size:100%;}
 table {border-collapse:separate; border-spacing:0;}
 caption, th, td {text-align:left;font-weight:normal;}
 a {text-decoration:none;}
 p {line-height:22px; text-align:justify;color:#666;font-family: 'SourceHanSansCN-Normal'; src: url('./font/siyuansongti.ttf')}
 a img, iframe {border:none; vertical-align: top;}
 a:link {color:inherit;}
 :focus {outline:0;}
 /*img{ vertical-align:top;}*/
 ol, ul ,li{list-style:none;}
 input, textarea, select, button {font-weight:inherit; font-size:inherit; *font-size:100%; font-family:inherit;}
 /* == clearfix == */
 .clearfix:after {display:block; height:0; clear:both; content:"\200B";}
 .clearfix {*zoom:1;}/*IE/7/6*/

 /* == 以上 reset Css == */


 /**************** 全局公用样式 ****************/
 /*body {max-width:1580px; min-width:1130px;_width:expression(document.body.clientWidth<1130? "1130px": (document.body.clientWidth>1580?"1580px":"auto"));}*/
 body {max-width:1920px; min-width:1130px; +overflow:hidden;}
 div{-webkit-tap-highlight-color:rgba(0,0,0,0); }
 /*body.on {margin-left:-378px;}*/
 .g-wrap {position:relative; margin:0 auto; width:1200px; height:100%; overflow:hidden;}
 .g-wrap1 {position:relative; margin:0 auto; width:1200px; height:100%}
 .g-wrap2{position:relative; margin:0 auto; width:62.5%; height:100%}
 #header {position:relative; z-index:5; height:150px; background-color:#ffffff; background-image: url(../img/topbg.png); background-size: 100% 109px; background-repeat: no-repeat;}
 #logo2 {position:absolute; top:25px; left:90px; width:410px;  background-size: contain;}
 #logo {position:absolute; top:2px; left:0px;  height:82px; background-size: contain; }
 #logoline{position:absolute; top:25px; left:400px;  height:88px; background-size: contain; border-right: 1px solid #704015; height: 50px;}
 #nav {position:absolute; top:100px; z-index:4; height:100%;  color:#232323; height: 48px; width: 1200px; margin: 0 auto; display: flex; justify-content: space-between;}
 #nav ul{ display: flex; justify-content: space-between;}
 #nav li {float:left; height:100%; -webkit-transition:background-color 700ms; transition:background-color 700ms;}
 #nav .n1 {width:143px; }
 #nav .n2, #nav .n3, #nav .n6, #nav .n7, #nav .n8 {width:143px;}
 #nav .n4 {width:143px;}
 #nav .n44 {width:143px;}
 #nav .n5 {width:143px;}

 #logo dl dt{width:187px; float:left; margin: 10px 10px 0 0px;}
 #logo dl dd{float:left; margin-top: 30px;position: relative;margin-left: 30px;}
 #logo dl dd::before{position: absolute;display: block;content:"";width: 1px;height: 56px;background-color: #2E0A06;left:-22px;top:-8px;}

 .dhtop{ position: absolute; right: 0px; top:10px}
 #nav li a {position:relative; z-index:2; display:block; width:100%; height:100%; font-size:20px; line-height:44px; text-align:center; color:#333333; -webkit-transition:color 200ms; transition:color 200ms;}
 /*#nav li.on a {color:#e11d27; font-weight: bold;}*/
 #nav li a span {position:absolute; left:0; top:0; z-index:2; width:100%; height:100%; }
 #nav li a .bkg {top:100%; z-index:1;  height: 3px;}
 #nav li.on a span{color:#D7A15F; font-weight: bold;}
 #nav li.on a .bkg{bottom:0px; width: 19px; margin: -8px auto 5px; height: 9px; left: 0; right: 0; background:url(../images/dian.png) no-repeat center; color: #fff;}

 .dhtop   dt h2{font-size: 22px; color: #2E0A06;}
 .dhtop   dt p{font-size: 20px; color: #2E0A06;display: inline-block;}

 #shop {position:absolute; bottom:0; right:0; z-index:5; width:78px; height:100%; background:#fff; border-left:1px solid #e5e5e5;}

 #shop {width:170px;}
 #shop .btn-search {position:absolute; top:30px; left:15px; width:20px; height:20px; background:url(../img/icon_search.png) no-repeat 0px 0px;}
 #shop .btn-search:hover,
 #shop .btn-search.on {background-image:url(../img/icon_search_on.png);}
 /*#searchbox {display:none; position:absolute; top:100%; z-index:11115; line-height:44px; right:0; padding:0 20px; width:200px; height:44px; border:8px solid #4c4a4f;}*/
 #shop .btn-lang {position:absolute;top:0; right:74px; padding:0 10px; width:auto; height:100%; font-weight:bold; font-size:13px; line-height:76px; color:#666369; background-color:#fff; -webkit-transition:color 300ms; transition:color 300ms;}
 #shop .btn-lang:hover {color:#ff2424;}
 #shop .header-nwbtn{ position:absolute;top:0; right:0px; padding:0 10px; padding-right: 15px; width:auto; height:100%; font-weight:bold; font-size:13px; line-height:76px; color:#666369; background: url(../img/head-nw-icon.png) right center no-repeat; -webkit-transition:all 300ms; transition:all 300ms;}
 #shop .header-nwbtn:hover, #shop .header-nwbtn.on{ color: #ff2424; background: url(../img/head-nw-icon-on.png) right center no-repeat;}

 #content {position:relative; overflow:hidden;}
#subNav {position:absolute; top:100px; left:0px; z-index:4; width:100%; height:100px; /*overflow: hidden;*/}
#subNav .g-wrap {overflow:visible;}
#subNav .g-wrap .item {position:absolute; top:-600%; width:215px; background-color:#fff; overflow:hidden; -webkit-transition:bottom 300ms; transition:bottom 300ms;}
#subNav .g-wrap .about {left:565px;/*width:835px;*/}
#subNav .g-wrap .news {left:697px;  /*width:752px;*/}
#subNav .g-wrap .relation {left:820px; /* width:643px;*/}
#subNav .g-wrap .service {left:930px;  /*width:573px;*/}
#subNav .g-wrap .citizenship {left:1040px;  /*width:573px;*/}
#subNav .g-wrap .search {right:0; width:238px; height:44px; border:8px solid #4c4a4f;}
#subNav .g-wrap .search input { padding:0 20px; width:200px; height:44px; line-height:44px; }
#subNav .g-wrap .langs {right:0; padding:0 15px; width:224px;}
/*2016.4.12*/
#subNav .g-wrap .nwmenu{ right: 0; top: -409px; width: 171px; height: auto; background-color: #4c4a4f; -webkit-transition: 300ms; transition: 300ms;}
#subNav .g-wrap .nwmenu .nwmenu-inner{ padding: 20px; width: 210px; max-height: 349px; overflow: hidden;}
/*#subNav .g-wrap .nwmenu .nwmenu-inner .nwi-box{ margin-bottom: 10px;}*/
#subNav .g-wrap .nwmenu .nwi-tit{ float: left; width: 50px; color: #8f8c92; font-size: 12px;}
#subNav .g-wrap .nwmenu .nwmenu-list{ /*float: right; margin-top: -5px; width: 140px;*/ overflow:hidden;} 
#subNav .g-wrap .nwmenu .nwmenu-list li a{ float: none; padding: 0; line-height: 22px; color: #d2ced5; font-size: 12px;font-weight: normal; -webkit-transition: color 300ms; transition: color 300ms;}
/*2016.4.12*/

#subNav .g-wrap .nwmenu .nwmenu-list li a:hover{ color: #f63b34;}
#subNav .g-wrap .on {top:0; z-index: 2;box-shadow: 0 0 10px #c9c7c7;}
#subNav .g-wrap .item a {padding:0 20px; display: block; text-align: center;  font-size:16px; line-height:60px; color:#666666;-webkit-transition:color 300ms; transition:color 300ms;}
#subNav .g-wrap .item a:hover {color:#fff; background-color: rgba(232,145,21);}
#subNav .g-wrap .item #on {
	color: #f63b2e;
}
/*#footer {height:70px; overflow:visible;  border-top:1px solid #e5e5e5;}*/
/*#footer .g-wrap {background:url(../img/temp/footer_bg.jpg) no-repeat right 0;}*/
#footer {height:140px;}
#reference {height:64px; line-height:64px; border-bottom:1px solid #f2f2f2;}
#reference div {height:100%;}
#reference a {-webkit-transition:color 300ms;transition:color 300ms;}
#reference a:hover {color:#f63b2e;}
#reference div * {font-weight:bold; font-size:13px; color:#2e2e57;}
#reference .left {float:left;}
#reference .left * {float:left; height:100%; line-height:64px;}
#reference .left a {/* margin-left:20px; *//* padding-left:42px; */background:no-repeat 0 13px;}
#reference .left em{display:block;margin:0 12px;font-style: normal;}
#reference .left .a1 {/* background-image:url(../img/refer_icon_1.png); */}
#reference .left .a2 {/* background-image:url(../img/refer_icon_2.png); */}
#reference .left .a3 {background-image:url(../img/refer_icon_life.png);}
#reference .right {float:right; width:323px; line-height:69px; text-indent:38px; background:#f2f2f2 url(../img/refer_icon_3.png) no-repeat 19px 23px; border-left:1px solid #e5e5e5;}
#copyright {height:75px;}
#copyright .g-wrap {overflow:visible;}
#copyright .g-wrap div {float:right; padding:19px 0 19px 19px; height:37px; width:303px; font-weight:bold; line-height:20px; color:#4b4b51; border-left:1px solid #f2f2f2;}
#copyright .g-wrap div a {-webkit-transition:color 300ms; transition:color 300ms; color:#4b4b51;}
#copyright .g-wrap div a:hover {color:#e62b1e}


#mask {display:none; position:fixed; top:0; left:0; z-index:1024; width:100%; height:100%;}
#mask .wrap {position:fixed; top:0; right:-378px; z-index:1024; padding:0 29px; width:320px; height:100%; background-color:#2b2b2b;}
#mask .wrap p {margin-top:130px; color:#8C8C8C; line-height:18px;font-size: 13px;}
#mask .wrap p span {display:block;}
#mask .wrap p .tit {font-size:15px; color:#E1DEDE;}
#mask .wrap p .column {margin-left:-16px; padding-left:16px; background:url(../img/sitemap_arrow.png)no-repeat 0 7px;font-size: 13px;}
#legal {background:url(../img/legal_tit.png) no-repeat 29px 77px;}
#sitemap {background:url(../img/sitemap_tit.png) no-repeat 29px 77px;}
#sitemap a {color:#8C8C8C; -webkit-transition:color 300ms; transition:color 300ms;font-size: 13px;}
#sitemap a.reenoo {font-weight:bold;}
#sitemap a:hover {color:#e62b1e}


.ggtit{text-align: center;margin:100px auto 70px;}
.ggtit li h3{font-size: 48px;font-weight: bold;margin-top: 20px;}
.ggtit li dt{font-size: 36px;color:#666666;}
.ggtit li p{font-size: 26px;text-align: center;margin:20px auto;}
.ggtit li dt span{color:#FF0000;font-weight: bold;}
.mggtit1{display: none!important;}
.wrap{width: 1200px;margin:50px auto;}




.newscon .wrap{margin:0 auto;overflow: hidden;}
.newscon ul li:hover{background:url(../images/newsbj.png) no-repeat center;overflow:hidden;}
.newstxt{display: flex;flex-flow: row wrap;justify-content: space-between;margin:30px auto;}
.news1{width: 351px;}
.news2{width: 700px;margin-top: 10px}
.news2 h3{font-size: 26px;color:#333;}
.news2 dt{font-size: 20px;margin:20px auto;}
.news2 p{font-size: 18px;line-height: 30px;}
.news3{margin-top: 140px;}
.newscon ul li:hover .news2 h3{color:#D42E2B;}


.contact_wrap ul li h3:nth-of-type(2){color:#D42E2B;}
.contact h3{font-size: 28px;line-height: 48px;}
.contact_wrap ul{display: flex;flex-flow: row wrap;justify-content: space-between;}
.contact span{margin-top: 5%;margin-bottom: 5%;display: block;}
.contact_wrap ul li:nth-of-type(1){width: 30%;}
.contact_wrap ul li:nth-of-type(2){width: 30%;}
.contact_wrap ul li:nth-of-type(3){width: 38%;}
.lxwm_wrap{overflow: hidden;}

.p1con .bd ul{display: flex;flex-flow: row wrap;justify-content: space-between;}
.p1con .bd ul li{background:url(../images/p1act1.png) no-repeat center;overflow:hidden;width: 279px;height: 365px;background-size: 100%;}
.p1txt{width: 261px;margin:8px auto;}
.p1txt h3{font-size: 22px;text-align: center;margin:10px auto;font-weight: bold;}
.p1txt p{font-size: 18px;text-align: center;line-height: 26px;}
.p1con .bd ul li:hover{background:url(../images/p1act2.png) no-repeat center;overflow:hidden;width: 279px;height: 365px;background-size: 100%;}
.p1con .bd ul li:hover .p1txt h3{color:#D7A15F;}

.p23{background:url(../images/p23bj.png) no-repeat center;overflow:hidden;}

.p2con ul{display: flex;flex-flow: row wrap;justify-content: space-between;}
.p2con ul li{background:url(../images/p23act1.png) no-repeat center;overflow:hidden;width:596px;height: 301px;background-size: 100%;margin-bottom: 8px;}
.p2con ul li:hover{background:url(../images/p23act2.png) no-repeat center;overflow:hidden;width:596px;height: 301px;background-size: 100%;margin-bottom: 8px;}
.p2txt{width: 90%;margin:30px auto;display: flex;flex-flow: row wrap;justify-content: space-between;}
.p2txt span{width: 235px;}
.p2txt dl{width: 284px;}
.p2txt dl h3{font-size: 26px;color:#D7A15F;font-weight: bold;margin:30px auto;}
.p2txt dl p{font-size: 18px;line-height: 26px;}
.p3con{display: flex;flex-flow: row wrap;justify-content: space-between;}
.p3con1{width: 515px;height: 757px;}

.p4con .bd ul{display: flex;flex-flow: row wrap;justify-content: space-between;}
.p4con .bd ul li{border:1px solid #D7A15F;border-radius: 10px;width: 383px;}
.p4txt dl h3{font-size: 34px;text-align: center;font-weight: bold;line-height: 130px;}
.p4txt p{font-size: 22px;line-height: 30px;text-align: center;margin:30px auto;}
.p4txt dl{background:url(../images/p4act1.png) no-repeat center;width: 133px;height: 130px;background-size: 100%;margin:40px auto 20px;}
.p4{background:url(../images/p4bj.png) no-repeat center;overflow:hidden;}
.p5con ul{display: flex;flex-flow: row wrap;justify-content: space-between;}
.p5con ul li{background:url(../images/p5act1.png) no-repeat center;overflow:hidden;width: 364px;height: 348px;text-align: center;}
.p5txt span{width: 70px;height: 70px;display: block;margin:20px auto;}
.p5con ul li:nth-of-type(1) .p5txt span{background:url(../images/p5con1.png) no-repeat;background-size: 100%;}
.p5con ul li:nth-of-type(2) .p5txt span{background:url(../images/p5con2.png) no-repeat;background-size: 100%;}
.p5con ul li:nth-of-type(3) .p5txt span{background:url(../images/p5con3.png) no-repeat;background-size: 100%;}
.p5txt h3{font-size: 22px;line-height: 30px;}
.p5txt{margin:70px auto;overflow: hidden;}

.p5con ul li:hover{background:url(../images/p5act2.png) no-repeat center;overflow:hidden;width: 364px;height: 348px;text-align: center;}
.p5txt span{width: 70px;height: 70px;display: block;margin:20px auto;}
.p5con ul li:nth-of-type(1):hover .p5txt span{background:url(../images/p5con11.png) no-repeat;background-size: 100%;}
.p5con ul li:nth-of-type(2):hover .p5txt span{background:url(../images/p5con22.png) no-repeat;background-size: 100%;}
.p5con ul li:nth-of-type(3):hover .p5txt span{background:url(../images/p5con33.png) no-repeat;background-size: 100%;}
.p5con ul li:hover .p5txt h3{color:#fff;}

.p6{background:url(../images/p6bj.png) no-repeat center;overflow:hidden;height: 900px;margin:4% auto;}
.p6con1{float: left;width: 527px;margin-top: 80px;}
.p6 .wrap{position: relative;}

.p6con2{width: 712px;position: absolute;right: -10px;top:130px;}
.p6con2 ul{background:url(../images/p6right.png) no-repeat center;overflow:hidden;height: 352px;width: 712px;}
.p6con2 h3{font-size: 48px;font-weight: bold;margin-left: 60px;}
.p6con2 dl dd{font-size: 26px;}
.p6con2 dl dd span{font-size: 36px;font-weight: bold;}
.p6con2 dl{border-bottom: 1px solid #666666;display: inline-block;padding-bottom: 20px;margin-bottom: 20px;margin-left: 60px;}
.p6con2 ul li p{font-size: 18px;line-height: 26px;margin:5px auto;}
.p6con2 ul li{width: 627px;margin:40px auto;}

.about{background:url(../images/jjbj.png) no-repeat center;height: 729px;}
.ab1{float: left;width: 576px;}
.ab2{float: right;width: 588px;}
.ab1 h3{font-size: 26px;font-weight: bold;margin:10px auto;}
.ab1 span{display: block;width: 38px;height: 4px;background-color: #D7A15F}
.ab1 li{margin-top: 10px;}
.ab1 li p {font-size: 18px;line-height: 26px;}
.newswrap{display: flex;flex-flow: row wrap;justify-content: space-between;width: 91%;margin:20px auto;}
.newscon1{width: 464px;}
.newscon2{width: 575px;}
.newscontent ul li{border-bottom: 1px solid #D2D2D2;}
.newscon2 h3{font-size: 26px;margin:20px auto;font-weight: bold;}
.newscon2 p{font-size: 18px;line-height: 26px;}
.newscon2 a{display: block;width: 130px;line-height: 42px;color:#fff;border-radius: 44px;font-size: 18px;background-color: #D7A15F;text-align: center;margin-top: 20px;}
/*

{display: flex;flex-flow: row wrap;justify-content: space-between;}
{background:url(../images/p1bj.png) no-repeat center;overflow:hidden;}

*/

@media (max-width: 867px) 
{   




.newscon2 p{font-size: 14px;line-height: 22px;}
.newscon2 h3{font-size: 20px;}
.newscon1{width: 100%;}
.ab1 li p{font-size: 12px;line-height: 20px;}
.ab1 h3{font-size: 20px;}
.ab1 img{width: 80%;}
.ab1{float: none;width: 100%;}
.ab2{float: none;width: 100%;margin-top: 3%;}

.p6con2 ul li p{font-size: 12px;line-height: 18px;}
.p6con2 ul li{width: 90%;margin:6% auto;}
.p6con2 dl{margin:5% auto;display: block;border-bottom: none;padding-bottom: 0;margin-bottom: 0;}
.p6con2 dl dd span{font-size: 24px;}
.p6con2 dl dd{font-size: 18px;text-align: center;}
.mp6ggimg2{width: 88%;margin:0 auto;}
.mp6ggimg1{width: 10%;margin:5% auto;}
.p6con2 h3{margin:5% auto;font-size: 20px;text-align: center;}
.p6con2wrap{background-color: #fff;overflow: hidden;width: 100%;margin:0 auto;}

.p6con2 ul{background:url(../images/mp6right.png) no-repeat center;overflow:hidden;height: auto;width: 96%;background-size: 100%;margin:0 auto;}
.p6con2{position: unset;width: 100%;}
.p6con1{display: none}
.p6{background:url(../images/mp6bj.png) no-repeat center;overflow:hidden;height: auto;}
.p5txt{margin:30px auto;}
.p5con ul li:hover{background:none;background-color:#D7A15F;width: 32%;height: auto}
.p5txt span{width: 40px;height: 40px;margin:3% auto;}
.p5con ul li .p5txt h3{color:#fff;font-size: 12px;line-height: 22px;}

.p5con ul li:nth-of-type(1) .p5txt span{background:url(../images/p5con11.png) no-repeat;background-size: 100%;}
.p5con ul li:nth-of-type(2) .p5txt span{background:url(../images/p5con22.png) no-repeat;background-size: 100%;}
.p5con ul li:nth-of-type(3) .p5txt span{background:url(../images/p5con33.png) no-repeat;background-size: 100%;}

.p5con ul li:nth-of-type(1):hover .p5txt span{background:url(../images/p5con11.png) no-repeat;background-size: 100%;}
.p5con ul li:nth-of-type(2):hover .p5txt span{background:url(../images/p5con22.png) no-repeat;background-size: 100%;}
.p5con ul li:nth-of-type(3):hover .p5txt span{background:url(../images/p5con33.png) no-repeat;background-size: 100%;}

.p5con ul li{background:none;background-color:#D7A15F;width: 32%;height: auto;border-radius: 10px;}
.p4con .hd ul li.on{background-color: #D7A15F;}
.p4con .hd ul li{width: 13px;height: 13px;background-color: #EBD0AF;border-radius: 50%;text-indent: -9999px;}
.p4con .hd ul{display: flex;flex-flow: row wrap;justify-content: space-between;width: 40px;margin:3% auto;}
.p4txt{margin:10% auto;}
.p4txt p{font-size: 12px;line-height: 22px;margin:5% auto;}
.p4txt dl h3{font-size: 18px;line-height: 70px;}
.p4txt dl{width: 35%;margin:10% auto;height: auto;}
.p4con .bd ul li{width: 48%;margin-right: 1%;float: left;}
.p4{background:url(../images/mp4bj.png) no-repeat center;overflow:hidden;}


.p2{background:url(../images/p2bj.png) no-repeat center;overflow:hidden;}
.p23{background:none;}
.p3con2{width: 90%;margin:5% auto;}
.p3con1{width: 100%;}
.p2txt{margin:10% auto;}
.p2txt dl p{font-size: 12px;line-height: 22px;}
.p2txt dl h3{font-size: 18px;line-height: 30px;margin:5% auto;}
.p2txt dl{width: 60%;}
.p2txt span{width: 35%;}
.p2con ul li{width: 100%;height: auto;margin-bottom: 0;}
.p2con ul li:hover{width: 100%;height: auto;margin-bottom: 0;}
.ggtit li dt span{display: block;line-height: 22px;}
.ggtit li dt{font-size: 14px;}
.p1con .hd ul{display: flex;flex-flow: row wrap;justify-content: space-between;margin:3% auto;}
.p1con .hd ul li{background:url(../images/p1act11.png) no-repeat center;overflow:hidden;width: 49%;height: 4px;background-size: 100%;}
.p1con .hd ul li.on{background:url(../images/p1act22.png) no-repeat center;overflow:hidden;width: 49%;height: 4px;background-size: 100%;}


.p1con .bd ul li:hover{width: 49%;height: auto;}
.p1txt p{font-size: 12px;line-height: 18px;}
.p1txt h3{font-size: 16px;margin:3% auto;}
.p1txt{width: 92%;margin:5% auto;}
.p1con .bd ul li{width: 48%;height: auto;margin-right: 2%;float: left;}
.wrap{width: 92%;margin:5% auto;}
.ggtit li h3{font-size: 18px;margin-top: 3%;}
.ggtit li img{width: 10%;margin:0 auto;}

.ggtit li p{font-size: 12px;margin:3% auto;}
	#logo dl dd::before{display: none;}

	.lxwm_r{width: 100%!important;}
	.contact h3{font-size: 16px;line-height: 30px;}
	.contact_wrap ul li:nth-of-type(1){width: 50%;}
	.contact_wrap ul li:nth-of-type(2){width: 50%;}
	.contact_wrap ul li:nth-of-type(3){width: 100%;}


	.newscon ul li{margin-bottom: 3%;}
	.newscon ul li:hover{background: none;height: auto}
	.news2 p{font-size: 12px;line-height: 20px;}
	.news2 dt{font-size: 14px;margin:3% auto;}
	.news2{width: 92%;margin:0 auto;}
	.news2 h3{font-size: 20px;margin-top: 3%;}
	.newstxt{margin:0 auto;}
	.news1{width: 92%;margin:0 auto;}
	.news3{display: none;}



	.ggtit{width: 100%;margin:8% auto;}

	#certify .swiper-slide h3 img{width: 7%;}
	#certify .swiper-slide p{font-size: 12px!important;line-height: 20px!important;}
	#certify{width: 96%!important;}
	#certify .swiper-container{padding-bottom: 5%!important;}
	#certify .swiper-slide{width: 70%!important;height: 70%!important;}
	#certify .swiper-slide h3{font-size: 20px;margin:3% auto;}

	#certify .swiper-button-next{right: 1%!important;background:url(../images/mright.png)!important;width: 31px!important;height: 31px!important;}
	#certify .swiper-button-prev{left: 1%!important;background:url(../images/mleft.png)!important;width: 31px!important;height: 31px!important;}













	.ggtit1{display: none!important;}
	.mggtit1{display: block!important;}

}