body{ margin:0; padding:0;font-family:"宋体"; background:url(../images/bg.jpg) repeat}
a{ text-decoration:none;}
ul{ margin:0; padding:0}
ul li{ list-style:none;}
.top{ height:40px; width:100%; background:url(../images/topbg.png) repeat-x}
.top .top1{ width:1000px; margin:0 auto; height:40px; text-align:center; color:#eee; font-size:12px; line-height:33px;} 
.logo{ width:1200px; height:112px; background:url(../images/logobg.jpg) no-repeat; margin:0 auto}
.nav{ width:1260px; height:46px; margin:0 auto; background:url(../images/navbg.png) no-repeat;}
.nav ul{ height:46px; width:1100px; margin:0 auto;}
.nav ul > li{ width:100px; height:43px; line-height:43px; float:left; background:url(../images/navline.jpg) left no-repeat; text-align:center; position:relative}
.nav ul > li > ul{width: 110px; height:auto; overflow:hidden;background: url(../images/navbg2.png) top center repeat-y; display:none; z-index:1000; position:absolute; top:40px; z-index:1000}
.nav ul > li:hover ul{ display:block;}
.nav ul > li > ul li{font-weight: normal;color: #5e3c30; text-align: center; float: none; width: 92px; padding: 0 9px ; background: url(../images/line4.png) bottom center no-repeat;line-height: 43px;}
.nav ul > li > ul .navtop{background: url(../images/navtop.png) 0 0 no-repeat; height:10px; width:110px;}
.nav ul > li > ul li a{color: #5e3c30; font-size:14px;}
.nav ul > li > ul li a:hover{ background:#5e3c30; color:#fff; padding:5px 10px}
.nav ul .act{ background:none}
.nav ul > li a{ font-size:15px; color:#333; font-weight:600;}
.content{background: url(../images/contbg.png) top center repeat-y;width: 1172px;margin: 0 auto;padding: 0 14px;}
.content .banner{ width:1172px; height:320px; margin:0 auto; clear:both; overflow:hidden}
.content .c_nav{ width:1172px; height:100px; margin:0 auto; clear:both; overflow:hidden;background: #d4c9b5}
.content .c_nav ul{ width:800px; float:left; height:100px;}
.content .c_nav ul li{ height:92px; width:102px; float:left; margin-left:10px; margin-top:4px; text-align:center; background:url(../images/jyzn.jpg) no-repeat}
.content .c_nav ul li:hover{ background:#623f23; cursor:pointer}
.content .c_nav ul li:hover p{ color:#decebf}
.content .c_nav ul li img{ height:66px; width:66px;}
.content .c_nav ul li p{ font-size:14px; color:#333; font-weight:600; margin:0; padding:0}
.content .c_nav .ser{ width:340px; height:48px; float:right; margin-top:23px;}
.ss_wzk{background: #e6ded2; height: 24px;line-height: 24px; font-size: 12px;font-family: Microsoft YaHei; color: #333; border: none; width:255px; padding: 12px 0 12px 15px; float:left}
.ss_btn{    background: url(../images/ss_btn.jpg) 0 0 no-repeat;width: 48px;  height: 48px; border: none;}
.content .news{ width:1170px; height:250px; clear:both; overflow:hidden; margin-top:5px; border-bottom:1px dashed #e5b3ab; padding-bottom:10px;}
.content .news .news_left{ float:left;width: 300px; height: 250px;overflow: hidden;}
#KinSlideshow{ border:1px solid #DFDFDF; padding:2px; float:left; height:235px; width:300px;}
#KinSlideshow_titleBar{ width:98%}
.content .news .news_cents{ width:480px; height:250px; float:left; margin-left:20px; margin-top:5px;}
.content .news .news_cents h3{ margin:0; padding:0; display:block;background: url(../images/xwdttop.jpg) 0 0 no-repeat;height: 59px;width: 482px;line-height: 59px;}
.content .news .news_cents h3 a{color: #ab0000; font-size:12px; float:right; margin-right:3px;}
.content .news .news_cents ul{ margin:0; padding:0; padding:5px 10px}
.content .news .news_cents ul li{ height:33px; line-height:33px; text-align:left;border-bottom: 1px dashed #e5b3ab; background:url(../images/dot.jpg) no-repeat left}
.content .news .news_cents ul li a{ float:left; font-size:13px; color:#333; margin-left:20px; display:block; width:350px; height:33px; line-height:33px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.content .news .news_cents ul li span{ float:right; font-size:12px; color:#999;}
.content .news .news_right{ width:340px; float:left; margin-left:20px;height:250px;overflow:hidden; margin-top:5px;}
.content .news .news_right h3{ margin:0; padding:0; display:block;background: url(../images/yywhtop.jpg) 0 0 no-repeat;height: 59px;width:338px;line-height: 59px;}
.content .news .news_right h3 a{color: #ab0000; font-size:12px; float:right; margin-right:3px;}
.content .news .news_right .news_rightc{ padding:5px 10px;line-height: 24px;font-size: 12px; text-indent:2em; color:#333;}
.content .detail{ width:1170px; height:270px; clear:both; overflow:hidden; margin-top:10px;}
.content .detail .detail_left{ width:777px; float:left;}
.content .detail .detail_left h3{background: url(../images/kssztop.jpg) 0 0 no-repeat;width: 777px;height: 43px; line-height: 43px;text-align: right; margin-bottom: 15px;}
.content .detail .detail_left h3 a{color: #ab0000; font-size:12px; float:right; margin-right:3px;}
.content .detail .detail_left .detail_leftc{5px 0px}
.content .detail .detail_left .detail_leftc dl{ margin:0; padding:0; width:330px; float:left; margin-left:18px;}
.content .detail .detail_left .detail_leftc dl dt{background: #5f4023; width:20px; height:127px; line-height: 32px; color: #fff; font-size: 14px; font-weight: bold; display: block;text-align: center; float:left; padding:5px}
.content .detail .detail_left .detail_leftc dl dd{ width:240px; height:25px; overflow:hidden; margin:0; padding:0; margin-top:7px; float:left; margin-left:15px}
.content .detail .detail_left .detail_leftc dl dd a{background: #e6ded2;font-size: 12px;color: #333; width: 76px; height: 24px; color: #333; display: block; float: left; text-align: center; line-height: 24px;margin: 0 2px 8px 2px;}
.content .detail .detail_right{ width:373px; float:left; margin-left:20px;}
.content .detail .detail_right h3{ display:block; height:39px; line-height:39px; width:373px; background:url(../images/xwline.png) no-repeat;}
.content .detail .detail_right h3 p{margin:0; padding:0; font-size:15px; color:#333; float:left; margin-left:37px; }
.content .detail .detail_right h3 a{ font-size:12px; color:#333; float:right; margin-right:3px;}
.content .detail .detail_right ul{ margin:0; padding:0; padding:20px 10px}
.content .detail .detail_right ul li{ height:31px; line-height:31px; text-align:left;border-bottom: 1px dashed #e5b3ab; background:url(../images/dot.jpg) no-repeat left}
.content .detail .detail_right ul li a{ float:left; font-size:13px; color:#333; margin-left:20px; display:block; width:230px; height:31px; line-height:31px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.content .detail .detail_right ul li span{ float:right; font-size:12px; color:#999;}
.content .zj{background: url(../images/zjjsbg.png) 0 0 no-repeat; height: 205px;width: 1081px; padding:20px 0 0 91px; margin-bottom: 17px; margin-top:10px;}
.content .nr{ width:1170px; height:250px; clear:both; overflow:hidden; margin-top:5px;}
.content .nr .nr_news{ width:373px; float:left; margin-left:10px;}
.content .nr .nr_news h3{ display:block; height:39px; line-height:39px; width:373px; background:url(../images/xwline.png) no-repeat;}
.content .nr .nr_news h3 p{margin:0; padding:0; font-size:15px; color:#333; float:left; margin-left:37px; }
.content .nr .nr_news h3 a{ font-size:12px; color:#333; float:right; margin-right:3px;}
.content .nr .nr_news ul{ margin:0; padding:0; padding:10px 10px}
.content .nr .nr_news ul li{ height:31px; line-height:31px; text-align:left;border-bottom: 1px dashed #e5b3ab; background:url(../images/dot.jpg) no-repeat left}
.content .nr .nr_news ul li a{ float:left; font-size:13px; color:#333; margin-left:20px; display:block; width:230px; height:31px; line-height:31px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.content .nr .nr_news  ul li span{ float:right; font-size:12px; color:#999;}
.equ{ width:1171px; height:150px; overflow:hidden; clear:both; margin-top:10px; background:url(../images/sb.png) no-repeat}
.yqt{background: url(../images/yqljbg.jpg) top left repeat-x;height: 33px;line-height: 33px;width: 1152px; padding-left: 20px;font-size: 12px;font-weight: bold; margin-bottom: 6px; margin-top:15px;}
.yq{background: #e6ded2;padding: 12px 20px;font-size: 12px; margin-bottom:20px;}
.yq a{color: #333;margin: 0 15px;line-height: 28px;}
.foot{font-size: 12px; color: #333;text-align: center; line-height: 24px; padding:20px 0; background:url(../images/hw.jpg) repeat-x top}
.bottom{background: url(../images/zhoudi.png) top center no-repeat; width: 1260px; height:50px; margin: 0 auto; padding-bottom: 20px;}



/* css 重置 */
		*{margin:0; padding:0; list-style:none; }
		img{ border:0;  }
		a{ text-decoration:none; color:#333;  }

		/* 本例子css */
		.picScroll-left{ width:1070px;  overflow:hidden; position:relative; }
		.picScroll-left .bd{ padding:10px;   }
		.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
		.picScroll-left .bd ul li{ margin:0 4px; float:left; _display:inline; overflow:hidden; text-align:center; width:250px; height:180px;border:1px solid #ccc; padding:2px;}
		.picScroll-left .bd ul li .pic{ text-align:center; float:left}
		.picScroll-left .bd ul li .pic img{width:140px; height:180px; display:block; }
		.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
		.picScroll-left .bd ul li .title{  height:180px; width:90px; float:right}
		.picScroll-left .bd ul li .title > h2{font-size: 16px;line-height: 50px;text-align:left}
		.picScroll-left .bd ul li .title > p{font-size: 14px; line-height:30px;padding-right: 5px; text-align:left} 
		.picScroll-left .bd ul li .title #more{color: #333; font-size: 12px; text-align: center;line-height: 25px; height: 25px;width: 75px;display: block;
background: url(../images/xxxxbg.jpg) 0 0 no-repeat;margin-top: 25px;}

/* 本例子css */
		.picMarquee-left{ width:1150px;  overflow:hidden; position:relative; left:70px; top:15px}
		.picMarquee-left .bd{ padding:0px;}
		.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
		.picMarquee-left .bd ul li{ margin:0 10px; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.picMarquee-left .bd ul li .pic{ text-align:center; }
		.picMarquee-left .bd ul li .pic img{ width:180px; height:105px; display:block; padding:2px; border:1px solid #ccc; }
		.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;}
		.picMarquee-left .bd ul li .title{ line-height:24px;}
		.picMarquee-left .bd ul li .title a{ font-size:12px;}