﻿#container{}
#header{width:950px;margin:0px auto 0 auto;height:73px;padding:0px 0 0 0;text-align:left;}
.header_main{}
.headerLeft{width:420px; float:left; display:inline; position:relative;}
.logo{ padding:0px 0 0 0px; position:absolute; left:0px; top:0px;}
.logo img{ display:block;}
.headerRight{padding:16px 0px 0 0; width:682px;color:#5e5e5e;float:right; text-align:right; }
.headerRight a,.headerRight a:visited,.headerRight a:hover{margin:0 0 0 8px;color:#5e5e5e; display:inline-block;}
.subnav{ padding:0px 0 4px 0;}

#nav{width:950px;margin:0px auto 0 auto;height:35px; background:url(navbg.gif) repeat-x;padding:0px 0 0px 0px;text-align:left; position:relative; }
#nav ul{ margin: auto; padding:0px 0px 0 5px;}
#nav ul.parent{ width:820px; margin: auto; padding:0px 0px 0 15px;}
#nav li{ float:left; text-align:center; background:url(navline.gif) no-repeat right top; font-size:12px;display:inline; color:#a2a2a2; margin:0 0px; padding:0px 2px; position:relative;  }
#nav .endli{background:none;}
#nav a,#nav a:visited{color:#585858;width:130px;padding:11px 0px 0 0px;height:20px; font-size:12px;display:inline-block; margin:0px; text-align:center;}
#nav a:hover{}
#nav .on a,#nav .on a:visited,#nav .on a:hover{background:url(navon.gif) no-repeat right top;color:#FFF; text-decoration:none;}

#nav ul li ul{ position:absolute; left:0px; top:0px; padding:35px 0 0 0; z-index:1000; display:block;}
#nav ul li ul li{ float:left;color:#FFF;height:28px; margin:0px;  background:#1F4294; padding:0px 0 0 0px; display:block; position:static;
 border-bottom:1px solid #CCC;
 filter:Alpha(Opacity=80); /* IE */
  -moz-opacity:0.8; /* Moz + FF */
 opacity:0.8; /* 支持CSS3的浏览器（FF 1.5也支持）*/
  }

#nav ul li ul li a,#nav ul li ul li a:visited,#nav ul li ul li a:hover{ margin:0px; float:left; padding:5px; height:22px; display:block; color:#FFF;}
#nav ul li ul li a:hover{ margin:0px;  z-index:1000px; float:left; padding:5px; display:block; color:#0DB6E9;}



.line{margin:0px auto;height:2px; background:url(line2.gif) no-repeat center top; overflow:hidden; font-size:0px; }

#banner{width:950px;height:268px;margin:0px auto 6px auto;background:url(bannerbg.jpg) no-repeat center top; padding:0px 0 0 0; overflow:hidden; text-align:center; clear:both; border:0px solid #eaeaea;}
#banner img{ display:block; width:950px; height:268px;}
#banner1{width:950px;height:222px;margin:0px auto 0px auto;background:url(bannerbg.jpg) no-repeat center top; padding:0px 0 0 0; overflow:hidden; text-align:center; clear:both; border:0px solid #eaeaea;}
#banner2{width:285px;height:225px;margin:0px auto 0px auto;padding:0px 0 0 0; overflow:hidden; text-align:center; clear:both; border:0px solid #eaeaea;}

.notice{width:950px;margin:0px auto 0 auto; text-align:left; height:48px; background:#9dff8a;}
.notice_main{ padding:5px; line-height:22px; color:#9a8824;}

.mainDiv{width:950px;margin:0px auto 0 auto; padding:8px 0 0px 0; clear:both;}
.mainDiv_main{text-align:left;background:url(mainbg.gif) repeat-x center top;}

.mainDiv_main1{text-align:left;}

.sidebar{ width:240px;margin:0px 10px 0 0px;padding:0 0px 0 0;background:url(linebg3.gif) no-repeat right top; float:left; text-align:left;display:inline; min-height:510px; height:auto!important; height:510px; }
.content{ width:684px; margin:0 0px 0 0px;padding:0 0 0 0px;float:left; text-align:left;display:inline;}
.sidebar_main{}
.content_main{ padding:0px 10px 10px 10px; background:#252525 url(mainbg.gif) no-repeat center top;}

.part{}
 .com{ margin:15px 0px 0 30px; line-height:25px;}

.title1{height:25px; overflow:hidden; width:680px; background:url(title1.gif) no-repeat right top; margin:0px 0;padding:0px 0 0px 0px; text-align:left; }
.title1 h2{padding:0px 0 0 0px;color:#006aba;font-weight:bold;font-size:14px;text-align:left;}
.title1 h2 a,.title1 h2 a:visited,.title1 h2 a:hover{color:#006aba; font-size:14px; height:21px; padding:4px 0px 0 0px;  text-decoration:none; display:inline-block;text-align:left; margin:0px; }
.title1 span{float:right;padding:5px 0px 0 10px; height:15px; color:#39393b;font-weight:normal; text-align:right;}
.title1 span a,.title1 span a:visited,.title1 span a:hover{color:#39393b;font-weight:normal;font-size:12px;}
 
.title2{height:32px; overflow:hidden; width:235px; background:url(kind.gif);margin:0px 0;padding:0px 0 0px 10px; text-align:left; }
.title2 h2{padding:0px 0 0 0px;color:Blue;font-weight:bold;font-size:14px;text-align:left;}
.title2 h2 a,.title2 h2 a:visited,.title2 h2 a:hover{color:#006aba; font-size:13px; padding:4px 0px 0 0px;  text-decoration:none; display:inline-block;text-align:left; margin:0px; }
.title2 span{float:right;padding:5px 0px 0 10px; height:15px; color:#39393b;font-weight:normal; text-align:right;}
.title2 span a,.title2 span a:visited,.title2 span a:hover{color:#39393b;font-weight:normal;font-size:12px;}


.title3{height:25px; overflow:hidden; border-bottom:1px solid #9e9c9c;margin:0px 0;padding:0px 0 0px 0px; text-align:left; }
.title3 h2{padding:0px 0 0 0px;color:#006aba;font-weight:normal;font-size:12px;text-align:left;}
.title3 h2 a,.title3 h2 a:visited,.title3 h2 a:hover{color:#006aba; font-size:12px; height:21px; padding:4px 0px 0 0px;  text-decoration:none;  font-weight:bold; display:inline-block;text-align:left; margin:0px; }
.title3 span{float:right;padding:5px 0px 0 10px; height:15px; color:#39393b;font-weight:normal; text-align:right;}
.title3 span a,.title3 span a:visited,.title3 span a:hover{color:#39393b;font-weight:normal;font-size:12px;}


.title4{height:29px; overflow:hidden;  background:url(title4bg.gif) no-repeat right top; margin:0px 0;padding:0px 0 0px 0px; text-align:left; }
.title4 h2{padding:8px 0 0 0px;color:#006aba;font-weight:normal;font-size:14px;text-align:left; font-weight:bold;}
.title4 h2 a,.title4 h2 a:visited,.title4 h2 a:hover{color:#006aba; font-size:14px; padding:0px 0px 0 0px;  text-decoration:none; display:inline-block;text-align:left; margin:0px; font-weight:bold; }
.title4 span{float:right;padding:7px 10px 0 10px; height:15px; color:#888888;font-weight:normal; text-align:right;}
.title4 span a,.title4 span a:visited,.title4 span a:hover{color:#888888;font-weight:normal;font-size:12px;}


.sidenav{ margin:0px auto 0 auto; padding:0px 0 0 25px;}
/*.sidenav li{text-align:left; background:url(libg.gif) repeat-x center bottom; height:28px; line-height:28px; padding:0px 5px; margin:0px 0;color:#010000; }
.sidenav a,.sidenav a:visited,.sidenav a:hover{ background:url(quan.gif) no-repeat left center; padding:0 0 0 20px;color:#010000; }
.sidenav li.on{background:url(quan2.gif) no-repeat left 10px;}*/

.sidenav .ul_level2 li{text-align:left; background:url(kindbg2.gif) no-repeat  left 0px; line-height:37px; margin:0px 0;color:#010000; padding:0 0 0 48px;}

.sidenav .ul_level1{ background-color:#e4f2ff; width:175px;}
.sidenav .ul_level1 li{text-align:left; background:url(pro_01.gif) no-repeat  left 0px; line-height:28px; margin:0px 0;color:#010000; padding:0 0 0 35px;}
.sidenav .ul_level1 .all a{ color:#ffffff;}
.sidenav .ul_level1 .all a:hover{ color:#000;}
.sidenav .ul_level1 .note a{color:#000000; vertical-align:middle;}
.sidenav .ul_level1 .note a:hover{ color:#ffffff; background:url(aaa.jpg) no-repeat left center; }
.sidenav .ul_level1 .note li{background: url(sidenavlibg.gif) no-repeat 0 center; padding: 0 0 0 15px;text-align: left; line-height: 30px; margin: 0 0; color: #010000;}

.login_panel{ background:url(loginbg.gif) no-repeat; float:right;overflow:hidden; padding:0px 0px 0 0px; clear:both;}
.login_panel input,.login_panel a,.login_panel img{ vertical-align:middle;}
.login_input{background:#f9f9f8; width:84px; height:20px; line-height:20px; border:1px solid #d9d9d9;}
.login_bn{ background:none; border:0px;}

.search_panel{ margin:7px 0 0 5px;padding:0px 0px 0 0px; color:#084c8c; border:1px solid #cecece; background:#FFF;height:20px;text-align:left; float:right;}
.search_panel input{ vertical-align:middle; text-align:left;}
.search_input{ width:160px;height:16px; background:none; border:0px; padding:1px 0px 0 0px; background:none;color:#b29dc5; text-align:left;}

.imglist{ padding:8px 0;}
.imglist img{float:left; margin:0 5px 0 1px; display:inline;width:42px; height:30px;}
.imglist img.end{ margin-right:0px;}

.panel1{text-align:left; width:285px; margin:0 auto; padding:10px 0 0 0; }
.panel3{text-align:left; width:240px; margin:0 auto; padding:10px 0 0 0;}
.panel4{text-align:left; width:280px; margin:0 auto; padding:10px 0 0 0;}
.panel1_m{padding:15px; line-height:20px;}

.panel2{text-align:left;padding:5px 0 0 0;}
.panel2_m{padding:15px; line-height:20px;}

.panel2 dl{ clear:both; padding:10px 0;} 
.panel2 dt{float:left; width:105px;}
.panel2 dt img{ border:1px solid #9e9c9c; width:95px; height:56px;}
.panel2 dd{ padding:0px 0 0 0px; line-height:19px;}
.panel2 dd h3{ font-weight:bold;}

.panel3{text-align:left; padding:10px 0 0 0;  line-height:22px; }

.main_info{ padding:10px 10px; line-height:25px;}

.imgcss{padding:1px; border:1px solid #d0cfcf}

.textlist1{padding:18px 10px 0px 10px; clear:both;}
.textlist1 li{padding:3px 0px 4px 0px;height:21px; line-height:21px;background:url(libg.gif) repeat-x left bottom;text-align:left;margin:2px 0; color:e56d1f; font-size:14px;}
.textlist1 span{ float:right; padding:0 10px 0 0; color:#afafaf;}
.textlist1 a,.textlist1 a:visited,.textlist1 a:hover{padding:0 0 0 15px; background:url(quan2.gif) no-repeat left center;font-size:14px; }

.textlist1_2{padding:0px 10px 0px 10px; }
.textlist1_2 li{background:none;padding:1px 0px 2px 0px;}
.textlist1_2 a,.textlist1_2 a:visited,.textlist1_2 a:hover{padding:0 0 0 10px; background:url(quan.gif) no-repeat left center;font-size:14px; }



.pro_list{ margin:0px 0 0 15px;}
.pro_item{float:left; width:275px; margin:5px 10px; display:inline;}
.pro_item .img{float:left; width:168px; display:inline;}
.pro_item .img img{ width:162px; height:110px; border:1px solid #d2d2d2; padding:2px;vertical-align:middle;}
.pro_item h3{padding:0px 0 0px 0;text-align:left; color:#5688c0;}
.pro_item a,.pro_item a:visited,.pro_item a:hover{}
.pro_item .memo{ width:100px;float:right;text-align:left; line-height:22px; padding:0px 0 0 5px;display:inline;}
.pro_item_end{ margin-right:0px;}
.pro_item_end .img{ background:none;}


.pro_list2{ padding:10px 0 0 2px; margin:0px 0 0 0; text-align:left; margin-top:0px;}

.pro_item2{ width:190px; height:215px; float:left; margin:20px 0 15px 20px; display:inline;text-align:left;  border-bottom:1px dashed #CCC;}
.pro_item2 .pro_img img.on{ border:2px solid #0DB6E9;}
.pro_item2 .pro_img{}
.pro_item2 .pro_img img{ border:2px solid #d2d2d2; width:180px; height:160px; padding:0px; display:block;}
.pro_item2 h3{ text-align:center; padding:5px 0 0 0; width:200px;}

.pro_item4{ width:175px; height:120px; float:left; margin:30px 0 0 15px; padding:10px 15px 0 0; display:inline;text-align:left; border-bottom:1px dashed #CCC; }
.pro_item4 .pro_img{}

.textlist5{padding:0px 3px 0 0px; clear:both;}
.textlist5 li{padding:2px 0px 2px 0px;text-align:left;margin:2px 0;}
.textlist5 span{ float:right; padding:0px 0; }
.textlist5 a,.textlist5 a:visited{padding:0 0 0 0px;}
.textlist5 a:hover{padding:0 0 0 0px; color:#0DB6E9; text-decoration:none;}



.textlist6{padding:0px 10px 0 10px; clear:both;}
.textlist6 li{padding:4px 0px 4px 0px;height:20px;background:url(libg.gif) repeat-x left bottom; line-height:20px;text-align:left;margin:2px 0;}
.textlist6 span{ float:right; padding:0px 0; }
.textlist6 a,.textlist6 a:visited{padding:0 0 0 15px; background:url(quan.gif) no-repeat left 4px; }
.textlist6 a:hover{padding:0 0 0 15px; background:url(quan.gif) no-repeat left 3px; color:#0DB6E9; text-decoration:none;}


.textlist7{padding:0px 10px 0 25px; clear:both;}
.textlist7 li{padding:5px 0px 5px 0px;height:20px;background:url(libg.gif) repeat-x left bottom; line-height:25px;text-align:left;margin:2px 0;}
.textlist7 span{ float:right; padding:0px 0; }
.textlist7 a,.textlist7 a:visited{padding:0 0 0 25px; background:url(quan3.gif) no-repeat left 4px; font-size:13px; color:#337AB8; font-weight:bold; }
.textlist7 a:hover{padding:0 0 0 25px; background:url(quan3.gif) no-repeat left 4px; text-decoration:none; color:#5596E0; font-size:13px;font-weight:bold;}

.showlist{padding:0px 0px; }
.showlist li{margin:0px 0; padding:0px 0; clear:both; color:#aeaeae;}
.text-overflow{display:block;word-break:keep-all;white-space:nowrap;overflow:hidden; }
.showlist span{ float:right; width:100px;height:20px; line-height:20px; padding:0px; text-align:center; display:inline;}
.showlist h2{float:left; height:20px; line-height:20px;background:url(quan2.gif) no-repeat left center; padding:0px 0px 0 15px;border-bottom:0px #838383 dotted;text-align:left;width:260px; margin:0px; display:inline;color:#aeaeae;}
.showlist a,.showlist a:visited,.showlist a:hover{ color:#aeaeae;}

.newtitle{ text-align:center; margin:10px 10px; padding-bottom:0px;  font-size:15px; color:#007CC3; font-weight:bold;}
.newtitle2{ text-align:center; width:630px; background-color:#FFF; margin:0px 20px; padding-bottom:2px; padding-top:3px;  font-size:13px; color:#333; border-bottom: solid 1px #CCC; border-top: solid 1px #CCC;}
.newdetail{ margin:20px 10px 20px 10px; font-size:13px; color:#333; width:500px; font-family:微软雅黑; color:#666;}
.newdetail2{ margin:10px 10px 20px 30px;font-size:14px; color:#000; width:610px; font-family:微软雅黑; color:#666;}

#footer{width:950px;margin:10px auto 0px auto; background:url(footerbg.gif) repeat-x; height:74px;clear:both;}
.footer_main{line-height:30px;padding:3px 10px 0px 10px; text-align:center; color:#7e7d7d;}
.footer_main a,.footer_main a:visited,.footer_main a:hover{ margin:0 5px;display:inline-block;color:#7e7d7d}

.on,.question,.often,.question_q a{
	background:url(index_bg.png) no-repeat;
}
.left{
	float:left;
	
}

.banner
{
	height:330px;
	margin-top:5px;
	position:relative;
	right:0px;
}
.banner_tab{
	height:43px;
	position:absolute;
	margin-left:0px;
	bottom: 0px;
	background:#FFF;
	left:0px;
	top:184px;
	padding-left:3px;
	
}
.banner_tab ul {
	cursor:pointer;
	position:relative;
	width:295px;
	height:60px;
	margin-left:0px;
}
.banner_tab li {
    float: left;
    list-style-type: none;
    text-align: center;
}
.banner_tab a {
	 width:47px;
	 height:43px;
	 display:block;

}
.banner_tab  img{
	border:1px solid #659ab6;
}
.hidecontent {display:none;}

.on img{
      border:1px solid #0099ff;
       filter:Alpha(Opacity=100); /* IE */
       -moz-opacity:1.0; /* Moz + FF */
       opacity:1.0; /* 支持CSS3的浏览器（FF 1.5也支持）*/
}
.out{}




.tab_img{ 
	 width:42px;
	 height:30px;
	 margin-top:8px;
	 float:left;
	 border:1px solid #fff;
	 text-align:right;
	 margin-left:0px;
	 filter:Alpha(Opacity=80); /* IE */
    -moz-opacity:0.5; /* Moz + FF */
    opacity:0.5; /* 支持CSS3的浏览器（FF 1.5也支持）*/
 }
 .con_img{
 		width:285px;
 		height:225px;
 		margin-top:-20px;
 		
 	}

a.k:link, a.k:visited {
	color:#228ada;
	text-decoration:none;
}
a.k:active,a.k:hover {
	color:#000;
	text-decoration:underline;
}

.frm_button{ background-image:url(submit.jpg); float:left; margin-left:150px;}