@charset "utf-8";



/* CSS Document */



.video{width: 100%;}



body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,hr,p,blockquote,img,table,th,td,pre,code,form,fieldset,legend,button,input,textarea{margin:0;padding:0;font-family:"微软雅黑"!important;color:#000;font-size:16px;}



body {background:#EEEEEE url(../images/bg.jpg)  top center no-repeat ;}



h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}



dl,dt,dd,form,li,ul,ol{list-style:none;}



a:link,a:visited,a:hover {text-decoration:none;color:#666;}



a:hover,a:active,a.curab:link,a.curab:visited {text-decoration:underline;color:#000;}



a.graylink:link,a.graylink:visited {text-decoration:none;color:#999;}



a.graylink:hover,a.graylink:active {text-decoration:none;color:#333;}



a.navlink:link,a.navlink:visited {font-size:16px;color:#FFF;display:block;font-weight:bold}



a.navlink:hover,a.navlink:active,a.curnav:link,a.curnav:visited {text-decoration:none;font-size:16px;font-weight:bold;background:#0D8534;}

@media screen and  (max-width:1024px) {



a.navlink:link,a.navlink:visited {font-size:16px;color:#333;display:block;font-weight:normal}



a.navlink:hover,a.navlink:active,a.curnav:link,a.curnav:visited {font-size:14px;font-weight:normal;background:#FFF;}

}

.tright {text-align:right}



.margintop {margin-top:10px}



img {border:0;}



.cleardiv {context:"."; height:"0"; display:block;clear:both;visibility:hidden}



.hidebody {display:none}



.hidden{ display: none;}

*:focus {

    outline: none;

}



#qr_code_pc_outer {

    color: #717375;

    display: block !important;

    position: fixed;

    z-index：999;

    right: 15px;

    text-align: center;

    top: 235px;

}

#jnkc { font-size: 14px; color: #000000; }

#header {width:1200px;margin:0 auto;overflow:hidden}

#top {width:100%;overflow:hidden}

#top dt {width:600px;float:left;height:30px;line-height:30px;}

#top dd {width:550px;float:right;height:30px;line-height:30px;padding-left:50px}

#logosearch {width:100%;overflow:hidden;margin:10px auto}

#logosearch dt {width:850px;float:left}

#logosearch dt img{width:100%;height:auto}

#logosearch dd {width:350px;float:right;padding-top:60px;}

#logosearch dd form {display:block}

#sipt {width:250px;float:left;height:40px;line-height:40px;border:1px solid #338D53;border-radius:5px;border-top-right-radius:0;border-bottom-right-radius:0;padding:0 10px;outline:none;color:#999}

#sbtn {width:76px;height:42px;line-height:42px;background:#338D53 url(../images/search.jpg) no-repeat 5px center;border:1px solid #338D53;color:#FFF;border-radius:5px;border-top-left-radius:0;border-bottom-left-radius:0; font-size:14px}

.mobNav {display:none}

#nav {width:100%;background:#039A53;overflow:hidden}

#nav ul {width:1200px;display:table;margin:0 auto;}

#nav ul li {display:table-cell;text-align:center;height:60px;line-height:60px;}





#toutiao {width:1160px;margin:10px auto 30px auto;background:#FFF;padding:20px;height:80px}

#toutiao dt {margin-left:-40px;width:115px;float:left}

#toutiao dd {width:1025px;float:right;margin-top:10px;margin-right:40px;font-size:26px;line-height:50px;font-weight:bold}

#toutiao dd div {font-size:26px;line-height:50px;font-weight:bold}

#toutiao dd span {display:none;}

#toutiao dd font {display:none;}



@media screen and  (max-width:1024px) {

body {background-size:120%;}



#top {display:none}

#header {width:100vw;margin:0 auto;overflow:hidden}

#logosearch {width:100%;overflow:hidden;margin:10px auto 0 auto}

#logosearch dt {width:calc(100vw - 80px);float:left;overflow:hidden}

#logosearch dt img {width:100%;height:auto;}

#logosearch dd {width:60px;float:right;padding-top:0;overflow:hidden;}

.mobNav {display:block;margin-top:20px;float:right;margin-right:20px;}

#logosearch dd form {display:none}

#nav {width:100vw;position:absolute;height:0vh;background:#FFF;top:0;margin-top:80px; z-index:9999}

#nav ul {width:100vw;display:block;margin:0 auto;background:#FFF}

#nav ul li {display:block;text-align:left;height:45px;line-height:45px;margin:0 10px;border-bottom:1px solid #DDD;}

#toutiao {width:100vw;margin:0px auto;background:#FFF;padding:0px;height:120px}

#toutiao dt {margin-left:0px;width:115px;float:none}

#toutiao dt img {width:60px;height:auto;margin-left:10px;margin-top:10px;}

#toutiao dd {width:100vw;display:block;float:none;margin-right:0px;font-size:18px;font-weight:normal;margin:0}

#toutiao dd div  {width:95vw;display:block;float:none;margin:0px auto;font-size:18px;height:40px;overflow:hidden;line-height:40px;font-weight:normal;}

#toutiao dd span {display:block;float:left;margin-left:2.5vw;font-size:14px;color:#999;line-height:25px}

#toutiao dd font {display:block;float:right;margin-right:2.5vw;font-size:14px;color:#999;line-height:25px;}

#toutiao dd font img {margin-right:5px}

}







#firstbody {width:1200px;margin:0 auto;overflow:hidden}

#fbLeft {width:660px;float:left}

#fbRight {width:480px;float:right;background:#FFF;padding:30px 20px;height:300px;}

#fbRight dt {height:40px;line-height:40px;font-size:26px;font-weight:bold;border-bottom:1px solid #DDD;background:url(../images/26065318.png) left center no-repeat;background-size:38px;padding-left:40px;padding:0 0 1px 40px}

#fbRight dt a {font-family:Tahoma, Geneva, sans-serif;font-weight:normal;font-size:14px;float:right}

#fbRight dd ul {padding:10px 0}

#fbRight dd li {height:40px;line-height:40px;border-bottom:1px dashed #DDD;overflow:hidden;font-size:14px}

#fbRight dd li span {float:right;color:#999}

#fbRight dd .bd {padding-top:20px;}

.ad {width:1200px;margin:30px auto;}

.xftitle {position:absolute;text-align:center;width:660px;background:rgba(0,0,0,0.6);height:40px;line-height:40px;color:#FFF;bottom:0}

@media screen and  (max-width:1024px) {

#firstbody {width:100vw;margin:0 auto;overflow:hidden}

#fbLeft {width:100vw;float:none;margin:0 auto}

#fbLeft img {width:100%; height:200px;}

#fbRight {width:calc(100vw - 40px);float:none;margin:0 auto;background:#FFF;padding:30px 20px;height:auto;}

#fbRight dt {height:40px;line-height:40px;font-size:26px;font-weight:bold;border-bottom:1px solid #DDD;background:url(../images/26065318.png) left center no-repeat;background-size:38px;padding-left:40px;padding:10px 0 10px 40px}

#fbRight dt a {font-family:Tahoma, Geneva, sans-serif;font-weight:normal;font-size:14px;float:right}

#fbRight dd ul {padding:10px 0}

#fbRight dd li {height:40px;line-height:40px;border-bottom:1px dashed #DDD}

#fbRight dd li span {float:right;color:#999}

.ad {width:100vw;margin:5px auto;}

.ad img {width:100%;height:auto;}

.xftitle {position:absolute;text-align:center;width:100vw;background:rgba(0,0,0,0.6);height:40px;line-height:40px;color:#FFF;bottom:0}



}

#secondbody {width:1140px;margin:0 auto;background:#FFF;padding:30px;overflow:hidden}

#sbLeft {width:550px;float:left}

#sbRight {width:550px;float:right}

#sbLeft dt {background:url(../images/26069129.png) left center no-repeat ;background-size:38px;margin-bottom:20px;}

#sbRight dt {background:url(../images/26069130.png) left center no-repeat;background-size:38px;margin-bottom:20px;}

.iTitle {height:40px;line-height:40px;font-size:24px;font-weight:bold;border-bottom:1px solid #DDD;padding-left:40px;padding:10px 0 10px 40px;}

.iTitle a {font-family:Tahoma, Geneva, sans-serif;font-weight:normal;font-size:14px;float:right}

#sbLeft dd  {height:40px;line-height:40px;border-bottom:1px dashed #DDD;font-size:14px;overflow:hidden}

#sbLeft dd span {float:right;color:#999}

#sbRight dd {height:40px;line-height:40px;border-bottom:1px dashed #DDD;font-size:14px;overflow:hidden}

#sbRight dd span {float:right;color:#999}

@media screen and  (max-width:1024px) {

#secondbody {width:calc(100vw - 40px);margin:0 auto;background:#FFF;padding:30px 20px;overflow:hidden}

#sbLeft {width:calc(100vw - 20px);float:none}

#sbRight {width:calc(100vw - 20px);float:none}

#sbLeft dd  {height:40px;line-height:40px;border-bottom:1px dashed #DDD;font-size:16px;}

#sbRight dd {height:40px;line-height:40px;border-bottom:1px dashed #DDD;font-size:16px;margin:5px;}



}

#thirdbody,#forthbody {width:1200px;margin:0 auto;overflow:hidden}

#forthbody .iListLeft{min-height:100px;}
#forthbody .iListRight{min-height:100px;}

.iListLeft {width:590px;float:left;background:#FFF;padding-bottom:20px;min-height:428px;}

.iListRight {width:590px;float:right;background:#FFF;padding-bottom:20px;min-height:428px;}

.iListLeft dt,.iListRight  dt {height:50px;background:#338D51;margin-bottom:10px;}

.iListLeft dt span,.iListRight  dt span {display:block;width:150px;text-align:center;float:left;margin-top:10px;height:40px;line-height:40px;font-size:24px;font-weight:bold;margin-left:20px;background:#FFF;border-top-left-radius:5px;border-top-right-radius:5px;border:1px solid #FFF;}

.iListLeft dt a ,.iListRight  dt a {float:right;color:#FFF;margin-right:10px;margin-top:12px;}

.iListLeft dd,.iListRight dd {height:40px;line-height:40px;margin:5px 20px;border-bottom:1px dashed #DDD;background:url(../images/li.jpg) no-repeat left center;padding-left:20px;overflow:hidden; font-size:14px}

.iListLeft dd span ,.iListRight dd span {float:right;font-size:14px;color:#999}

@media screen and  (max-width:1024px) {

#thirdbody,#forthbody {width:100vw;margin:0 auto;overflow:hidden}

.iListLeft {width:100vw;float:none;background:#FFF;padding-bottom:20px;}

.iListRight {width:100vw;float:none;background:#FFF;padding-bottom:20px;}



}

#footer {width:100%;background:#dddddd;overflow:hidden;padding:20px 0;margin-top:20px;}

#footer ul {width:1200px;display:table;margin:0 auto}

#footer li {/*margin:10px auto;line-height:4em;*/display:table-cell;text-align:center; width:300px;float:left;line-height:38px;}

#footer li font {display:block;font-weight:bold;font-size:20px;color:#333;/*margin-bottom:5px*/}

#footer li a {margin-right:15px;}

#bottom {width:100%;overflow:hidden;background:#034A1A;color:#FFF;}

#bottom dl {width:1200px;margin:0 auto;height:50px;line-height:50px;}

#bottom dl dt {width:900px;float:left;color:#FFF;font-size:14px}

#bottom dl dt a {color:#FFF; font-size:14px}

#bottom dl dd {width:300px;float:right;color:#FFF;text-align:right}

#bottom dl dd a {color:#FFF;font-size:14px}

#gotop {width:60px;height:60px;background:#0D8534 url(../images/gotop.png) no-repeat 18px center;position:fixed;right:0;bottom:100px;border-radius:5px;cursor:pointer}

#gotop span {display:block;width:100px;height:60px;font-size:18px;font-weight:normal;color:#FFF;margin-left:60px;line-height:60px;}

#gotop:hover {width:160px}

.footer {display:none}

@media screen and  (max-width:1024px) {

	#footer,#bottom,#gotop {display:none}

	.footer {display:block;background:#44975a;width:100vw;padding:25px 0 15px 0;color:#FFF;}

	#f1 {width:95vw;margin:0 auto;overflow:hidden;}

	#f1 dt {width:50px;float:left;text-align:center}

	#f1 dd {width:calc(90vw - 50px);float:right;color:#FFF;font-size:18px;}

	#f1 dd span {display:block;font-size:18px;}

	a.liuyan:link,a.liuyan:visited {display:block;width:120px;height:40px;line-height:40px;background:#0D8534;color:#FFF;border-radius:5px;margin: 20px;text-align:center}

	#f2 {width:90vw;margin:10px auto;overflow:hidden}

	#f2 dt {width:20px;float:left;clear:left;margin:5px 0}

	#f2 dd {width:calc(90vw - 30px);float:right;color:#FFF;font-size:14px;;clear:right;margin:5px 0}

	#f2 dt:nth-child(1)  {height:40px;}

	#f3 {text-align:center;color:#ccc;line-height:1.8em;font-size:14px}

	}



#sbanner {width:1200px;margin:0 auto;overflow:hidden}

#location {display:block;width:1180px;margin:20px auto;overflow:hidden;background:#FFF;padding:15px 0;font-size:;padding-left:20px;border-left:2px solid #034A1A;color:#999}

#location span {font-weight:bold;color:#666}

#location font {float:right;color:#999;margin-right:15px; font-size:14px;}

#location img {margin-right:5px;}

#mybody {width:1200px;margin:0 auto;background:#FFF;border-top:1px solid #034a1a;padding:0;overflow:hidden;min-height:500px;}

#myleft {width:200px;float:left;border:1px solid #EEE;border-bottom:0}

#myright {width:960px;float:right;margin-right:20px;}

#myleft li {height:50px;line-height:50px;text-align:center;width:100%!important;background:#F5F7FA;border-bottom:1px solid #EEEEEE}

#myleft li a:link,#myleft li a:visited {}

#myleft li a:hover,#myleft li a:active,#myleft li a.curlnav:link,#myleft li a.curlnav:visited {background:#0D8534;color:#FFF;display:block;height:50px;text-decoration:none}

#textlist {width:100%;overflow:hidden}

#textlist li { font-size:14px;height:40px;line-height:40px;border-bottom:1px dotted #DDD;overflow:hidden;padding-left:30px;background:url(../images/li.jpg) no-repeat 5px center}

#textlist li span {float:right;color:#999}



#mypage {width:100%;margin:50px auto;text-align:center}

#mypage a:link,#mypage a:visited,#mypage span,#mypage font {padding:4px 10px;border:1px solid #CCCCCC;margin:0 5px;color:#999;border-radius:2px}

#mypage a:hover,#mypage a:active,#mypage span{color:#999;border:1px solid #ccc;background:#ddd}

@media screen and  (max-width:1024px) {

#sbanner {width:100vw;}

#sbanner img {}

#location {display:none}

#mybody {width:100vw;overflow:hidden}

#myleft {width:100vw;display:table;float:none}

#myleft li {/*display:table-cell;*/width:auto;}

#myright {width:96vw;float:none;margin-right:20px;margin:0 auto}

#textlist {margin:10px auto}

#textlist li{padding-left:20px;}

#textlist li span {float:right;color:#999;margin-left:5px;}

}



#mybody  h3 {font-size:20px;font-weight:bold;margin:0 30px;border-bottom:1px solid #DDD;text-align:center;height:60px;line-height:60px;}

#mybody #content {margin:30px;min-height:500px;line-height:2em;color:#666;padding:0 50px;}

#spage  {margin:30px;padding:0 50px;line-height:2.5em;color:#666}

@media screen and  (max-width:1024px) {



#mybody  h3 {font-size:20px;font-weight:normal;height:auto;line-height:40px;padding-bottom:10px;}

#mybody #content {margin:10px;min-height:300px;line-height:2em;color:#666;padding:0px;}

#spage  {margin:10px;padding:0 30px;line-height:2.5em;color:#666}

}

@media screen and  (max-width:768px) {



#mybody h3{ margin:0 10px !important}

}

.kong{ margin-top:20px !important}

.kong{ line-height:26px;}

.maximg img{ max-width:100%; height:auto !important}

.pagebar { padding:20px; overflow:hidden; clear:both}

.pagebar .pagination {

  display: flex;

  justify-content: center;

  margin-top: 10px;

}

.pagination a {

  background: #fff;

  border: 1px solid #ccc;

  color: #333;

  font-size: 12px;

  padding: 8px 10px;

  margin: 0 2px;

  border-radius: 3px; line-height:100%

}

.pagination span {

    color: #333;

    font-size: 12px;

    padding: 7px 2px;

    margin: 0 2px;

    border-radius: 3px;

}

.pagination a:hover {

  color: #333;

  border: 1px solid #333;

}

.pagination a.page-num-current {

  color: #fff;

  background: #333;

  border: 1px solid #333;

}

.pagination .st{ font-family:宋体}

.text-secondary{ text-align:center; padding:20px 0}



/* Basic Grey */

.basic-grey {

margin-left:auto;

margin-right:auto;

max-width: 900px;

/*background: #F7F7F7;*/

padding: 25px 15px 25px 10px;

font: 12px Georgia, "Times New Roman", Times, serif;

color: #888;

text-shadow: 1px 1px 1px #FFF;



}

.basic-grey h1 {

font-size: 25px;

padding: 0px 0px 10px 40px;

display: block;

border-bottom:1px solid #E4E4E4;

margin: -10px -15px 30px -10px;;

color: #000;

text-align:center;

}

.basic-grey h1>span {

display: block;

font-size: 11px;

text-align:center;

margin: 5px;

}

.basic-grey label {

display: block;

margin: 0px;

}

.basic-grey label>span {

float: left;

width: 20%;

text-align: right;

padding-right: 10px;

margin-top: 10px;

color: #888;

}

.basic-grey input[type="text"], .basic-grey input[type="email"], .basic-grey textarea, .basic-grey select {

border: 1px solid #DADADA;

color: #888;

height: 30px;

margin-bottom: 16px;

margin-right: 6px;

margin-top: 2px;

outline: 0 none;

padding: 3px 3px 3px 5px;

width: 70%;

font-size: 12px;

line-height:15px;

box-shadow: inset 0px 1px 4px #ECECEC;

-moz-box-shadow: inset 0px 1px 4px #ECECEC;

-webkit-box-shadow: inset 0px 1px 4px #ECECEC;

}





.basic-grey textarea{

padding: 5px 3px 3px 5px;

}

.basic-grey select {

background: #FFF url('down-arrow.png') no-repeat right;

background: #FFF url('down-arrow.png') no-repeat right);

appearance:none;

-webkit-appearance:none;

-moz-appearance: none;

text-indent: 0.01px;

text-overflow: '';

width: 70%;

height: 35px;

line-height: 25px;

}

.basic-grey textarea{

height:100px;

}

.basic-grey .button {

background: #039A53;

border: none;

padding: 10px 25px 10px 25px;

color: #FFF;

box-shadow: 1px 1px 5px #039A53;

border-radius: 3px;

text-shadow: 1px 1px 1px #039A53;

cursor: pointer;

}

.basic-grey .button:hover {

background: #0D8534

}
