body {
	font-family:"Microsoft YaHei","Î¢ÈíÑÅºÚ";
	font-size:12px;
	background-image: url(bg.jpg);
	margin: 0px;
	padding: 0px;
}
img{border:0;}
td {font-family: "Î¢ÈíÑÅºÚ";font-size: 12px;line-height: 24px;}
table{color:#666;}

#mune{list-style-type: none;padding:0px;width:1060px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 20px;}
#mune li{float:left;width:100px;}
#mune a,#mune a:visited{float:left;display:block;position:relative;background-color:#d80011;text-decoration:none;font-size:14px;color:#FFFFFF;padding:10px 8px 10px 8px;font-weight:bold;}
#mune a:hover{color:#FF0;font-weight:bold;}

.slove{float:left; width:288px; height:auto; line-height:22px;font-family:Microsoft YaHei; margin-top:13px; color:#67665D; margin:2px;}
.sp{ width:168px; height:auto;margin:2px; border:1px solid #e2e2e2; padding:4px;}
.tl{ font:normal 14px/20px "Î¢ÈíÑÅºÚ"; color:#333;}
.font{font-size:10px; margin-left:3px;}
.tr{ float:right; font:12px/45px "Î¢ÈíÑÅºÚ"; padding-right:10px;}
.fr {
	float: right;
	padding: 10px;
}



.bannerbox { width: 1200px; height: 440px; overflow: hidden; margin: 0px auto; }
#focus { width: 1200px; height: 440px; clear: both; overflow: hidden; position: relative; float: left; }
#focus ul { width: 1200px; height: 440px; float: left; position: absolute; clear: both; padding: 0px; margin: 0px; }
#focus ul li { float: left; width: 1200px; height: 440px; overflow: hidden; position: relative; padding: 0px; margin: 0px; }
#focus .preNext { width: 550px; height: 440px; position: absolute; top: 0px; cursor: pointer; }
#focus .pre { left: 0; background: url(../images/sprite.png) no-repeat left center; }
#focus .next { right: 0; background: url(../images/sprite1.png) no-repeat right center; }




.rollphotos {	MARGIN-TOP: 10px;WIDTH: 900px}
.blk_29 {	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; OVERFLOW: hidden; PADDING-TOP: 10px; ZOOM: 1; POSITION: relative}
.blk_29 .LeftBotton {	BACKGROUND: url(../images/ca_hz_002.gif) no-repeat 0px 0px; LEFT: 5px; FLOAT: left; WIDTH: 11px; CURSOR: pointer; POSITION: absolute; TOP: 10px; HEIGHT: 164px}
.blk_29 .RightBotton {	RIGHT: 5px; BACKGROUND: url(../images/ca_hz_002.gif) no-repeat -11px 0px; FLOAT: right; WIDTH: 11px; CURSOR: pointer; POSITION: absolute; TOP: 10px; HEIGHT: 164px}
.blk_29 .Cont {	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 838px; PADDING-TOP: 5px}
.blk_29 .boxb {
	FLOAT: left;
	WIDTH: 210px;
HEIGHT: 184px; margin-right: auto;
	margin-left: auto;
	text-align: center;
	display: inline-block;
}
.blk_29 .boxb img { border:1px solid #e2e2e2;  DISPLAY: block; PADDING: 4px; BACKGROUND: #f3f2f2; MARGIN: 0px auto;}
.blk_29 .boxb A:hover img { border:1px solid #bebdbd;}
.blk_29 .boxb P {	MARGIN: 6px auto 0px; WIDTH: 160px; LINE-HEIGHT: 20px;}


.cater{width:650px; float:left; margin-top:5px;}
.cater ul{ list-style:none;}
.cater ul li{ width:88px; height:28px; margin:0px 0px 0px 8px; float:left; background-color:#0F3E7D; text-align:center;}
.cater ul li a{font:14px/25px "Î¢ÈíÑÅºÚ";font-size:12px;color:#FFFFFF;font-weight:bold; }
.cater ul li a:hover{font:14px/25px "Î¢ÈíÑÅºÚ";font-size:12px;color:#EC8D00; font-weight:bold; }
.cater ul li a:visited{font:14px/25px "Î¢ÈíÑÅºÚ";font-size:12px;color:#FFFFFF;font-weight:bold; }

.caterleft{float:left;}
.caterleft ul{
	list-style:none;
	width:220px;
	height: 240px;
	margin: 0px;
	padding: 0px;
}
.caterleft ul li{
	width:84px;
	height:32px;
	float:left;
	background-color:#fff;
	text-align:center;
	border: #ccc solid 1px;
	line-height: 32px;
	margin-top: 12px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 15px;
}
.caterleft ul li a{font-size:12px;color:#666;font-family: "Î¢ÈíÑÅºÚ";line-height: 32px;}
.caterleft ul li a:hover{font-size:12px;color:#d90001;font-family: "Î¢ÈíÑÅºÚ";line-height: 32px;}

.main_bg02{background-image: url(main_bg02.png);background-repeat: repeat-y;width: 1242px;}

.input {font-family: Î¢ÈíÑÅºÚ;font-size: 10px;background-color: #333;height: 15px;width: 180px;color: #fff;letter-spacing: 0.5px;list-style-type: none;}
.input1 {font-family: Î¢ÈíÑÅºÚ;font-size: 12px;height: 30px;width: 220px;color: #000000;letter-spacing: 0.5px;list-style-type: none;background-image: url(search_txt.png);border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;line-height: 30px;padding-left: 10px;}
.box{border:1px #e2e2e2 solid;}
.box2{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #e2e2e2;
	border-bottom-color: #e2e2e2;
	border-left-color: #e2e2e2;
}
.box3{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #e2e2e2;
}
.box4{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #e2e2e2;
}
.topbg{
	color:#000;
	padding-left:10px;
	font-size:16px;
	line-height: 36px;
	background-image: url(topbg.jpg);
	background-repeat: no-repeat;
	background-position: left;
	height: 36px;
}
.topbg A{FONT-SIZE: 16px; COLOR: #000  TEXT-DECORATION: none}
.topbg A:link {FONT-SIZE: 16px; COLOR: #000  TEXT-DECORATION: none}
.topbg A:visited{ COLOR: #000; TEXT-DECORATION: none}
.topbg A:hover{COLOR: #C00;TEXT-DECORATION: none}
.topbg A.active {COLOR: #000; TEXT-DECORATION: none}

.lanbg{line-height:35px;height:35px;background-image: url(lan-tit-bg.png);}
.leftbox{border-right:1px #ccc solid;}
.rightbox{border-left:1px #ccc solid;}

A:link {FONT-SIZE: 12px; COLOR: #000; FONT-FAMILY: "Î¢ÈíÑÅºÚ"; TEXT-DECORATION: none}
A:visited {FONT-SIZE: 12px; COLOR: #000; FONT-FAMILY: "Î¢ÈíÑÅºÚ"; TEXT-DECORATION: none}
A:hover {
	FONT-SIZE: 12px;
	COLOR: #C00;
	FONT-FAMILY: "Î¢ÈíÑÅºÚ";
	TEXT-DECORATION: none
}

.red {FONT-WEIGHT:bold;FONT-SIZE: 12px;COLOR: #C00;TEXT-DECORATION: none;}
A.red:link	{FONT-WEIGHT:bold;FONT-SIZE: 12px;COLOR: #C00;TEXT-DECORATION: none}
A.red:visited {COLOR: #C00; TEXT-DECORATION: none FONT-WEIGHT:bold;}
A.red:hover	{COLOR: #000; TEXT-DECORATION: underline;FONT-WEIGHT:bold;}
A.red:active {TEXT-DECORATION: noneFONT-WEIGHT:bold;}


.red2 {FONT-WEIGHT:bold;FONT-SIZE: 16px;COLOR: #C00;TEXT-DECORATION: none;line-height: 40px;}
A.red2:link	{FONT-WEIGHT:bold;FONT-SIZE: 16px;COLOR: #C00;TEXT-DECORATION: none}
A.red2:visited {COLOR: #C00; TEXT-DECORATION: none FONT-WEIGHT:bold;}
A.red2:hover	{COLOR: #000; TEXT-DECORATION: underline;FONT-WEIGHT:bold;}
A.red2:active {TEXT-DECORATION: noneFONT-WEIGHT:bold;}


.btmline{border-bottom:1px #e2e2e2  dashed ;}

.tit{color:#333333;font-weight:bold;font-size:14px;}
.art_tit{color:#000;font-weight:bold;font-size:16px;font-family:"Î¢ÈíÑÅºÚ";}
.boxtd{border-bottom:1px #e2e2e2 solid;padding: 10px;}
.boxtd2{padding: 10px;}
.mainline {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F00;
	font-size: 14px;
}
.btn {BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #000000 1px solid; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff;font-family: "Verdana"; height:18px;}

#BodyLabel{line-height:22px;font:"Î¢ÈíÑÅºÚ";font-size:13px;}
.BodyLabel{line-height:26px;font:"Î¢ÈíÑÅºÚ";font-size:13px;color:#000000;}
.zttit{font-size:16px;color:#666;background-color:#f1f1f1;}
.zt-main .zt_tw { margin:8px 8px 0px 8px; overflow:hidden; line-height:24px}
.zt-main .zt_tw .img {width:100px; height:85px;float:left; overflow:hidden}
.zt-main .zt_tw .img img {width:100px; height:85px; border:1px solid #c8c8c8;}
.zt-main .zt_tw .tt a{ width:218px; height:50px; background:#F5F5F5; overflow:hidden; float:left; font-size:14px; font-family:"Microsoft YaHei","SimHei"; margin-left:12px; padding:2px;}
.zt-main .zt_tw .tt span { font-size:12px; color:#666;}
.zt-main .zt_tw .tj { width:210px; float:left; margin-left:6px; font-size:14px}
.zt-main .zt_tw .tj span { font-size:12px;color:#F90}
.zt-main .zt_tw .tj a { margin-left:2px; color:#036}
.zixun{background:#f9f9f9; border:solid 1px #e5e5e5; line-height:22px; font-size:12px; color:#333; vertical-align:middle; padding:3px; width:500px; height:120px;}
.zixuninput{height:22px;background:#f9f9f9; border:solid 1px #e5e5e5;}
.nobox{border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-top-style: solid;border-right-style: none;border-bottom-style: solid;border-left-style: none;border-top-color: #e5e5e5;border-right-color: #e5e5e5;border-bottom-color: #e5e5e5;border-left-color: #e5e5e5;margin-left:20px;}






/*ÔÚÏß¿Í·þ*/
.main-im{position:fixed;right:10px;top:300px;z-index:100;width:110px;height:272px;}
.main-im .qq-a{display:block;width:106px;height:116px;font-size:14px;color:#0484cd;text-align:center;position:relative;}
.main-im .qq-a span{bottom:5px;position:absolute;width:90px;left:10px;}
.main-im .qq-hover-c{width:70px;height:70px;border-radius:35px;position:absolute;left:18px;top:10px;overflow:hidden;z-index:9;}
.main-im .qq-container{z-index:99;position:absolute;width:109px;height:118px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom:1px solid #dddddd;background:url(../images/qq-icon-bg.png) no-repeat center 8px;}
.main-im .img-qq{max-width:60px;display:block;position:absolute;left:6px;top:3px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.main-im .im-qq:hover .img-qq{max-width:70px;left:1px;top:8px;position:absolute;}
.main-im .im_main{background:#F9FAFB;border:1px solid #dddddd;border-radius:10px;background:#F9FAFB;display:none;}
.main-im .im_main .im-tel{color:#000000;text-align:center;width:109px;height:105px;border-bottom:1px solid #dddddd;}
.main-im .im_main .im-tel div{font-weight:bold;font-size:12px;margin-top:6px;}
.main-im .im_main .im-tel .tel-num{font-family:Arial;font-weight:bold;color:#e66d15;}
.main-im .im_main .im-tel:hover{background:#fafafa;}
.main-im .im_main .weixing-container{width:55px;height:47px;border-right:1px solid #dddddd;background:#f5f5f5;border-bottom-left-radius:10px;background:url(../images/weixing-icon.png) no-repeat center center;float:left;}
.main-im .im_main .weixing-show{width:112px;height:172px;background:#ffffff;border-radius:10px;border:1px solid #dddddd;position:absolute;left:-125px;top:-126px;}
.main-im .im_main .weixing-show .weixing-sanjiao{width:0;height:0;border-style:solid;border-color:transparent transparent transparent #ffffff;border-width:6px;left:112px;top:134px;position:absolute;z-index:2;}
.main-im .im_main .weixing-show .weixing-sanjiao-big{width:0;height:0;border-style:solid;border-color:transparent transparent transparent #dddddd;border-width:8px;left:112px;top:132px;position:absolute;}
.main-im .im_main .weixing-show .weixing-ma{width:104px;height:103px;padding-left:5px;padding-top:5px;}
.main-im .im_main .weixing-show .weixing-txt{position:absolute;top:110px;left:7px;width:100px;margin:0 auto;text-align:center;}
.main-im .im_main .go-top{width:50px;height:47px;background:#f5f5f5;border-bottom-right-radius:10px;background:url(../images/totop-icon.png) no-repeat center center;float:right;}
.main-im .im_main .go-top a{display:block;width:52px;height:47px;}
.main-im .close-im{position:absolute;right:10px;top:-12px;z-index:100;width:24px;height:24px;}
.main-im .close-im a{display:block;width:24px;height:24px;background:url(../images/close_im.png) no-repeat left top;}
.main-im .close-im a:hover{text-decoration:none;}
.main-im .open-im{cursor:pointer;margin-left:68px;width:40px;height:133px;background:url(../images/open_im.png) no-repeat left top;}