﻿/* CSS Document */
*
{ font-family:Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
}
a{outline:none;blr:expression(this.onFocus=this.blur());cursor:pointer; color:#666}
/*common start*/
body
{ margin:0px auto; 
}
.allbody{ background-color:#FFFFFF; width:1280px; margin:0px auto;}
/*.homepage{ background-image:url(../images/bodybg.jpg)}*/
.main{}
img
{
	border:0px;
}
li
{
	list-style-type:none;
}
a:link,a:visited
{

	text-decoration:none;
}
a:hover{ text-decoration:none}
.fl
{	
	float:left;
}
.fr
{	 
	float:right; color:#666666
}
.gd{ float:right; color:#4C678A; margin-top:10px;}
.gd2{ text-align:right; width:100%;color:#4C678A; margin-top:0px;}
.textcenter
{
	text-align:center;
}
.clear
{
	overflow:hidden;
	clear:both;
	line-height:12px;
}
.line
{
	border-bottom:1px solid #c5ddf7;
	line-height:1px;
}

.news_ber img{ width:820px; height:176px;}
.news_nflb{ background-image:url(../images/lj_new_nfbj.jpg); width:820px; height:69px;}
.combox3 {background:url(../images/bottomline.png) no-repeat top; margin-top:0px; padding-top:10px;}
.combox3 .news_listlis{ height:300px;padding-left:30px; padding-right:30px; }
.result_list{ margin-bottom:10px;}
.result_list a{background:url(../images/ico_1.jpg) no-repeat left; padding-left:10px; }
.result_list2 a{background:url(../images/ta10.gif) no-repeat left; padding-left:10px; }
.jdnews{ width:100%; padding-left:30px; padding-right:30px; overflow:hidden  }
.tpnews img{ width:157px; float:left; margin-right:20px; }
.jdnewlist{ width:400px; float:left; margin:10px; padding-top:20px;  }
.innews{ width:1004px; position:relative; border-top:1px solid #dddddd; height:194px; padding-bottom:12px; padding-top:12px; background-color:#FFFFFF; }
.innews h2{ color:#4C678A; line-height:20px; height:20px; font-size:14px; font-weight:lighter}
.znews{ width:656px; border-right:1px solid #dddddd; height:194px; float:left; padding-right:20px; padding-left:20px; }
.zxnewlist{ margin-left:10px; float:left; width:265px; height:182px;}
.znews2{ width:330px; height:194px; float:left; margin-left:20px; }
.rmpro a{line-height:32px; height:32px; width:auto; display:block; text-align:center;  float:left; margin-left:5px; overflow:hidden; margin-top:10px; background-image:url(../images/pub_out2.gif); border-bottom:1px solid #B8B8B8; padding-left:15px; padding-right:15px; display:block}
.rmpro a:hover{ background-color:#FF0000}
.bus_search{ width:260px; height:24px; line-height:24px; background-color:#f6f6f6}
.bus_search span{ line-height:24px; float:left; margin-right:20px;}
.form_span{ width:150px; line-height:24px; float:left; border:1px solid #CCCCCC}
.form_span .text{ width:120px; float:left; border:0px; line-height:22px; height:22px;}
.znewstp{ float:left; width:260px; margin-right:20px; height:145px;}

.slywbox{ height:339px;padding-left:30px; width:974px;background:url(../images/bg13.gif) top no-repeat; padding-top:25px; margin-top:5px;}
.businessbx{ width:680px; float:left; font-size:12px;} 
.businessbx .gwx{ width:205px; height:245px; background-color:#FF0000; float:left}
.businessbx .syx{ width:210px; height:120px; background-color:#0000CC; float:left; margin-left:5px; margin-bottom:5px;}
.qslink{width:250px; float:left; font-size:12px;}
.qslink h2{width:210px; float:left;color:#4C678A; font-weight:lighter;font-size:14px;}
.qsh2{ width:250px; border-bottom:3px solid #D7D7D7; padding-bottom:14px; }
.businessbx h2{ height:22px; width:580px;  color:#4C678A; font-weight:lighter; font-size:14px; float:left}
.proh2{background:url(../images/bg14.gif) bottom no-repeat; width:630px; padding-bottom:16px;margin-bottom:20px;}
.banner{ width:100%; height:420px; margin:0px auto}
banner2{width:100%; }
banner2 img{ width:100%}
/*common end*/
.bheader{ margin:0px auto; height:89px; width:1280px; background-image:url(../images/headbg.jpg)}
.header{ margin:0px auto; height:89px; width:1150px; background-color:none}
.header .logo{ height:60px;width:253px;float:left; display:block; padding-top:15px;}
.header .logo img{ height:auto; width:auto;}
.header .nav{ float:right; width:787px;*width:606px; *margin-right:40px; text-align:right; height:75px;}
.header .nav .nav_top{ height:25px; margin-bottom:20px;width:775px;  *width:500px;padding-top:5px; padding-right:0px;*padding-right:100px;color:#003366}
.header .nav .nav_top a{ color:#003366; font-weight:400}
scscspan{ float:right}
.nav_top .nav_top_s{ float:right; font-size:12px; margin:0px 5px; background:url(../images/s.jpg) no-repeat left; width:50px; padding-top:2px; height:28px; line-height:30px;}
.nav_top .nav_top_e{ float:right;font-size:12px;margin:0px 10px 0px 5px; padding-left:10px; background:url(../images/e.png) no-repeat left;width:85px;line-height:30px;}
.nav_top .nav_top_r{float:right;font-size:12px;padding:0px 10px 0px 5px; margin-top:8px; border-left:1px solid #999999; line-height:15px;}
.nav_top .nav_top_j{float:right;font-size:12px;margin:0px 10px 0px 5px;line-height:30px;}
.nav_top .nav_top_j2{float:right;font-size:12px;padding:0px 10px 0px 5px; margin-top:8px; border-left:1px solid #999999}
.nav_top .sc{  float:right; *display:block; *position:absolute; *right:185px; }
#searchform{ height:16px;}
.header .nav .nav_menu{ height:35px; line-height:30px; *margin-left:-730px; position:absolute; top:35px; }
.lag1a{text-align:right;}
.lag1{ float:right; margin-top:10px; }
.lag1 a{color:#4D678A; margin-left:5px;}
.lag1 form{ border:0; background:url(../images/bg01.gif) no-repeat;width:180px; padding-left:30px; height:27px; line-height:22px;}
.lag1 .type{ height:15px; margin-top:5px;  margin-left:-20px;  }
.lag1 input{ border:0;}
.lag2{ margin-left:15px; margin-top:30px;float:left;}
/*seach css*/
.inputSub{color:#FFFFFF; border:0px; font-weight:bolder; }
.inputText{height:16px; border:0px; }
.f_sheach{ width:397px; text-align:right; padding-right:135px;}
.ss{ padding:2px;height:24px;  background-color:#FFFFFF; width:140px; float:right; margin-top:3px; text-align:left; background:url(../images/seabg.png) no-repeat}
.seach{border:0px; height:16px; line-height:18px; font-size:12px; text-align:left; width:105px; padding-left:5px;padding-top:2px;margin-left:5px; color:#666; _border-bottom:1px solid #DDDDDD; *padding-top:0px;*height:15px;*line-height:15px; *position:absolute; *top:7px;}
.inputSub2{ height:18px;* height:15px;  line-height:18px; position:absolute; top:10px;*top:6px; *right:7px; }

/*nav*/
.menunav{ float:right}
.menunav .hmain{ float:left; padding:0px 13px; font-size:14px; }
.menunav .hmain a{ height:30px; line-height:30px;}

#sub_category .content ul li
{
	float:left;
	padding-right:10px;
}

OL LI {
	MARGIN: 8px
}


a img{border:0;}

.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {zoom:1;}
ul,li {list-style:none;}
img {border:0;}
/* qqshop focus */
#slideshow_wrapper { 
	PADDING-BOTTOM: 0px; background-image:url(../images/banner_tile_back.gif);
	PADDING-LEFT: 0px; 
	WIDTH: 100%;
	PADDING-RIGHT: 0px;
	HEIGHT: 420px;
	PADDING-TOP: 0px
}
#slideshow_footbar {
	Z-INDEX: 5;
POSITION: relative; top:380px;
	WIDTH: 55%;
	BOTTOM: 0px;
	HEIGHT: 30px
}

/*other page css*/
/**/
/*banner css*/
#banner { margin:0px auto; padding: 0px; width:100%; height: 400px; }
.slides { width:1280px; margin:0px auto; height:400px; overflow: hidden;}
/*100%css-.slides { margin: 0px auto; width:100%; height: 400px; overflow: hidden;}*/
.slide-pic { margin: 0px; padding: 0px; width: 100%; overflow: hidden; list-style: none;  }
.slide-pic img { width:1280px; height: 400px; }
.slide-pic li { display: none; }
.slide-pic li.cur { display: block; }
.slide-li { margin: 0px; padding: 0px auto;bottom: 0px; position: absolute; top:490px; width:1280px;}
.slide-li li { margin: 0px; padding: 0px; width:20%;/*width:19.96%;*/ width:256px; height: 10px; float: left; overflow: hidden; list-style: none; }
.slide-li a { width: 190px; height: 10px; color: #000; font-size: 12px; display: block; }
.slide-li a:hover { color: #F00; text-decoration: none; }
.op li { background: #999999; filter: alpha(opacity=60); opacity: 0.6; }
 .op li.cur { background: #666666; }
.slide-txt span { display: none; }
/*conter*/
.conter{ width:960px; height:auto;margin:30px auto 10px auto; height:260px;background:url(../images/divider.png) no-repeat bottom; }
.conter .teaser{ width:300px; margin:0px 10px; float:left}
.conter .teaser img{ width:300px;box-shadow:0px 3px 8px 0px #666; margin-bottom:5px;}
.conter .teaser img:hover{ width:300px; border-bottom:5px solid #000000; margin-bottom:0px;}
.conter .teaser .teaser_tit{ height:22px; padding:10px 0px; text-align:center; background:url(../images/black-arrow.png) no-repeat right; font-size:18px;color:#333}
.conter .teaser .teaser_sma{ font-size:13px; color:#666666}


/*mainbody*/
.mainbody{ width:1280px; margin:15px auto  0px auto; height:240px;}
.mainbody .l_con{ width:630px; float:left;}
.mainbody .l_con .l_con_t{ height:30px; width:430px; padding:15px 0px 15px 200px; background:url(../images/con_t_bg.jpg) no-repeat; font-size:14px; font-weight:bolder; color:#666666;}
.mainbody .l_con .l_con_c{ padding:20px 0px 15px 160px; background-color:#fafafa; height:137px; border-right:1px solid #DFDFDF;background-image:url(../images/con_bg.jpg);}
.mainbody .l_con .l_con_c ul li{ float:left; width:125px; padding-right:30px; color: #666; font-size:13px; text-align:center}
.mainbody .l_con .l_con_c ul img{ width:130px; height:99px; margin-bottom:15px;box-shadow:0px 3px 3px 0px #666;}
.mainbody .c_con{ width:310px;float:left;height:232px;  }
.mainbody .c_con .c_con_t{ height:30px; width:250px; padding:15px 0px 15px 70px; background:url(../images/con_t_bg.jpg) no-repeat; background-position:-620px; font-size:14px; font-weight:bolder; color:#646464;}


.mainbody .c_con .c_con_c_2{ display:none}
.mainbody .r_con{ width:340px;float:left; }
.r_con ul{ padding:10px 0px 0px 15px; height:162px;background-image:url(../images/lxbj.jpg)}
.r_con ul li{ list-style:none; font-size:13px; color:#646464; line-height:22px;}
.r_con ul .oneli{ font-size:13px; color:#646464; font-weight:700}
.mainbody .r_con .r_con_t{ height:30px; width:300px; padding:15px 0px 15px 40px; background:url(../images/con_t_bg.jpg) repeat-x; background-position:-945px; font-size:14px; font-weight:bolder; color:#666666;}
/*pro css*/
.mianpro{ width:1280px; margin:0px auto; background-image:url(../images/pro_bg.jpg);height:auto; color:#003366}
.pro{ width:1040px; margin:5px auto; height:auto; }
.l_pro{ width:600px;height:auto; float:left;margin-right:10px;  }
.l_pro .c_pro{ width:100%; height:56px; padding:40px 0px 20px 0px; font-size:20px; font-family:"Lucida Grande","Lucida Sans Unicode",Helvetica,"Myriad Pro","Myriad Pro Cond","Myriad Pro Light",Tahoma,Arial,"微软雅黑","黑体","宋体",Verdana,sans-serif; font-weight:700;border-bottom:1px solid #fff; color:#003366}
.c_pro_1{ float:left; width:300px; height:auto;}
.c_pro_1 h2{ font-size:13px; padding-top:5px;color:#003366}
.c_pro_1 .fistlist{ border:0px}
.c_pro_1 li{ border-top:1px solid #fff; line-height:19px; font-size:13px; padding:8px 0px; height:15px;}
.r_pro{ width:386px; height:auto;float:right; padding:90px 20px;  }
.r_pro img{width:314px; height:444px; text-align:center}
.line{ clear:both; height:1px; border-bottom:1px solid #fff}
/*bpro*/
.bpro{ height:600px; padding-left:20%; padding-top:50px; }
.item{height:220px; overflow:hidden; width:840px; padding-left:6px;}

.item ul li{ list-style:none;margin:1px;}
.item .a{ float:left; width:190px; height:55px; font-size:20px; font-weight:700; padding:150px 5px 10px 5px; color:#336699;filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8;z-index:100; background-color: #D2D2D2; }
.item .a .hmain_e{ font-size:16px;}
.item .hmain{ float:left; }
.item .hmain ul{width:205px; height:205px;float:left;display:none; }
/*item2*/
.item2{height:215px;width:613px; }
.item2 ul li{ list-style:none;margin:1px;}
.item2 .a{ float:right; width:190px; height:55px; font-size:20px; font-weight:700; padding:150px 5px 10px 5px; color:#336699;filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8;z-index:100; background-color:#D2D2D2;  }
.hmain .a:hover{ color:#FFFFFF;background:url(../images/ah_bg.jpg)}
.item2 .a .hmain_e{ font-size:16px;}
.item2 .hmain{ float:right; }
.item2 .hmain ul{width:205px; height:205px;float:left;display:none; }

/*lpro css*/
.mainlpro{height:auto; min-height:590px; background-color:#F6F6F6;background:url(../images/background_lv1.png)repeat-x; padding-top:50px; width:1280px; margin:0px auto; }
.lpro{ width:1040px; margin:0px auto }
.lpro_f{ font-size:26px; line-height:40px; color:#666; font-family:Arial, Helvetica, sans-serif}
.lpro_c{font-size:26px; line-height:40px; color:#003366; font-weight:700;margin-bottom:10px;}
.lpro_lit{font-size:13px; line-height:20px; color:#003366; margin-bottom:20px;}
.lpro_all h2{font-size:18px; line-height:30px; color:#003366;margin-bottom:20px;}
.lpro_all .scroll_1{ font-size:13px; margin-bottom:30px;}
.lpro_all .scroll_1 a{ color:#666;margin-right:15px; line-height:25px;}
/*scroll css*/
/* ==========================================================================
   Page styles
   ========================================================================== */

/* universal sly */
.slyWrap .controls { margin: 0px 0 ; }
.controls { text-align: center; }
#horizontal .sly > ul { list-style: none; margin: 0; padding: 0; }
#horizontal .sly > ul li { position: relative; margin: 0px 15px; padding: 0;  border:1px solid #FFFFFF; color: #fff; text-align: center; cursor: pointer; }

.pages { list-style: none; margin: 20px 0; padding: 0; text-align: center;*margin-left:500px;  }
.pages li { display: inline-block; width: 11px; height: 11px; margin: 0 2px; text-indent: -999px; background: #fff; border-radius: 10px; cursor: pointer;
	overflow: hidden; border: 1px solid #aaa; *float:left; 
}
.pages li:hover { background: #eee; }
.pages li.active { background: #999; border-color: #888; box-shadow: inset 0 0 0 2px #eee; }

.scrollbar { background: #808080; border-radius: 4px; border: 2px solid #808080; border-top-color: #666; line-height: 0; }

/* Horizontal examples */
#horizontal .slyWrap { }
#horizontal .scrollbar { margin: 1em 0; height: 5px; }
#horizontal .scrollbar .handle { width: 100px; height: 100%; position:absolute; top:0px}
.scrollbar .handle { border-radius: 4px; background: #fff; cursor: pointer; line-height: 0;
	-webkit-box-shadow: 0 1px 0 #555;
	-moz-box-shadow: 0 1px 0 #555;
	-o-box-shadow: 0 1px 0 #555;
	box-shadow: 0 1px 0 #555;
}
#horizontal .example1 .sly { height: 175px; }
#horizontal .example1 .sly ul { height: 100%; }
#horizontal .example1 .sly ul li { float: left; width: 177px; height:163px; padding:5px; margin: 0 20px 0 0; font-size: 12px; line-height: 20px; }
.sly > ul li:hover{ border-color:#003366}
#horizontal .example1 .sly ul li p{ height:140px;}
#horizontal .example1 .sly ul li p a{ color:#003366}
#horizontal .example1 .sly ul li img{ width: 177px; height:140px;}
/*news css*/
/* Vertical examples */
#vertical{background-image:url(../images/lpn.jpg); background-repeat:no-repeat; background-position:0px 0px;}
.mainlpro2{height:550px; background:url(../images/mainlpro2.jpg) no-repeat; padding-top:50px; width:1280px; margin:0 auto }
.news{ width:990px; margin:30px auto 0px auto;  }
.lpnews{ padding:30px 5px 20 30px; }
.lpnews h2{padding-left:30px; height:40px; line-height:40px; position:absolute; top:30px; z-index:100 }
#vertical .slyWrap {width: 495px; float: left;}
#vertical .scrollbar { width: 5px; }
#vertical .scrollbar .handle { height: 100px; width: 100%; }
#vertical .example1 { position: relative; color:#FFFFFF; }
#vertical .example3{ position: relative;color:#FFFFFF;}

/*#vertical #lpnew:hover{background-image:url(../images/hlpnew.jpg);background-color:#FFFFFF; color:#000000}*/
/*#vertical #hynew:hover{background-image:url(../images/hhynew.jpg);background-color:#FFFFFF; color:#000000}*/
#vertical .example1 .sly { width: 465px; height:320px;margin-top:95px; }
#vertical .example1 .sly .sly_onel{ text-align:left; }
#vertical .example1 .sly ul { width: 425px; height:80%; overflow: hidden;margin:10px 5px 30px 35px; }
#vertical .example1 .sly ul li { height: 50px; margin: 0 0px 1px 0;line-height:16px; border-top:1px solid #fff; padding-left:25px; padding-top:10px;  }
#vertical .example1 .sly ul li a{ width:251px; height:40px; overflow:hidden; font-size:13px; color:#FFFFFF }
#vertical .example1 .sly ul li a:hover{ color:#003366}
#vertical .example1 .sly ul li .time{ height:50px; line-height:40px; display:block; float:left;  width:110px; font-size:13px; margin-right:20px;}
#vertical .example1 .sly ul li .time_1{ font-size:25px; font-weight:700; font-family: "宋体"}
#vertical .example1 .scrollbar { position: absolute; top:100px; right: 10px; height: 300px; }

#vertical .example2 { position: relative; margin:0px auto; }
#vertical .example2 .sly { width: 445px; margin-left: 25px; height: 500px; border: 1px solid #aaa; background: #fff; }
#vertical .example2 .sly > div { padding: 1em 1.5em; }
#vertical .example2 .scrollbar { position: absolute; top: 0; left: 10px; height: 500px; }

/* Vertical example */
#infinite .controlbar { margin: 2em 0 1.5em; }
#infinite .frameWrap { position: relative; height: 500px; }
#infinite .frame { height: 500px; margin-right: 20px; overflow: hidden; border: 1px solid #888; }
#infinite .frame ul { width: 100%; margin: 0; padding: 0; list-style: none; }
#infinite .frame ul li { margin: 0 0 5px 0; padding: 0; height: 200px; line-height: 200px; font-size: 30px; border-bottom: 1px solid #aaa;
	background: #eee; color: #888; text-align: center;
}

#infinite .scrollbar { position: absolute; top: 0; right: 0; width: 5px; height: 498px; }
#infinite .scrollbar .handle { height: 100px; width: 100%; position:absolute; top:0px; }
/*procont*/
.maincpro{height:auto; background-color:#ccc; padding:15px; width:1250px; margin:0px auto}
.procont{  width:1040px; margin:0 auto; height:auto;padding-top:20px;}
#con {
	FONT-SIZE: 12px; MARGIN: 0px auto; WIDTH:1000px;border:1px solid #fff; background-color:#FFFFFF;  
}
#tags {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0px; WIDTH: 1000px; PADDING-TOP: 0px; height:36px; line-height:36px; letter-spacing:1px;background:#f4f5f7 url(../images/type_menu_b_line.gif) repeat-x left 36px; border-bottom:1px solid #CCCCCC
}
#tags LI {
FLOAT: right; MARGIN-RIGHT: 1px; LIST-STYLE-TYPE: none; HEIGHT:36px; line-height:36px;
}
#tags LI A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(../images/tabs-selected.gif) no-repeat right bottom; background-position:-50px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #999; LINE-HEIGHT: 36px; PADDING-TOP: 0px; HEIGHT: 36px; TEXT-DECORATION: none
}
#tags LI.emptyTag {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 4px
}
#tags LI.selectTag {
	BACKGROUND-POSITION: left top; MARGIN-BOTTOM: -2px; POSITION: relative; HEIGHT:36px; line-height:36px;
}
#tags LI.selectTag A {
	BACKGROUND-POSITION: bottom; COLOR: #000; LINE-HEIGHT: 36px; HEIGHT: 36px
}

.tagContent {
	DISPLAY: none;   PADDING-BOTTOM: 10px; WIDTH:970px; COLOR: #474747; PADDING-TOP: 10px; HEIGHT:auto; padding:15px;
}
#tagContent DIV.selectTag {
	DISPLAY: block
}
/*newsconter*/
.mainlpro3{height:550px; background:url(../images/mainlpro2.jpg) no-repeat; padding-top:10px; width:1280px; margin:0 auto }
.newsdetailsCon{ width:990px; height:440px; margin:50px auto 0 auto; _margin-left:120px;}
.leftnav{ float:left; width:179px; height:440px; color:#fff; background:url(../images/blkbg.png); border-right:1px solid #000;}
.leftnav h3{ font-size:24px; padding:30px 0 10px 30px;}
.leftnav h3 span{ font-family:arial; font-weight:bold; display:block; text-transform:uppercase; font-size:16px;}
.leftnav ul{ padding-left:30px;}
.leftnav li{ height:60px; font-size:26px; border-top:1px solid #ccc; padding-left:20px; line-height:60px;}
.leftnav li a{ color:#fff; text-decoration:none;}
.leftnav li a:hover{ color:#336699;}
.leftnav li span{ font-size:12px;}
.hover{ background:#fff; color:#fff; background:url(../images/blkbg.png); }
.hover li a{ color:#000;}
.right_content{ background-color:#fff; position:relative; float:left; width:810px; height:440px;}
.right_content h3{ font-size:14px; border-bottom:1px dashed #ccc; color:#000; padding-bottom:10px; margin-bottom:10px; font-family:"microsoft yahei"}
.right_content p { text-indent:2em; line-height:24px; margin:0;}
.right_content h3 span{ color:#0066FF; display:block; font-size:12px;}
.Container {
  position: absolute;
  width:580px;
  height:370px;
  top:40px; left:50px;
}
#Scroller-1 { 
  position: absolute; 
  overflow: hidden;
  width:580px;
  height:370px;
}
.Scroller-Container {
  position: absolute;
}
.Scrollbar-Track {
  width:7px; height:336px;
  position: absolute;
  top:54px; right:108px;
  background:#ccc;
}
.Scroller-Container .box{ font-size:12px; line-height:24px; color:#666666}
.Scrollbar-Handle {
  position: absolute;
  top: 0px; left: 0px;
  cursor:pointer;
  width: 7px; height:95px;
  background-color: #7a7a7a;
}

.close{ width:17px; height:17px; background:url(../images/close.gif); position:absolute; right:24px; top:24px; border:0;}
/*three css */
.dhooo_tab{width:310px; height:172px; padding-top:0px; position:relative; float:left; border-right:1px solid #DFDFDF;background:url(../images/con_bg.jpg)}
.tab_btn{ border-bottom:1px solid #CCCCCC; height:35px;  line-height:15px; margin:0px 10px;overflow:hidden; padding-left:20px;}
.tab_btn li{float:left; font-size:14px; zoom:1;text-decoration:none; color:#9c9c9c;cursor:pointer; padding:0px 10px;padding-top:5px; height:20px; margin-top:5px; font-weight:600}
.more{ background-color:none; position:absolute; right:60px; top:8px;color:#858585; font-size:12px;} 
.more2{ text-align:right; padding-right:15px;}
.more2 span{background:url(../images/main_3a.gif) no-repeat; width:35px; height:13px; margin-top:10px; text-align:center; display:block; float:right}
.more2 a{ color:#999;line-height:13px;font-size:10px; font-family:Arial, Helvetica, sans-serif ;width:35px; display:block}
.more2 a:hover{ color:#336699}
.tab_btn li:hover{ background-color:#14396E; color:#FFFFFF}
#content1 li{margin-left:0px; width:200px; padding-right:60px; margin-right:40px;}
#content1 ul li{ height:30px; line-height:30px; border-bottom:1px dotted #CCCCCC; overflow:hidden; background:url(../images/new.jpg) no-repeat; background-position:right }
#content1 ul li a{  color:#666; height:30px; overflow:hidden}
/*.tab_btn li.hot {background:#fff;color:#cecece;font-weight:bold;cursor:default; font-size:14px; padding:0px 10px;margin-left:25px; }
.tab_btn li:hover{ background-color:#14396E; color:#FFFFFF}*/
.tab_btn_num{position:absolute; right:50px;bottom:15px;}
.tab_btn_num li{width:20px;height:20px;background: #CC3300;border:2px solid #993300; overflow:hidden; color:#fff; filter:alpha(opacity=80);opacity:0.8;float:left;cursor:default; font-size:12px;line-height:20px; margin:0px 5px; font-family:Arial; }
.tab_btn_num li.hot{background:#FFCC00; color:#993300;  }
.shell{width:99999px; height:100%; padding-left:30px }
.shell li{float:left; width:300px; height:100%; list-style:none }
.main{width:300px;height:125px; overflow:hidden;  margin:0px auto; text-align:left;font-size:12px;}
/*newscon css*/
.newscon{ width:960px; margin:15px auto;}
.newscon .news_lp,.newscon .news_zp{ width:274px; height:357px; margin:0px 0px; float:left; border:1px solid #CCCCCC; padding:18px 22px 0px 22px;}
.newscon .news_hy{ width:254px; height:357px; margin:0px 10px; float:left; border:1px solid #CCCCCC; padding:18px 22px 0px 22px;}
.news_lp_tit a{ font-size:18px; font-weight:600; color:#666; font-family:"Lucida Grande","Lucida Sans Unicode",Helvetica,"Myriad Pro","Myriad Pro Cond","Myriad Pro Light",Tahoma,Arial,"微软雅黑","黑体","宋体",Verdana,sans-serif}
.news_lp_sma{ margin-top:15px; font-size:12px; line-height:18px; color: #666666}
.news_lp .news_lp_img , .news_hy .news_lp_img{ text-align:center; padding-top:10px;}
.news_zp .news_lp_img{ padding-top:8px;}
.news_zp .news_lp_img dd{ background:url(../images/ico1.gif) no-repeat left; padding-left:15px; font-size:14px; color:#666; height:20px; line-height:20px;}
.news_lp_mo{ text-align:right; width:100%; height:30px; text-align:right ; }
.news_lp_mo2{ text-align:right; width:100%; height:30px; text-align:right; margin-top:15px; }
.news_lp_mo a ,.news_lp_mo2 a{  display:block; width:auto; text-align:center; float:right; height:15px; line-height:20px;background-image:url(../images/service_more_btn.png); width:75px; height:25px; margin-top:5px; color:#FFFFFF }
/*footer css*/
.footer{ height:auto; background-image:url(../images/f_bg.jpg); background-repeat:repeat-x;color:#666666; width:1280px;margin: 0px auto ; *margin:-11px auto 0px auto ; }
.footer .f_1{ height:85px; padding:14px 0px; border-top:1px solid #ccc;border-bottom:1px solid #ccc; margin:10px 0px}
.footer .f_1 ul li{ float:left; padding:0px 20px;}
.footer .f_2 ul{ float:left; width:138px; padding-left:21px; font-size:12px;height:129px;}
.footer .f_2 ul li{ padding-left:20px;}
.footer .f_2_1{ font-weight:bolder; border-bottom:1px dotted #ccc}
.footer .f_3{ margin:0px 0px 0px 0px; text-align:left; padding:8px 0px 8px 100px; font-size:12px; line-height:24px; height:24px;}
.footer .f_3 span{ float:left;}
.footer .f_4{ margin:5px 0px 0px 0px; text-align:center; padding:8px 0px; font-size:12px; line-height:24px; }
.f_3 a:hover{ color:#336699}
/*goto css*/
/*goto css*/
<!--go-->
BODY {
	HEIGHT: 3600px;
}
#goTopBtn {
	POSITION: fixed; TEXT-ALIGN: center; LINE-HEIGHT: 25px; WIDTH: 50px; BOTTOM:60px; right:10px; HEIGHT: 50px; FONT-SIZE: 12px; CURSOR: pointer; RIGHT: 0px; _position: absolute; _right: auto; background:url(../images/icon2-8.png)no-repeat;background-position:1px -934px;  }
#goTopBtn:hover{background:url(../images/icon2-8.png)no-repeat; background-position:-50px -934px; }

#headerb{font:13px/15px Arial, Helvetica, sans-serif;margin-bottom:0px; margin-top:0px; position:relative; z-index:9; display:block;left:-5%; _left:0px; }

.mail{position:absolute; right:10px}
.mail a{color:#dd8318; }
.hdrow{width:787px; position:absolute; margin-top:5px; height:40px; /*background-image:url(../images/menu_bg.jpg);*/position:relative; }
.hdrow ul li a{ color:#6b6b6b;font-size:16px;height:48px; font-family: Arial, Helvetica, sans-serif; line-height:28px; overflow:hidden; float:left; font-weight:lighter;}
.hdrow ul li a:hover{ background:url(../images/tabs-selected.png) no-repeat; background-position: bottom; color:#003366;height:48px;}
/*#badumenusel0{background:url(../images/h0.gif) no-repeat; width:56px;}
#badumenusel{background:url(../images/h1.gif) no-repeat;}
#badumenusel1{background:url(../images/h2.gif) no-repeat;}
#badumenusel3{background:url(../images/h3.gif) no-repeat;}
#badumenusel4{background:url(../images/h4.gif) no-repeat;}
#badumenusel5{background:url(../images/h5.gif) no-repeat;}
#badumenusel2{background:url(../images/h6.gif) no-repeat;}
#badumenusel0:hover{background:url(../images/hh0.gif) no-repeat;height:48px;}
#badumenusel:hover{ background:url(../images/hh1.gif) no-repeat; height:48px;}
#badumenusel1:hover{ background:url(../images/hh2.gif) no-repeat;height:48px;}
#badumenusel3:hover{ background:url(../images/hh3.gif) no-repeat;height:48px;}
#badumenusel4:hover{ background:url(../images/hh4.gif) no-repeat;height:48px;}
#badumenusel5:hover{ background:url(../images/hh5.gif) no-repeat;height:48px;}
#badumenusel2:hover{ background:url(../images/hh6.gif) no-repeat;height:48px;}
*/
.logob{float:left;width:218px; }
.logob a{display:block; }

.toplogin { padding:20px; }
.toplogin h3 { }
.toplogin p { margin-top:10px; float:left; height:30px; line-height:30px; font-size:16px; font-family:'microsoft yahei', Tahoma, Geneva, sans-serif; font-weight:600}
.toplogin span { width:80px; float: left; }
.toplogin p input { height:30px; line-height:30px; }
.toplogin .label { width:15px; height:15px; vertical-align:middle }
.toplogin .login { border:0; background:#39F; color:#fff; padding:2px 10px; }
.toplogin p a { color:#F60; font-weight:200; font-size:14px; }

li.current a{color:#6d6d6f;cursor:pointer; }
li.current a:hover{color:red;cursor:pointer;  }
.ebadu_nav li a:hover,.ebadu_nav li a:active{border:none;color:#999;text-decoration:none;}
.ebadu_nav{height:auto;}
.ebadu_nav .current{width:auto;}
.ebadu_nav .current a{color:#999; }
.red{ height:30px;width:100%}
.ebadu_nav li{ float:right;list-style:none;width:auto; display:block;text-align:center;}
.ebadu_nav li a{ width:auto; height:30px;  display:block; color:#666; line-height:30px; text-align:center; font-weight:bolder; font-size:14px; padding:0px 13px }
.sed_nav{ display:none; z-index:100; top:40px; position:absolute;  filter:alpha(opacity=90); -moz-opacity:0.8; opacity: 0.8; }
.sed_nav .navlay { background:#FFF; padding:5px; }
.sed_nav li { float:left; }


/***************************************************                       **************************************************/
/************************************************         导航样式        ************************************************/
/***************************************************                       **************************************************/

.cssbadumenu {
	position:absolute;
	display:none;
	top:0px;
	right:0;
	margin:0px auto;
	background:white;
	padding:0px;
	font:normal 12px Verdana;
	/*filter:alpha(opacity=97);*/
	-moz-opacity:0.97;
	opacity:0.97;
	
	/*box-shadow:0 0 8px 2px rgba(0,0,0,0.4);
	-moz-box-shadow:0 0 8px 2px rgba(0,0,0,0.4);
	-webkit-box-shadow:0 0 4px 2px rgba(0,0,0,0.8)*/
}

.jjt {
	width:16px;
	height:8px;
	position:absolute;
	left:255px;
	top:-8px;
	z-index:9999;
}
.cssbadumenu .jjta {


	width:16px;
	height:8px;
	position:absolute;
	left:504px;
	top:-8px;
	z-index:79;
}
.cssbadumenu .jjtb {
 
	width:16px;
	height:8px;
	position:absolute;
	left:264px;
	top:-8px;
	z-index:79;
}
.cssbadumenu .jjtc {
 
	width:16px;
	height:8px;
	position:absolute;
	left:336px;
	top:-8px;
	z-index:79;
}
.cssbadumenu .jjtd {
 
	width:16px;
	height:8px;
	position:absolute;
	left:425px;
	top:-8px;
	z-index:79;
}
.cssbadumenu .jjte {
 
	width:16px;
	height:8px;
	position:absolute;
	left:325px;
	top:-8px;
	z-index:79;
}
.cssbadumenu .jjtf {
 
	width:16px;
	height:8px;
	position:absolute;
	left:772px;
	top:-8px;
	z-index:79;
}
.cssbadumenu .jjtg {
 
	width:16px;
	height:8px;
	position:absolute;
	left:526px;
	top:-8px;
	z-index:79;
}
.cssbadumenu .column.none {
	border:0;
	margin-right:0px;
}

.cssbadumenu .column {
	float:left;
	width:auto;
	/*width of each menu column*/
    height:auto; color:#999; background:url(../images/bg12.jpg) no-repeat; background-position:0% 50%;
	padding:5px 5px 0px 5px; height:255px;
}
.cssbadumenu .column4 {float:left;
	width:auto;
	/*width of each menu column*/
    height:auto; color:#999; background:url(../images/bg12.jpg) no-repeat; background-position:0% 50%;
	padding:5px 0px 0px 0px; height:255px;
}
.cssbadumenu .dbpro{ width:330px; height:266px; float:left;  }
.cssbadumenu .dbproimg{ float:left; width:155px; padding-left:10px; padding-top:20px;}
.cssbadumenu .dbproimg img{ width:150px; height:210px;}
.cssbadumenu .dbproms h2{ font-size:12px; font-weight:bolder; height:45px; color:#999}
.cssbadumenu .dbproms{ font-size:12px; line-height:23px; padding-top:30px; width:165px; float:left}
.cssbadumenu .dbproms a{ color:#999;}
.dbpro2{ width:950px; background-color:#EAEFF5; color:#3F6081}
.dbpro2 img{ width:117px; height:90px; float:left; padding-right:15px;} 
.dbpro2 li{ width:304px; padding:15px; margin-top:5px; margin-bottom:5px; height:80px; float:left; line-height:25px;}
.dbpro2 .dbpro2a ,.dbpro2b{ background:url(../images/line.jpg) right no-repeat}
.cssbadumenu .column ul {
	margin:0;
	padding:10px 0px 10px 0px;
	font-size:14px;
	list-style-type:none;
}

.cssbadumenu .column ul li {
	padding-left:10px;
	line-height:20px;
	margin-bottom:10px;*margin-bottom:10px;
	font-size:12px;
}
.cssbadumenu .column ul li a {
	color:#999;
	padding:5px 0 2px 0;
}
.cssbadumenu .column ul li a:hover {
	color:#003366;
	
}

#badumenu2{ width:1120px;height:270px; padding-left:20px; padding-bottom:50px; overflow:hidden;background:url(../images/menu_bg_04.png) no-repeat; background-position:bottom; }
#badumenu4{ width:990px;height:270px; padding-left:50px; padding-bottom:50px; overflow:hidden;background:url(../images/menu_bg_04.png) no-repeat; background-position:bottom; }
#badumenu1{ width:1010px;height:330px; padding-left:30px; padding-bottom:50px; overflow:hidden;background:url(../images/menu_bg_04.png) no-repeat; background-position:bottom; }
#badumenu3 p{font-size:14px; }
#badumenu4{ width:990px;height:165px; padding-left:50px; padding-bottom:50px; overflow:hidden;background:url(../images/menu_bg_04.png) no-repeat; background-position:bottom}
#badumenu5{ width:643px;height:270px; padding-left:50px; padding-top:0px; overflow:hidden; background-color:#fff; margin-right:35px;}
#badumenu5 .column{ margin-top:20px;}
#badumenu5 .column ul li{margin-bottom:10px; height:20px; line-height:20px;}
#badumenu5 h2{ font-size:16px;*font-size:14px; color:#003366; font-weight:lighter}
/*badumenu6*/
#badumenu6 { width:990px;height:220px; padding:20px 50px 0px 50px;margin-right:35px;overflow:hidden;background:url(../images/menu_bg_04.png) no-repeat; background-position:bottom}
#badumenu3{ width:990px; height:140px; padding:20px 30px 50px 50px;margin-right:35px;overflow:hidden;background:url(../images/menu_bg_04.png) no-repeat; background-position:bottom}
.bad_l{ width:170px; padding-top:30px; margin-top:15px; float:left;  border-right:1px solid #c2c2c2}
.bad_l li{ padding:0px 0px 15px 0px; height:24px; text-align:center; color:#999;}
.bad_l li a{border:1px solid #ccc; width:140px;padding:0px 10px; text-align:left;  height:24px; line-height:24px; display:block; background-color:#FFFFFF; color:#999}
.bad_l li a:hover{ background-color:#003399; color:#fff}
.bad_2{width:auto; font-size:12px; line-height:20px;}
.bad_2 li{ padding:45px 10px; float:left; width:240px;  background:url(../images/bg12.jpg) no-repeat; background-position:left; color:#666 }
.bad_2 li img{ width:200px}
.bad_2 li h2{ font-size:14px; height:auto; line-height:24px; color:#999; margin-bottom:10px; }
.bad_3 li{padding:15px 10px; color:#999; line-height:24px;font-weight:lighter;  }
.bad_3 li img{ float:left; padding:0px 20px 0px 10px;}
.bad_3 li h2{ font-size:14px; height:auto; line-height:24px; color:#003366; margin-bottom:10px; }
.bad_3 p{ *height:170px; *margin-top:-20px;}
.bad_3 .p2{  line-height:30px;  font-weight:400; font-size:14px; font-family:Arial, Helvetica, sans-serif }
.bad_4{ width:170px; padding-top:15px; float:left;  border-right:1px solid #CCCCCC}
.bad_4 li{ padding:0px 30px 15px 50px; height:24px; text-align:center; color:#999;}
.bad_4 li a{border:1px solid #ccc; width:80px; height:24px; line-height:24px; display:block; background-color:#FFFFFF; color:#999}
.bad_4 li a:hover{ background-color:#003399; color:#fff}
.bad_5{ width:auto; padding-top:15px; float:left;  border-right:1px solid #CCCCCC}
.bad_5 ul{ float:left}
.bad_5 li{ padding:0px 20px 15px 15px; height:24px; text-align:center; color:#999; }
.bad_5 li a{border:1px solid #ccc; *min-width:181px; text-align:left; padding:0px 5px; height:24px; line-height:24px; display:block; background-color:#FFFFFF; color:#999; }
.bad_5 li a:hover{ background-color:#003399; color:#fff}
.bad_6 li{padding:15px 10px; color:#999; line-height:24px;font-weight:lighter;  }
.bad_6 li img{float:left; padding:0px 20px 0px 10px;}
.bad_62{ *margin-top:-25px;}
#badumenu5 .dbzcimg img{ width:148px; height:148px; border:1px solid #CCCCCC;margin-top:15px;}
#badumenu5 .dbzc{ width:auto; height:184px; float:left; margin-top:25px; margin-right:0px;}
#badumenu5 .dbzcms h2 { text-align:center }
#badumenu5 .dbzcms a{ font-size:14px;color:#999;}
#badumenu7{ width:98px;_ width:115px;height:200px;left:429px;_left:723px; background-color:#E6E7E9}
.titleone{ height:31px; width:1070px; overflow:hidden;  border-bottom:1px solid #D8D8D8}
.titleone .one{ padding:0px 10px;}
.titleone ul li a:hover{ color:#336699}
.titleone2{ height:5px;width:940px; }
.titleone3{ height:5px;width:600px;  }
.titleone .cx{ width:290px; padding-right:65px;}
.titleone #one_1{ margin-right:37px;}
.titleone #one_2{ padding:0px 35px}
.titleone .one a{ color:#999}
#the{ margin-left:10px;}
.titleone ul li{ float:left; line-height:30px; color:#666; font-size:14px;width:135px; padding:0px;text-align:center}
.titleone .syx{ width:280px;}
/*new css*/
.n_bad_0{ width:160px; height:155px; float:left; padding:25px 10px 0px 20px;}
.n_bad_0 img{ width:135px; height:128px; border:1px solid #CCCCCC }
.n_bad_l{ width:100px; height:155px; float:left; padding-top:30px; border-right:1px solid #c2c2c2}
.n_bad_l li{ padding:0px 10px 15px 0px; height:24px; text-align:center; color:#999;}
.n_bad_l li a{border:1px solid #ccc; width:85px; height:24px; line-height:24px; display:block; text-align:left; padding-left:5px;background-color:#FFFFFF; color:#999}
.n_bad_l li a:hover{ background-color:#003399; color:#fff}

.n_bad_2{width:650px; font-size:12px; line-height:20px; float:left; margin-left:30px; padding-top:20px; }
.n_bad_2 li{width:315px; line-height:24px; color:#666; float:left; padding-right:10px;}
.n_bad_2 li .ntitle{ padding-left:5px; float:left; line-height:35px; background:url(../images/ico_1.jpg) no-repeat; background-position:left}
.n_bad_2 li .time{ float:right;line-height:35px;}
.n_bad_2 span{ float:left;}
.ntitle a:hover{ color:#336699}
/*vote css*/
.vote{ text-align:left; padding:30px 0px 0px 50px; color:#666666}
.vote li{ margin-bottom:10px; font-size:12px}
.vote input{ margin-right:15px;}
.vote #Submit3{font-size:12px; border:0px; background-color:#336699; color:#FFFFFF;width:80px; height:20px; padding:2px 10px;}
#Submit3:hover{ background-color:#003366}
/*onlineshop css*/
.box_ul li{ width:520px; float:left;margin-right:15px;margin-bottom:10px;  text-align:left}
.box_ul li input{ float:left; width:180px;}
.box_ul li select{ width:98px;}
.box_ul li span{ width:60px; display:block; float:left}  
.box_ul_other{ width:425px; height:150px;}
.box_ul2 li{ margin-bottom:10px;  text-align:left}
.box_ul2 li span{ width:108px;*width:100px; display:block; float:left; text-align:left}  
#Remark{ float:left;margin-bottom:10px; width:380px; height:80px;}
.box_ul2{ width:580px;}
.box_ul li #Submit3{ border:0px; color:#FFFFFF; background-color:#336699; margin-right:15px; width:60px; line-height:17px; }
.box_ul li #Submit3:hover{  background-color:#003366; }
.box table td{ height:18px; overflow:hidden}
.center01{ padding-left:10px; background:url(../images/main_9.gif) no-repeat; background-position:0px 5px;*background-position:0px 8px; width:auto; height:18px;line-height:18px; overflow:hidden; display:block}
.l_center01 a{ font-size:13px;}
.center03:hover{ color:#003366; text-decoration:underline}
/*cplb css*/
.cplb { height:auto; padding:10px 0px; width:100%;border-top:1px solid #D4D4D4}
.cplb ul li{ width:177px; height:183px; float:left; text-align:center; padding:5px; margin-right:20px}
.cplb ul li a:hover{ color:#003366}
.cplb ul li img{ max-width:175px; height:140px;}
.cplb ul li a{ font-size:12px; color:#336699; height:23px; line-height:23px;}
.cplb ul li p{ border:1px solid #D4D4D4; }
.cplb ul li p:hover{border:1px solid #336699}
/*onlinsale*/
.Container2 {
  position: absolute;
  width:580px; *margin-left:-300px;
  height:260px;
  top:125px; left:50px;
}
#Scroller-3 { 
  position: absolute; 
  overflow: hidden;
  width:580px;
  height:326px;
}
#Scroller-3 .box{ width:580px;}
/*#Scroller-2 .box{ width:auto;}*/
#Scroller-3 h2{ position:absolute; top:10px;}
/*sitemap css*/
.sitemap{ margin:30px auto; width:864px; color:#999; border:1px solid #CCCCCC; padding:5px;}
.sitemap a:hover{ color:#336699}
.s h1{ font-size:14px; color:#663300; font-weight:lighter; height:15px; line-height:15px; margin-bottom:20px;}
.s1 { margin-bottom:20px; }
.s1 h1,.s2 h1{ font-size:12px;  height:15px; line-height:15px; margin:10px 0px; color:#000}
.s1 h1,.s2 h1 strong{ font-weight:700}
.s1 h1 a,.s2 h1 a{ font-weight:lighter; font-size:12px; line-height:18px;}
.s2 li{  height:20px; line-height:18px; font-size:12px; padding-left:10px;}
.s2 li a{background:url(../images/3.gif) no-repeat; background-position:left;padding-left:10px; padding-right:30px;} 