/*top*/
#top{height: 30px;background: url(../images/top.jpg) repeat-x;}
.top_link a{font-size: 12px; color: #000; text-decoration: none; line-height: 30px}
.top_link a:hover{color: #ba2636; text-decoration: underline;}
.search{margin-top: 3px; }
.search_text{width:256px;height: 18px; border: 1px solid #e5e5e5;background: #fff ;line-height: 18px;}
.search_button{width:43px; height: 20px; background: url(../images/search_button.jpg) no-repeat ;border: 0 ;color: #fff; line-height: 20px; cursor: pointer}

/*nav*/
#nav_box{height: 90px; margin-top:10px;}
#logo{width: 210px; height: 90px}
#nav{width: 730px; height: 72px; background: url(../images/nav_bg.jpg) repeat-x;}
.nav_left{width: 50px; height: 36px; text-align: center; font-size: 18px ; line-height: 20px ;padding: 18px 0px ; float: left; border-right:1px #ccc solid; font-family: '黑体';}
.nav_left a{ color: #452750; text-decoration: none}
.nav_right{width: 130px; height: 72px; border-right:1px #ccc solid; float: left; }
.nav_right ul{margin-top: 7px}
.nav_right ul li{width: 65px; height: 20px; float: left; text-align: center; font-size: 12px; line-height: 20px;}
.no_border{border:none;}
.thisnav{height:35px; background: #522f60;}
.thisnav ul li{float: left; width:67px; height:35px; border-left:#a091a6 1px solid;text-align: center; line-height: 32px}
.thisnav_hover{background: url(../images/thisnavhover.jpg) repeat-x;}
.thisnav_click{background: url(../images/thisnavhover.jpg) repeat-x;}

.title1{height: 28px; border-bottom: 2px solid #ccc; width:100%; line-height: 28px}
.title2{height: 30px; width:100%; line-height: 28px ; background: url(../images/title2.jpg) left bottom no-repeat}
.title3{border-bottom: 2px solid #ccc; height: 22px; margin: 1px 1px 0px;}
.title3 ul li{width: 120px; height: 22px; float: left; text-align: center; line-height: 22px; cursor: pointer;}
.title4{height: 30px;border-bottom: 1px #ccc solid;line-height: 30px}
.title5{height: 44px;background: url(../images/title5.jpg) repeat-x;}

.dian li{background: url(../images/dian.jpg) left center no-repeat;padding-left: 10px;}

.box1_left{width: 70px; height:75px;text-align: right;}
.box1_right{width:205px; height: 75px;}
.box1_right2{width: 150px;}
.box1_list li{font-size: 14px; background: url(../images/dian.jpg) left center no-repeat; padding-left: 10px; height: 23px; line-height:150%;}
.hot_list li{float: left; width: 182px; height: 23px;font-size: 12px; background: url(../images/dian.jpg) left center no-repeat;padding-left: 10px; line-height: 22px;}
.box2_left{width:108px; height: 100px;}
.box2_right{width: 265px;}
.box2_list li{height: 22px; font-size: 14px; background: url(../images/dian.jpg) left center no-repeat;padding-left: 10px; line-height: 25px;}
.pmBox ul li{font-size: 12px;padding-left: 4px;height: 25px;line-height: 25px;}
.pmBox ul li span{color: #fff;margin-right: 5px;font-weight: bold;text-align: center;width: 14px;height: 25px ;background: url(../images/pmother.jpg) no-repeat left center;display: block;float: left;font-size: 10px;}
.pmBox ul li a{float: left;}
.pmBox ul li .pm123{background: url(../images/pm123.jpg) no-repeat left center;}
.pmBox2 ul li{font-size: 12px;padding-left: 4px;height: 25px;line-height: 25px;}
.pmBox2 ul li span{color: #fff;margin-right: 5px;font-weight: bold;text-align: center;width: 14px;height: 25px ;background: url(../images/pmother.jpg) no-repeat left center;display: inline-block;font-size: 10px;}
.pmBox2 ul li a{ display:inline-block;}
.pmBox2 ul li .pm123{background: url(../images/pm123.jpg) no-repeat left center;}
.box3 li{width: 70px;float: left;margin-left: 2px;}
.box3 li p{padding: 5px 0px;}
.box4 li{float: left;width: 180px;height: 25px;line-height: 25px;background: url(../images/dian.jpg) left center no-repeat;padding-left: 10px;}
.box5 li{float: left;width: 125px;text-align: center;padding-right: 2px;}
.box5 li p{background: #34173F;padding: 3px 0px;}
.box6 li{float: left;width: 125px;margin: 10px 6px;text-align: center;}
.box6 li p{padding: 5px 0px;height:30px;}
.box7{border-left: 1px dashed #ccc}
.box7_top{height: 29px;border-bottom: 1px solid #ccc;line-height: 30px;}
.box8{width: 225px;}
.box9{width: 164px; height: 185px; border: 1px solid #d1d1d1 ;}
.jibingList1 li,.jibingList2 li,.jibingList3 li,.jibingList4 li{float: left; background: url(../images/dian2.jpg) no-repeat left center;padding-left: 10px;width: 64px;height: 25px;line-height: 25px;}
.jibingList1,.jibingList2,.jibingList3,.jibingList4{display: none;}
.jibingList_show1,.jibingList_show2,.jibingList_show3,.jibingList_show4{display: block;}
.box10List{padding: 7px 10px;}
.box10List span{padding:0px 10px;height: 20px;line-height: 20px;}
.box10_top1{height: 30px;background: #452750;line-height: 30px;}
.box10_top2{height: 30px;background: #782a54;line-height: 30px;}
.listbut{margin: 5px 0px 0px 2px;_margin: 5px 0px 0px 3px;}
.listbut li{background: url(../images/listbutton.jpg);width: 74px;height: 25px;float: left;font-weight: bold;line-height: 24px;margin: 3px 3px;_margin: 2px;}
.imglist li{background: url(../images/tupianlistbg.jpg);height: 210px;width: 180px;float: left;text-align: center;margin: 15px 6px;_margin: 15px 5px;}
.links{line-height: 20px;padding-bottom: 15px;border-top:4px solid #452750;}
.linelogo li{width: 100px;height: 30px;float: left;margin: 15px 9px;}
.foot{height: 90px;border-top: 4px solid #452750;padding-top:10px;margin-bottom: 10px; }

.tab_1{background: #782a54;color: #fff;}
.tab_con{display: none;}
.tab_con_show{display: block;}
.tab_2 li{width: 66px; float: left;text-align: center;height: 28px;border-bottom: 2px solid #ccc;}
.tab_2 li a:hover{text-decoration: none;color: #34173F;font-weight: bold;}
.tab_2 .tab2hover{border-bottom: 2px solid #a11a5c;}
.tab2_con{display: none;}
.tab2_show{display: block;}
.tab3{height: 22px; border-bottom: 2px solid #d1d1d1;}
.tab3 ul li{float: left; width: 81px; text-align: center; line-height: 22px;}
.tab3 ul li a{color: #782a54; text-decoration: none;}
.tab3 ul li a:hover{text-decoration: none;}
.tab3hover_bg1,.tab3hover_bg2,.tab3hover_bg3,.tab3hover_bg4{background: #782a54;}
.tab3 ul .tab3hover_bg1 a,.tab3 ul .tab3hover_bg2 a,.tab3 ul .tab3hover_bg3 a,.tab3 ul .tab3hover_bg4 a{color: #fff;}

/*silde*/
#KinSlideshow{border: 1px solid #452750;visibility:hidden;width: 288px;}
.code{ height:auto; padding:20px; border:1px solid #9EC9FE; background:#ECF3FD;}
.code pre{ font-family:"Courier New";font-size:14px;}
.info{ font-size:12px; color:#666666; font-family:Verdana; margin:20px 0 50px 0;}
.info p{ margin:0; padding:0; line-height:22px; text-indent:40px;}
h2.title{ margin:0; padding:0; margin-top:50px; font-size:18px; font-family:"微软雅黑",Verdana;}
h3.title{ font-size:16px; font-family:"微软雅黑",Verdana;}
.importInfo{ font-family:Verdana; font-size:14px;}

/*公用*/
.listLinks{height: 35px;background: url(../images/listLinks.jpg) repeat-x;line-height: 35px;}
.fhsy{width: 89px; border-left:1px solid #cccccc; }
.thislink{height: 30px;border-bottom: 2px solid #2d1837;margin-bottom: 1px;}

/*翻页*/
.page{width: 100%;text-align: center; margin-top: 10px;}
.page a,.page span{background: #f0f4f5;border: 1px solid #ccc;padding: 3px 4px;margin: 0px 3px;text-decoration: none;color: #000;display: inline-block;}
.page a:hover{background: #782a54;color: #fff;}
.page .page_hover{background: #782a54;color: #fff;}
.page .page_bg{background: #782a54;color: #fff;}

.w600jj{word-wrap: break-word;}

.foot_baidu{width:67px;height:20px;margin:-20px auto 0px auto;}

.tit_bg{background:#34173F;}



ol,ul,li {
	list-style:none;
}
a:link,a:visited,a:hover,a:active {
	text-decoration:none;
}

.clear {
	clear:both;
	_height:0px;
	+height:0px;
	_overflow:hidden;
	height:0px;
	margin:0;
	padding:0;
	width:0;
	border:none;
}
.shortenTitle {
	white-space:nowrap;
	word-break:keep-all;
	overflow:hidden;
	text-overflow:ellipsis;
}
a {
	color:#2c3339
}
a:hover {
	color:#f00;
	text-decoration:underline;
}





.frist_right {
	width:300px;
	height:auto;
	float:right;
	border:1px solid #ccc;
	background:#ffecec;
	padding-bottom:8px;
}
.frist_right ul.tab_ul {
	height:28px;
	display:block;
}
.frist_right ul.tab_ul li {
	cursor:pointer;
	display:block;
	height:28px;
	float:left;
	border:1px solid #ccc;
	background:#f8f8f8;
	line-height:28px;
	width:149px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
}
.frist_right ul.tab_ul li.on {
	background:#cb1279;
	color:#fff
}
.frist_right ul.img_src {
	display:block;
}
.frist_right ul.img_src li {
	display:block;
	float:left;
	margin-top:8px;
	margin-left:8px;
	_margin-left:5px;
	width:140px;
	height:172px;
	font-size:12px;
	overflow:hidden;
}
.frist_right ul.img_src li a.img {
	background:#fff;
	border:1px solid #ccc;
	display:block;
	width:106px;
	padding:1px;
}
.frist_right ul.img_src li span {
	display:block;
	overflow:hidden;
	margin-top:5px;
	height:30px;
	+height:28px;
	_height:28px;
}

body{ margin:0px; padding:0px; font-size:12px;font-family:"宋体","Arial Narrow";background:#fff;}
/*搜索*/
#serch{width:960px;height:31px;margin:0 auto;background:url(../images/serch_bg.jpg);}
.serch_txt{width:960px;height:31px;margin:0 auto; overflow:hidden;}
.border{width:223px;height:23px;background:url(../images/border.jpg);border:none;float:left;margin-right:10px;padding-left:3px;line-height:23px;}
.but{width:41px;height:18px;background:url(../images/ss.jpg);border:none;margin-top:3px;}
.serch_txt p{margin:5px 20px 0 10px; float:left; display:inline;}
.serch_txt span{line-height:37px; color:#002bb5;margin-right:5px; float:left;}
.serch_txt span a{color:#002bb5;margin-right:6px;}
.serch_txt span a:hover{ text-decoration:underline;}
.serch_txt img{margin:3px 5px 0 5px;}