body,div,ul,li,span,form,dl,dt,dd,h1,h2,h3{padding:0px; margin:0px; text-align:left;font-weight:normal}
body{background:url(img/bg.jpg)}
.clear{clear: both;}
ul{list-style-type: none;}
*{font-size:14px; color:#000; line-height:180%;}
a{color:#000; text-decoration:none;}
a:hover{color:#EA016E; text-decoration:none;}

.width{width:1200px; margin:0 auto; background:#fff;}
.height{height:20px; overflow:hidden; clear:both;}  
.height10{height:10px; overflow:hidden; clear:both;}
.left{float:left;}  .right{float:right;}


/* head */
.topflash{height:208px; overflow:hidden; background:url(img/topimg.png) no-repeat}

.menu{height:40px; overflow:hidden; background:url(img/menubg.jpg) repeat-x}
	.menu li{float:left; text-align:center; width:120px; background:url(img/menuline.jpg) no-repeat top right}
	.menu li.last{background:none;}
	.menu li a{display:block; height:40px; font-size:16px; line-height:40px; color:#fff;  -webkit-transition-duration:1s; transition-duration:1s;}
	.menu li a:hover,.menu li a.cur{color:#f00;}
.menu li ul{position:absolute; z-index:100; margin:0; display:none}
	.menu li ul li{float:none; height:40px; width:115px; border-bottom:1px #ccc dashed}
	.menu li ul li a{display:block; background:#97B9FF; height:40px; line-height:40px; color:#000;}
	.menu li ul li a:hover{color:#fff; background:#4A85FF; line-height:40px;}
.menubg{background:url(img/tkbg.gif) repeat-x; height:20px; clear:both;}
/* head END */

.partLeft{float:left; overflow:hidden; width:910px;}
	.partA1{width:350px; height:280px; float:left;}
		.swiper-recommend {width: 350px;height:300px;overflow: hidden;position: relative;}
	.partA2{width:540px; height:280px; float:right; border:1px #91e6f0 solid}
.mainbox1{overflow:hidden;}
.mainbox1 h2{display:block; background:url(img/title_bg.jpg) no-repeat; height:35px;}
.mainbox1 .more{float:right; line-height:35px; padding-right:10px; font-size:12px;}
.mainbox1 ul{margin:10px;}
.mainbox1 ul li{height:37px; overflow:hidden; border-bottom:1px dashed #ccc; background:url(img/icon1.gif) no-repeat left center; padding-left:10px;}
.mainbox1 ul li a{line-height:37px;}
.mainbox1 ul li span{float:right; line-height:37px; color:#666}

.partA3{height:92px; overflow:hidden; text-align:right; padding-top:10px; padding-right:50px; background:url(img/partA3.gif) no-repeat;}

.partA4{width:350px; float:left;}
	.partA4 .partA41{background:url(img/mzbg.jpg) no-repeat; height:112px; padding-top:40px; padding-left:30px;}
		.partA4 .partA41 a{display:block; width:90px; height:30px; float:left; background:url(img/icon2.gif) no-repeat center left; padding-left:15px;}
	.partA4 .partA42{display:block; background:url(img/tjzx.jpg) no-repeat; height:71px;}
	.partA4 .partA43{background:url(img/zjcx.gif) no-repeat; height:83px; padding-top:10px; padding-left:60px; border:1px #ccc solid;}
		.partA4 .partA43 .imgbt{ margin-top:5px;}

	.partA5{width:540px; min-height:335px; float:right;}
.mainbox2{overflow:hidden; border:1px #97B6EE solid;}
.mainbox2 h2{display:block;  background:#EFF0E5; border-bottom:1px #97B6EE solid;}
.mainbox2 h2 span{display:block; float:left; width:134px; text-align:center; height:40px; border-left:1px #97B6EE solid}
.mainbox2 h2 span.tt1{border-left:0px #97B6EE solid}
.mainbox2 h2 span a{line-height:40px;}
.mainbox2 h2 span.cur{background:#fff;}
.mainbox2 .content{margin:10px; display:none}  .mainbox2 .ul1{display:block;}
.mainbox2 .content .hotimg{float:left; margin-top:30px;}
.mainbox2 ul{float:right; width:390px;}
.mainbox2 ul li{height:33px; overflow:hidden; background:url(img/icon1.gif) no-repeat left center; padding-left:10px;}
.mainbox2 ul li a{line-height:33px;}

.partRight{float:right; overflow:hidden; width:275px;}
.mainbox3{border:1px #97B6EE solid;}
.mainbox3 h2{display:block;}
	.alist{margin:10px;}
	.alist li{height:30px; overflow:hidden;background:url(img/icon1.gif) no-repeat left center; padding-left:10px;}
	.alist li a{line-height:30px;}
.yyjj{background:url(img/jjie2.jpg) no-repeat; padding:95px 5px 0 15px; line-height:25px;}



.partLeft2{float:left; overflow:hidden; width:350px; min-height:250px;}
.partRight2{float:right; overflow:hidden; width:835px;}
.mainbox4{overflow:hidden;}
.mainbox4 h2{display:block; background:url(img/zjjs.jpg) no-repeat; height:37px;}
.mainbox4 .more{float:right; line-height:35px; padding-right:10px; font-size:12px;}
.mainbox4 .content{border:1px solid #c0c0c0; border-top:0px;}
.mainbox4 .content div.space{margin:5px 10px;}
.mainbox4 li{float:left; margin:5px 10px; line-height:20px; width:130px; height:250px; overflow:hidden;}


.linkbox{height:90px; border:#f2f2f2 solid 1px}
.linkbox h2{float:left; display:block; width:30px; text-align:center; height:90px; background:#EA0000; color:#fff; line-height:23px;}
.linkbox ul{float:right; width:1160px;}
.linkbox ul li{float:left; margin:20px 15px;}

/* main END */

/* foot */
.copyright{background:url(img/end.jpg) repeat-x #ccc; min-height:120px; padding:40px 0 20px 0; text-align:center}
.copyright,.copyright *{line-height:25px;}
/* foot END */


.gbbg{background:url(img/gbbg.jpg) no-repeat; width:1200px; height:193px;}
.gbContent{min-height:600px; margin:10px 100px;}
.gbContent .red{color:#f00;}
.gbTitle{background:url(img/gbtt.jpg) repeat-x; height:40px; padding-left:20px;}
.gbTitle span{display:block; float:left; background:url(img/ema.gif) no-repeat left center; padding-left:35px; line-height:40px; font-size:16px;}
.gbTitle div{float:right; margin-right:50px; margin-top:7px;}
.gbTitle div b{color:#f00;}
.gbTitle a{display:block; float:right; background:url(img/gbbt.gif) repeat-x; margin-right:50px; margin-top:5px; width:120px; height:28px; text-align:center; line-height:28px; color:#fff}
.gblist{margin:5px 30px;}
.gblist li{padding:15px; border-bottom:1px solid #ccc; min-height:100px;}
.gblist li .gbtext{background:url(img/di.gif) no-repeat left 10px; padding-left:15px;}
.gblist li .gbtext span{color:#666; font-size:12px; margin-left:10px;}
.gblist li dl{margin-left:80px; margin-top:5px; width:760px;}
.gblist li tt{display:block; background:url(img/reply1.gif) no-repeat; height:32px;}
.gblist li dt{display:block; background:url(img/reply3.gif) no-repeat; height:20px;}
.gblist li dd{display:block; background:url(img/reply2.gif) repeat-y; min-height:50px; padding:0 30px;}
.gblist li dd span{color:#666; font-size:12px; margin-left:10px;}
.gblist li dd t{color:#f00;}
/* 内页 */
/* 内页 */

.subLeft{float:left; overflow:hidden; width:280px;}
.subLeft .artList{margin:10px 20px;}
.subLeft .more{text-align:right;}

.ksclass{margin:10px 20px;}
.ksclass li{}
.ksclass li div{padding-left:35px; cursor:pointer;height:35px; line-height:35px; font-weight:bold;}
.ksclass li div.li1{background: url(img/tt01.gif) no-repeat;}
.ksclass li div.li2{background: url(img/tt03.gif) no-repeat;}
.ksclass li ul{margin:5px 0 5px 20px;}
.ksclass li ul.ul1{display:none}
.ksclass li ul.ul2{display: block}
.ksclass li ul li{background:url(img/tt02.gif) no-repeat left center; padding-left:25px; line-height:25px; height:25px; font-weight:normal;}
.ksclass li ul li.cur a{color:#f00;}

.ksname{height:40px; line-height:40px; padding-left:60px; background:#a5e7ff; font-weight:bold; font-size:16px}
.zjlist{width:150px; margin:10px auto;}
.zjlist li{height:40px; overflow:hidden; background:url(img/icon1.gif) no-repeat left center; padding-left:15px;}
.zjlist li a{line-height:40px;}


.subRight{float:right; overflow:hidden; width:860px; min-height:600px; margin-right:30px;}

.subTitle{background:url(img/mainTit2.jpg) no-repeat; height:38px; padding-left:60px; line-height:38px;}
.subTitle2{background:url(img/mainTit.jpg) no-repeat; height:38px;}
.subTitle2 span{display:block; float:left; margin-left:13px; width:172px; text-align:center; line-height:38px; font-size:18px; color:#fff;}
.subContent{min-height:600px; margin:10px 30px;}

.artList li{height:45px; overflow:hidden; border-bottom:1px dashed #ccc; background:url(img/icon1.gif) no-repeat left center; padding-left:15px;}
.artList li a{line-height:45px;}
.artList li span{float:right; line-height:45px; color:#666}


.viewTitle{font-size:24px; line-height:50px; text-align:center; border-bottom: dashed #ccc 1px;}
.viewTitle *{font-size:24px; line-height:50px; text-align:center;}
.viewText{text-align:center;}
.viewText2{border-top: dashed #ccc 1px; padding-top:10px;}
.viewContent{margin:10px 40px; overflow:hidden;min-height:400px;}
.viewContent,.viewContent *{font-size:18px; line-height:30px;}
.viewContent a{text-decoration:underline; color:#06c;}
.viewContent a:hover{text-decoration:underline; color:#EA016E;}


.kstitle{background:url(img/ksjsline.png) repeat-x; height:45px;}
.kstitle span{display:block; float:left; margin-left:50px;background:#fff;  width:150px; text-align:center; line-height:45px; font-size:20px; font-weight:bold}
.kslist{margin: 5px 10px;}
.kslist li{float:left; width: 150px; height: 40px; line-height: 40px; border: #999 solid 1px; background-color: #a3efff; text-align: center; margin: 5px 10px;}
.kscontent{margin: 10px 30px;text-indent:0px; font-size:18px; line-height:220%;}

.kstitle2{background:url(img/zjline.png) repeat-x; height:27px;}
.kstitle2 span{display:block; float:left; margin-left:20px; background:#fff; width:110px; text-align:center; line-height:27px; font-weight:bold}
.kslist2{margin:10px 10px;}
.kslist2 li{float:left; width:44%; min-height:100px; margin:10px 20px;}
.kslist2 li .title{background:url(img/zjtitle.jpg) no-repeat; height:27px; padding-left:10px;}
.kslist2 li .zjname{margin: 10px 10px;}
.kslist2 li .zjname a{display:block; float:left; width:20%; margin:2px 0;}

.zjimg{float:left; margin-left:50px; margin-top:30px;}
.zjtext{float:right; width:500px; margin-right:50px; margin-top:30px;}
.zjtext b{font-size:16px; margin-bottom:5px; display:block;}

/* 内页  END*/



/*细线表格*/
.xxtable{border-collapse:collapse;}
.xxtable td{border:1px solid #888169;}
.xxtable td table td{border:0px;}

.input{border:1px #ccc solid; font-size:12px; color:#333; padding:0px 0px;}
.textarea{border:1px #ccc solid; background:#fff;}
.button{ font-family: Verdana,Arial,"宋体"; font-size:12px;border:3px #e5e5e5 solid; background:#ccc;cursor:pointer;}


/*列表下显示页数样式*/
.pagebox{border:1px #ccc solid; display:block; min-width:65px; padding:0 5px; height:25px; line-height:25px; text-align:center; cursor:pointer; margin:0 2px; float:left;}
.pagebox2{border:1px #ccc solid; display:block; min-width:25px; padding:0 5px; height:25px; line-height:25px; text-align:center; cursor:pointer; margin:0 2px; float:left}
.pageon{border:1px #f00 solid; color:#f30; font-weight:bold;}

.page_last{background:url(img/pagebg.jpg) no-repeat 5px 7px;}
.page_last_no{background:url(img/pagebg.jpg) no-repeat 5px -13px; color:#ccc; cursor:default}
.page_next{background:url(img/pagebg.jpg) no-repeat 65px -33px;}
.page_next_no{background:url(img/pagebg.jpg) no-repeat 65px -53px;color:#ccc; cursor:default}
/*列表下显示页数样式


html {
-webkit-filter: grayscale(100%); 
-moz-filter: grayscale(100%); 
-ms-filter: grayscale(100%); 
-o-filter: grayscale(100%); 
filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);  
_filter:none; 
} */