@charset "gb2312";
/* CSS Document */
body {
	font-family:"ËÎÌå", Arial, Verdana, sans-serif, Helvetica;
	font-size:12px;
	line-height:1.5em;
	color:#333;/*
	background:#f5f5f5;*/
}
dl, dd, ul {
	list-style:none;
}
img {
	border:0;
}
body, div, form, img, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, p {
	padding:0;
	margin:0;
	border:0;
}
a {
	color:#333;
	text-decoration:none;
}
a:hover {
	color:#f00;
}
input {
	vertical-align:middle;
}
.clearfloat {
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}



.container{
	width:100%;
	height:auto;
	overflow:hidden;
}
.header{
	width:100%;
	height:118px;

}
.logo{
	float:left;
}
.head{
	width:1000px;
	height:118px;
	margin:0 auto;
}
.yybc{ float:left;}
.tel{ float:left; }
.linkz{
	width: 216px;
	height: 120px;
	float: right;
	background: url(../images/top_04.gif) no-repeat;}

.linkz p {
width: 80px;
height: 50px;
margin-top: 50px;
margin-left: 32px;
}
.linkz p a {
font-size: 12px;
color: #2670c5;
line-height: 25px;
float: left;
text-indent: 0em;
}
.nav{
	width:100%;
	height:46px;
	margin:0 auto; background-color:#2571c5;
}
.nav ul{	width:1000px; height:46px;	margin:0 auto;
}
.nav ul li{
	width:90px;
	height:46px;
	line-height:46px;
	float:left;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	background:url(../images/nav_li.gif) right no-repeat;
}
.navlin2{
	width:90px;
	height:46px;
	line-height:46px;
	float:left;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	background:none;}
.navlin2 a{ color:#FFF; font-size:14px;}
.navlin2 a:hover{ color:#FFF; text-decoration:underline;}
.nav ul li a{ color:#FFF; font-size:14px;}
.nav ul li a:hover{ color:#FFF; text-decoration:underline;}
#center1 {
height: 91px;
overflow: hidden;
border-bottom: 1px solid #bbbbbb;
width: 998px;
margin: 10px auto;
}
#center1 .left {
float: left;
width: 6px;
height: 91px;
}
#center1 .center {
float: left;
background: url(../images/index-center-center.jpg) repeat-x;
width: 985px;
height: 91px;
_margin-top: 1px;
}
#center1 .center img {
float: left;
margin-top: 20px;
padding-left: 15px;
margin-right: 13px;
}
#center1 .center ul.buwei {
width: 390px;
float: left;
height: 50px;
margin-top: 25px;
}
#center1 .center ul.lichuang {
width: 405px;
float: left;
height: 50px;
margin-top: 25px;
}
#center1 .center ul li {
display: inline;
height: 20px;
font-size: 12px;
color: #000000;
line-height: 23px;
word-wrap: break-word;
word-break: normal;
}
#center1 .center ul li a {
font-size: 12px;
color: #000000;
}

#center1 .right {
float: right;
width: 7px;
height: 91px;
}

.navlin2 a{ color:#FFF; font-size:14px;}
.navlin2 a:hover{ color:#FFF; text-decoration:underline;}


.nav ul li a{ color:#FFF; font-size:14px;}
.nav ul li a:hover{ color:#FFF; text-decoration:underline;}
.banner{
	width:1427px;
	height:367px;
	margin:0 auto;
}
.maincontent{
	width:1000px;
	height:auto;
	overflow:hidden;
	margin:0 auto;
}
.byby{
	width:1000px;
	height:65px;
}
.byby a{ margin-left:7px;}
.nvby{
	width:505px;
	height:50px;
	float:left;
	padding:15px 0px 10px 0px;
}

.manby{
	width:495px;
	height:50px;
	overflow:hidden;
	float:right;
	padding:15px 0px 10px 0px;
}
.byby ul.nvby li.nby,.byby ul.manby li.mby{
	width:40px;
	height:40px;
	float:left;
	display:inline;
	padding-right:5px;
}
.byby ul.nvby li.nby a{ display:block; width:40px; height:40px; background:url(../images/nby.gif) center no-repeat;}
.byby ul.nvby li.nby a:hover{ background:url(../images/nvby2.png) 0 0 no-repeat;}
.byby ul.manby li.mby a{ display:block; width:40px; height:40px; background:url(../images/manby.gif) center no-repeat;}
.byby ul.manby li.mby a:hover{ background:url(../images/nxby2.png) 0 0 no-repeat;}
.byby ul.nvby li{
	height:20px;
	line-height:20px;
	float:left;
	width:460px;
	display:inline;
	overflow:hidden;
}
.byby ul.manby li{
	width:450px;
	height:20px;
	line-height:20px;
	float:left;
	display:inline;
	overflow:hidden;
}
.tag{
	width:1000px;
	height:40px;
	background:url(../images/tag_bj.gif) 0 0 repeat-x;
}
.tags{
	width:540px;
	height:40px;
	line-height:40px;
	float:left;
	padding:0 30px;
}
.tags span{
	font-size:14px;
	height:40px;
	line-height:40px;
	font-weight:bold;
	color:#2571c5;
}
.tags a{ margin:0px 5px; display:inline;}
.search{
	width:343px;
	height:32px;
	float:right;
	margin-top:6px;
}
.search .text{
	width:245px;
	height:29px;
	float:left;
	border:none;
	margin-right:10px;
	padding-left:30px;
	line-height:29px;
	background:url(../images/seach_bg.gif) left 1px no-repeat;
}
.search .button{
	width:50px;
	height:32px;
	float:left;
	border:none;
	background:url(../images/seach_bg.gif) -285px no-repeat;
	cursor:pointer;
		font-size:1px; line-height:65px; overflow:hidden;

}
.main_01{
	width:1000px;
	height:auto;
	overflow:hidden;
	margin-top:10px;
}
.main_left{
	width:720px;
	height:auto;
	overflow:hidden;
	float:left;
}
.hdp{
	width:282px;
	height:320px;
	float:left;
	border:1px solid #eeeeee;
	overflow:hidden;
}
.main_right{
	width:262px;
	height:281px;
	overflow:hidden;
	float:right;
	background:#fff url(../images/js-1_03.gif) 0 0 no-repeat;
	border:1px solid #eeeeee;
	padding-top:39px;
	line-height:18px;
}
.main_right dl{
	padding:8px;}
.main_right dl dt{ height:120px;}
.main_right dl dd{line-height:23px;text-indent:2em;}
.main_right dl dd a{ color:#df0024;}

/*.zx a{
	display:block;
	width:64px;
	height:62px;
	float:left;
	margin-top:30px;
	border:1px solid #000;
}*/
.zx a.link_01{
	display:block;
	width:63px;
	height:62px;
	float:left;

	
}
.zx a.link_01:hover{ background:url(../images/link_01.gif) 0 0 no-repeat;}
.zx a.link_02{
	display:block;
	width:67px;
	height:62px;
	float:left;
}
.zx a.link_02:hover{ background:url(../images/link_02.gif) 0 0 no-repeat;}
.zx a.link_03{
	display:block;
	width:61px;
	height:62px;
	float:left;

	}
.zx a.link_03:hover{ background:url(../images/link_03.gif) 0 0 no-repeat;}
.zx a.link_04{
	display:inline;
	width:62px;
	height:62px;
	float:left;
}
.zx a.link_04:hover{ background:url(../images/link_04.gif) 0 0 no-repeat;}
.bxal{
	width:270px;
	height:203px;
	padding-top:275px;
	float:left;
	background:url(../images/bxzx.gif) left top no-repeat #FFF5EC;
	overflow:hidden;
}

.bxal ul{ padding:7px; line-height:24px;}


.cgal{
	width:710px;
	height:475px;
	float:right;
	border:1px solid #cd90a6;
}
.cgal_nr{
	width:710px;
	height:450px;
	line-height:19px;
}
.cgal_nr ul{
	width:710px;
	height:215px;
	border-bottom:1px dashed #e2c6d4;
}
.cgal_nr ul li{
	width:163px;
	height:185px;
	float:left;
	padding:15px 0px 15px 0px;
	margin:0px 7px 0px 7px;
	display:inline;
}
.cgal_nr ul li dl dt{
	font-family:"Î¢ÈíÑÅºÚ";
	font-size:12px;
}

.cgal_nr ul li dl dt span{
	font-weight:bold;
	font-size:12px;
}
.cgal_nr ul li dl dd img{
	width:149px;
	height:90px;
	padding:5px;
	border:2px solid #d0d0d0;
	margin-top:5px;
}
.cgal_nr ul li dl dd a{
	color:#e7405b;
}

.cgal_nr ul li dl dd p{ text-indent:2em;
}


.jbfl{
	width:700px;
	height:220px;
	float:right;
	border:1px solid #7e0848;
	padding:15px 5px;
}
.jcsp{
	width:270px;
	height:250px;
	float:left;
}

.jbfl dl{
	width:220px;
	height:220px;
	float:left;
	text-align:center;
	margin:0 6px;
	display:inline;
}

.jbfl dl img{
	width:210px;
	height:100px;
}



.jbfl dl dt{
	font-family:"Î¢ÈíÑÅºÚ";
	font-size:30px;
	font-weight:bold;
	color:#7e0848;
	line-height:60px;
}
.jbfl dl dd{
	text-align:left;
	text-indent:2em;
	line-height:20px;
}
.jbfl dl dd a{ color:#F00;}
.spnr{
	width:270px;
	height:207px;
	border:1px solid #7e0848;
	margin-top:3px;
}
.ggt{
	width:998px;
	height:100px;
	border:1px solid #720443;
	margin-top:10px;
}
.zjtd{
	width:1000px;
	height:473px;
	background:url(../images/zjt.gif) 0 0 no-repeat;
	padding-top:87px;
}
.zjjs{
	width:1004px;
	height:440px;
	background:url(../images/zjbj.gif) -5px repeat-y;
	text-align:center;
}
.xbk{
	width:999px;
	height:27px;
	background:url(../images/xbk.gif) 0 0 no-repeat;
}
.jpjs{
	width:998px;
	height:auto;
	overflow:hidden;
	border:1px solid #eeeeee;

	margin-top:10px;
}
.jpbt{
	width:998px;
	height:53px;
	text-align:right;
}
.nxby{
	width:735px;
	height:392px;
	float:left;
	border-top:none;
}
.nxby_nr,.mxby_nr{
	width:693px;
	height:323px;	
	border:1px solid #eeeeee;
	border-top:none;
	padding:10px 20px;
	line-height:28px;
}
.nxby_nr ul,.mxby_nr ul{
	width:653px;
	height:41px;
	background:url(../images/menu.gif) 0 0 no-repeat;
	padding:15px 10px 15px 30px;
}
.mxby_nr ul{ background:url(../images/hsbj.gif) 0 0 no-repeat; font-size:13px;}
.nxby_nr ul a{
	line-height:20px;
	font-weight:bold;
	background:url(../images/heidian.jpg) scroll left no-repeat; padding-left:7px;margin-right:8px; 
}
.mxby_nr ul a{
	line-height:20px;
	font-weight:bold;
	background:url(../images/heidian.jpg) scroll left no-repeat; padding-left:8px; margin-right:7px;
}
.jbjj,.jbjj1{
	width:220px;
	height:220px;
	float:left;
	padding-top:20px;
	margin:0 5px;
	display:inline;
}
.jbjj h1,.jbjj1 h1{
	display:block;
	width:137px;
	height:47px;
	line-height:30px;
	text-align:center;
	padding-right:5px;
	background:url(../images/sonmenu.gif) 0 0 no-repeat;
	margin-bottom:10px;
}
.jbjj h1{ font-weight:bold;	font-size:15px;}
.jbjj h1 a{ font-weight:bold;	font-size:15px;}
.jbjj1 h1 a{ font-weight:bold;	font-size:15px;}
.jbjj1 h1{ background:url(../images/mbj.gif) 0 0 no-repeat;	font-size:15px}
.jbjj dl dt,.jbjj1 dl dt{
	font-size:14px;
	font-weight:bold;
}
.jbjj dl dt a,.jbjj1 dl dt a{
	color:#931f4e;
}
.jbjj1 dl dt a{ color:#95873e;}
.jbjj dl dd,.jbjj1 dl dd{
	text-indent:2em;
	line-height:22px;
	margin-top:5px;
}
.jbjj dl dd a,.jbjj p a£¬.jbjj1 dl dd a,.jbjj1 p a{ color:#F00;}
.jbjj p,.jbjj1 p{
	display:block;
	width:200px;
	height:65px;
	background:#fbf0ea;
	padding:10px;
	line-height:22px;
	margin-top:15px;
}
.jbjj1 p{ background:#faf1ca;}
.jbjj p a{ background:url(../images/heidian.jpg) scroll left no-repeat; padding-left:7px;}
.jbjj1 p a{ background:url(../images/heidian.jpg) scroll left no-repeat; padding-left:7px;}
.xxdy{
	width:253px;
	height:380px;
	float:right;
	text-align:center;
	border:1px solid #eeeeee;
	margin-top:9px;
}
.tjzl{
	width:253px;
	height:329px;
	float:right;
	border:1px solid #eeeeee;
	margin-top:9px;
	background:url(../images/wdzy.gif) center 0 no-repeat;
	padding-top:50px;
}
.tjzl a{
	display:block;
	width:167px;
	height:27px;
	line-height:25px;
	margin:7px auto;
	font-size:14px;
	padding:10px 0px 0px 60px;
}
.tjzl a.one{ background:url(../images/f001.gif) 0 0 no-repeat;}
.tjzl a.two{ background:url(../images/f002.gif) 0 0 no-repeat;}
.tjzl a.three{ background:url(../images/f003.gif) 0 0 no-repeat;}
.tjzl a.four{ background:url(../images/f004.gif) 0 0 no-repeat;}
.tjzl a.five{ background:url(../images/f005.gif) 0 0 no-repeat;}
.tjzl a.six{
	width:227px;
	height:93px;
	float:left;
	padding:0;
	margin-top:1px;
	margin-left:13px;
	display:inline;
}
.tjzl a:hover{ font-size:16px; font-weight:bold;}
.ggt02{
	width:1000px;
	height:123px;
	margin-top:10px;
}
.yygk{
	width:735px;
	height:385px;
	float:left;
	border:1px solid #eeeeee;
}
.ysyy{
	width:253px;
	height:385px;
	float:right;
	border:1px solid #eeeeee;
}



#marqueey2{ width:236px; height:90px; border:1px #CCC solid; padding:4px 8px 4px 8px; background:#FFF; margin:8px 8px 8px 8px; overflow:hidden; clear:both;}
.bxal p{ line-height:20px; line-height:20px; padding-left:18px;}

#block2{height:80px;width:240px; font-size:12px;text-align:center;}
#block2 ul{list-style:outside none none;height:80px;padding:3px 0;overflow:hidden;margin:0;}
#rolltxt tr{ width:240px; height:20px; overflow:hidden;}
##rolltxt ul li{ height:40px; width:240px; line-height:20px;}
#block2 ul li a{text-decoration:none;}
.table_wrap b{ margin-left:20px;}
#con_four_4 img{ margin-left:0px;}

#demo2 b{ margin-left:10px;}

.footer{
	width:100%;
	height:214px;
background: url(../images/footer_bj.gif) repeat-x;
margin-top: 10px;
}
.nav_foot{
	width:1000px;
	height:214px;
	margin:0 auto;
	overflow:hidden;}
.nav_foot{
	width:100%;
	height:46px;
	margin:0 auto; background-color:#2571c5;
}
.nav_foot ul{width:1000px; height:46px;	margin:0 auto;
}
.nav_foot ul li{
	width:90px;
	height:46px;
	line-height:46px;
	float:left;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	}
.nav_foot lin2{
	width:90px;
	height:46px;
	line-height:46px;
	float:left;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	background:none;

}

.navlin2 a{ color:#FFF; font-size:14px;}
.navlin2 a:hover{ color:#FFF; text-decoration:underline;}


.nav_foot ul li a{ color:#FFF; font-size:14px;}
.nav_foot ul li a:hover{ color:#FFF; text-decoration:underline;}


.yydz{
	width:100%;
	height:148px;
	float:left; background:url(../images/foot_bg.jpg) repeat;
	padding:10px 0px 0px 0px;}
.foot_zi{ width:1000px; height:144px; margin:0 auto;}
.foot_zi_left{ float:left; display:inline;margin-left:40px; }
.foot_zi_right{ float:right; display:inline;width:676px; height:140px;}
.foot_zi .foot_zi_right a{ color: #666666;
}

.yydz a{ float:left;}
.foot_zi_right span{
	display:block;
	width:580px;
	height:100px;
	float:left;
	padding:20px 0px 10px 10px;
	color:#666;
	font-size:14px;
	line-height:22px;}
.indexCon{width:1000px;overflow:hidden; height:260px;}
.indexCon .flashBanner{width:1000px;height:260px;overflow:hidden;margin-bottom:12px;}
.flashBanner{position:relative;}
.flashBanner .mask{height:32px;line-height:32px;width:100%;text-align:right;
	position:absolute;left:0;bottom:-32px;filter:alpha(opacity=100);-moz-opacity:0.7;opacity:0.7;overflow:hidden;}
.flashBanner .mask img{vertical-align:middle;margin-right:10px;cursor:pointer;}
.flashBanner .mask img.show{margin-bottom:3px;}
#byfl{ width:998px; margin:0 auto; border:1px solid #dfdfdf; line-height:23px;}
#byfl .c1{ float:left; width:147px; height:60px; padding:15px 5px 0 75px; background:url(../images/by_21.jpg) no-repeat;color:#000; line-height:23px;}
#byfl .c1 a{ color:#000; }
#byfl .c2{ float:left; width:219px; height:60px;padding:15px 5px 0 75px; background:url(../images/by_20.jpg) no-repeat; color:#000}
#byfl .c2 a{color:#000;}
#byfl .c3{ float:left; width:219px; height:60px;padding:15px 5px 0 75px; background:url(../images/by_23.jpg) no-repeat; color:#000}
#byfl .c3 a{color:#000;}
#byfl .c4{ float:left; width:121px; height:70px;margin:5px 0px 0 0px; background:url(../images/by_24.jpg) no-repeat;}
#byfl .c4 a{ width:121px; height:73px; display:block;}

.slide-focus {
	POSITION: relative; WIDTH: 100%;
}
.slide-focus .slide-focus-pics {
	WIDTH: 100%; HEIGHT: 350px;
}
.slide-focus .slide-focus-pics .slide-focus-scroll-layer {
	HEIGHT: 350px
}
.slide-focus .slide-focus-pics .item {
	MIN-WIDTH: 970px; WIDTH: 100%; FLOAT: left; HEIGHT: 350px
}
.slide-focus .slide-focus-pics .item A {
	WIDTH: 100%; FLOAT: left; HEIGHT: 100%;
}
.slide-focus .button {
	Z-INDEX: 100; POSITION: absolute; WIDTH: 54px; DISPLAY: block; HEIGHT: 57px; VISIBILITY: hidden; TOP: 140px;
}
.slide-focus A.previoursButton {
	BACKGROUND: url(../images/slider_btn.gif) no-repeat left top; LEFT: 27px; filter: alpha(opacity=30); opacity: 0.3;
}
.slide-focus A.previoursButton:hover {
	BACKGROUND: url(../images/slider_btn.gif) no-repeat left bottom;filter: alpha(opacity=70); opacity: 0.7;
}
.slide-focus A.nextButton {
	BACKGROUND: url(../images/slider_btn.gif) no-repeat -54px top; RIGHT: 27px; filter: alpha(opacity=30); opacity: 0.3;
}
.slide-focus A.nextButton:hover {
	BACKGROUND: url(../images/slider_btn.gif) no-repeat -54px bottom;filter: alpha(opacity=70); opacity: 0.7;
}
.slide-focus .indicateBar {
	Z-INDEX: 101; POSITION: absolute; BOTTOM: 10px; VISIBILITY: hidden;
}
.slide-focus .indicateBar A {
	MARGIN: 0px 6px; WIDTH: 12px; FLOAT: left; HEIGHT: 12px; CURSOR: pointer;
}
.slide-focus .indicateBar A:hover {
	BACKGROUND-POSITION: left center;
}
.slide-focus .indicateBar A.cur {
	BACKGROUND-POSITION: left center;
}


@charset "gb2312";
/* CSS Document */
.list_box{ width:990px; height:auto; padding-top:10px;}
.list_boxl{ width:710px; height:auto; float:left; border:1px solid #ccc; display:inline; padding-bottom:15px; overflow:hidden;}

.box li {
    height: 115px;
    overflow: hidden;
    width: 700px;

}

.title{    height: 50px;
    width: 650px;
	line-height:50px;
    text-align: center;
}
.title h1 {
    color: #222222;

    font-size: 22px;
    font-weight: bold;
    margin-top: 13px;
    overflow: hidden;
text-align: center
}
.biaozhu {
    background-color: #F0F0F0;
    height: 23px;
    margin: 0 auto;
    width: 634px;
	line-height:23px; text-align:center;
}
.biaozhu span, span a {
   margin-left:8px; margin-right:8px;
}

.wzms {
    background: url("../images/wzms_bj.jpg") no-repeat scroll 0 0 transparent;
    height: 104px;
    margin: 0 auto;
    width: 634px;
}

.wzms .zuo {
    float: left;
    margin: 13px 0 0 13px;
}
.wzms .you {
    float: right;
    margin: 13px 13px 0 0;
}

.mslb {
    clear: both;
    float: left;
    height: 50px;
    margin: 10px 0 0 13px;
    width: 621px;
}
.mslb a {
    background: url("../images/lvjiantou.jpg") no-repeat scroll left center transparent;
    color: #222222;
    display: block;
    float: left;
    font-family: "ËÎÌå";
    line-height: 23px;
    padding-left: 8px;
    width: 198px;
}
.content{ padding:30px 20px 10px 20px; height:auto;}
.content p{ font-size:14px; line-height:30px; margin-bottom:8px;}
.kzj{ width:600px; height:200px; overflow:hidden; text-align:center;}


.conlin{ padding:20px 20px 10px 20px; height:auto; clear:both;}

.conlin a{ color: #666666;
text-decoration: none;}
.conlin ul li {
    height: 25px;
	line-height:25px;
	background:url(../images/shaxia_bj.jpg) scroll left no-repeat;
	padding-left:20px;
}

.left_footer{ width:98%; height:185px;}
.left_footer .let_footer_let{ width:340px; height:163px; border:1px solid #ffc989; float:left; margin:10px 0 0 0;}
.left_footer .let_footer_rit{ width:340px; height:163px; border:1px solid #ffc989; float:right; margin:10px 0 0 0;}
.let_hed{ width:100%; height:41px; background:url(../images/xgwz_bj.jpg) no-repeat; margin:1px 0 0 1px;}
.let_hed span{ float:left; background:url(../images/dianjiantou.jpg) no-repeat left center; line-height:31px; font-family:"ËÎÌå"; font-weight:bold; font-size:14px; color:#ffffff; padding-left:18px; margin-left:10px;}
.let_hed span a{color:#ffffff;}
.let_hed img{ float:right; margin:10px 10px 0 0;}
.left_footer ul{ width:299px; height:100px; margin:5px 0 0 12px;}
.left_footer ul li{ background:url(../images/heidian.jpg) no-repeat left center; line-height:25px;}
.left_footer ul li a{ height: 25px;width:211px;float:left; font-family:"ËÎÌå"; font-size:12px; color:#333333; padding-left:10px;}
.left_footer ul li span{ font-family:"ËÎÌå"; font-size:14px; color:#b8905d;}
.let_footer_rit{ width:321px; height:163px; float:left; border:1px solid #ffc989;margin:10px 0 0 8px;}


.place {
    border-bottom: 1px dashed #CCCCCC;
    color: #666666;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    padding-left: 10px;
	width:990px;
}
.place a {
    color: #666666;
    margin: 0 2px;
}
.list_boxr{ width:270px; height:auto; float:right;  display:inline; overflow:hidden;}
.jianjie{ width:270px; height:280px; border:1px solid #ccc;}
.jianjie_top{ width:270px; height:38px; line-height:38px; background:url(../images/zoujinxiehe.jpg) scroll left no-repeat; border-bottom:2px solid #ccc;}
.jianjie_top span{ float:right; margin-right:8px;}
.jianjie img{ width:249px; height:112px; padding:10px;}
.jianjie p{ clear:both; padding:8px; line-height:24px;}
.jianjie_top p a{ color:#F00;}

.zx{ width:270px; height:210px; border:1px solid #ccc; margin-top:10px;}
.zx_top{ width:270px; height:38px; line-height:38px; background: url(../images/zx.jpg) scroll left no-repeat; border-bottom:2px solid #ccc;}
.zx_top span{ float:right; margin-right:8px;}
.zx li {
    display: inline;
    float: left;
    margin-left: 8px;
    margin-top: 8px;
    width: 120px;
}


.baoxi{ width:270px; height:290px; border:1px solid #ccc;}
.baoxi_top{ width:270px; height:38px; line-height:38px; background: url(../images/baoxi.jpg) scroll left no-repeat; border-bottom:2px solid #ccc;}
.baoxi_top span{ float:right; margin-right:8px;}
.baoxi ul{ padding:8px;}
.baoxi ul li{ width:125px; height:120px; float:left; overflow:hidden; text-align:center;}
.baoxi ul li img{ width:120px; height:80px;}
.baoxi ul li span{ width:125px;  height:24px;line-height:40px;}

.wenda{ width:268px; height:330px; border:2px dashed #ccc; margin-top:10px; overflow:hidden;}
.wenda_top{ width:268px; height:38px; line-height:38px; background: url(../images/wenda.jpg) scroll left no-repeat; border-bottom:2px solid #ccc;}
.wenda_top span{ float:right; margin-right:8px;}

.wenda div {
    font-size: 12px;
    margin-bottom: 4px;
    overflow: hidden;
    width: 100%;
}

.wenda label {
    float: left;
    font-weight: normal;
    text-align: center;
    width: 55px;
}


.wenda div input {
    border: 1px solid #CCCCCC;
    float: left;
    height: 20px;
    width: 60px;
}

.wenda select {
    border: 1px solid #CCCCCC;
    float: left;
    font-size: 12px;
    height: 22px;
    padding: 2px;
    width: 204px;
}
.wenda textarea {
    border: 1px solid #CCCCCC;
    float: left;
    font-size: 12px;
    height: 30px;
    padding: 2px;
    width: 200px;
}


.submitinput {
    background-color: #FF9900;
    color: #FFFFFF;
    cursor: pointer;
    float: left;
    height: 24px;
    line-height: 20px;
    margin-left: 10px;
    width: 60px;
}

.qa {
    background: url(../images/qa.jpg) no-repeat scroll 0 0 transparent;
    height: 82px;
    margin: 4px;
    width: 250px;
}

.wd {
    float: left;
    height: 55px;
    margin: 9px 0 0 12px;
    width: 230px;
	line-height:20px;
}
.wd p{ width:230px; line-height:18px; clear:both; float:left;}
.wd .a1, b {
    color: #AA1369;
    font-family: "ËÎÌå";
    font-size: 12px;
    font-weight: bold;
}

.wenda ul{ clear:both; padding-top:8px;}
.wenda ul li {
    background: url("../images/ico-3.gif") no-repeat scroll 4px 6px transparent;
    float: left;
    height: 18px;
    line-height: 18px;
    overflow: hidden;
    padding-left: 16px;
    width: 240px;
	margin-left:5px;
}



.remen{ width:270px; height:38px; line-height:38px; background: url(../images/zhuanti.jpg) scroll left no-repeat; border-bottom:2px solid #ccc;}
.remen span{ float:right; margin-right:8px;}


.remenul {
    clear: both;
    margin-bottom: 10px;
    overflow: hidden;
    width: 270px;
	height:340px;
}

.remenul li{    border: 1px solid #CCCCCC;
    float: left;
    line-height: 22px;
    margin-bottom: 8px;
    overflow: hidden; text-align:center;
	width:260px;}
.remenul li img{ width:260px; height:70px;}
.remenul li span{ width:260px; height:30px; line-height:30px;}

.rollBox{width:665px;overflow:hidden;margin:0 auto; clear:both;}
.rollBox .Cont{width:630px;overflow:hidden;margin:0 auto; padding:4px; float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:130px;float:left;text-align:center; padding-left:4px; padding-right:4px;}
*+html .rollBox .Cont .pic{width:130px;float:left;text-align:center;padding-right:30px;}
.rollBox .Cont .pic img{padding:4px;background:#fff;border:1px solid #ccc;display:block;margin:0 auto;}
.rollBox .Cont .pic p{line-height:26px;color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}
.img1{ float:left; margin-top:50px;}
.img2{ float:right; margin-top:50px;}




.jjr{
	width:268px;
	
	background:#f5f5f5 url(../images/jjr.gif) top center no-repeat;
	padding-top:41px;
	border:1px solid #ccc;
	overflow:hidden;
}
.lylx{
border:px red solid;
	width:268px;
	
	padding:20px 0px 0px 0px;
	overflow:hidden;
}
.lylx ul{
	width:268px;
	height:105px;
	background:url(../images/an.gif) center no-repeat;
}
.lylx ul li{ float:left;}
.lylx ul li a{
	display:block;
	width:120px;
	height:52px;
	float:left;
	margin:5px 7px 5px 7px;
	#margin:10px 7px 10px 7px;
	display:inline;
}
.text5{
	width:200px;
	height:36px;
	line-height:36px;
	margin-top:76px;
	margin-left:12px;
	background:none;
	border:none;
	float:left;
}
.button4{
	width:43px;
	height:41px;
	float:right;
	margin-top:76px;
	margin-right:4px;
	cursor:pointer;
	background:none;
	border:none;
	
}
.zltx{
	width:268px;
	height:390px;
	background:#f5f5f5 url(../images/zltx.gif) top left no-repeat;
	border:1px solid #ccc;
	margin-top:10px;
	padding-top:41px;
}
.tpjs{
	width:258px;
	height:110px;
	padding:10px 5px;
}
.tpjs dl{
	width:116px;
	height:115px;
	float:left;
	margin:0px 6px;
	display:inline;
	text-align:center;
}
.tpjs dl dt{
	width:114px;
	height:87px;
	border:1px solid #ccc;
}
.tpjs dl dd{ line-height:25px;}
.zltx ul{
	width:252px;
	height:210px;
	background:url(../images/ldjs.gif) 0 0 no-repeat;
	padding:40px 8px 0px 8px;
}
.zltx ul li{
	width:252px;
	height:30px;
	line-height:30px;
	text-align:center;
	background:url(../images/js_bg.gif) 0 0 no-repeat;
	margin:5px 0px;
}
.yyzj{
	width:268px;
	height:345px;
	border:1px solid #ccc;
	margin-top:10px;
	background:#f5f5f5;
}
.zjt{
	width:258px;
	height:175px;
	padding:10px 5px;
	margin-left:-5px;
}
.zjt dl{
	width:258px;
	height:175px;
}
.zjt dl dt{
	width:131px;
	height:172px;
	border:1px solid #dadada;
	float:left;
	margin-right:10px;
	display:inline;
}
.zjt dl dd{
	width:105px;
	float:left;
}
.zjt dl dd p.name{
	font-size:16px; 
	font-weight:bold; 
	color:#b6004f;
	line-height:30px;
}
.zjt dl dd p.zc{
	padding-left:30px;
	line-height:30px;
	background:url(../images/hx.gif) 20px 15px no-repeat;
	font-size:14px;
	font-weight:bold;
}
.zjt dl dd p.js{
	text-indent:2em;
}
.zjt dl dd p.js a{ color:#F00;}
.yygh{
	width:268px;
	height:180px;
	margin-top:10px;
}
.wdys{
	width:268px;
	height:228px;
	border:1px solid #ccc;
	margin-top:10px;
	background:url(../images/wdys.gif) 0 0 no-repeat;
	padding-top:62px;
}
.wdys ul{
	width:257px;
	height:218px;
	margin:0 auto;
	padding-top:10px;
}
.wdys ul li{
	width:147px;
	height:38px;
	line-height:38px;
	float:left;
	margin:2px 0px;
	padding-left:110px;
	font-size:14px;
}

.bxqh{
	width:268px;
	height:166px;
	padding-top:15px;

}
.bxwz{
	width:248px;
	height:110px;
	margin-top:20px;
	background:url(../images/bxwz_bg.gif) top center no-repeat;
	padding:40px 10px 10px 10px;
}
.bxwz ul li{
	width:248px;
	height:22px;
	line-height:22px;
	float:left;
}
.rmzt{
	width:268px;
	height:395px;
	_height:365px;
	border:1px solid #b6004f;
	margin-top:10px;
	background:#f5f5f5;
}
.rmzt ul{
	width:264px;
	height:348px;
	_height:330px;
	/*background:#f5f5f5;*/
	padding:10px 2px;
}
.rmzt ul li{
	width:260px;
	height:100px;
	border:1px solid #d7d7d7;
	margin:7px 0px;
	text-align:center;
	background:#FFF;
	line-height:30px;
}
.xgwz{
	width:248px;
	height:200px;
	border:1px solid #b6004f;
	background:#f5f5f5 url(../images/xgwz.gif) 0 0 no-repeat;
	padding-top:41px;
	margin-top:10px;
	padding:51px 10px 10px 10px;
}
.xgwz ul li{
	width:248px;
	height:25px;
	line-height:25px;
	float:left;
}





























.sousuo{
	width:641px;
	height:58px;
	margin:10px auto;
	background:url(../images/search.gif) 0 0 no-repeat;
}
.sousuo ul{
	width:430px;
	height:36px;
	float:left;
}
.sousuo ul li{ float:left;}
.sousuo ul li a{
	display:block;
	width:90px;
	height:36px;
	float:left;
	margin:11px 8px 0px 8px;
	_margin:11px 4px 0px 4px;
}
.text1{
	width:138px;
	height:25px;
	line-height:25px;
	padding-left:27px;
	float:left;
	background:none;
	margin-top:15px;
	border:none;
}
.button1{
	width:35px;
	height:30px;
	float:left;
	margin-top:15px;
	margin-left:3px;
	background:none;
	border:none;
	cursor:pointer;
	font-size:1px;
}
.zj{
	width:690px;
	height:229px;
	margin-top:15px;
	clear:both;
}

.ywbd{
	width:692px;
	height:330px;
	#height:320px;
	background:url(../images/wdbt.gif) top left no-repeat #f5f5f5;
	margin-top:10px;
	padding-top:45px;
	clear:both;
}
.wdnr{
	width:690px;
	height:325px;
	#height:315px;

	border-top:none;
	padding-top:4px;
}
.wdleft{
	width:300px;
	height:300px;
	#height:290px;
	float:left;
	padding:10px 10px;
}
.wdleft dl{
	width:265px;
	height:83px;
	border:1px solid #c2c2c2;
	background:#FFF url(../images/wd_bg.gif) 5px 5px no-repeat;
	padding:2px 10px 3px 25px;
	margin:11px 0px;
}
.wdleft dl dt{
	line-height:25px;
	height:25px;
	overflow:hidden;
}
.wdleft dl dd{
	margin-top:3px;
	line-height:26px;
}
.wdleft dl dd a{ color:#F00;}
.wdright{
	width:360px;
	height:293px;
	float:left;
	background:url(../images/zxly.gif) 0 0 no-repeat;
	margin-top:20px;
	#margin-top:10px;
}
.wdright a{
	float:right;
	color:#a39357;
	margin:10px 15px 0px 0px;
}
.wdright a:hover{ color:#F00;}
.text2{
	width:94px;
	height:20px;
	line-height:20x;
	float:left;
	margin:53px 0px 0px 74px;
	border:1px solid #785501;
}
.text3{
	width:200px;
	height:20px;
	line-height:20px;
	float:left;
	margin:16px 0px 0px 97px;
	border:1px solid #785501;
}
.radio{
	float:left;
	margin-top:25px;
	margin-left:85px;
}
.text4{
	width:281px;
	height:70px;
	float:left;
	margin-top:43px;
	margin-left:18px;
	border:1px solid #785501;
}
.button2{
	width:78px;
	height:58px;
	float:right;
	cursor:pointer;
	margin:-20px 60px 0px 0px;
	background:none;
	border:none;
}
.button3{
	width:78px;
	height:28px;
	float:left;
	cursor:pointer;
	margin:13px 0px 0px 38px;
	background:none;
	border:none;
	padding-top: 28px;
    overflow: hidden;
}
.right{
	width:270px;
	height:auto;
	overflow:hidden;
	float:right;
}
.jjr{
	width:268px;
	height:260px;
	background:#f5f5f5 url(../images/jjr.gif) top center no-repeat;
	padding-top:41px;
	overflow:hidden;
	border:1px solid #ccc;
}
.lylx{
	width:268px;
	height:290px;
	padding:20px 0px 0px 0px;
	overflow:hidden;
}
.lylx ul{
	width:268px;
	height:125px;
	background:url(../images/an.gif) center no-repeat;
}
.lylx ul li{ float:left;}
.lylx ul li a{
	display:block;
	width:120px;
	height:52px;
	float:left;
	margin:5px 7px 5px 7px;
	#margin:10px 7px 10px 7px;
	display:inline;
}
.mfdh{
	width:268px;
	height:147px;
	background:url(../images/mfdh.gif) 0 0 no-repeat;
	margin-top:18px;
}
.text5{
	width:200px;
	height:36px;
	line-height:36px;
	margin-top:76px;
	margin-left:12px;
	background:none;
	border:none;
	float:left;
}
.button4{
	width:43px;
	height:41px;
	float:right;
	margin-top:76px;
	margin-right:4px;
	cursor:pointer;
	background:none;
	border:none;
}
.zltx{
	width:268px;
	height:390px;
	background:#f5f5f5 url(../images/zltx.gif) top left no-repeat;
	border:1px solid #ccc;
	margin-top:10px;
	padding-top:41px;
}
.tpjs{
	width:258px;
	height:110px;
	padding:10px 5px;
}
.tpjs dl{
	width:116px;
	height:115px;
	float:left;
	margin:0px 6px;
	display:inline;
	text-align:center;
}
.tpjs dl dt{
	width:114px;
	height:87px;
	border:1px solid #ccc;
}
.zltx ul{
	width:252px;
	height:210px;
	background:url(../images/ldjs.gif) 0 0 no-repeat;
	padding:40px 8px 0px 8px;
}
.zltx ul li{
	width:252px;
	height:30px;
	line-height:30px;
	text-align:center;
	background:url(../images/js_bg.gif) 0 0 no-repeat;
	margin:5px 0px;
}
.yyzj{
	width:268px;
	height:345px;
	border:1px solid #ccc;
	margin-top:10px;
	background:#f5f5f5;
}
.zjt{
	width:248px;
	height:155px;
	padding:10px;
}
.zjt dl dt{
	width:131px;
	height:172px;
	border:1px solid #dadada;
	float:left;
	margin-right:10px;
	display:inline;
}
.zjt dl dd{
	width:105px;
	padding-top:30px;
	float:left;
}
.zjt dl dd p.name{
	font-size:16px; 
	font-weight:bold; 
	color:#b6004f;
	line-height:30px;
}
.zjt dl dd p.zc{
	padding-left:30px;
	line-height:30px;
	background:url(../images/hx.gif) 20px 15px no-repeat;
	font-size:14px;
	font-weight:bold;
}
.zjt dl dd p.js{
	text-indent:2em;
}
.zjt dl dd p.js a{ color:#F00;}
.yygh{
	width:268px;
	height:180px;
	margin-top:10px;
}
.wdys{
	width:268px;
	height:228px;
	border:1px solid #ccc;
	margin-top:10px;
	background:url(../images/wdys.gif) 0 0 no-repeat;
	padding-top:62px;
}
.wdys ul{
	width:257px;
	height:218px;
	margin:0 auto;
	padding-top:10px;
}
.wdys ul li{
	width:147px;
	height:38px;
	line-height:38px;
	float:left;
	margin:2px 0px;
	padding-left:110px;
	font-size:14px;
}
.bxzl{
	width:268px;
	height:420px;
	border:1px solid #ccc;
	margin-top:10px;
	background:#f5f5f5 url(../images/bxzl.gif) 0 0 no-repeat;
	padding-top:41px;
}
.bxqh{
	width:268px;
	height:166px;
	padding-top:15px;

}

.bxwz{
	width:248px;
	height:148px;
	background:url(../images/bxwz_bg.gif) top center no-repeat;
	padding:40px 10px 10px 10px;
}
.bxwz ul li{
	width:248px;
	height:22px;
	line-height:22px;
	float:left;
}
.rmzt{
	width:268px;
	height:395px;
	_height:365px;
	border:1px solid #b6004f;
	margin-top:10px;
	background:#f5f5f5;
}
.rmzt ul{
	width:264px;
	height:348px;
	_height:330px;
	/*background:#f5f5f5;*/
	padding:10px 2px;
	overflow:hidden;
}
.rmzt ul li{
	width:260px;
	height:100px;
	border:1px solid #d7d7d7;
	margin:7px 0px;
	text-align:center;
	background:#FFF;
	line-height:30px;
}
.rmzt ul li img{ width:260px; height:68px;}
.xgwz{
	width:248px;
	height:200px;
	border:1px solid #b6004f;
	background:#f5f5f5 url(../images/xgwz.gif) 0 0 no-repeat;
	padding-top:41px;
	margin-top:10px;
	padding:51px 10px 10px 10px;
}
.xgwz ul li{
	width:248px;
	height:25px;
	line-height:25px;
	float:left;
}
.rollBox{width:665px;overflow:hidden;margin:0 auto; clear:both;}
.rollBox .Cont{width:630px;overflow:hidden;margin:0 auto; padding:4px; float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:151px;float:left;text-align:center; padding:0px 4px;}
*+html .rollBox .Cont .pic{width:130px;float:left;text-align:center;padding-right:30px;}
.rollBox .Cont .pic img{padding:4px;background:#fff;border:1px solid #ccc;display:block;margin:0 auto;}
.rollBox .Cont .pic p{line-height:26px;color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}
.img1{ float:left; margin-top:50px;}
.img2{ float:right; margin-top:50px;}
/*lanmu*/
.list_boxlin{ width:330px; height:295px; border:1px solid #ccc; float:left; margin:6px;}
.list_boxlint{ height:36px; width:330px; border-bottom:2px solid #ccc; line-height:40px; overflow:hidden;}
.list_boxlint span{ float:right; margin-right:10px;}
.list_boxlint strong{ font-size:14px; margin-left:20px;}
.list_boxinfo{ width:330px; height:120px; padding:8px; display:inline;}
.list_boximg{ width:130px; height:120px; overflow:hidden; float:left; text-align:center; margin:8px;}
.list_boximg img{ width:130px; height:94px; padding:2px; border:1px solid #ccc;}
.list_boximg span{ width:130px; height:24px; line-height:24px;}
.list_boxinf{ width:180px; height:120px; float:right;}
.list_boxinf span{ height:30px; width:180px; line-height:30px; font-size:15px; overflow:hidden; font-weight:bold;}
.list_boxinf p{ line-height:24px;}
.list_box span a{ color:666666;}
.list_boxinfo ul{ clear:both; padding-top:6px;}
.list_boxinfo ul li{background: url(../images/ico-3.gif) no-repeat scroll 4px 6px transparent;
padding-left: 16px; width:145px; height:24px; line-height:24px; overflow:hidden; float:left;}


.mfdh{
	width:268px;
	height:147px;
	background:url(../images/mfdh.gif) 0 0 no-repeat;
	margin-top:18px;
	padding-top:75px;
	padding-left:5px;
}

.input{ margin-right:8px; width:204px; height:40px; border:none;}
#cb_num{ border:none;}







