﻿body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0; border:0;}
body,button,input,select,textarea{font-family:Helvetica,Arial,'Microsoft YaHei';}
body {font-size:1em; background: #f5f5f5;}
html {font-size: 100%;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
ul,ol,li{list-style:none;}
a:link,a:visited,a:hover,a:active{text-decoration:none; cursor:pointer;}
legend{color:#000;}
i,em,b{font-style:normal; display:block; line-height:1.250em;}
fieldset,img{border:0;}
img{max-width:100%;}
.fl{float:left;}
.fr{float:right;}
.fw{font-weight:bold;}
.clear{clear:both;}
.center{text-align:center;}
input[type="button"], input[type="submit"],input[type="text"], input[type="reset"] {-webkit-appearance: none;}
*{box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
a{tap-highlight-color: rgba(0,0,0,0); focus-ring-color: rgba(0, 0, 0, 0); -webkit-tap-highlight-color: rgba(0,0,0,0); -webkit-focus-ring-color: rgba(0, 0, 0, 0); -moz-tap-highlight-color: rgba(0,0,0,0); -moz-focus-ring-color: rgba(0, 0, 0, 0);}



.searchBar { padding: 10px 8px; }
.searchBar form { width: 100%; height: 33px; border: #d5d5d5 1px solid; border-radius: 2px; position: relative; overflow: hidden; }
.searchBar .text,
.searchBar .btn { }
.searchBar input { resize: none; outline: none; -webkit-appearance: none; white-space: pre-wrap; word-wrap: break-word; background-color: #fff; border:none; }
.searchBar .text { margin-right: 15%; background: #fff; }
.searchBar .text>input { display: block; width: 99%; font-size: 1em; color: #a1a1a1; height: 30px; line-height: 30px; }
.searchBar .btn { position: absolute; right: 0; top: 0; width: 15%; height: 100%; border-left: solid 1px #d5d5d5; }
.searchBar .btn>input { height: 100%; width: 100%; border: 0; text-indent: -9999px; background: url(/yyx/_m/images/searchico.png) center no-repeat; background-size: auto 65%; background-position: center; background-repeat: no-repeat; background-color: #f5f5f5; }
.searchBar .btn>input:active { background-color: #efefef; }




.top{width:100%; height:3.750em; background:#0d8100; background-size:100%; overflow:hidden;border-bottom: #0a6600 0.2em solid;}
.logo{width:16.5em; position:absolute; left:0.8em; top:0.54em; display:block;}
.logo img{width:100%;}
.navHome img,.search img{width:3.000em;}
.banner{width:100%;}
.search{position:absolute; right:3.125em; width:1.375em; top:20px;}


.tab-iteam{margin:10px 0; background: #ffffff; border-bottom: #e0e0e0 1px solid;border-top: #e0e0e0 1px solid;}
.tab-iteam-hd,.xxzt-top{position:relative;width:100%;height:2.6em;line-height:2.6em; background: url("/yyx/_m/images/title_ng2.png") center repeat-x}
.tab-iteam-hd ul{ position:absolute; width: 100%;}
.tab-iteam-hd li{float:left;height:2.4em;line-height:2.4em;padding:0 0;font-size:1.05em;color:#5b5b5b; cursor:pointer;  text-align: center; margin: 0;background: url("/yyx/_m/images/title_ng2.png") center repeat-x;}
.tab-iteam-hd li.on{ color: #ffffff; background: #006fe2;}
.tab-iteam-hd .fix{background: url("/yyx/_m/images/title_ng2.png") center repeat-x;}
.tab-iteam-con .con{ padding: 1em 0.5em;}
.tab-iteam-con .con li a{
    width: 100%;
    display: block;
    color: #222;
    font-size: 1em;
    overflow: hidden;
    height: 2em;
    line-height: 2em;
    background: url(/yyx/_m/images/ico_001.png) no-repeat left center;
    background-size: 3px 3px;
    padding-left: 5px;
}

.xxzt-top-on{
    height: 2.5em;
    line-height: 2.5em;
    padding: 0 10px;
    font-size: 1.05em;
    cursor: pointer;
    text-align: center;
    color: #ffffff; background:#006fe2;
    width: 25%;
    margin:0 auto;
}



.tab-iteam .tab-iteam-con{}
.sy-content{ background: #ffffff; height: auto; overflow: hidden; border-bottom: #e0e0e0 1px solid;border-top: #e0e0e0 1px solid; }
.sy-content img{ max-width:100% !important; height:auto !important; display:block; margin:0 auto;} 
.sy-content ul{width:100%; padding:10px;}
.sy-content li a{width:100%; display:block; border-bottom:1px solid #e6e6e6;}
.sy-content li a:hover{background:#f2f2f2;}
.pic{width:100px; height:80px; overflow:hidden; position:relative;float:left; margin:10px -100px 10px 0; background:url(/yyx/_m/images/pic-bg.jpg) no-repeat; background-size:100px 80px;}
.txt{width:100%; float:right; margin:10px 0;}
.txt-1{margin-left:110px;}
.txt-1 h3{font-weight:normal; font-size:1.125em; color:#222; margin-bottom:6px; overflow:hidden; height:1.500em; width:100%; white-space: nowrap;text-overflow: ellipsis;}
.txt-1 h2{font-weight:normal; font-size:1em; height:3.0em; overflow:hidden; color:#222; line-height:1.5em; margin-bottom:6px; text-align:justify;}
.txt-1 p,.txt-1 i{font-size:1em; color:#666; }
.txt-1 i{font-size:0.875em;}
.tab-iteam .active{ display:block;}
.sy-more{ display:block; line-height:2.500em; height:2.500em; border-radius:6px;  border:1px solid #e5e5e5; color:#666666; font-size:1em; width:50%; text-align:center;  margin: 10px auto 0 auto;}
.list-more{width:100%; display:block; line-height:2.500em; height:2.500em; color:#222; font-size:1.125em; width:100%; text-align:center; float:left;}
.list-more:hover{background:#f0f0f0; border-radius:4px;}
.sy-xygg dl{width:100%; padding:10px;}
.sy-xygg dt h3 a{display:block;color:#ff7200; font-size:1.125em; width:100%; overflow:hidden; height:1.500em; width:100%; white-space: nowrap;text-overflow: ellipsis; margin:10px 0 6px;}
.sy-xygg dt p a{display:block;font-size:1em; line-height:1.563em; color:#666; overflow:hidden; margin-bottom:10px;}
.sy-xygg dd{padding:10px 0;}
.sy-xygg dd a{width:100%; display:block; color:#222; font-size:1em; overflow:hidden; height:1.063em; line-height:1.063em; background:url(/yyx/_m/images/quan.jpg) no-repeat left center; background-size:8px 8px; padding-left:14px;}
.xxzt-xs{width:100%; border-top:1px solid #e6e6e6; padding:10px 0;}
.xxzt-xs ul{width:100%;}
.xxzt-xs li{width:25%; text-align:center; line-height:1.500em;}
.xxzt-xs li a{padding:6px; width:100%; display:block; color:#222;}
.jckd{width:100%; height:3em; line-height:3em; background:#ffffff; color:#666; font-size:1em; padding:0 10px; overflow:hidden;border-bottom: #e0e0e0 1px solid;}
.jckd strong{font-weight:bold; color:#333333; display:block; position:relative; width:80px; margin-right:-80px; float:left;}
#FontScroll{float:right; width:100%; height:3em;line-height:3em; overflow:hidden;}
#FontScroll ul{margin-left:90px; line-height:3em;}
#FontScroll ul li{width:100%; height:3em; line-height:3em;overflow:hidden;}
#FontScroll ul li a{color:#cc0000;}
.foot{width:100%; padding:15px 10px; background: #c9c9c9; color:#fff; font-size:1em; line-height:1.750em; text-align:center; background-size: 100%; border-top: #006fe2 4px solid; margin-top: 15px}
.foot p{font-size: 9pt; line-height: 25px; color: #333333}

.top_pic{ margin: 0 auto 10px auto; width: 100%; overflow: hidden; height: auto;}
.top_pic a{ position: relative; display:inline-table; width: 40%; overflow: hidden; float: left; margin-right:3%; height: 110px; background: #000000; text-align: center}
.top_pic a img{ width: 100%; height: 130px; object-fit:cover;}
.top_pic a span{ background: url("/yyx/_m/images/font_bg.png"); position: absolute; bottom: 0; display: block; width: 100%; height: 2em; line-height: 2em; color: #ffffff; text-align: center; font-size: 1em;}
.slideBox{ position:relative; overflow:hidden; margin:0 auto;  width:100%; }
.slideBox .hd{ position:absolute; height:8px; line-height:8px; bottom:15px; right:10px;  width:auto; text-align:center; margin:0 auto; }
.slideBox .hd ul{ display:inline-block; text-align:center;}
.slideBox .hd li{ display:inline-block; width:0.500em; height:0.500em; -webkit-border-radius:0.500em; -moz-border-radius:0.500em; border-radius:0.500em; background:#fff; text-indent:9999px; overflow:hidden; margin:0 0.2em;}
.slideBox .hd li.on{ background:#ff9c00;}
.slideBox .bd{ position:relative; z-index:0; }
.slideBox .bd li{ position:relative; text-align:center;  }
.slideBox .bd li h1{ position:absolute; text-align:left; display: block; width: 100%; bottom: 0; left: 0; height: 36px; line-height: 36px; color: #ffffff; background: url("/yyx/_m/images/font_bg.png");text-indent: 0.3em; font-size:0.8em; }
.slideBox .bd li img{ background:url() center center no-repeat;  vertical-align:top; width:100%;}
.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0); text-decoration:none;}  
.slideBox .bd li .tit{ display:block; width:100%;  position:absolute; bottom:5px; text-indent:10px; height:28px; line-height:28px; color:#fff;   text-align:center; z-index:3;  }


.container{width:100%;height:100%;margin:auto;}
.leftsidebar_box{width:100%;height:auto !important;overflow:visible !important;}
.leftsidebar_box dt{padding-left:0.875em;padding-right:0.625em;background-repeat:no-repeat;color:#fff;position:relative;line-height:3.000em;cursor:pointer;}
.leftsidebar_box dt a{color:#fff}
.leftsidebar_box dt img{position:absolute;right:0.625em;top:1.250em;}
.leftsidebar_box dl dd:last-child{padding-bottom:0.625em;}
.leftsidebar_box dt img{width:1.000em;}
#gotop{display:none;position:fixed;z-index:777;width:50px;height:50px; border-radius:100px; right:10px;bottom:130px;background:rgba(0,0,0,0.5);cursor:pointer; text-align:center;}
#gotop img{margin-top:15px;}
.sy-content ul,.sy-content li{width:100%;}


.news-first{width:100%;position:relative;}
.news-first img{width:100%;}
.news-first-title{width:100%; position:absolute; bottom:0; left:0; background:rgba(0,0,0,0.5); color:#fff; font-size:0.938em; z-index:3; padding:6px 10px;}


.list{width:100%;}
.list li{width:100%; border-bottom:1px dotted #bdbdbd;}
.list li:last-child{border-bottom:none;}
.list li a{display:block; background:url(/yyx/_m/images/jt.png) no-repeat left 15px; background-size:6px 9px; padding:10px 0 10px 15px; width:100%; color:#222; text-align:justify; font-size:1em;}
.list li a:hover{background:#f2f2f2 url(/yyx/_m/images/jt.png) no-repeat left 15px; background-size:6px 9px;}
.list li i{color:#999; font-size:0.875em; margin-top:10px;}

.title{width:100%; margin-top:10px;} 
.title-bt{width:100%; font-size:1.250em; font-weight:bold; color:#222;}
.title-jj{width:100%; font-size:1.250em; font-weight:bold; color:#222; text-align:center;}
.date{font-size:0.938em; color:#666; margin-top:10px; font-weight:normal;}
.content-con{width:100%; color:#222; font-size:1em; line-height:1.875em; margin-top:20px;}
.content-con p{margin-bottom:15px; text-indent:2em; text-align:justify;}



.menu_list{width:100%; padding:10px; margin-bottom:10px; background:#fff;}
.menu_list .menu_head{width:100%; height:2.500em; line-height:2.500em; padding-left:15px; margin-bottom:1px; font-size:1.125em; font-weight:bold; color:#222; background:#edf0f1 url(../images/up.jpg) no-repeat 92% center; background-size:12px 7.5px; -webkit-background-size:12px 7.5px; -ms-background-size:12px 7.5px;}
.menu_list .current{width:100%; color:#fff; background:#2675d8 url(../images/down.jpg) no-repeat 92% center; background-size:12px 7.5px; -webkit-background-size:12px 7.5px; -ms-background-size:12px 7.5px;}
.menu_body{width:100%; height:auto;overflow:hidden;}
.menu_body ul{width:100%; padding:10px 0;}
.menu_body li{width:100%;}
.menu_body li a{width:100%; display:block; height:2.250em; line-height:2.250em; overflow:hidden; background:url(/yyx/_m/images/point.gif) no-repeat left center; padding-left:10px; background-size:3px 3px; -webkit-background-size:3px 3px; -ms-background-size:3px 3px; font-size:1em; color:#333;}

.current a:hover,.current a:active,.current a:link,.current a:visited{color:#fff; background:#0a6800;}

.leftsidebar_box dd a{background-color:#0a6800;padding-left:0.875em;color:#f5f5f5;line-height:2.500em; display:block;}
.leftsidebar_box dd a:hover{background:#0a6800;}
.content-con p .vsbcontent_img{text-indent:0; text-align:center;}


@media only screen and (min-width: 700px) and (max-width: 1030px){
  body{font-size:1.375em;}
  .pic-list-1{width:25%;}
  .sy-xygg dd a{background:url(/yyx/_m/images/quan.jpg) no-repeat left center; background-size:12px 12px; padding-left:18px;}
  .title{margin-top:20px;}
  .pic{width:150px; height:100px; overflow:hidden; position:relative;float:left; margin:10px -150px 10px 0;}
 .txt{width:100%; float:right; margin:10px 0;}
 .txt-1{margin-left:160px;}

  }

.enter-mh{position:absolute; right:5.000em; width:1.375em; top:22px;}
.sy-link {width:100%; overflow: hidden;}
.sy-link ul{width:103%; padding: 10px 10px; height: auto; overflow: hidden; }
.sy-link li{padding:5px 0; width:50%;}
.sy-link li a{width:100%; border-bottom:0; display:block; color:#222; font-size:1em; overflow:hidden; height:65px; padding-right:14px;}
.sy-link li a img{width:100%; height:65px; }

.kstd-link {width:100%; overflow: hidden;}
.kstd-link ul{width:103%; padding: 10px 10px; height: auto; overflow: hidden; }
.kstd-link li{ width:20.3%; border: #e7e7e7 2px solid; margin: 2%; border-radius:10px; text-align: center; padding: 15px 0 0 0; }
.kstd-link li a{width:50%; border-bottom:0; display:block; color:#222; font-size:1em; overflow:hidden;  margin: 0 auto;}
.kstd-link li a img{  width: auto;max-width: auto !important; max-height: 30px; }
.kstd-link li span{ color: #666666; line-height: 30px; margin-top: 10px; }



/*listbanner*/
.banner{width:100%; position:relative;}
.banner span{display:block; position:absolute; bottom:4px; left:0; padding:0 20px; background:rgb(0 111 226); color:#fff; height:50px; line-height:50px; font-size:1.5em;}
.local{width:100%; height:40px; color:#333; line-height:40px; border-bottom:1px solid #ccc; padding:0 20px}
.local a{color:#333; font-size:15px;}
.local img{margin-top:10px;}

.walist li{ width: 100% }

/* slidePic */
.slidePic {}
.slidePic .picList { overflow: hidden; margin: 20px auto }
.slidePic .picList li { float: left; position: relative; text-align: center; }
.slidePic .picList li>a { display: block; width: 50%; height: 100%; float: left; padding: 1% 0;}
.slidePic .picList img { display: block; width: 75%; height: 100px;  margin: 0 auto; }
.slidePic .pics { width: 100% }
.slidePic .picList .title { display: inline-block;  padding: 5px 0; color: #5C5C5C; text-overflow: ellipsis; border-top: none; width: 88%; max-width: 145px; white-space: nowrap; overflow: hidden; text-shadow: #fff 1px 1px 1px; font-size: 1em; }
.ctrls { margin: 2% auto 3%; text-align: center; }
.ctrls ul { display: inline-block; }
.ctrls li { float: left; margin: 0 4px; height: 8px; width: 8px; background: #D0D0D0;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border-radius:4px; }
.ctrls .on { background: #0d8100; }
.ctrls div { display: inline-block; margin: 0 8px; }
.ctrls .prev,
.ctrls .next { border: #898989 1px solid; width: 35px; height: 25px; vertical-align: middle;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAJCAYAAAARml2dAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkVGMjYyN0VDMjIzMzExRTE5NzIzRDRBNDYwMjMwMkM1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkVGMjYyN0VEMjIzMzExRTE5NzIzRDRBNDYwMjMwMkM1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RUYyNjI3RUEyMjMzMTFFMTk3MjNENEE0NjAyMzAyQzUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RUYyNjI3RUIyMjMzMTFFMTk3MjNENEE0NjAyMzAyQzUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5ya9fLAAAAc0lEQVR42mJMTk6OY2BgWAjEm4DYnwEKmIB4ERDPB2I/IO6GSbBA6SQglgTiEiC+DcSzYBIgEAHER4B4JhA/YkKS+AjEdVB2JbIEPxC3QNmdyBIrgFgLiDOAeBtMYi4QewBxH9QOsHNjoK4C+aMYph0gwAAScxM3V4n58wAAAABJRU5ErkJggg==) no-repeat 50% 50%,
    -webkit-gradient(linear,0 0,0 100%,from(#F5F5F5),to(#E3E3E3));
    background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAJCAYAAAARml2dAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkVGMjYyN0VDMjIzMzExRTE5NzIzRDRBNDYwMjMwMkM1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkVGMjYyN0VEMjIzMzExRTE5NzIzRDRBNDYwMjMwMkM1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RUYyNjI3RUEyMjMzMTFFMTk3MjNENEE0NjAyMzAyQzUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RUYyNjI3RUIyMjMzMTFFMTk3MjNENEE0NjAyMzAyQzUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5ya9fLAAAAc0lEQVR42mJMTk6OY2BgWAjEm4DYnwEKmIB4ERDPB2I/IO6GSbBA6SQglgTiEiC+DcSzYBIgEAHER4B4JhA/YkKS+AjEdVB2JbIEPxC3QNmdyBIrgFgLiDOAeBtMYi4QewBxH9QOsHNjoK4C+aMYph0gwAAScxM3V4n58wAAAABJRU5ErkJggg==) no-repeat 50% 50%,
    -moz-linear-gradient(top,#F5F5F5,#E3E3E3); }
.ctrls .prev {
    -webkit-transform:scaleX(-1);
    -moz-transform:scaleX(-1);
    transform:scaleX(-1); }