@charset "gb2312";
body {
	background: url(../images/bg.jpg) center top;
	padding:0px;
	margin:0px;
	font-size:12px;
	color:#3e3e3e;
	line-height:20px;
}
.biaoti {width:1000px; margin:0 auto; clear:both; background:url(../images/bg-1.gif)}
.biaoti1 {width:1000px; height:34px; text-align:center; line-height:40px; font-size:12px;  color:F7F7F7; background:url(../images/bg-3.jpg) repeat-x 0 0;}
.chanpin1{height:30px; line-height:30px; font-size:14px; color:#fff; border-bottom:5px solid #E73C14; margin-bottom:20px;}
.chanpin1 h2{width:332px; height:30px; background-color:#E73C14; text-align:center; font-weight:normal; margin-left:190px;}
.chanpin2{height:30px; line-height:30px; font-size:14px; color:#fff; border-bottom:5px solid #E73C14; margin-bottom:20px;}
.chanpin2 h2{width:488px; height:30px; background-color:#E73C14; text-align:center; font-weight:normal; margin-left:98px;}
a:link,a:visited { color:#022F68; text-decoration:none}
a:hover { color:#DE0002; text-decoration:underline}
.c { font-size:0px; line-height:0px; height:0px; clear:both;}
.warp { width:1003px; margin-left:auto; margin-right:auto}
.mt10 { margin-top:10px;}
.tline { background:url(../images/top_line.jpg) center top repeat-y; height:5px; width:100%; line-height:5px; font-size:1px;}
.tlogo { height:93px; background:url(../images/lgog_bg.jpg) repeat-x top;}
.logo { width:47px; height:91px; float:left}
.logo_right { width:274px; float:right; margin-right:10px; margin-top:15px; display:inline}
.tcall { margin-top:18px;}
.menu{ background:url(../images/dhbg.jpg); height:40px; font-size:14px; color:#FFFFFF; font-weight:bold; line-height:40px;}
.menu ul { margin:0 0 0 88px; padding:0px; list-style:none}
.menu ul li { float:left; margin-left:25px; margin-right:25px; display:inline}
.menu ul li a:link,.menu ul li a:visited { color:#FFFFFF;}
.menu ul li a:hover { color: #bbFFFF; text-decoration:none}
.flash { height:245px; margin-top:1px;}
.bodydiv { background:url(../images/bodybg.jpg) repeat-x top; }
.left { float:left; width:250px; margin-top:18px; background:#E9F6FF; display:inline}
.right { float:left; width:720px; margin-left:25px; margin-top:18px; }
.prolist_t { margin-left:auto; margin-right:auto; width:229px}
.left_list { margin-left:auto; margin-right:auto; widows:229px; padding:15px;}
.left_list dl { padding:0; margin:0;}
.left_list dl dt { margin:0px; padding:5px 0 0 15px; background:url(../images/dlbg.jpg) no-repeat 0px 0px; font-size:14px; font-weight:bold; color:#FD4200; line-height:28px; height:28px;}
.left_list dl dd { margin:0 0 0 8px; padding:0 0 0 8px; background:url(../images/two_arr.jpg) no-repeat 0 8px; height:24px; line-height:24px;}
.leftcall { border:#C0D7E9 solid 1px; background:url(../images/left_call.jpg) #FFFFFF top center no-repeat; width:248px; }
.pic_hd { width:460px; height:210px; float:left}
.fuwu { width:230px; float:left; margin-left:20px; display:inline}
.pro { width:710px; clear:both; margin-top:13px;}
.pro_t { background:url(../images/M_protitel_bg.jpg); height:24px;}
.pro_t .pro_title { float:left}
.pro_t .more { float:right; height:15px; width:66px; margin-top:2px; display:inline}
.pro_list { width:725px;}
.nei_con { width:688px; padding:15px; border-bottom:solid 1px #B1C6DB; border-right:solid 1px #B1C6DB; border-left:solid 1px #B1C6DB}
.pro_list dl { margin:0px; padding:0px;}
.pro_list dl dt { width:25%; float:left; height:158px; margin-top:14px; _margin-top:13px; display:inline}
.pro_list dl dt div { width:150px; padding:8px; background:#EDF0F7;}
.pro_list dl dt span { display:block; background:#EDF0F7; width:166px; text-align:center; padding-bottom:3px;}
.M_news { border:solid 1px #B1C6DB; width:680px; margin-top:12px; padding:15px 15px 14px 15px; }
.dongt { width:327px; float:left}
.dongt2 { width:681px; float:left}
.echo { width:327px; float:right;}
.newslist { padding:15px 8px 3px 8px}
.newslist ul { margin:0px; padding:0; list-style:none}
.newslist ul li { background:url(../images/two_arr.jpg) no-repeat 0 5px; padding-left:10px; line-height:26px; height:26px\0;}
.newslist ul li a { display:block; float:left; width:220px; margin:0; padding:0}
.newslist ul li span { float:right; color:#A1A1A1; height:24px;}
.newslist2 { padding:15px 8px 3px 8px}
.newslist2 ul { margin:0px; padding:0; list-style:none}
.newslist2 ul li { background:url(../images/two_arr.jpg) no-repeat 0 5px; padding-left:10px; line-height:26px; height:26px\0;}
.newslist2 ul li a { display:block; float:left; width:325px; margin:0; padding:0}
.newslist2 ul li span { float:right; color:#A1A1A1; height:24px;}
.leftcall_con {margin-top:150px; padding:10px 15px 10px 15px;}
.link { border:solid 1px #B1C6DB; background:#E9F6FF; padding:8px; width:969px; }
.link ul { margin:0; padding:0; list-style:none}
.link ul li { float:left; padding-left:10px; padding-right:10px; height:20px;}
.link ul li a { text-decoration:underline}
.copy { border-top:#B0C6DB solid 2px; height:90px; padding-top:15px; background:#E5F3FF; text-align:center; color:#012E65}
.news_list { padding-left:0px; padding-top:25px; padding-right:20px; padding-bottom:15px;}
.N_t_bg {background:url(../images/N_titlebg.jpg); height:24px;}
.N_title { font-size:14px; color:#FFFFFF; padding-left:28px; line-height:24px; font-weight:bold}
/**/
.pro_list { padding-top:15px;}
.pro_pic { float:left; width:170px; height:130px;}
.pro_2 { padding-left:20px; padding-bottom:5px; padding-top:13px; background:url(../images/xu_line.jpg) repeat-x bottom;}
.pro_con { float:left; width:510px}
.pro_title H1 { margin:0px; padding:0px; font-size:13px; font-weight:bold; color:#565656; padding-left:15px; background:url(../images/one_arr.jpg) no-repeat 0px 4px; height:25px;}
.pro_title H1 a:link,.pro_title H1 a:visited { font-weight:bold;}
.pro_title H1 a:hover { font-weight:bold; color:#ff3300;}
.pro_miaos { padding-left:15px; height:80px;}
.pro_more { background:url(../images/two_arr.jpg) no-repeat 0px 8px; height:25px; line-height:24px; padding-left:15px;}
.pro_more a:link { color:#ff6600 }