@charset "gb2312";
body {
	background: url(../images/bg.jpg) center top;
	padding:0px;
	margin:0px;
	font-size:12px;
	color:#3e3e3e;
	line-height:20px;
}
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:711px; 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 10px; padding:0px; list-style:none}
.menu ul li { float:left; margin-left:5px; margin-right:6px; 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:160px; padding:8px; background:#EDF0F7;}
.pro_list dl dt span { display:block; background:#EDF0F7; width:166px; text-align:center; padding-bottom:3px;}

.pro_list_shouye dl { margin:0px; padding:0px;}
.pro_list_shouye dl dt { width:24%; float:left; height:158px; margin-top:14px; _margin-top:13px; display:inline}
.pro_list_shouye dl dt div { width:150px; padding:8px; background:#EDF0F7;}
.pro_list_shouye 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}
.echo { width:327px; float:right;}
.newslist { padding:5px 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:240px; margin:0; padding:0}
.newslist 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 }
.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;}

#banner #ifocus {
	POSITION: relative; WIDTH: 1003px; HEIGHT: 245px
}
#banner #ifocus_pic {
	POSITION: relative; WIDTH: 1003px; DISPLAY: inline; FLOAT: left; HEIGHT: 245px; OVERFLOW: hidden
}
#banner #ifocus_piclist {
	Z-INDEX: 1; POSITION: absolute
}
#banner #ifocus_piclist LI {
	WIDTH: 1003px; HEIGHT: 245px; OVERFLOW: hidden
}
#banner #ifocus_piclist IMG {
	WIDTH: 1003px; HEIGHT: 245px
}
#banner #ifocus_btn {
	Z-INDEX: 3; POSITION: absolute; PADDING-LEFT: 3px; WIDTH: 1003px; BOTTOM: 2px; HEIGHT: auto; LEFT: 0px; _bottom: 2px
}
UNKNOWN {
	BOTTOM: 5px
}
#banner #ifocus_btn LI {
	FILTER: alpha(opacity=50); PADDING-BOTTOM: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 7px; WIDTH: auto; PADDING-RIGHT: 7px; DISPLAY: block; FLOAT: left; HEIGHT: auto; CURSOR: pointer; PADDING-TOP: 0px; opacity: 0.5; -moz-opacity: 0.5
}
#banner #ifocus_btn IMG {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; WIDTH: 78px; HEIGHT: 33px; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid
}
#banner #ifocus_btn .current {
	TEXT-ALIGN: left; FILTER: alpha(opacity=100); MARGIN-TOP: 0px; DISPLAY: block; FLOAT: left; opacity: 1; -moz-opacity: 1
}
#banner #ifocus_btn .current IMG {
	BORDER-BOTTOM: #fff 2px solid; BORDER-LEFT: #fff 2px solid; WIDTH: 78px; HEIGHT: 37px; BORDER-TOP: #fff 2px solid; BORDER-RIGHT: #fff 2px solid
}
#banner #ifocus_opdiv {
	Z-INDEX: 2; POSITION: absolute; FILTER: alpha(opacity=50); WIDTH: 480px; BOTTOM: 0px; BACKGROUND: #000; HEIGHT: 45px; LEFT: 0px; opacity: 0.5; -moz-opacity: 0.5; _height: 45px
}
#banner #ifocus_tx {
	Z-INDEX: 3; POSITION: absolute; BOTTOM: 8px; COLOR: #fff; LEFT: 8px
}
#banner #ifocus_tx .normal {
	DISPLAY: none
}
UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
/*¿Í·þ*/
.box8077_1 .C-Service .boxtxt{width:154px;}
.box8077_1 .C-Service{ right:0; top:300px; z-index:99999;}
.box8077_1 .C-Service .title{ height:28px; width:154px; background:url(../image7/C-Service.jpg) top left no-repeat; line-height:28px; font-size:14px; color:#fff; text-indent:13px;}
.box8077_1 .C-Service .title span{ width:19px; height:19px; display:block; background:url(../image7/C-Contraction.jpg) top left no-repeat; float:right; margin:5px 8px 0 0; cursor:pointer;}
.box8077_1 .C-Service .txtbox{border:1px solid #ccc; background:#f7f7f7;}
.box8077_1 .C-Service .txtbox .bor-bot{ border-bottom:1px solid #ccc; padding:10px 0;}
.box8077_1 .C-Service .Con-tit-txt{ width:144px; margin:0 auto; background:url(../image7/C-Contraction2_01.png) top left no-repeat; padding-top:5px;}
.box8077_1 .C-Service .Con-tit-txt p{ padding:4px 12px 14px 12px; background:url(../image7/C-Contraction2.png) left bottom no-repeat; display:inline-block; }
.box8077_1 { height:230px; font-size: 12px;position: fixed; top: 250px; right: 0px; _position: absolute; z-index: 1500; border-radius:6px 0px 0 6px;}
.box8077_1 a { color: #00A0E9;}
.box8077_1 a:hover { color: #ff8100; text-decoration: none;}
.box8077_1 .floatL { width: 30px; float:left; position: relative; z-index:1;height: 181px;}
.box8077_1 .floatL a {top:20px;font-size:0; text-indent: -999em; display: block;}
.box8077_1 .floatR { width: 154px;float: left;  overflow:hidden;}
.box8077_1 .floatR .cn {background:#F7F7F7; border-radius:6px;margin-top:4px;}
.box8077_1 .cn .titZx{ font-size: 14px; color: #333;font-weight:600; line-height:24px;padding:5px;text-align:center;}
.box8077_1 .cn ul {padding:0px;}
.box8077_1 .cn ul li { line-height: 38px; height:38px;border-bottom: solid 1px #E6E4E4;overflow: hidden;text-align:center;}
.box8077_1 .cn ul li span { color: #777;}
.box8077_1 .cn ul li a{color: #777;}
.box8077_1 .cn ul li img { vertical-align: middle;}
.box8077_1 .btnOpen, .box8077_1 .btnCtn {  background-repeat: no-repeat; display:block;  height: 146px;background-image: url(../image7/T-Service.jpg);}
.box8077_1 ul li.top { border-bottom: solid #ACE5F9 1px;}
.box8077_1 ul li.bot { border-bottom: none;}