@charset "utf-8";

/* CSS Document */

*{margin:0px; padding:0px;}

body{

	margin:0px; padding:0px; font-size:12px; font-family:"微软雅黑","Microsoft Yahei",tahoma,arial,"Hiragino Sans GB","宋体"; line-height:24px; color:#666666;

}

div,table{

	margin:0 auto;

}

a{

	color:#666666; text-decoration:none; cursor:pointer;

}

a:hover{

	color:#0371ba; text-decoration:none; cursor:pointer;

}

img{

	border:0px;

}

ul,li,dl,dt,dd{

	list-style:none; margin:0px; padding:0px;

}

input,io,select,checkbox{

	vertical-align:middle;

}

h1,h2,h3,h4,h5,h6{

	padding:0px; margin:0px;

}

.fl{

	float:left;

}

.fr{

	float:right;

}

form{

	margin:0px; padding:0px;

}











.top{

	width:1000px; height:105px; overflow:hidden;

}

.logo{

	width:231px; height:63px; overflow:hidden; float:left; margin-top:25px;

}
.top .logo a{display:block;width:231px; height:63px;}
.top .right{width:290px; height:99px; overflow:hidden; float:right;}
.top .right .tel{width:280px;float:right; height:55px; overflow:hidden;}
.language{

	width:400px; height:20px; overflow:hidden; text-align:right; float:right; display:inline; margin-top:17px;

}

.language a{

	width:60px; height:18px; line-height:18px; overflow:hidden; text-align:center; color:#b8b8b8; display:inline-block; border:1px solid #ececec;

}

.language a:hover, .language a.now{

	color:#FFF; background-color:#005996; border:1px solid #005996;

}

.search{

	width:278px; height:32px; overflow:hidden; float:right; display:inline; margin-top:2px;

}

.search_ipt{

	width:195px; height:30px; line-height:28px; overflow:hidden; background:url(../images/s_ipt.jpg) no-repeat left top; padding:0px; text-indent:3px; border:0px; float:left;

}

.search_btn{

	width:83px; height:30px; overflow:hidden; background:url(../images/s_btn.jpg) no-repeat center top; float:left; padding:0px; border:0px; cursor:pointer;

}



.menu_bg{
	width:100%; min-width:1002px; height:47px; background:url(../images/m_bg.png) repeat-x center top; clear:both;
}
.menus{
	width:1000px; height:47px;
}
/*.menu ul li{
	width:111px; height:37px; line-height:37px; overflow:hidden; text-align:center; background:url(../images/menu.gif) no-repeat 90px center; color:#114f8a; font-size:13px; font-family:"微软雅黑"; text-align:center; float:left; display:inline; margin:0px 7px; 
}
.menu ul li a{
	width:111px; height:37px; overflow:hidden; float:left; color:#114f8a;
}
.menu ul li a:hover, .menu ul li a.now{
	color:#FFF; background:url(../images/m_h.jpg) no-repeat center top;
}
*/


.banbg{

	width:1002px; height:359px; overflow:hidden; background:url(../images/ban_bg.gif) no-repeat center top; margin-top:10px;

}

.banner{

	width:1000px; height:356px; text-align:center; margin-left:0px; position:relative;

}

.banner .a_bigImg{ position:absolute; top:0px; left:0px; display:none; }

.banner .ul_change_a2{ position:absolute; left:42%; bottom:10px; overflow:hidden; }

.banner .ul_change_a2 li{ 

	display: -moz-inline-stack; display:inline-block; *display:inline; *zoom:1;

}

.banner .ul_change_a2 span{ 

	width:57px; height:11px; line-height:11px; background:url(../images/b.png) no-repeat center top; display: -moz-inline-stack; display:inline-block; *display:inline; *zoom:1; cursor:hand; cursor:pointer; text-align:center; color:#FFF; 

}

.banner .ul_change_a2 span.on { background:url(../images/b_h.png) no-repeat center top; }





.content{

	width:1000px; overflow:hidden; margin-top:10px;

}
.small_focus{float:left; width:260px; padding-top:10px; margin-right:15px;}

.iabout{

	width:490px; height:auto; overflow:hidden; float:left; margin-top:10px;

}

.i_t{

	height:30px; overflow:hidden; background:url(../images/i_t_bg.jpg) repeat-x center bottom;

}
.contact_wrap{padding-top:20px;}
.i_t .spt{

	padding:0px 12px; height:29px; border-bottom:1px solid #005b99;

}
.spt_common{padding:0px 12px; height:29px; border-bottom:1px solid #005b99; font-size:16px;}
.more{

	margin-top:14px; margin-right:10px;

}

.about_c{

	height:autopx; line-height:24px; overflow:hidden; margin:20px 5px 0px 5px;

}

.about_c img{

	width:189px; height:147px; overflow:hidden; float:left; margin-right:10px;

}

.about_c p{

	margin:0px; padding:0px;

}

.inews{

	width:220px; height:auto; overflow:hidden; float:right; margin-top:10px;

}
.iwrap{width:310px; height:202px; overflow:hidden; float:left; margin-right:15px; }
.iwrap .i_news{padding-top:10px;}
.news_img{

	height:82px; overflow:hidden; line-height:20px; color:#a5a5a5; margin-top:20px;

}

.news_img img{

	width:92px; height:80px; overflow:hidden; float:left; margin-right:12px;

}

.news_img h3{

	font-size:14px; font-weight:normal; color:#666666;

}

ul.i_news li{

	height:32px; line-height:32px; overflow:hidden; background:url(../images/icon.gif) no-repeat 1px center; text-indent:11px; border-bottom:1px dotted #dcdcdc;

}

ul.i_news li span{

	color:#a5a5a5;

}





.ipro{

	width:1000px; height:auto; overflow:hidden; margin-top:20px; margin-bottom:20px;

}

.pro_c{ 

	width:983px; height:200px; overflow:hidden; margin-top:13px; border:1px solid #ededed; padding:20px 0px;

}

.pro_c .blk_18 {

	width:983px; height:212px; overflow:hidden; zoom:1;

}

.pro_c .blk_18 .pcont {

	width:938px; overflow:hidden; float:left;

}

.pro_c .blk_18 .ScrCont {

	width:32766px; zoom:1; margin-left:-5px;

}

.pro_c .blk_18 #List1, .pro_c .blk_18 #List2{

	float:left;

}

.pro_c .blk_18 .LeftBotton {

	width:13px;	height:29px; background:url(../images/left.gif) no-repeat; float:left; margin:85px 6px 0px 3px;

}

.pro_c .blk_18 .RightBotton {

	width:13px;	height:29px; background:url(../images/right.gif) no-repeat; float:left; margin:85px 3px 0px 6px;

}

.pro_c .blk_18 .pl{

	width:233px; height:212px; overflow:hidden; float:left; margin-left:5px; margin-right:-6px; border-left:1px solid #ededed; border-right:1px solid #ededed; position:relative;

}

.pro_c .blk_18 .pl .img{

	width:233px; height:161px; overflow:hidden; border-bottom:1px solid #ededed;

}

.pro_c .blk_18 .pl .name{

	width:215px; height:40px; line-height:20px; overflow:hidden; margin-top:5px;text-align:center;

}

.pro_c .blk_18 .pl .name span{

	font-size:14px;

}

.pro_c .blk_18 .pl .more{

	width:15px; height:16px; overflow:hidden; position:absolute; right:0px; bottom:0px;

}


.pro_c .message_img{ 
	width:983px; height:212px; overflow:hidden;
}
.pro_c .message_img table tr td table tr td{ 
	padding:0px;
}
.pro_c .message_img table tr td table tr td .imgbg{ 
	width:233px; height:212px; overflow:hidden; float:left; border-left:1px solid #ededed; border-right:1px solid #ededed; position:relative;
}
.pro_c .message_img table tr td table tr td .img{ 
	width:233px; height:161px; overflow:hidden; border-bottom:1px solid #ededed;
}
.pro_c .message_img table tr td table tr td .name{ 
	width:215px; height:40px; line-height:20px; overflow:hidden; margin-top:5px;
}
.pro_c .message_img table tr td table tr td .name span{ 
	font-size:14px;
}
.pro_c .message_img table tr td table tr td .name .more{ 
	width:15px; height:16px; overflow:hidden; position:absolute; right:0px; bottom:0px;
}





.nban_bg{

	width:1002px; height:283px; overflow:hidden; background:url(../images/n_ban_bg.gif) no-repeat center top; margin-top:10px;

}

.nban{

	width:1000px; height:213px; text-align:center; margin-left:0px; position:relative;

}

.nban .a_bigImg{ position:absolute; top:0px; left:0px; display:none; }

.nban .ul_change_a2{ position:absolute; right:20px; bottom:10px; overflow:hidden; }

.nban .ul_change_a2 li{ 

	display: -moz-inline-stack; display:inline-block; *display:inline; *zoom:1;

}

.nban .ul_change_a2 span{ 

	width:57px; height:11px; line-height:11px; background:url(../images/b.png) no-repeat center top; display: -moz-inline-stack; display:inline-block; *display:inline; *zoom:1; cursor:hand; cursor:pointer; text-align:center; color:#FFF; 

}

.nban .ul_change_a2 span.on { background:url(../images/b_h.png) no-repeat center top; }







.conLeft{

	width:210px; overflow:hidden; float:left; padding-bottom:30px; margin-top:10px;

}

.left_n{

	height:40px; line-height:30px; overflow:hidden; background:url(../images/l_n.jpg) no-repeat left bottom; color:#646464; font-size:16px; text-indent:2px; font-weight: bold;

}

.left_n .sp1{

	color:#FFF; background-color:#005a96; padding:0px 3px; margin-left:2px;

}

.sp2{

	color:#999; font-size:16px;

}

.left_m{ 

	width:192px; overflow:hidden; margin-top:20px; padding-bottom:50px;

}

.left_m ul li { 

	width:192px; height:39px; line-height:39px; overflow:hidden; background:url(../images/l_m.gif) no-repeat center top; color:#666666; text-align:center;

}

.left_m ul li a{

	width:192px; height:39px; overflow:hidden; float:left; color:#666666;

}

.left_m ul li a:hover, .left_m ul li a.now{

	color:#666666; background:url(../images/l_m_h.gif) no-repeat center top;

}







.conRight{

	width:768px; overflow:hidden; float:right; padding-bottom:30px; margin-top:10px;

}

.right_n{

	height:40px; line-height:30px; overflow:hidden; background:url(../images/r_n.jpg) no-repeat left bottom; color:#444444; font-size:16px; font-family:"Arial"; text-indent:2px;

}

.r_now{

	color:#999999; font-size:12px; font-family:"Arial"; margin-top:5px;

}

.right_con{

	overflow:hidden; margin:20px 10px; word-break:break-all; position:relative;

}





ul.honor li{

	width:198px; height:180px; overflow:hidden; float:left; display:inline; margin:0px 25px;

}

ul.honor li .img{

	width:194px; height:127px; overflow:hidden; border:2px solid #bbbbbb;

}

ul.honor li .name{

	width:194px; height:30px; line-height:30px; text-align:center; margin-top:5px;

}





ul.news li{

	height:40px; line-height:40px; overflow:hidden; background:url(../images/nicon.jpg) no-repeat 3px center; text-indent:16px; border-bottom:1px dotted #eaeaea;

}

.title{

	overflow:hidden; padding:5px 10px; text-align:center; font-size:14px; font-weight:bold;

}

.time{

	height:30px; line-height:30px; overflow:hidden; margin-bottom:20px; text-align:center; color:#aeaeae; border-bottom:1px dotted #eaeaea;

}



.pages_list {height: auto;	overflow: hidden; padding:15px 0px; clear: both;line-height: 2.6em;padding-left: 240px;}
.pages_list a {
	width: 31px;
	height: 31px;
	float: left;
	text-align: center;
	display: block;
	background: url(../images/pages_bg.jpg) no-repeat;
	text-decoration: none;
	margin-right: 6px;
}
.pages_list span {
	width: 31px;
	height: 31px;
	float: left;
	text-align: center;
	display: block;
	margin-right: 6px;
	background: url(../images/pages_cur.jpg) no-repeat;
	text-decoration: none;
}
.pages_list a.current_page{
	color:#000;
	background: url(../images/pages_cur.jpg) no-repeat;

}
.pages_list a:hover {
	color:#000;
	background: url(../images/pages_cur.jpg) no-repeat;
	text-decoration: none;

}



ul.product li{

	overflow:hidden; padding:0px 12px 10px 12px; margin-bottom:5px; color:#005996; border-bottom:1px dotted #a6aaca;

}

ul.product li .tit{
	height:25px; line-height:25px; overflow:hidden;
}
ul.product li .con{
	line-height:20px; overflow:hidden;
}

ul.product li a{

	color:#005996;

}

ul.product li a:hover{

	color:#005996; text-decoration:underline;

}



.pro_t{

	height:24px; overflow:hidden; margin-top:30px; border-bottom:1px solid #f2f2f2;

}

.pro_t ul li{

	height:24px; line-height:24px; overflow:hidden; color:#666666; float:left; padding:0px 10px; display:inline-block; margin-right:10px; cursor:pointer;

}

.pro_t .active{

	color:#FFF; background-color:#005a96;

}

.pro_t .normal{

	color:#666666;

}

.pro_con{
	overflow:hidden; padding-top:20px;
}
.pro_con h3{border-bottom:solid 1px #DEDEDE; height:auto; padding:10px 0px; margin-bottom:10px; font-size:14px; color:#494949;}
.pro_c_t{

	height:30px; line-height:30px; overflow:hidden; background-color:#f1f1f1; text-indent:15px; margin-bottom:10px; border-bottom:1px solid #eaeaea;

}



.padd{

	padding-right:15px;

}

.o_ipt{

	width:136px; height:22px; line-height:22px; overflow:hidden; background:url(../images/o_ipt.jpg) no-repeat center top; text-indent:4px; padding:0px; border:0px;

}

.o_ipt1{

	width:311px; height:22px; line-height:22px; overflow:hidden; background:url(../images/o_ipt1.jpg) no-repeat center top; text-indent:4px; padding:0px; border:0px;

}

.o_txt{

	width:448px; height:59px; line-height:20px; overflow:hidden; background:url(../images/o_txt.jpg) no-repeat center top; font-size:12px; padding:2px; border:0px;

}

.o_btn{

	width:88px; height:30px; line-height:30px; overflow:hidden; background-color:#005b9a; color:#FFF; font-size:14px; font-family:"Arial"; text-align:center; padding:0px; border:0px; cursor:pointer;

}



table.jian tr td{

	border-bottom:1px solid #f0f0f0; line-height:20px; padding:6px;

}

table.jian tr td.ths{

	border-bottom:1px solid #707070;

}



.ques{

	width:145px; overflow:hidden; text-align:center; color:#106299; position:absolute; right:0px; top:0px;

}



.add_t{

	height:30px; line-height:30px; overflow:hidden; color:#005995; font-size:14px; padding:0px 2px; border-bottom:1px solid #7fadcc;

}

.add_c{

	overflow:hidden; margin:20px auto; padding:15px 20px; border:1px solid #ededed;

}



.add_roll{

	width:155px; overflow:hidden; background-color:#FFF; border:1px solid #ededed; padding:10px; position:fixed; right:0px; top:330px;

}

.add_roll a{

	margin:0px 5px; white-space:nowrap;

}





.add_img{

	width:81px; height:22px; margin-left:0px; position:relative;

}

.add_con{

	width:175px; height:260px; overflow:hidden; background-color:#FFF; border:1px solid #c4d9e7; position:absolute; left:160px; top:-20px;

}

.add_con .R_text{ 

    width:155px; height:240px; position:absolute; left:10px; top:10px; overflow:hidden;

}

.add_con .R_text_box{ 

    width:140px; overflow:hidden; position:absolute; top:0; line-height:22px;

}

.add_con .R_text_box a{width:140px; height:20px; line-height:20px; display:inline-block;} 

.add_con .ar_gdt{ 

    position:absolute; left:160px; top:30px; width:5px; height:220px; -moz-user-focus:ignore;-moz-user-input:disabled;-moz-user-select:none; background: url(../images/bar_bg.gif) repeat-y center top;

}

.add_con .scroll_up{ 

    position:absolute; width:5px; height:2px; line-height:2px; left:0; top:0;

}

.add_con .scroll_bar{ 

    position:absolute; width:5px; height:22px; background: url(../images/bar.gif) no-repeat center; left:0; top:0px; cursor:pointer;

}

.add_con .scroll_down{ 

    position:absolute; width:5px; height:2px; line-height:2px;  left:0; bottom:0;

}







.shop{

	width:155px; height:195px; overflow:hidden; position:fixed; top:84px; right:0px; z-index:900;

}
.shop  a{
    width:155px; height:195px; overflow:hidden; position:fixed; top:84px; right:0px; z-index:900; margin-right:-125px;
}

.shop  a:hover{
    width:155px; height:195px; overflow:hidden; position:fixed; top:84px; right:0px; z-index:900; margin-right:0;
}


.btm_bg{

	width:100%; min-width:1002px; overflow:hidden; background-color:#dbdbdb; margin-top:30px;

}

.btm{

	width:1000px; overflow:hidden; margin:10px auto; line-height:22px; text-align:center;

}
.z_con { padding:15px 0 0 10px; width:1000px; height: auto; overflow:hidden;}
.z_con ul{height:auto; overflow:hidden;padding-left:20px;}
.z_con ul li p a{width:200px; height:200px; padding:3px; overflow:hidden; display:block; border:solid 1px #D0D0D0;}
.z_con ul li p a:hover{}
.z_con ul li h3{height:22px;padding-top:10px;}
.z_con ul li{
	width: 210px;
	height: auto;
	overflow: hidden;
	float:left;
	margin-right:10px;
	margin-bottom: 10px;
	text-align: center;
}
.z_con ul li h3{
	margin-right:10px;
	font-weight: normal;
	font-size: 12px;
}

#footer{padding:8px 0 10px 0;line-height:21px;border-top:4px solid #3b1e87;overflow:hidden;margin-top:10px;text-align:center;}
.friendlink{width:1000px;overflow:hidden;border:1px solid #e7e6fa;margin:15px auto 0; height:auto; overflow:hidden;}
.friendlink .header{border-bottom:2px solid #e7e6fa; padding:5px 0px 0px 10px; background:url('../images/submenu-bg.jpg') repeat-x; height:29px; font-weight:600; overflow:hidden;}
.friendlink .con{line-height:25px;padding:15px}
.friendlink .con span{margin:0 6px;color:#e7e7e7;}
.pro_list{height:auto; overflow: hidden;}
.pro_list li{width:180px; height:192px; float:left; margin:0px 8px 10px 0px;}
.pro_list li.line_last{ margin-right:0px;}
.pro_list p{ text-align: center;}
ul.pro_list li a.box_img {
    border: 1px solid #E7E7E7;
    display: table-cell;
    height: 150px;
    padding: 5px;
    text-align: center;
    vertical-align: middle;
    width: 160px;
}
.right_con .show_con{height:auto; overflow: hidden; margin-bottom:15px;}
.right_con .show_con h1{text-align: center; height:35px; padding:10px 0px;}
.right_con .show_con p{text-align: center; border-bottom: solid 1px #D3D3D3; padding:10px 0px;}
.right_con .img_con{height:auto; overflow:hidden;}
.right_con .con_pro{width:200px;}
.right_con .con_pro a{border:solid 1px #ccc; display: block; width:172px; height:137px;}
.right_con .con_pro img{display:block;}
.right_con .ic_right{float: left; width:540px; height:auto; overflow: hidden; padding-top:20px; line-height:2em;}
.right_con .ic_right li{background: url(../images/icon.gif) no-repeat left center; padding-left:20px;}

/* 在线客服 */
a,img{border:0;}

/* online */
#online_qq_tab a,.onlineMenu h3,.onlineMenu li.tli,.newpage{background:url(../images/float_s.gif) no-repeat;}
#onlineService,.onlineMenu,.btmbg{background:url(../images/float_bg.gif) no-repeat;}

#online_qq_layer{z-index:9999;position:fixed;right:0px;top:0;margin:150px 0 0 0;}
*html,*html body{background-image:url(about:blank);background-attachment:fixed;}
*html #online_qq_layer{position:absolute;top:expression(eval(document.documentElement.scrollTop));}

#online_qq_tab{width:28px;float:left;margin:120px 0 0 0;position:relative;z-index:9;}
#online_qq_tab a{display:block;height:118px;line-height:999em;overflow:hidden;}
#online_qq_tab a#floatShow{background-position:-30px -374px;}
#online_qq_tab a#floatHide{background-position:0 -374px;}

#onlineService{display:inline;margin-left:-1px;float:left;width:130px;display:none;background-position:0 0;padding:10px 0 0 0;}
.onlineMenu{background-position:-262px 0;background-repeat:repeat-y;padding:0 15px;}
.onlineMenu h3{height:36px;line-height:999em;overflow:hidden;border-bottom:solid 1px #ACE5F9;}
.onlineMenu h3.tQQ{background-position:0 10px;}
.onlineMenu h3.tele{background-position:0 -47px;}
.onlineMenu li{height:36px;line-height:36px;border-bottom:solid 1px #E6E5E4;text-align:center;}
.onlineMenu li.tli{padding:0 0 0 28px;font-size:12px;text-align:left;}
.onlineMenu li.zixun{background-position:0px -131px;}
.onlineMenu li.fufei{background-position:0px -190px;}
.onlineMenu li.phone{background-position:0px -244px;}
.onlineMenu li a.newpage{display:block;height:36px;line-height:999em;overflow:hidden;background-position:5px -100px;}
.onlineMenu li img{margin:8px 0 0 0;}
.onlineMenu li.last{border:0;}

.wyzx{padding:8px 0 0 5px;height:57px;overflow:hidden;background:url(../images/webZx_bg.jpg) no-repeat;}

.btmbg{height:12px;overflow:hidden;background-position:-131px 0;}
.cpz { width:998px; height:auto; margin-top:10px; overflow:hidden; border:1px solid #eaeaea;}
.zubar { height:34px; background:url(../images/barpro.gif) repeat-x; padding-left:8px;}
.zubar q { padding:10px 18px 0 0;}
.zubar ul li { float:left; line-height:34px; font-size:12px; background:url(../images/p_bor.gif) no-repeat right center;}
.zubar ul li a { padding-left:19px; color:#464646;}
.zubar ul li span { padding-right:19px;}
.zubar ul li a:hover, .zubar ul .cur a { text-decoration: none; background:url(../images/p01.gif) no-repeat left top; display:block; color:#fff; font-weight:bold;}
.zubar ul li a:hover span, .zubar ul .cur a span { background:url(../images/p02.gif) no-repeat right top; display:block; }
.zubar ul .nobot { background:none;}
.article{line-height:2em; padding:10px 0px;}
.next_pre{padding:15px 0px;}
/* 分页 */
#pages { padding:14px 0 10px; font-family:宋体; text-align:center;}
#pages a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px}
#pages a.a1 { background:url(../images/admin_img/pages.png) no-repeat 0 5px; width:56px; padding:0 }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none }
#pages span { display:inline-block; height:22px; line-height:22px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center;padding:0 10px}
.page .noPage { display:inline-block; width:56px; height:22px; line-height:22px; background:url(../img/icu/titleBg.png) repeat-x 0 -55px ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }

#demo {background: #FFF;overflow:hidden;width: 996px;}
#demo img {}
#indemo {float: left;width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;}

/*右边漂浮0831*/
.float0831 { position:fixed; _position:absolute; top:180px; right:1px; }
.float0831 a { color:#00A0E9; }
.float0831 a:hover { color:#FF8100; text-decoration:none; }
.float0831 .floatL { position:relative; width:28px; float:left; }
.float0831 .floatL a { display:block; font-size:0; text-indent:-9999px; }
.float0831 .floatR, .float0831 .tp, .float0831 .cn { background:url(../images/float_bg.gif); }
.float0831 .floatR { background-position:-131px bottom; background-repeat:no-repeat; width:130px; padding-bottom:15px; float:left; overflow:hidden; }
.float0831 .tp {
background-position:; background-repeat:no-repeat; height:10px; background-repeat:no-repeat; }
.float0831 .cn { background-position:-262px 0; background-repeat:repeat-y; }
.float0831 .cn h3 { font-size:0; text-indent:-9999px; height:36px; }
.float0831 .cn ul { padding:0 14px; }
.float0831 .cn ul li { border-bottom:1px solid #E6E5E4; height:36px; line-height:36px; word-wrap: break-word; word-break: normal; overflow:hidden; }
.float0831 .titZx, .float0831 .titDh, .float0831 .titDc, .float0831 .icoZx, .float0831 .icoTc, .float0831 .icoFf, .float0831 .icoTl, .float0831 .btnOpen, .float0831 .btnOpen_n, .float0831 .btnCtn { background:url(../images/float_s.gif) no-repeat; }
.float0831 .titZx { background-position:5px -10px; }
.float0831 .titDh { background-position:5px -66px; }
.float0831 .titDc { background-position:5px -124px; }
.float0831 .icoZx { background-position:2px -154px; }
.float0831 .icoTc { background-position:0 -323px; }
.float0831 .icoFf { background-position:2px -213px; }
.float0831 .icoTl { background-position:2px -266px; font-family:"微软雅黑"; display:block; float:left; padding-left:20px; white-space:nowrap;}
.float0831 .btnOpen { background-position:-30px -396px; }
.float0831 .btnOpen_n { background-position:0 -530px; }
.float0831 .btnCtn { background-position:0 -396px; }
.float0831 .icoZx, .float0831 .icoTc, .float0831 .icoFf { display:block; float:left; padding-left:28px; }
.float0831 .btnOpen, .float0831 .btnOpen_n, .float0831 .btnCtn { width:28px; height:118px; position:relative; top:80px; left:2px; }
.float0831 .btnOpen, .float0831 .btnOpen_n { top:118px; left:1px; }
.float0831 .btnCtn { top:118px; left:2px; }
.float0831 ul li h3.titDc a { display:block; width:80px; height:36px; }
.float0831 ul li.top { border-bottom:1px solid #ACE5F9; width:100px; }
.float0831 ul li.bot { border-bottom:none; }
.float0831 ul.webZx { background:url(../images/webZx_bg.jpg) no-repeat; width:164px; height:65px; padding:0; }
.float0831 ul li.webZx-in { border-bottom:none; height:50px; padding-left:5px; padding-top:8px; }


/* 新版导航 样式*/

.lal_topall{width:auto;height:auto;overflow:hidden;margin:0 auto;background-color: #FAFAFA;border-bottom:1px solid #C7C7C7;}
.lal_top{width:1000px;height:30px;margin: 0 auto;line-height: 30px;}
.lal_top span{width:auto;height:30px;display: block;float:left;}
#lalright{float:right;}
.lal_top span a{padding:0 10px;}

.lalone{width:1000px;height:100px;margin:10px auto 0px;}
.lalonel{width:auto;height:65px;float:left;}
.jquerycssmenu{
	height: auto;
	width: auto;
	font-size: 14px;
	z-index:999;   
	
	float:right;
	
	position: relative;
}

.jquerycssmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
}

/*Top level list items*/
.jquerycssmenu ul li{
	position: relative;
	float: left;
	height: 80px;
	display: block;
	background-image:url(../images/du_03.gif);
	background-repeat: no-repeat;
	background-position: right center;
	
}

/*Top level menu link items style*/
.jquerycssmenu ul li a{
	display: block;
	color: #058385;
	height: 60px;
	width: 115px;
	line-height: 25px;
	padding:0 5px;
	float: left;
	text-align: center;
	transition:all 1s;
	-moz-transition:all 1s; /* Firefox 4 */
	-webkit-transition:all 1s; /* Safari and Chrome */
	-o-transition:all 1s; /* Opera */
	font-size: 12px;
	font-weight: normal;
	background-image: url(../images/dg_05.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-top:25px;
	color:#BBBBBB;
	
}
.jquerycssmenu ul li b{color:#09ADAF;font-size: 18px;}

.jquerycssmenu ul li a:hover{
	background-color: #D1F0F0;
	color: #000;
}
	
/*1st sub level menu*/
.jquerycssmenu ul li ul{
	position: absolute;
	left: 0;
	display: block;
	visibility: hidden;
	background-color: #00A08F;
	z-index:999;
	padding-bottom:10px;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	background: url(../images/lal1.png);
	
}

/*Sub level menu list items (undo style from Top level List Items)*/
.jquerycssmenu ul li ul li{
	display: list-item;
	float: none;
	background-image: none;
	border-right-width: 0px;
	height: 30px;
	
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.jquerycssmenu ul li ul li ul{
top: 0;


}

/* Sub level menu links style */
.jquerycssmenu ul li ul li a{
	color: #FFF;
	margin: 0;
	border-top-width: 0;
	height: 30px;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: 30px;
	background-image: none;
	width:115px;
	transition:all 1s;
	-moz-transition:all 1s; /* Firefox 4 */
	-webkit-transition:all 1s; /* Safari and Chrome */
	-o-transition:all 1s; /* Opera */
	padding-top:0px;
}

.jquerycssmenu ul li ul li a:hover{ /*sub menus hover style*/	
	background-color: #0BD7DA;
	background-image: none;
	color: #FFF;
}

/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass{
position: absolute;
top: 7px;
right: 5px;
}

.rightarrowclass{
position: absolute;
top: 5px;
right: 5px;
}
/* mainbanner */
.mainbanner{
	height:605px;
	overflow:hidden;
	position:relative;
	border-top:1px solid #DBDBDB;
	padding-top:1px;

	
}
.mainbanner_window{
	left:50%;
	width:2000px;
	height:605px;
	overflow:hidden;
	margin-left:-1000px;
	position:absolute;
}
.mainbanner_window ul{
	width:999999px;
	height:605px;
	position:relative;
}
.mainbanner_window li{

	width:2000px;
	height:605px;
	text-align:center;
	font-size:0px;
	float:left;
	display:inline;
}
.mainbanner_list{
	left:50%;
	top:570px;
	width:500px;
	height:30px;
	margin-left:-75px;
	position:absolute;
}
.mainbanner_list li{width:30px;height:30px;overflow:hidden;float:left;display:inline;}
.mainbanner_list a{
	width:25px;
	height:25px;
	line-height:25px;
	overflow:hidden;
	text-align:center;
	color:rgb(255, 255, 255);
	font-size:12px;
	font-weight:700;
	float:left;
	display:inline-block;
	background-image: url(../images/btn1.png);
	background-repeat: no-repeat;
}
.mainbanner_list li.active a{background-position:0 -30px;text-decoration:none;}
.mainbanner_list li a:hover{background-position:0 -30px;text-decoration:none;}


