@charset "utf-8";
/*顶部*/
*{padding:0px; margin: 0 auto;box-sizing:border-box;}
*:focus{outline: none;}
/*html {filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); -webkit-filter: grayscale(100%); }*/
body{overflow-x: hidden;font-size:14px;font-family:"微软雅黑","Microsoft YaHei UI","Microsoft YaHei";color:#333;background: #fff;}
/*"微软雅黑 Bold",*/
img{display: inline-block;border:0;}
.aa{clear: both;font: 0px/0px sans-serif;display: block;}
ul,li{margin:0 auto;padding:0;list-style-type:none}
/* 链接颜色 */
a{transition-duration:0.3s;}
a:link {color: #666;text-decoration: none;
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	/*禁止链接高亮*/
	-webkit-touch-callout: none;
/*禁止链接长按弹出选项菜单*/}
a:visited {color: #666;text-decoration: none;}
a:hover {color: #207379;text-decoration:underline;text-decoration: none;}
table,th,td{border-collapse:collapse;border:1px solid #666;}
video::-webkit-media-controls-enclosure{overflow:hidden;}
video::-webkit-media-controls-panel{width: calc(100% + 30px);}


/* wordpress 图片自动居中  */
.alignleft {display:inline!important;float:left;margin-right:1.625em;}
.alignright {display:inline!important;float:right;margin-left:1.625em;}
.aligncenter {clear:both;display:block!important;margin-left:auto;margin-right:auto;}
.wp-caption{text-indent:0!important;}
.wp-caption-text{text-align: center;text-indent:0!important;}
/* wordpress 图片自动居中  */

.nav_menu{zoom: 1;overflow: hidden;background: #fff;margin-bottom:15px;padding-top:10px;padding-bottom:10px;}
.nav_menu a{color:#666;}
.nav_menu a:hover{color: #207379;}
.nav_menu a:after{content:'>';display:inline-block;color: #666;padding:0 5px;}
.nav_menu a:last-child:after{content: '';display:none;}
.nav_menu ul li{float: left}
.nav_menu ul li:last-child a:after{content: '';display: none;}


/*广告*/
.guanggao{width:100%;height:25px;line-height:25px;background:#000;position: fixed;bottom:0;opacity: 0.6;filter: alpha(opacity=60);z-index: 9999;color:#ff0;font-weight: bold;letter-spacing: 1px;}
.guanggao img{position: fixed;right: 0;bottom:0;height:25px;}
/*广告*/

/*.cjgk .time{text-align: center;}
.cjgk .time p{font-size:16px;font-weight:900;}
.cjgk .time span{font-size:30px;border-radius:5px;color:#fff;background: #f00;font-weight:900;padding:5px 2px;line-height:50px;}*/
/*分页样式*/
.page_navi{margin:40px 0 30px 0;padding: 5px;text-align: center;}
.page_navi .page-numbers{color:#666;border:1px solid #D6D6D6;border-radius: 2px;padding:5px 11px;margin:0 5px;}
.page_navi span.current{color:#fff;border:1px solid #207379;border-radius:2px;background:#207379;padding:5px 11px;}
.page_navi a:hover,.page_navi a.current{background:#207379;color:#fff;border:1px solid #207379;}
/**页面分页**/
/*.fenye{overflow:hidden;width:100%;text-align:center;}
.fenye span{color: #666;font-weight: 900;}
.fenye a span{height:36px;line-height:36px;border:1px solid #666;color:#888;padding:2px 10px;}
.fenye a:hover{color:#f60;}
.fenye a:hover span{border:1px solid #f60;color:#f60;}*/

/*******************************************/
.head{width: 100%;height:90px;}

.head .headbg{width: 100%;padding: 0 150px;position: fixed;top: 0;left: 0;right: 0;z-index:99;box-shadow: 0 0 10px rgba(0,0,0,0.1);background: #fff;}
.head .div{height:90px;line-height:90px;}
.head .div1{float: left;}
/* .head .div1,.head .div3{width: 25%;} */
/* .head .div2{width: 50%} */
.head .div1 a img{vertical-align: middle;}
.head .div2{float: right;}
/* .head .div2 .top_menu{width:600px;}
.head .div3{text-align: right;height:100px;}
.head .div3 div{width: 150px;height: 40px;line-height:40px;background: #207379;margin-top: 25px;margin-right: 0;color: #fff;font-size: 16px;padding-right: 10px;}
.head .div3 div a{color: #fff;padding: 0 10px;}
.head .div3 div a:hover{text-decoration: underline;}
 */
/* 一级菜单 */
.top_menu .menu{height:90px;line-height:90px;z-index: 999;}
.top_menu .menu li{float: left;position: relative;display: block;text-align: center;}
.top_menu .menu li a{display: block;font-size:16px;padding:0 20px;position: relative;color: #333;cursor: pointer;}

.top_menu .menu li.current-menu-item > a,.top_menu .menu li.current-menu-ancestor > a{color: #207379;}
.top_menu .menu li:hover a{color: #207379;}
.top_menu .menu li:hover > .sub-menu{display: block;animation-name: myfirst;animation-duration:.5s;}
@keyframes myfirst{0%{opacity:0;}100%{opacity:1;}}
.top_menu ul li:hover ul li:first-of-type {animation: anmenu 0.2s ease-in-out forwards;animation-delay: 0.1s;}
.top_menu ul li:hover ul li:nth-of-type(2) {animation: anmenu 0.2s ease-in-out forwards;animation-delay: 0.2s;}
.top_menu ul li:hover ul li:nth-of-type(3) {animation: anmenu 0.2s ease-in-out forwards;animation-delay: 0.3s;}
.top_menu ul li:hover ul li:nth-of-type(4) {animation: anmenu 0.2s ease-in-out forwards;animation-delay: 0.4s;}
.top_menu ul li:hover ul li:nth-of-type(5) {animation: anmenu 0.2s ease-in-out forwards;animation-delay: 0.5s;}
.top_menu ul li:hover ul li:nth-of-type(6) {animation: anmenu 0.2s ease-in-out forwards;animation-delay: 0.6s;}
.top_menu ul li:hover ul li:nth-of-type(7) {animation: anmenu 0.2s ease-in-out forwards;animation-delay: 0.7s;}
.top_menu ul li:hover ul li:nth-of-type(8) {animation: anmenu 0.2s ease-in-out forwards;animation-delay: 0.8s;}
@keyframes anmenu {0% {opacity: 0;transform: translateX(-40px);}100% {opacity: 1;transform: translateX(0);}}

/* 二级菜单 */
.top_menu .menu li .sub-menu{position: absolute;padding-bottom:10px;width:170px;z-index: 999;background:#fff;display:none;margin-left:-20px;box-shadow:0 5px 10px rgba(0,0,0,0.1)}
.top_menu .menu li .sub-menu li{display:block;width: 100%;height:40px;line-height:40px;text-align:center;opacity: 0;margin: 0 auto;}
.top_menu .menu li .sub-menu li.current-menu-item > a,.top_menu .menu li.current-menu-ancestor > a{border:none;}
.top_menu .menu li .sub-menu li a{height:40px;line-height:40px;display: block;font-weight:300;color:#666;border:none;}

.top_menu ul li ul li:hover{border:none;}
.top_menu .menu li .sub-menu li a:hover{color:#207379;}

/****************************************************************/
.i{width: 100%;}

.i .a{margin-left: 0;padding:10px 15px;width:150px;display: inline-block;text-align: left;border:1px solid #207379;position: relative;color: #207379;}
.i .a span{position: absolute;top: 15px;right: 10px;padding:5px 7px;background: url(img/i11.png) no-repeat center 0;}
.i .a:hover{color: #fff;background: #207379;}
.i .a:hover span{background-position: center -9px;}

.i .i1{width: 1200px;padding-top:100px;zoom: 1;overflow: hidden;}
.i .i1 .r1{text-align: center;padding-bottom:50px;}
.i .i1 .r1 p{margin-left:0;font-size:16px;color: #666;line-height: 27px;}
.i .i1 .r1 .p0{font-size: 30px;line-height: 50px;}
.i .i1 .r1 .p0 span{text-transform: uppercase;color: #207379;font-size: 47px;}

.i1 .r2{overflow:hidden;zoom:1;position:relative;}
.i1 .r2 ul{overflow:hidden; zoom:1;}
.i1 .r2 ul li{float:left;overflow: hidden;width:25%;}
.i1 .r2 ul li div{padding:0 10px;}
.i1 .r2 ul li img{width:100%;height:200px;}
.i1 .r2 ul li p:nth-of-type(1){font-size:16px;line-height:40px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;color: #333;}
.i1 .r2 ul li p:nth-of-type(2){text-align: left;line-height:25px;color: #999;}
.i1 .r2 ul li:hover p:nth-of-type(1){color: #207379;}

.i .i2{padding-top:100px;}
.i .i2 .info{width: 1200px;}
.i .i2 .info .div1{color: #666;font-size: 30px;line-height:40px;text-align: center;}
.i .i2 .info .div1 span{font-size: 47px;color: #207379;}

.i .i2 .info ul{padding-top:50px;zoom: 1;overflow: hidden;}
.i .i2 .info ul li{float: left;width:33.33%;text-align: center;padding:20px;}
.i .i2 .info ul li img{width:100%;height: auto;}
.i .i2 .info ul li p{line-height:40px;font-size:16px;}
.i .i2 .info ul li p:nth-of-type(2){line-height:25px;font-size:13px;text-align:left;color: #999;}

.i .i3{width:1200px;padding: 100px 0;}
.i .i3 .div1{text-align: center;color: #333;font-size: 31px;line-height: 50px;}
.i .i3 .div1 span{font-size: 47px;color: #207379;text-transform: uppercase;}

.i .i3 .div2{padding:50px 0;zoom: 1;overflow: hidden;}
.i .i3 .div2 ul{text-align: center;}

.i .i3 .div2 ul li{padding:10px 20px;float: left;width: 50%;zoom: 1;overflow: hidden;}
.i .i3 .div2 ul li .ll{float: left;width:60px;}
.i .i3 .div2 ul li .ll .s1{background: #207379;font-size: 12px;color: #fff;display: block;width: 60px;height: 20px;line-height: 20px;}
.i .i3 .div2 ul li .ll .s2{background: #249098;font-size: 22px;color: #fff;display: block;width: 60px;height: 40px;line-height: 40px;}

.i .i3 .div2 ul li .rr{float: right;width:87%;text-align: left;height: 60px;line-height: 30px;}
.i .i3 .div2 ul li .rr .p1{font-size: 16px;color: #333;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.i .i3 .div2 ul li .rr .p2{font-size: 14px;color: #999;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.i .i3 .div2 ul li .rr:hover .p1{color: #207379;}

.i .i3 .div3{text-align: center;}

.subg{height:500px;position: relative;}
.subg .subanner{width: 100%;height:500px;z-index:-1;text-align: center;padding: 150px 0;text-transform: uppercase;}
.subg .subanner p{font-size: 70px;color: #fff;opacity: 0;animation: subg .5s ease-out forwards;animation-delay: 0.2s;}
@keyframes subg {0% {opacity:0;transform: translateY(100px);}100% {opacity:1;transform: translateX(0);}}
.subg .subanner.gyjt{background: url(img/gyjt.jpg) no-repeat center;background-size:cover;}
.subg .subanner.jtcy{background: url(img/jtcy.jpg) no-repeat center;background-size:cover;}

/*************************category*********************/
.subg .subanner.xwzx{background: url(img/xwzx.jpg) no-repeat center;background-size:cover;}
.subg .subanner.jrwm{background: url(img/jrwm.jpg) no-repeat center;background-size:cover;}


.about .about_menu{width: 100%;background: #F7F7F7;text-align: center;}
.about .about_menu .menu{display: inline-block;zoom: 1;overflow: hidden;}
.about .about_menu .menu li{float: left;width:120px;height: 70px;line-height: 70px;text-align: center;}
.about .about_menu .menu li a{display: block;color:#666;font-size:16px;cursor: pointer;}
.about .about_menu .menu .menu_gyjt a,.about .about_menu .menu li a:hover{color:#fff;background: #207379;}

.about .center{width: 1200px;}
.about .div1{text-align: center;font-size: 30px;color:#333;;padding:50px 0;}

.about .div2{zoom: 1;overflow: hidden;}
.about .div2{line-height: 25px;}
.about .div2 p{text-indent:2em;line-height:30px;padding-bottom:20px;}
.about .div2 img{max-width:100%;}


.about .div3{margin-top:70px;line-height: 0;}
.about .div3 img{width: 50%;height: auto;}

.about .div4{height: 150px;line-height: 150px;text-align:center;color: #fff;font-size: 30px;background: #207379;}

.about .div5{zoom: 1;overflow: hidden;padding:100px 160px;}
.about .div5 .l{float: left;width: 50%;}
.about .div5 .r{float: right;width: 50%;}

.about .div5 .row{width: 70%;}
.about .div5 .p1{text-align: center;font-size: 20px;color: #207379;}
.about .div5 .p2{text-align: center;padding: 20px 0;}
.about .div5 .p3{text-align: left;font-size: 16px;color: #333;line-height: 30px;}
.about .div5 .p4{text-align: left;color: #666;line-height: 30px;}

.about .div6 .row{width:1200px;padding:100px 0;}
.about .div6 .row p{line-height:30px;margin-bottom:10px;text-indent:2em;}



.m .cat{width: 1200px;padding: 50px 0;}
.m .news .p{font-size: 30px;color: #666;line-height: 30px;text-align: center;}
.m .news .p span{font-size: 20px;text-transform: uppercase;}
.m .news .p i{display: block;width: 120px;border-top: 1px solid #999;margin:30px auto;}
.m .news ul li{margin:20px auto;padding: 40px;background: #F5F5F5;zoom: 1;overflow: hidden;}
.m .news ul li .l{float: left;width: 25%;}
.m .news ul li .l img{max-width: 100%;height:200px;display: block;}
.m .news ul li .l img:hover{opacity:.8;}
.m .news ul li .r{float: right;width:70%;}
.m .news ul li .r .p1 a{font-size:18px;color: #333;}
.m .news ul li .r .p1 a:hover{color: #207379;}
.m .news ul li .r .p2{color: #666;padding: 20px 0;line-height: 25px;}
.m .news ul li .r .p2 .bj{color: #207379;}
.m .news ul li .r .p3{color: #207379;height: 25px;line-height: 25px;}
.m .news ul li .r .p3 a{float: right;padding:3px 15px;border:1px solid #207379;color: #207379;}
.m .news ul li .r .p3 a:hover{background: #207379;color: #fff;}

.m .ying{padding-top:20px;}
.m .about_menu{width: 100%;background: #F7F7F7;text-align: center;}
.m .about_menu .menu{display: inline-block;zoom: 1;overflow: hidden;}
.m .about_menu .menu li{float: left;width:120px;height: 70px;line-height: 70px;text-align: center;}
.m  .about_menu .menu li a{display: block;color:#666;font-size:16px;cursor: pointer;}
.m .about_menu .menu .current-menu-item a,.m .about_menu .menu li a:hover,.m .about_menu .menu .current-menu-parent a{color:#fff;background: #207379;}

.m .chan ul{zoom: 1;overflow: hidden;}
.m .chan ul li{float: left;width:33.33%;}
.m .chan ul li .ll{width:90%;text-align: center;padding:20px;background: #EDEDED;}
.m .chan ul li .ll img:hover{opacity: .7;}
.m .chan ul li .ll p{line-height:40px;}
.m .chan ul li .ll p a{font-size:16px;}




.m .sing .div1{font-size:28px;color: #333;text-align: center;}
.m .sing .div2{color: #999;text-align: center;height: 50px;line-height: 50px;}
.m .sing .div3{font-size: 16px;line-height: 30px;text-indent: 2em;padding-top: 10px;}
.m .sing .div3 p{margin-bottom:10px;}
.m .sing .next{margin-top:30px;padding-top:10px;border-top:1px solid #ccc;}
.m .sing .next p{line-height:30px;}

.m .page .ty{font-size:16px;}
.m .page .ty p{text-indent:2em;margin-bottom:10px;line-height:30px;}


.m .lxwm{width:1200px;zoom: 1;overflow: hidden;}
.m .lxwm .l{float: left;width: 60%;}

.m .lxwm .r{float: left;width: 40%;}

.m .lxwm .r .ly{width:420px;padding:50px;margin-left:40px;background: #fff;position: relative;box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.m .lxwm .r .ly span.sj{background:#fff;display:inline-block;padding:7px;transform:rotate(45deg);position: absolute;top: 40%;left:-7px;}
.m .lxwm .r .ly .p{font-size: 31px;color: #333;}
.m .lxwm .r .ly .p i{margin: 20px 0;display: block;border-top: 4px solid #999;width:120px;}
.m .lxwm .r .ly p{height:30px;line-height:30px;}
.m .lxwm .r .ly p img{vertical-align: middle;}

/*******************************************/
.f{background:#3A3838;}
.f .ff{width: 1200px;zoom: 1;overflow: hidden;padding-top: 100px;}
.f .ff .row{float: left;width: 33.33%;height: 140px;border-right:1px solid rgba(255,255,255,.10);padding: 0 40px;color: rgba(255,255,255,.5);}

.f .ff .row:nth-of-type(1) div{height: 120px;line-height: 100px;}
.f .ff .row:nth-of-type(1) div img{vertical-align: middle;}

.f .ff .row:nth-of-type(2) .p1{font-size: 16px;}
.f .ff .row:nth-of-type(2) .p2{line-height: 25px;}

.f .ff .row .inner{float: left;}
.f .ff .row .er{float: right;text-align: center;}
.f .ff .row .er img{width:120px;}

/* 一级菜单 */
.f .ff .row .inner .menu{height:30px;line-height:30px;}
.f .ff .row .inner .menu li{position:relative;display: block;text-align: left;}
.f .ff .row .inner .menu li a{display: block;color:rgba(255,255,255,.5);}
.f .ff .row .inner .menu li a:hover{color:#eee;}
.f .ff .row .inner .menu li.current-menu-item > a,.f .ff .row .inner .menu li.current-menu-ancestor > a{color:rgba(255,255,255,.5);}

.copy{width: 100%;border-top:1px solid rgba(255,255,255,.10);margin-top: 50px;text-align: center;}
.copy .p{color:rgba(255,255,255,.5);height: 50px;line-height: 50px;}
.goto{position: fixed;right: 1%;bottom: 2%;cursor: pointer;display: none;}
.goto .gotoimg{width:70px;height: 70px;background: url(img/goto.png) no-repeat center;}