/* CSS Document */

* {padding:0px;margin:0px;font-family:Arial, Helvetica, sans-serif;font-size: 12px;}
body { width:100%;line-height: 1.8em; margin:0 auto; padding:0; color:#6d6d6d; font:12px ,Arial, Helvetica, sans-serif; background:#d2d3d7;}
a:hover {color:#84c50e; text-decoration:none;}
a {color:#464543;text-decoration:none;}
ul,li {
	list-style-type:none;
	display:inline-block;
}
img {border:0px none;}
.left {float: left;}
.right {float: right;}
.clear{ clear:both;}
.foot_logo{width:320px; float:left; height:180px;}
.ztop{width:100%; height:23px; background:#000; margin:0 auto;}
.ztop ul{width:1003px; height:18px; line-height:23px; margin:0 auto; display:block;}
.ztop_l{width:680px; float:left;}
.ztop_l a{font-size:12px; color:#e5e5e5;}
.ztop_r{float:left; padding-left:12px;}
.ztop_r a{font-size:12px; color:#e5e5e5;}
.ztop_r a:link{ color:#e5e5e5;}
.ztop_r a:visited{ color:#e5e5e5;}
.ztop_m{float:left;width:100px;}
.ztop_m h1 a{font-size:12px; color:#e5e5e5;}


.box{width:100%; background:#f2f2f2;}
.zhuti{ width:100%; height:133px; margin:0 auto; background:url(../images/yun.jpg) no-repeat top center;}
.hudong{float:right; width:100%; height:133px;}
.header{ width:1003px; height:133px; margin:0 auto;}
.logo{ float:left; padding-top:18px;}
.lou{float:right; padding-top:50px;}
.nav{ float:right; width:600px; height:40px; background:url(../images/nav.jpg) no-repeat bottom right; padding-top:16px;}
.nav ul { padding-left:61px; padding-top:10px;}
.nav ul li { float:left; width:60px; text-align:right; padding-left:25px;}
.nav ul li a{ font-size:14px;}

.main_up{ width:100%; background: url(../images/banner.jpg) no-repeat top center; margin:0 auto; }
.banner{ width:1003px; height:400px; margin:0 auto;}

.main{ width:1003px; margin:0 auto; line-height:2.2em; padding-top:30px;}
.rswm{ width:330px; float:left;}
.rswm_u{
	float:left;
	padding:0 0 10px 20px;
	width: 310px;
}
.rswm_m{float:left; width:320px;}
.rswm_d{
	float:left;
	padding:10px 0 0 16px;
	width: 314px;
}
.rswm_d span{ padding-left:24px;}
.rswm_d a{color:#f25f01;}

.fwys_u{ float:left; padding:0 0 10px 20px;}
.fwys_d{
	float:left;
	padding:10px 0 0 16px;
	width: 314px;
}
.fwys_d ul{width:180px;}
.fwys_d li{ background:url(../images/duigou.jpg) no-repeat left center; padding-left:18px;}

.zxhz_u{ float:left; padding:0 0 10px 20px;}
.zxhz_d{
	float:left;
	padding:10px 0 0 36px;
	width: 294px;
}
.zxhz_d li{ background:url(../images/gg_icon.jpg) no-repeat left center; padding-left:18px;}

.anlizx{background:url(../images/bai.jpg) no-repeat center bottom; height:157px; width:1128px; margin:0 auto; margin-top:25px;}
.anlizs{width:1003px; margin:0 auto;}
.zxal{width:310px; float:left; margin-left:5px; margin-top:50px;}
.xzjzcg{font-size:13px; padding-left:30px; height:60px; padding-top:10px;} 
.xzjzcg span{padding-left:76px; font-size:13px;}
.anliliebiao{ width:620px; float:right; margin-top:45px; padding-right:20px;}
.scrollimgs li{float:left; display:block; padding-left:34px;}
.tooltip{display:none; z-index:11;}
#nprev{ float:left; padding-top:30px;}
#nnext{ float:right; padding-top:30px;}

.rwff{ margin:0 auto; width:1003px; margin-top:25px; background:url(../images/ruiwangfuwu.jpg) no-repeat top left;}
.fwbt{ float:left; margin-top:35px;}
.fwjtnr{ float:left; width:680px;}
.wzjsnr{ width:308px; padding:5px 15px 0px 15px; float:left; margin-top:10px;}
.dl {PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 82px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; FLOAT: left; HEIGHT: 103px; PADDING-TOP: 10px;}
.ul {PADDING-BOTTOM: 0px; LINE-HEIGHT: 21px; PADDING-LEFT: 5px; WIDTH: 220px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; FLOAT: left; PADDING-TOP: 0px;}
.ul p{PADDING-TOP: 5px}
.wjbt{ font-size:16px; color:#6d6d6d; font-weight:bold;}

.xiangxi{ color:#f25f01; float:right;}

.kehu{width:1128px; height:134px; margin:0 auto; margin-top:25px; background:url(../images/bai.jpg) no-repeat top left;}
.kehuz{ width:1003px; margin:0 auto;}
.kehuzx{ width:330px; height:50px; float:left; background:url(../images/kehu.jpg) no-repeat; margin-left:10px; margin-top:40px;}
/* ����ͼ */
#imgplay{width:660px; height:100px; overflow:hidden; position:relative; padding-top:25px;}
#imgplay ul{height:60px;position:absolute;overflow:hidden; padding-top:15px;}
#imgplay ul li{float:left;width:660px;height:100px;overflow:hidden;position:relative;text-align:center;}
.logos{float:left; height:60px; width:85px; overflow:hidden; background-position: 0px 0px; padding-left:25px;}
#imgplay ul li div{position:absolute; overflow:hidden;}
#imgplay .btnBg{position:absolute;width:650px;height:10px;}
#imgplay .btn{position:absolute; width:650px; height:10px; text-align:center; padding:10px; left:-20px; padding-top:90px;}
#imgplay .btn span{display:inline-block; _display:inline; _zoom:1; width:10px; height:5px; _font-size:0; margin-left:5px; cursor:pointer; background:url(../images/imgplay.jpg) no-repeat top center;}
#imgplay .btn span.on{width:10px; height:5px; background:url(../images/imgplay0.jpg) no-repeat top center;}
#imgplay .btn span.hover{width:10px; height:5px; background:url(../images/imgplay0.jpg) no-repeat top center;}
#imgplay .preNext{width:51px; height:101px; position:absolute; top:85px; cursor:pointer; background-repeat:no-repeat; background-position:0 -140px;}
#imgplay .pre{left:0;}
#imgplay .next{right:0; background-position:-60px -140px;}

.main_wz{ margin:0 auto; width:1003px; margin-top:20px;}
.wenzhang{ width:320px; float:left; margin:10px 6px;}
.wenbt{ font-size:16px; padding-left:16px; color:#84c50e; font-weight:bold;}
.wenbt span{ float:right; padding-right:30px; padding-top:10px;}
.wzjscsnr{ padding-left:18px;}
.wzjscsnr ul{ padding:0; margin:0; display:block; width:260px;}
.wzjscsnr ul li{ width:260px; height:24px; line-height:23px; background:url(../images/gg_icon.jpg) no-repeat left; padding-left:15px; border-bottom:#c4c4c4 1px dotted;}
.wzjscsnr ul li span{ float:right;}

.youqinglj{margin:0 auto; border-top:#c4c4c4 1px dotted; margin-top:20px;}
.yqlianjie{margin:0 auto; width:1003px; padding:10px 0 20px 10px;}
.yqlianjie a{ padding-left:3px; padding-right:3px;}

.bottom{width:100%; margin-top:15px; background:url(../images/bottom.jpg) repeat-x; height:288px;}
.dinav{
	margin:0 auto;
	background:url(../images/dinav.jpg) no-repeat left center;
	width:775px;
	height:36px;
	padding-top:15px;
	text-align: center;
	color: #FFFFFF;
}
.dibu{
	width:1003px;
	margin:0 auto;
	margin-top: 10px;
}
.dibulj{
	float:left;
	width:298px;
	height:173px;
	background:url(../images/dibulj.jpg) no-repeat left top;
	border-left: #171717 1px solid;
	;
	border-right: #303030 1px solid;
	;
}
.dibulj ul{padding-top:13px; padding-left:50px;}
.dibulj ul li {float:left; width:210px; display:list-item; line-height:25px;}
.dibulj ul li a{color:#c4c4c4; font-size:12px;}
.dibulj ul li a span{padding-left:20px;}
.dibuz{float:left; padding-left:20px;}

button,input,select,textarea{font-family:font-size:12px;color:#333333; margin:0; padding:0;}
dl,dt,dd{ margin:0px; padding:0px;}

.foot_box{ width:355px; height:173px;float:left; padding-left:10px; padding-top:15px;}
.foot_2{ width:140px;}
.text01{ width:140px; height:25px; line-height:25px; padding-left:10px; font-family:"arial"; background:url(../images/bg11.jpg) no-repeat; border:none; color:#a3a3a3;}
.foot_2b{ width:95px; color:#a3a3a3; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-top:12px;}
.btn01{ background:none; border:none; cursor:pointer; color:#85bedb; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.btn02{ width:95px; height:33px; background:url(../images/btn04.jpg) no-repeat; border:none; cursor:pointer;}
.foot_3{ width:198px; padding-left:5px;}
.text02{ width:198px; height:125px; border:0; background:url(../images/bg10.jpg) no-repeat; color:#a3a3a3; white-space:normal;}

.zend{margin:0 auto; width:1003px; padding-top:5px; text-align:center;}
.didong{
	color:#e3e2e2;
	text-align:center;
	background-color: #111111;
	line-height: 32px;
	margin-top: 8px;
}
.didong a{color:#e3e2e2; text-align:center;}


/*layut*/
.content{width:100%; height:auto; background:url(../images/con_bj.jpg) repeat-y top center; margin:0 auto;}
.cont{width:1003px; margin:0 auto;}
.line{ border-bottom:#999 1px dotted; width:1003px; margin:0 auto; height:70px;}
.cont_r{ padding-top:30px;}
.cont_r ul{width:400px;height:30px;padding-left:20px;float:left;padding-top:16px;}
.cont_r ul li{ background:url(../images/heikuai.jpg) no-repeat left center; width:90px; float:left; padding-left:20px;}
.cont_r ul li:hover{background:url(../images/hongkuai.jpg) no-repeat left center; width:90px;}
.cont_r ul li a{ font-size:15px;}
.cont_l{ float:right; width:170px; padding-top:15px;}
.cont_l span{color:#b90000; font-size:14px;}
.con_t{ width:1003px; height:45px; margin:0 auto; padding-top:20px; border-bottom:#CCC 1px dashed;}
.con_t span{float:right; width:260px; color:#b90000; padding-left:290px; margin-top:16px;}
.con_tt{width:1003px; height:auto; margin:25px auto;}
.con_tl{ float:left; width:1003px;}
#aboutl2z {
	 FLOAT: left;
}

#aboutl2 { border-bottom: #666666 1px dotted; LINE-HEIGHT: 20px; WIDTH: 1003px;  HEIGHT: auto; PADDING-TOP: 20px
}
#aboutl2r {
	WIDTH: 780px; FLOAT: right; HEIGHT: auto
}

#aboutl2rt {
	PADDING-BOTTOM: 20px; WIDTH: 400px; COLOR: #b50307; FONT-SIZE: 18px;  font-family:"Microsoft YaHei"; font-weight:bolder;
}
#aboutl2rt SPAN {
	PADDING-LEFT: 20px; COLOR: #ff0000; FONT-SIZE: 12px; FONT-WEIGHT: normal
}

#aboutl2rt2 {
	LINE-HEIGHT: 23px
}

.con_tr{ float:right; width:244px;}
.dl_bt{ background:url(../images/wzjs_xjr.jpg) no-repeat top left; width:244px; height:40px; margin-top:15px; padding-top:10px; padding-left:20px;font-size:14px; font-weight:bold; color:#524d48;}
.dl_nr{ background:#e8e7e7; width:244px; height:auto;}
.dl_nr ul{ padding:10px 10px;}
.dl_nr ul li{ width:210px;background:url(../images/xjr_tb.jpg) no-repeat left center;padding-left:20px; border-bottom: #999 1px dotted; line-height:24px;}
.wjlct{ background:url(../images/wjlc.jpg) no-repeat center;width:919px; height:160px; margin:30px auto; }
.wjlct span{ font-size:14px; font-weight:bolder; color:#d10308;padding-top:15px; padding-left:40px; width:100px; height:25px; display:block;}
.wjlct ul{ padding-top:80px;}
.wjlct ul li{ float:left; width:110px;padding-left:20px; display:block; text-align:center;}
.wlyxdt p{width:600px; height:150px; position:absolute;}
.wlyxdt span{width:455px; display:block; height:133px;padding-top:13px;}
.wlyxdt a{display:inline-block; height:153px; width:158px; text-indent:-9999999px; position:absolute; z-index:11;}
.wlyxdt span{width:455px; position:absolute; display:none;}
.tbzx{margin:0 auto; width:100%;}
.tggct{margin:0 auto; width:1003px; padding-bottom:20px; border-bottom:#999999 1px dotted;}
.kbhbywzjs{margin:0 auto; width:1003px; margin-top:50px;}
#tongyong{ width:100%; height:auto; float:left;}
#aboutl2z{FLOAT: left;}
#aboutl2{border-bottom: #666666 1px dotted; PADDING-BOTTOM: 20px; LINE-HEIGHT: 20px; WIDTH: 100%;  HEIGHT: auto; PADDING-TOP: 20px; float:left;}
#aboutl2r{WIDTH: 800px; FLOAT: right; HEIGHT: auto;}
#aboutl2rt{PADDING-BOTTOM: 20px; WIDTH: 400px; COLOR: #386927; FONT-SIZE: 18px; font-family:"Microsoft YaHei";}
#aboutl2rt SPAN{PADDING-LEFT: 20px; COLOR: #ff0000; FONT-SIZE: 12px; FONT-WEIGHT: normal;}
#aboutl2rt2{LINE-HEIGHT: 23px;}
#aboutr{WIDTH: 250px; MARGIN-BOTTOM: 10px; FLOAT: right; HEIGHT: auto;}

#aboutrt{ background:url(../images/wzjs_xjr.jpg) no-repeat top left; width:244px; height:40px; margin-top:15px; padding-top:10px; padding-left:20px;font-size:14px; font-weight:bold; color:#524d48;}
#aboutrz{ background:#e8e7e7; width:244px; height:auto;}
#aboutrz ul{ padding:10px 10px;}
#aboutrz ul li{ width:210px;background:url(../images/xjr_tb.jpg) no-repeat left center;padding-left:20px; border-bottom: #999 1px dotted; line-height:24px;}

.about_l{float:right; width:170px; border-bottom:#ececec 1px solid; padding-left:330px; margin-top:16px;}
.about_l span{color:#02b3eb; font-size:14px;}
.kbhby{margin:0 auto; width:1003px; margin-top:50px;}
.kbhbywzjs{margin:0 auto; width:1003px; margin-top:50px;}
.box935_t{BACKGROUND:url(../images/box_t.png) no-repeat; HEIGHT:23px;}
.box935_b{BACKGROUND:url(../images/box_b.png) left bottom no-repeat; HEIGHT:23px;}
.box935_m{BACKGROUND:url(../images/box_m.png) repeat-y;}
.aboutusbanner2{POSITION:relative; LINE-HEIGHT:23px;MARGIN-TOP:22px;}
.aboutusbanner2 I.c1{POSITION:absolute; LINE-HEIGHT:15px; WIDTH:27px; BACKGROUND:url(../images/aboutus_up.gif); HEIGHT:14px; TOP:-13px; LEFT:152px;}
.aboutusbanner2 I.c2{POSITION: absolute; WIDTH:83px; BACKGROUND: url(../images/aboutus_up2.jpg); HEIGHT: 88px; TOP:-10px; RIGHT:85px;}
.gywmjtnr{width:1003px; margin:0 auto;}
.gywmyc{float:left; width:550px; padding:10px 15px; padding-top:30px; line-height:24px;}
.xu{PADDING-BOTTOM:0px; PADDING-LEFT: 18px; WIDTH: 260px; PADDING-RIGHT: 18px; BACKGROUND: url(../images/about_shu.png) repeat-y right top; PADDING-TOP: 0px;}
.xu1{MARGIN-LEFT: 10px;}
.xu2{BACKGROUND: none transparent scroll repeat 0% 0%;}
.aboutusbanner3{MARGIN-TOP: 22px; BACKGROUND: url(../images/about_b3.JPG) no-repeat 53px top; HEIGHT: 30px;}
.aboutusbanner4{MARGIN-TOP: 0px; MARGIN-BOTTOM: 30px;}
.fl{DISPLAY: inline; FLOAT: left;}
.fr{DISPLAY: inline; FLOAT: right;}

.con_m{ width:1003px; height:490px; border:#e7e2e2 1px solid; background:#fbfbfb; margin:0 auto; margin-top:25px;}
.con_ml{ float:left; width:400px;}
.con_mlu{float:left; background:url(../images/lxwmbt.jpg) no-repeat top center; width:300px; height:42px; margin-top:40px; margin-left:15px; border-bottom:#ececec 1px solid;}
.con_mld{ float:left; width:370px; height:340px; padding-top:20px; padding-left:20px;}
#aboutl41{ padding-top:8px; WIDTH:300px; text-align:left; color:#333;}
.con_mld UL{ padding-bottom:8px; height:100px;}
.con_mld UL LI{LINE-HEIGHT:25px; LIST-STYLE-TYPE:none; WIDTH:370px; FLOAT:left; FONT-SIZE:12px; color:#333;}
.con_mld UL LI span{ padding-left:15px;}
.con_mr{float:right; width:498px; height:371px; background:url(../images/ditu.jpg) no-repeat top right; margin-top:60px; margin-right:15px;}
.con_d{ width:1003px; height:182px; margin:0 auto; padding-top:20px;}
.lian01{ float:left;}
