﻿*{list-style-type:none;font-family:Tahoma;margin:0;padding:0;font-family:Tahoma}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre, form,fieldset,input,textarea,p,blockquote,th,td,b{ padding: 0; margin: 0; } 
table {border-collapse: collapse;border-spacing: 0;font-size: 12px;} 
img{border:0;}
ol,ul,li{ list-style:none} 
.clear{clear:both;}
.fix{text-indent:-9999px;width:100%;height:1px;clear:both;font-size:1px;}
a:link{font-family:Tahoma;color:#525252;font-size:12px;}
a:visited{
	color:#03F;
}
a{text-decoration:none}
/*Translation*/
#google_translate_element{float:right;margin-top:5px;}
#.google_translate_element img {width:0;height:0}
/* hend */
.header_warp{width:100%;margin:0 auto;}
.header{width:1000px;font-size:13px; height:75px;margin:0 auto;}
.header .header_left{ width:236px; float:left; height:45px; background:url(../images/logo.gif) no-repeat; margin-top:25px;}
.header .header_left h1{margin-top:28px;margin-left:47px; color:#999999; font-size:12px}
.header_left h2{margin-top:28px; margin-left:47px; color:#999999; font-size:12px}
.header .header_right{ width:750px;float:right;height:75px;}
.header_right_1{width:750px; height:29px;}
.header_right_2{width:750px; height:49px; background:url(../images/nav_bj.gif) no-repeat;}

/* nav*/
.header_right_2 .nav{width:410px; float:left; height:49px;}
.header_right_2 .nav ul li{float:left;line-height:49px; width:87px;height:49px;text-align:center}
.header_right_2 .nav ul li a{color:#3366cc;font-weight:bold}

/* Search box */
.search{ width:198px;float:right; margin-right:26px; height:21px; margin-top:12px;}
.input1{width:157px; height:21px; line-height:21px;float:left;background:url(../images/form.png) no-repeat;padding-left:5px; display:block; border:none;}
.header_right_2 .search input.search_11{ background:url(../images/sousuo.png) no-repeat; width:36px; height:21px; display:block; float:right; border:none; cursor:pointer;}
/*.header_right_2 .search a:hover input.search_11{background:url(../images/sousuo1.png) no-repeat; display:block; width:36px; height:21px;} */
.banner_warp{width:auto; height:328px; background:url(../images/banner_bj1.jpg) repeat}
.banner{ margin:0 auto; width:1000px;}
.banner_top{ width:auto; height:13px; background:url(../images/banner_bj2.jpg) repeat;}
.banner img{ mmain_indexmain_newdding:0 0 10px;}
.cent{width:1000px; margin:0 auto;}
.cents{width:1000px;margin:0 auto; border:1px solid #d9d9d9;padding-top:10px;}
.cent_left{width:772px;float:left; font-size:12px}
.cent_right{width:218px;float:right;}
.main_indexmain_new{width:678px;height:305px;background:url(../images/main_indexmain_new_bj.gif) repeat; border:1px solid #d9d9d9; padding-left:92px; margin-top:18px; position:relative;}
.main_indexmain_new_left{width:202px; height:305px;float:left}
.main_indexmain_new_left img{margin-top:30px;}
.main_indexmain_new_right{width:467px; height:265px; float:right; padding-top:40px;}
.main_indexmain_new_right h2 a{font-family:Arial;font-size:16px;color:#4b4646;display:block;float:left;text-decoration:none;}
.main_indexmain_new_right h2 a:hover{text-decoration:underline;}
.main_indexmain_new_right h3{font-family:Arial;font-size:12px;font-weight:400;color:#4b4646;float:left;display:block; padding-left:5px; height:20px; line-height:20px;}
.main_indexmain_new_right p{display:block;float:left;width:467px;font-size:12px;font-weight:400;color:#464646;margin-top:10px;line-height:20px;}
.main_indexmain_new_top{ border-bottom:1px dashed #CCC;height:30px; width:457px;}
.indexmainLeft_btn{float:left;height:40px;width:467px; padding-top:20px;}
.indexmainLeft_btn img{float:left;}
.indexmainLeft_btn a{font-size:12px;color:#3366cc;display:block;float:left;margin-left:10px;font-weight:700; text-decoration:underline}
.email_newsLetter h2{ background:url(../images/cent_right_h2_bj.gif) no-repeat; height:38px; line-height:38px; width:218px; font-size:14px; text-align:center; color:#fff}
.email_newsLetter{ width:218px; margin-top:10px;}
.email_newsLetter_form{ width:186px;background:#f2f2f3;border:1px solid #CCC;border-top:0;padding-left:15px; color:#3366cc; font-size:12px; padding:15px; line-height:20px;}
.email_newsLetter .signimg{margin-left:40px;}
.email_newsLetter_form p{color:#666}
.signinput{border-bottom:#95a1b3 1px solid;border-left:#95a1b3 1px solid;width:186px;display:block;height:20px;border-top:#95a1b3 1px solid;border-right:#95a1b3 1px solid;margin:0 auto;}
.email_newsLetter_form ul li{ background:url(../images/tubiao.gif) no-repeat 0px 3px ; padding-left:18px;}
.email_newsLetter_form ul li a{ text-decoration:underline; color:#59595b}
.cent_right_bottom{ width:198px; height:33px;padding:15px 10px;}
.cent_right_bottom a{ font-size:14px; color:#2f7dad;}
.cent_right_bottom img{ margin-right:5px;}
/*foot*/
.footer_warp{width:100%;_margin-top:1px; background:url(../images/foot_bj.gif) repeat;background-position:center;margin:10px auto 0;}
.footer{width:1004px;height:60px;padding-top:22px;font-size:12px;text-align:center;margin:0 auto;color:#CCC; }
.footer a{color:#54a6d8; text-decoration:underline}
.footer a:hover{ text-decoration:none}
.footer span{color:#525252;margin-left:70px;}
.box{
	 width:123px;
	 height:120px;
	 position:absolute;
	 left:-8px;
	 top:-6px
}
/*nav css*/
.nav2{ width:480px; float:left; margin-top:2px;}
.nav2 ul li{ float:left; line-height:45px; height:45px; text-align:center; color:#3366cc; font-weight:bold;}
.nav2 ul li a{
					height:45px;
					padding:0 15px 0 10px;
					font-size:13px;
					display:block;
					float:left;
					cursor:pointer;
					background-image:url(../images/3.gif) ; background-repeat:no-repeat; background-position:right;
}
.nav2 ul li a:visited{color:#525252}
.nav2 ul li a.a1{
					background-image:url(../images/1.gif);
					background-repeat:no-repeat;
					background-position:left;
					height:45px;
					padding:0;
					display:block;
					float:left;
					padding-left:10px;
}
.nav2 ul li a.a1 span{
					 background-image:url(../images/2.gif);
					 background-repeat:no-repeat;
				     background-position:right;
					 color:#fff;
					 height:45px;
					 display:block;
					 padding:0;
					 float:left; 
					 padding-right:15px;
}
.nav2 ul li a:hover{
					background-image:url(../images/1.gif);
					background-repeat:no-repeat;
					background-position:left;
					height:45px;
					display:block;
					padding:0;
					padding-left:10px;
}
.nav2 ul li a:hover span{
					 background-image:url(../images/2.gif);
					 background-repeat:no-repeat;
				     background-position:right;
					 color:#fff;
					 height:45px;
					 display:block;
					 float:left;
					 padding:0;
					 padding-right:15px;
}
#jsddm li ul		
			{margin: 0;
			padding: 0;
			position: absolute;
			visibility: hidden;
			border-top: 1px solid white;top:45px;left:0}
#jsddm li ul li
			{float:none; width:170px;
			display:inline;
			}
#jsddm li ul li a
			{width:160px;
			float:none;
			background:#f8f8f8;
			overflow:hidden;
			color:#525252; padding:0; margin:0; text-align:left; padding-left:15px;
}
#jsddm li ul li a:hover
			{
			color:#fff;
			background:url('../images/hover_rounded.png') no-repeat;
}
#jsddm li ul img
			{float:left;
}
