/*css comment*/
*{
    margin:0;
    padding:0;
    outline:none;
    list-style:none;
    text-decoration:none; 
	-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

body,html {
    color:#333;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-family:"微软雅黑",arial, Microsoft YaHei;
    font-size: 14px;
    line-height: 1.5;
	overflow-x: hidden;
}
body{background:#fff;}
img {
    border:none;
    max-width: 100%;
    height: auto;
    -ms-interpolation-mode: bicubic;
    _width:auto;
}
input, textarea ,select{
    border:none;
    background:none;
    font-size:12px;
    vertical-align:middle;
    color:#929292;
    font-family:"微软雅黑",arial, Microsoft YaHei;
}
select {
    border:inherit;
    background: inherit;
}
a {
    text-decoration:none; 
    outline: none;
    color:#333;
}
img{ display: block;}
a:hover,a:active,a:focus {
    text-decoration:none;
}


em, i {
    font-style:normal;
}
a:focus, input, select {
    outline:none;
}
.clearfix { *zoom:1; }
.clearfix::before,.clearfix::after {
    content:"\200B";
    display: block;
    clear: both;
    height: 0;
} 
input[type="submit"], input[type="reset"], input[type="button"], button, select {
    -webkit-appearance: none;
}
/*input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover, button:hover{
    opacity: 0.90;
}*/ 
header,main,footer,section{ display: block;}
header{border-top:4px solid #222298;}
.inner{ width: 1200px; margin:0 auto;}
.logo{ float: left;padding:10px 0;}


.pgwMenu {height: 70px; position: relative; list-style: none; float: right;width:80%;}
.pgwMenu li { float: left; position: relative; padding: 0 58px; }
.pgwMenu a{ display: block;text-align: center;line-height: 70px;text-decoration: none;font-size:18px;}
.pgwMenu .active a{border-bottom:4px solid #222298;color:#222298;font-weight:bold;}
.pgwMenu .pm-links.mobile,
.pgwMenu .pm-viewMore > ul {box-shadow: 2px 2px 4px #777;background:#fff; position: absolute; right: 0; top: 100%; z-index: 1000;-webkit-transition:all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}
.pgwMenu .pm-viewMore { display: none; position: relative;}
.pgwMenu .pm-viewMore > a { display: inline-block;}
.pgwMenu .pm-viewMore > a:hover{color:#fff;}
.pgwMenu .pm-viewMore > ul { left: auto; right: 0;}
.pgwMenu .pm-viewMore li { float: none;}
.pgwMenu .pm-viewMore span.icon,
.pgwMenu .pm-viewMore span.white { border-color: #fff transparent; border-style: solid; border-width: 8px 6px 0; margin-left: 3px; display: inline-block;}
.pgwMenu.light .pm-viewMore span.icon,
.pgwMenu .pm-viewMore span.black { border-color: #000 transparent; border-style: solid; border-width: 8px 6px 0; margin-left: 3px; display: inline-block;}
.pgwMenu .pm-links.mobile li,
.pgwMenu .pm-viewMore > ul > li { display: block; clear: both; width: 175px;}
.pgwMenu .pm-dropDown,
.pgwMenu .pm-viewMore,
.pgwMenu .pm-viewMore > ul { display: none;}
.pgwMenu .pm-dropDown a { display: inline-block; float: right;}

.daojishi{width:100%; height: auto; overflow: hidden;background:#222298;padding:0 0 32px;}
.tit01{ text-align: center;padding:45px 0;}
.daojishi .tit01{padding-bottom:25px;}
.tit01 img{margin:0 auto;}
.banner{width: 100%;min-height: 450px;background: url(../images/banner.jpg) no-repeat center center;margin: 0 auto;background-size: cover;}
#time{color:#fff;font-size:48px; text-align: center;font-weight:bold;}
#time span{padding-left:10px;padding-right:30px;font-size:18px;font-weight:normal;}
.news{padding-bottom:50px;}
/*focus*/
#focus{ width: 48.3%; border-radius: 4px; float: left; margin-right: 45px;}
#focus .item img{ display: block; height: 280px;}
.focus_caption{ position: absolute; bottom: 0; left:0; width: 100%; background: url(../images/focus_01.png) left top repeat-x; background-size: contain; color: #fff; font-weight: bold; font-size: 20px; padding: 0 20px 30px;}
#focus .owl-nav [class*=owl-]{ font-size: 0; position: absolute; top:50%; width:50px; height: 80px; margin-top: -40px; background:rgba(0,0,0,0) url(../images/arrow02_l.png) center center no-repeat;}
#focus .owl-nav [class*=owl-]:hover{ background-color:rgba(0,0,0,0.20);} 
#focus .owl-nav [class*=owl-].owl-prev{ left:0;}
#focus .owl-nav [class*=owl-].owl-next{ right:0; background-image: url(../images/arrow02_r.png); }
#focus .owl-dots{ position: absolute; color: #fff; bottom:15px; left:30px;} 
#focus .owl-dots .owl-dot:hover span,#focus .owl-dots .owl-dot.active span{ background: #fff;}
.newsContRight{padding-top:10px;}
.newsContRight h3{font-size:24px;line-height:1.8;}
.newsContRight p{padding-top:25px;color:#666;line-height:1.8;}
.baoming{width: 100%;margin: 0 auto;position: relative;background: url(../images/img04.jpg) no-repeat center center;background-size: cover;min-height: 230px;}
.baoming a{ display: block;width:200px;height:58px;line-height:58px; text-align: center;color:#fff;background:#222298;font-size:24px; position: absolute;left:50%;margin-left:-100px;top:58%;}
.fenluntan ul li{width:48.3%; float: left;}
.fenluntan ul li:nth-of-type(2){ float: right;}
.fenluntan ul li h6{font-size:24px;padding:10px 0;}
.fenluntan ul li img{ display:block;border:3px solid #df77e0;border-image: -webkit-linear-gradient(to right,#df77e0, #37d6fb) 30 30;border-image: -moz-linear-gradient(to right,#df77e0, #37d6fb) 30 30;border-image: -o-linear-gradient(to right,#df77e0, #37d6fb) 30 30;border-image: linear-gradient(to right,#df77e0, #37d6fb) 30 30;}
/*.fenluntan ul li p{width:90%;}*/
/*.huati ul li{width:20%; float: left; position: relative;}*/
.wenzi{ opacity: 0;width:100%;height:100%;background:#222298; position: absolute;left:0;top:0;color:#fff;padding:0 30px;-webkit-transition:all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}
.wenzi img{ display: block;margin:45px auto 20px;}
.wenzi h6{font-size:18px;padding-bottom:8px;}
.wenzi a{ display:block;width:138px;height:48px;line-height:48px; text-align: center;border:1px solid #fff; margin:40px auto 0;color:#fff;font-size:18px;}
#huati .item:hover .wenzi{opacity: .8;}
.daka{background:url(../images/img17.jpg) no-repeat center;background-size:cover;margin-top:50px;}
.daka ul li{ float: left;width:144px;margin-right:5.5%;min-height:230px;margin-bottom:35px;}
.daka ul li:nth-of-type(6),.daka ul li:nth-of-type(12){margin-right:0;}
.people{padding:6px;width:144px;height:144px; background: url(../images/img21.png) no-repeat;background-size:cover;}
.people img{ display:block;width:128px;height:128px; border-radius:128px;margin:2px auto 0;}
.daka ul li h6{font-size:18px; text-align:center;padding-top:15px;}
.daka ul li p{ text-align: center;}
.zanzhu .inner a{ float: left; display: block;border:1px solid #ddd;margin-right:4.1%;margin-bottom:30px; text-align: center;width:21.5%;height:59px;}
.zanzhu .inner a img{margin:0 auto;max-height:57px;}
.zanzhu .inner a:nth-of-type(4),.zanzhu .inner a:nth-of-type(8){margin-right:0;}
.zixun{background:#f4f4f4;padding-bottom:50px;}
.zixun ul li{ float: left;width:33.3%;padding-left:100px;padding-right:70px;font-size:18px;}
.zixun ul li h5{font-size:24px;color:#222298;font-weight:normal;padding-bottom:20px;}
.zixun ul li:nth-of-type(1){background:url(../images/img38.png) no-repeat 40px 0;}
.zixun ul li:nth-of-type(2){background:url(../images/img39.png) no-repeat 40px 0;}
.zixun ul li:nth-of-type(3){background:url(../images/img40.png) no-repeat 40px 0;}
.huigu{padding-bottom:20px;}
#huigu p{padding-top:10px;}
#huigu .owl-prev,#huigu .owl-next{text-indent:-9999px;width:23px;height:40px; background: url(../images/left.png) no-repeat center; position: absolute;top:50%;margin-top:-30px;}
#huigu .owl-prev{left:-30px;}
#huigu .owl-next{background: url(../images/right.png) no-repeat center;right:-30px;}
.wapxs{ display: none;}
#huigu .owl-dots{ display: none;margin-top:20px;}
/*footer*/
footer{ margin-top: 20px; background:#fff; padding: 20px 0;}
.friendly{ margin-bottom: 30px;}
.friendly h5{ font-size: 14px; color: #333; margin-bottom:15px;}
.friendly_links{ margin:-5px -10px;}
.friendly_links a{ display: inline-block; padding: 5px; margin:0 5px;}
.footer_nav,.footer_tel{ display:inline-block; vertical-align: middle;}
.footer_nav{ margin: 0 -15px;}
.footer_nav li{ float:left; color: #eee;}
.footer_nav li a{ display:inline-block; padding: 0 15px;}
.footer_tel{ margin-left:40px;}
.footer_tel em{ color: #0b68f1;}
.copyrights{ margin-top:30px; padding-top: 20px; border-top:1px solid #eee;}

@media only screen and (max-width: 1223px){
	.inner{ width:1000px;}
	.pgwMenu li{padding:0 43px;}
	.banner{min-height:inherit;height:300px;}
	.newsContRight h3,.newsContRight p{line-height:1.5;}
	.newsContRight p{padding-top:15px;}
	.daka ul li{width:110px;}
	.people{padding:6px;width:110px;height:110px; background: url(../images/img21.png) no-repeat;background-size:cover;}
.people img{ display:block;width:98px;height:98px; border-radius:98px;margin:1px auto 0;}
	
	
}
@media only screen and (max-width: 1023px){
	.inner{ width:890px;}
	.daka ul li{margin-right:4.5%;}
	.wenzi img{margin-bottom:5px;}
	.wenzi h6{font-size:16px;}
	.wenzi a{width:90px;font-size:14px;}
	.wenzi p{-webkit-line-clamp:7;display: -webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow: ellipsis;}
	
} 

@media only screen and (max-width: 991px){
	.inner{ width:750px;}
	.banner{height:230px;min-height:inherit;}
	.newsContRight h3,.fenluntan ul li h6{font-size:18px;}
	.pgwMenu{margin-right:-5px;width:65%;}
	.pgwMenu li{padding:0 15px;}
	.daka ul li{margin-right:2.2%;}
	.zixun ul li{padding-right: 20px;}
	.zixun ul li{background-position:20px 0;}
	#huigu .owl-prev{left:0;}
	#huigu .owl-next{right:0;}
	#huigu .owl-dots{ display: block;}
	.wenzi p{padding-top:25px;}
} 

@media only screen and (max-width: 767px){
	.inner{ width: 100%; padding: 0 20px; max-width: 700px;}
	.pgwMenu{width:30%;}
	.banner{height:140px;}
	#time{font-size:18px;}
	#time span{padding-left:5px;padding-right:15px;}
	.zixun ul li{width:100%;margin-bottom:20px;}
	.zixun ul li h5{padding-bottom:3px;}
	#focus{width:100%;margin-right:0; float: none;margin-bottom:20px;}
	#focus .item img{height:inherit;}
	.fenluntan ul li{width:100%; float: none;margin-bottom:20px;}
	.tit01{padding-bottom:25px;}
	.tit01 img{height:30px;}
	.pcxs{ display: none;}
	.wapxs{ display: block;}
	.huati ul li{width:50%;}
	.people img{width:78px;height:78px;border-radius: 78px;}
	.people{width:90px;height:90px;}
	.daka ul li{width:90px;margin-right:8%;}
	.daka ul li:nth-of-type(3),.daka ul li:nth-of-type(6),.daka ul li:nth-of-type(9),.daka ul li:nth-of-type(12),.zanzhu .inner a:nth-of-type(2),.zanzhu .inner a:nth-of-type(6){margin-right:0;}
	.zanzhu .inner a{width:46.7%;}
	.fenluntan ul li p{width:100%;}
	.tu{width:100%;}
	
}
@media only screen and (max-width: 376px){
	.daka ul li{margin-right:5%;}
}

