BODY {PADDING: 0px; MARGIN: 0px;FONT-SIZE: 14px; font-family:"Microsoft YaHei";  color:#222;
/*

 -webkit-filter: grayscale(100%);
     -moz-filter: grayscale(100%);
     -ms-filter: grayscale(100%);
     -o-filter: grayscale(100%);
     filter: grayscale(100%);
     filter: gray;
	 
	 
	 */}
DIV {PADDING:0px; MARGIN: 0px;}
UL {PADDING:0px; MARGIN: 0px;LIST-STYLE-TYPE: none}
LI,dd,dl,p,b {PADDING:0px; MARGIN: 0px;LIST-STYLE-TYPE: none}
FORM  {PADDING:0px; MARGIN: 0px;}
P {PADDING:0px; MARGIN: 0px;}
IMG {	BORDER: 0px; }
MARGIN,PADDING{PADDING:0px; MARGIN: 0px;}
H1 {FONT-WEIGHT: normal; FONT-SIZE: 100%;PADDING:0px; MARGIN: 0px;}
h5,h4,h3,h2{PADDING:0px; MARGIN: 0px;}
A:hover{COLOR:#008e9e; TEXT-DECORATION: none}
A{color: #333333;TEXT-DECORATION: none; }


.top3{ margin:0 auto 0 auto; overflow:hidden; background:#008e9e; height:5px;}
.header{ width:1200px; overflow:hidden; margin:0 auto 0 auto;}
.logo{ float: left;}
.headerr{ float:right; width:450px; overflow: hidden}
.time{ float:right; width:100%; text-align:right; font-size:14px; padding-top:7px;}
.time iframe{ width:270px}
.ss{ float:right; width:100%; padding-top:20px;}
.ss1{ width:300px; border:1px solid #008e9e; /*background: url(ssbg.png) right no-repeat;*/ border-radius:15px; height:30px; line-height:30px; float:right;}

.so{clear:both; padding-top:20px}
.so input[type='text']{ border:0; height:26px; line-height:26px; width:90%}
.so input[type='Submit']{ background-color:#008e9e; color:#FFF; border:0px; height:26px; line-height:26px; }
.so input[type='image']{ float:right; padding:1px 0}
.so form{ margin:0; padding:0 8px 0 20px}



.menu{ margin:10px auto 0 auto; overflow:hidden; border-top:1px solid #dedede;}
.menu ul{ width:1200px; margin:0 auto 0 auto;}
.menu ul li{ text-align:center; line-height:50px; width:8.3%; float:left; font-size:16px;}
.menu ul li A:hover{COLOR:#fff; display:block; background:#008e9e;}
.menu ul li A{color: #333333; }



.nav { min-width: 1200px; height: 50px; border-top:1px solid #dedede;}
.nav ul { width:1200px; margin:0 auto 0 auto; }
.nav li { width: 100px; float: left; font-size: 16px; position: relative;}
.nav li a { width: 90px; height: 50px;font-size: 16px; line-height: 50px; color: #333; margin-left: 5px; text-align: center; display: block;}
.nav .on, .nav li:hover a { background: #008e9e; color:#fff;}
.nav li:hover .nav_son { display: block;}
.nav li .nav_son { display: none; position: absolute; top: 29px; left: 0; z-index: 10; padding-top: 0px;}
.nav li .nav_son a { width: 109px; height: 38px; line-height: 38px; margin: 0; background: #f7f1e9; color: #606060; font-weight: normal; border-top: 1px solid #cbcbcb; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; display: block;}
.nav li .nav_son a:first-child { border-top: none;}
.nav li .nav_son a:hover { color: #4b2b21;}




.banner{ margin:0 auto 1px auto; overflow:hidden;clear:both; width:100%}
.slides-box {width: 100%; height: 334px; margin: auto;  overflow: hidden;}
.slides {position: relative;  height: 334px; width: 100%; margin: auto; float: left;}
.slides li {position: absolute; width:  100%; height: 100%;}
.slides li img{ display: block; width: 100%; margin: auto;}

/*.pagination{position: absolute;	bottom: 5px;z-index: 99;}
.pagination li{ padding: 5px 3px;float: left;}
.pagination li a{ display: block; width: 25px; height: 25px; line-height: 25px; border-radius: 25px; background: #008e9e;color: #fff; text-align: center; font-family: Arial;text-decoration: none;}
.pagination .active{background: #06525a;}
*/


.dzbox{ width:1200px; margin:15px auto 15px auto; overflow:hidden;}
.dzbox ul{}
.dzbox ul li{ float:left;} 


.bar{ width:100%; text-align:left; font-size:18px; color:#008e9e; background:url(barbg.png) left bottom no-repeat; padding-bottom:10px; text-indent:5px; margin-bottom:15px;}
.bar span{ float:right; font-weight:bold; font-size:20px;}
.bar2{ width:100%; text-align:left; font-size:18px;color:#008e9e; background:url(barbg.png) left bottom no-repeat; padding-bottom:10px; text-indent:5px; margin-bottom:15px;}
.bar2 span{ float:right; font-size:14px;COLOR:#333333;}
.bar2 span a:hover{COLOR:#333333;}
.bar2 span a{color: #333333;}

.abox{ width:1200px; overflow:hidden; margin:15px auto 15px auto;}
.aboxl{ float:left; width:800px;}
.aboxlhd{ width:350px; height:230px; float:left;}
.aboxlhd img{ width:350px; height:230px;}
.aboxlxw{ width: 430px; float:right;}
.aboxlxw h5{ text-align:center; font-size:18px;}
.aboxlxw dd{ text-align:left; text-indent:26px;color:#999; line-height:25px; border-bottom:1px solid #CCC; padding-bottom:10px; padding-top:7px; }
.aboxlxw ul{ padding-top:7px;}
.aboxlxw ul li{ text-align:left; line-height:30px; background:url(ico.jpg) left center no-repeat; text-indent:20px;}
.aboxlxw ul li span{ float:right;}
.aboxr{ float:right; width:380px;}
.aboxr h5{ text-align:center; font-size:18px;}
.aboxr h5 A{color: #008e9e;}
.aboxr dd{ text-align:left; text-indent:26px;color:#999; line-height:25px; border-bottom:1px solid #CCC; padding-bottom:10px; padding-top:7px; }
.aboxr ul{ padding-top:7px;}
.aboxr ul li{ text-align:left; line-height:30px; background:url(ico.jpg) left center no-repeat; text-indent:20px;}
.aboxr ul li span{ float:right;}


.bbox{width:1200px; overflow:hidden; margin:15px auto 15px auto;}
.bboxl{ width:385px; overflow:hidden;}
.bboxl ul{ padding-top:7px;}
.bboxl ul li{ text-align:left; line-height:33px; background:url(ico.jpg) left center no-repeat; text-indent:20px;}
.bboxl ul li span{ float:right;}

.bboxr{ width:385px; overflow:hidden; float:right;}
.bboxr ul{}
.bboxr ul li{ width:120px; height:39px; text-indent:43px;background:url(ksbg.jpg) left no-repeat;  float:left; line-height:39px; margin:4px;}
.bboxr ul li A:hover{COLOR:#fff; display:block; background:url(ksjs1.jpg) left no-repeat;}
.bboxr ul li A{color: #333333; }


.cbox{width:1200px; overflow:hidden; margin:15px auto 15px auto;}
.cboxl{ width:385px; overflow:hidden;}
.cboxl ul{ padding-top:7px;}
.cboxl ul li{ text-align:left; line-height:33px; height:33px; overflow:hidden; background:url(ico.jpg) left center no-repeat; text-indent:20px;}
.cboxl ul li span{ float:right;}

.cboxr{ width:385px; overflow:hidden; float:right;}
.cboxr ul{}
.cboxr ul li{ width:170px; float:left; text-align:center; line-height:30px; margin-right:5px; margin-left:5px; border:1px solid #eaeaea;}
.cboxr ul li img{ width:150px; height:170px; margin-top:15px; margin-left:5px;}
.cboxr ul li a:hover{COLOR:#fff; display:block; background:#008e9e}
.cboxr ul li a{color: #333; }




.dbox{width:1200px; overflow:hidden; margin:15px auto 15px auto;}
.dboxl{ width:385px; overflow:hidden;}
.dboxl ul{ padding-top:7px;}
.dboxl ul li{ text-align:left; line-height:33px; background:url(ico.jpg) left center no-repeat; text-indent:20px;}
.dboxl ul li span{ float:right;}

.dboxr{ width:385px; overflow:hidden; float:right;}
.dboxr ul{ padding-top:20px;}
.dboxr ul li{ float:left; width:100%; height:70px;}
.dboxr ul li span{ width:80%; float:right; text-align:left;}



.footbg{ width:100%; margin:0 auto 0 auto; background:#008e9e; overflow:hidden; color:#fff; overflow:hidden;}
.footdh{ width:1200px; margin:0 auto 30px auto;  text-align:center; line-height:28px; overflow:hidden;}
.footdh dl{ float:right}
.footdh dl dd{ padding:30px 150px 0 0}
.footdh dl img{ height:120px}
.footdh ul{ padding-top:30px;}
.footdh ul li{ width:150px; float:left; text-align:left; font-weight:bold;}
.footdh ul li a{color: #fff; display:block;font-weight:100;}
.footdh ul li b{ font-size:16px}
.yq{ width:1200px; margin:0 auto 10px auto; line-height:28px; background-color:#fafafa}
.yq ul{ margin:0; padding:10px 20px 10px 20px}
.yq a{ padding-right:20px}

.xx{ width:1200px; margin:0 auto 0 auto;  text-align:center; line-height:28px;}
.xx a:hover{COLOR:#fff;}
.xx a{color: #fff; margin:0 10px 0 10px;}

/*list*/



.classbox{ width:1200px; overflow:hidden; margin:15px auto 15px auto;}
.classboxl{ float:left; width:750px;}
.classboxl ul{ padding-top:7px;}
.classboxl ul li{ text-align:left; line-height:40px; font-size:16px; background:url(ico.jpg) left center no-repeat; text-indent:20px;}
.classboxl ul li span{ float:right; font-size:14px;}

.classboxrr{ float:right; width:380px; overflow:hidden;}
.classboxr{ float:right; width:380px; margin-bottom:20px;}
.classboxr h5{ text-align:center; font-size:18px;}
.classboxr h5 A{color: #008e9e;}
.classboxr dd{ text-align:left; text-indent:26px;color:#999; line-height:25px; border-bottom:1px solid #CCC; padding-bottom:10px; padding-top:7px; }
.classboxr ul{ padding-top:7px;}
.classboxr ul li{ text-align:left; line-height:30px; background:url(ico.jpg) left center no-repeat; text-indent:20px;}
.classboxr ul li span{ float:right;}




.classp{ float:left; width:800px;}
.classp ul{}
.classp ul li{ width:170px; float:left; text-align:center; line-height:30px; margin:7px;border:1px solid #eaeaea; }
.classp ul li img{ width:150px; height:170px; margin-top:15px ; margin-left:5px;}
.classp ul li a:hover{COLOR:#fff; display:block; background:#008e9e}
.classp ul li a{color: #333; }



/*content*/
.conbox{ width:800px; float:left;}

.boxcont{ margin:0 auto 0 auto; padding:30px 0 30px 0;}
.boxcont h1{ text-align:center; color:#a00612; font-size:20px; font-weight:bold;}
.boxcont dd{ margin:0 auto 0 auto;border-bottom:1px dashed #f2f2f2; padding:12px 0 12px 0; text-align:center;}
.boxcontnr{  margin:0 auto 0 auto;text-align:left; padding:20px 0 0 0;line-height:30px; font-size:16px;}
.boxcontnr img{ max-width:720px; margin-bottom:10px}
.boxcontnr fieldset{padding: 20px; margin-bottom:20px;border: #008E9E dashed 1px;}
.boxcontnr legend{padding: 6px 10px 6px 10px; background-color:#008E9E; color:#FFF}



.boxcont dl{ text-align:center;padding:30px 0 0 0;}
.boxcont dl A:hover{COLOR:#a00612;}
.boxcont dl A{color: #f17d06;}
.sxy{ margin:10px auto 10px auto}
.sxy ul{ padding-top:30px}
.sxy ul li{ width:100%; float:left; height:30px;}


.toutiao{ font-size:23px; text-align:center}
.NewsInfo_contant{ padding:6px 0 10px 0; border-bottom:1px dotted #ccc}


.tjkj{ float:left; width:810px; border:0px solid #F00}
.tjkj a:hover{ background-color:#008e9e; color:#FFF}
.tjkj a{ display:block; font-size:24px; font-weight:bold; width:20px; float:left; margin:0 20px 0 0; padding:30px; border:1px solid #ebebeb; height:160px; color:#008e9e; background-color:#fafafa}
.zpxx{ float:right; width:385px; border:0px solid #0F0}


.NewsInfo td{ padding:0 6px 0 6px}
.NewsInfo td img{ width:131px; height:190px}


.gd{ width:380px; height:220px; overflow:hidden;}
.gdl{ width:380px; float:left; overflow:hidden; margin:0;}
.gdl ul{margin:0;}
.gdl ul li{ width:50%; overflow:hidden; text-align:center; font-weight:bold; line-height:25px; float:left; margin:0 5px 0 5px;}

#demo{width:910px; padding:0px;overflow:hidden; text-align:center; line-height:22px;margin:0px auto 0 auto}
/*#demo img{  width:auto; height:170px}*/

.menu{ overflow:inherit; clear:both}
.menu li:hover .zcd{ display:block}
.menu li{ position:relative}
.zcd{ background-color:#fff; position:absolute; z-index:99999999; top:50px; left:0; width:100%; overflow:hidden; display:none}
.zcd a{ display:block}

.lmdh li{ padding-bottom:6px}
.lmdh li a:hover{ background-color:#099}
.lmdh li a{ display:block; font-size:16px; background-color:#018EA2; text-align:center; color:#FFF; padding:10px 0 10px 0;}

.jgbs{ text-align:center; padding:20px}