@charset "utf-8";
/* CSS Document */
a{ text-decoration: none; }
a:hover{ text-decoration: underline; }
html{color:#000;background:#FFF;}
*html{background-image:url(about:blank);background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
html, body, h1, h2, h3, h4, h5, h6, hr, p, blockquote,dl, dt, dd, ul, ol, li,pre,form, fieldset, legend, button, input, textarea{margin:0px;padding:0px;}
fieldset, img {border:0;}
ul, li {list-style:none;}
body,button, input, select, textarea /* for ie */ {font: 78%/1.5 tahoma,Helvetica,arial, "\5b8b\4f53", sans-serif;}
address, cite, dfn, em, var { font-style: normal; } /* 将斜体扶正 */
code, kbd,samp { font-family: courier new, courier, monospace; }

ins {text-decoration:none;}
del {text-decoration:line-through;}
h1 {font-size: 2em;}
h3 {font-size: 1.5em;}
h4 {font-size: 1.38em;}
h5 {font-size: 1.2em;}
h6 {font-size: 1.1em;font-style: italic;}

address,cite,dfn,em,var{font-style:normal;}
caption,td {font-weight: normal;}
cite, blackquote, em, i {font-style: italic;}
strong, b {	font-weight: bold;}
pre, code {font-family: monospace;font-size: 1.1em;}
abbr[title],acronym[title]{border-bottom:1px dotted;cursor:help;}
table {	border-collapse:collapse; /* 边框合并属性 */border-spacing:0;}
q:before, q:after, blockquote:before, blockquote:after {content:"";content:none}
blockquote, q {	quotes:none;}
legend { color: #000; } 
button, input, select, textarea { font-size: 14px; }

/* body{background: url(head_bg.png) repeat-x;} */
.w_960{ width:960px; margin-left:auto; margin-right:auto; overflow:hidden; padding:0px;}
.w_980{ width:980px; margin-left:auto; margin-right:auto; overflow:hidden; padding:0px;}
.w_700{ width:700px; overflow:hidden;}
.w_240{ width:240px; overflow:hidden;}
.w_340{ width:340px; overflow:hidden;}
.w_200{ width:210px; overflow:hidden;}
.w_210{ width:210pfx; overflow:hidden;}
.w_220{ width:220px; overflow:hidden;}
.w_260{ width:260px; overflow:hidden;}
.w_740{ width:740px; overflow:hidden;}
.w_730{ width:730px; overflow:hidden;}
.w_250{ width:250px; overflow:hidden;}
.w_700{ width:700px; overflow:hidden;}
 /*顶部导航*/
.toptop{ width:100%; background:#EEEEEE; height:32px;}
.topnav{width:980px; margin:0 auto; padding:0; height:30px; line-height:30px; font-size:12px;color: #666666;text-align:right; overflow:hidden; border-bottom:1px #E9E9E9 solid;}
.topnav span{font-size:12px; color: #666666; float:left;font-weight:normal;}
.topnav a{ color: #666666; line-height:25px; height:25px; padding-left:6px;padding-right:6px;text-decoration: none; }
.topnav a:hover{color: #666666;}
.topnav strong{ color:#fff; font-size:12px; display:block; height:25px; line-height:25px;}
.logo h2{width: 400px;height:80px;position: relative; top:6px;}
.logo h2 span {background: url(logo.png) no-repeat left top;position: absolute;width:100%;height: 100%;} 

.header{position:relative;height:100px;width:980px;margin:auto;}
.logo{width:400px;height:80px; float:left;position:absolute;left:0;top:10px;}

/*头部搜索
.sech{right:0;bottom:4px; width:322px; height:38px;position:absolute; overflow:hidden;background: url(seabg.png) no-repeat left top;}
.search{height:25px; padding-top:6px; padding-left:8px; position:absolute; overflow:hidden; }
.search_input{width:260px;height:25px;border:0px;line-height:25px;float:left;font-size:13px;color:#666;}
.search_btn{width:40px;height:25px;line-height:22px;background: url(searchD.png) no-repeat right top;border:none;color:#FFF;font-size:12px;float:left;}*/
/*通用导航*/

.topmenubg{background: url(topmenubg.png) repeat-x; width:100%;}
.topmenu{height:40px;/*padding:0 10px;margin:0 auto 10px auto;*/ margin:0 auto; width:980px;overflow:hidden;position:relative;}
.topmenu ul{height:40px;line-height:40px;}
.topmenu ul li{float:left; text-align:center;}
.topmenu ul li h3{font-size:14px;}
.topmenu ul li a,.topmenu ul li a:visited,.topmenu ul li a:link{font-size:14px;color:#FFF;font-weight:bold;text-decoration: none;padding-left:20px; padding-right:20px;}
.topmenu ul li:hover{ color:#FFF; background:#EE520D;}
.topmenu ul li.on{ background:#e94902}
.topmenu ul li.on a:visited,..topmenu ul li.on a:link{display:block;background:#e94902;color:#fff;font-weight:bold;}

/*通用边距*/
.pa1{ padding:1px;}
.pa5{ padding:5px;}
.pa10{ padding:10px;}
.pa20{ padding:20px;}
.pa15{ padding:15px;}
.pl10{ padding-left:10px;}
.pr10{ padding-right:10px;}
.pt10{ padding-top:10px;}
.pb10{ padding-bottom:10px;}
.pl5{ padding-left:5px;}
.pr5{ padding-right:5px;}
.pt5{ padding-top:5px;}
.pb5{ padding-bottom:5px;}
.pl15{ padding-left:15px;}
.pr15{ padding-right:15px;}
.pt15{ padding-top:15px;}
.pb15{ padding-bottom:15px;}
.pl20{ padding-left:20px;}
.pr20{ padding-right:20px;}
.pt20{ padding-top:20px;}
.pb20{ padding-bottom:20px;}
.ma5{ margin:5px;}
.ma10{ margin:5px;}
.ma15{ margin:15px;}
.ma20{ margin:20px;}
.ml10{ margin-left:10px;}
.mr10{ margin-right:10px;}
.mt10{ margin-top:10px;}
.mb10{ margin-bottom:10px;}
.ml5{ margin-left:5px;}
.mr5{ margin-right:5px;}
.mt5{ margin-top:5px;}
.mb5{ margin-bottom:5px;}
.ml15{ margin-left:15px;}
.mr15{ margin-right:15px;}
.mt15{ margin-top:15px;}
.mb15{ margin-bottom:15px;}
.ml20{ margin-left:20px;}
.mr20{ margin-right:20px;}
.mt20{ margin-top:20px;}
.mb20{ margin-bottom:20px;}


/*左右*/
.fl{ float:left;}
.fr{ float:right;}

.tl{ text-align:left;}
.tr{ text-align:right;}
.tc{ text-align:center;}


/*字体大小+行高*/
.f12{ font-size:12px;}
.h12{ line-height:12px;}
.f13{ font-size:13px;}
.h13{ line-height:13px;}
.f14{ font-size:14px;}
.h14{ line-height:14px;}
.f16{ font-size:16px;}
.h16{ line-height:16px;}
.f18{ font-size:18px;}
.h18{ line-height:18px;}
.f20{ font-size:20px;}
.h20{ line-height:20px;}
.h25{ line-height:25px;}
.h30{ line-height:30px;}

/*加粗*/
.fw{font-weight:bold;}

/*文字下划线*/
.f_tdu{	text-decoration: underline;}
.f_tdn{	text-decoration: none;}

/*颜色*/
.c_red, a.c_red, a.c_red:visited, a.c_red:link,.c_red a {color:#F00;}
.c_green, a.c_green, a.c_green:visited, a.c_green:link,.c_green a {color:#090;}
.c_blue, a.c_blue, a.c_blue:visited, a.c_blue:link,.c_blue a {color:#225D92;}
.c_blue_1, a.c_blue_1, a.c_blue_1:visited, a.c_blue_1:link,.c_blue_1 a {color:#1E77D3;}
.c_blue_2, a.c_blue_2, a.c_blue_2:visited, a.c_blue_2:link,.c_blue_2 a {color:#039;}
.c_yellow, a.c_yellow, a.c_yellow:visited, a.c_yellow:link,.c_yellow a {color:#FF0;}
.c_gray, a.c_gray, a.c_gray:visited, a.c_gray:link,.c_gray a {color:#666;}
.c_white, a.c_white, a.c_white:visited, a.c_white:link,.c_white a {color:#FFF;}
.c_ccc,a.c_ccc,a.c_ccc:visited,a.c_ccc:link{ color:#CCC;}
.c_ddd,a.c_ddd,a.c_ddd:visited,a.c_ddd:link{ color:#DDD;}
.c_999,a.c_999,a.c_999:visited,a.c_999:link{ color:#999;}
.c_666,a.c_666,a.c_666:visited,a.c_666:link{ color:#666;}
.c_333,a.c_333,a.c_333:visited,a.c_333:link{ color:#333;}

.block{ display:block;}
.clear{ clear:both;}
.clear_all{ clear:both; height:0; line-height:0;}

/*下线*/
.line_t{ border-top:1px solid #DDD;}
.line_r{ border-right:1px solid #DDD;}
.line_b{ border-bottom:1px solid #DDD;}
.line_l{ border-left:1px solid #DDD;}
.line_xb{background: url(line_xb.gif) repeat-x left bottom;}

/*内页位置导航*/
.nav{ color:#999; font-size:12px; height:30px; line-height:30px; width:740px; float:right; border-bottom:1px #CCCCCC solid; border-top:1px #CCCCCC solid; background: #F5F4F1;}
.nav strong{ padding:0 0 0 0; font-weight:normal; padding:0 4px 0 4px;}
.nav a{ color:#666; padding-left:4px;}

/* 首页左栏 */

.left_flash{ width:260px; height:310px; float:left;margin-bottom:10px;}
.hellogo{ width:260px; height:310px; background:url(index/left_top.png) no-repeat;}
.hellogo .hellolist{ padding-top:78px; padding-left:30px; }
.hellogo .hellolist h3{font-size:18px; color:#666666; line-height:36px;font-family: "microsoft yahei"; left:0px; width:146px; float:left;}
.hellogo .hellolist h3 a{color:#666666;text-decoration:none;}
.hellogo .hellolist span{color:#ffffff; font-size:12px; font-family: "SimSun"; line-height:38px; right:20px;}
.hellogo .hellolist span a{color:#ffffff;text-decoration:none;}
.hellogo .hellolist span a:hover{ color:#FFFF66;}
.hellogo .hellolist p{color:#6B8A6E; font-size:12px; font-family: "SimSun"; line-height:22px; width:100%; overflow:hidden;}
.hellogo .hellolist .yx{font-size:18px; color:#669900; line-height:38px;}
.hellogo .hellolist .wj{ padding-top:24px; }
.hellogo .hellolist .yd{ padding-top:28px;}
.contact_home{background: url(img_contact.jpg) no-repeat;width:200px;height:65px;margin-bottom:10px;line-height:18px;color:#BDD2E7;padding:80px 20px 10px 20px;}
.contact_home span{ font-size:14px; color:#FFF; font-weight:bold;}

.leftmenu{ background-color:#E2EBF2; padding:10px;}
.leftmenu dt{
	background: url(leftmenu.gif) no-repeat left center;
	padding-left:20px;
	margin:0 10px;
	color:#000;
	font-size:12px;
	font-weight:bold;
	height:30px;
	line-height:30px;
}

.leftmenu dd{ margin-bottom:10px;}
.leftmenu dd a{ display:block; height:30px; line-height:30px; margin-bottom:1px; padding-left:30px; background-color:#FFF; color:#666;}
.leftmenu dd a.leftmenu_on{ background-color:#FF6600; color:#FFF; font-weight:bold;}

.list_1{}
.list_1 li{ position:relative; height:25px; line-height:25px; font-size:12px;}
.list_1 a{ color:#333;}
.list_1 span{ position:absolute; right:0; top:0; color:#999; font-size:11px;}

.list_2{}
.list_2 li{ position:relative;}
.list_2 a{ color:#333;}
.list_2 span{ position:absolute; right:0; top:0; color:#999; font-size:11px;}

.list_page{}
.list_page li{line-height:25px; font-size:12px; border-bottom:1px solid #E0E0E0; padding:10px;}
.list_page a{ color:#444; font-size:14px; font-weight:bold;}
.list_page i{
	color:#CCC;
	font-size:12px;
	font-style: normal;
	padding-left:15px;
}
.list_page p{ color:#999}
.list_img_1{}
.list_img_1 li{ float:left; margin:0 10px; text-align:center;}
.list_img_1 a{ color:#333; line-height:40px;}
.list_img_1 img{ display:block;}
.list_img_2{ border:1px #CCC dotted;}
.list_img_2 li{ padding-bottom:10px; margin-bottom:20px; height:120px;}
.list_img_2 li:hover{background: #F0F0F0;} 
.list_img_2 h3 a{ color:#444; font-size:14px; display:block; line-height:30px; border-bottom:1px #CCC dotted; text-decoration:none; }
.list_img_2 h3 a:hover{color:#FF6600;text-decoration:none;}
.list_img_2 p{ font-size:12px; color:#999; line-height:20px; line-height:24px;}
.list_img_2 strong{ color: #FF6600; font-size:12px; display:block; line-height:25px;border-bottom:1px #CCC dotted;}
.list_img_2 img{ float:left; margin:0 15px 10px 0;}
/*首页左栏标题栏*/
.left_t{ height:30px; line-height:30px; overflow:hidden; position:relative; clear:both}
.left_t div{background: url(index/left_t_bg.png) repeat-x; height:42px; overflow:hidden;}
.left_t h3{color: #ffffff; font-size:14px; padding-top:3px; font-weight:bold; padding-left:10px;display:block; float:left; margin-right:5px;}
.left_t span{ color: #999999; font-size:12px; font-weight:bold; height:30px; line-height:42px;padding-left:10px;}
.left_t_more{ position:absolute; right:0; top:0; width:44px; height:30px; display:block;background: url(index/left_t_r.png) no-repeat right;text-indent:-8000px; overflow:hidden;}
/*首页左栏联系我们*/
.left_con{ height:100%; overflow:hidden; position:relative; padding:4px;}
.left_con_r{ height:28px; width:185px; line-height:26px; font-size:12px; text-align:left; float:right;overflow:hidden; position:relative;}
.left_con_cqq{ width:20px; height:20px; float:left;}
.left_con_ctel{ width:26px; height:26px; float:left; background:url(index/tel.png) 0 0;}
.left_con_ctime{ width:26px; height:26px; float:left; background:url(index/time.png) 0 0;}
.left_con_cmail{ width:26px; height:26px; float:left; background:url(index/mail.png) 0 0;}
.left_con_rt{ height:50px; width:185px; line-height:26px; font-size:12px; text-align:left; float:right;overflow:hidden; position:relative;}
.left_con_line{ border-bottom:1px #E9E9E9 solid; height:3px; overflow:hidden; position:relative; clear:both }
/* 首页左栏移动互联 */
.left_mob{height:368px; width:240px; overflow:hidden; position:relative; background:url(index/mob.gif) no-repeat;clear:both;}
.left_ads{ height:102px;background:url(index/adss.png) no-repeat; clear:both;}

/* 首页右栏幻灯片*/
.wrapper {width:600px; margin:0 auto; padding-bottom:50px;}
.ad {width:468px; margin:10px auto 0;}
.ad li {padding-top:5px;}
.shuoming {margin-top:20px; border:1px solid #ccc; padding-bottom:10px;}
.shuoming dt {height:30px; line-height:30px; font-weight:bold; text-indent:10px;}
.shuoming dd {line-height:20px; padding:5px 20px;}
.wrapper {width:700px;}
#focus {width:700px; height:265px; overflow:hidden; position:relative;}
#focus ul {height:265px; position:absolute;}
#focus ul li {float:left; width:700px; height:265px; overflow:hidden; position:relative; background:#000;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:700px; height:40px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:700px; height:24px; left:0; bottom:8px; padding-left:10px;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:24px; height:24px; line-height:24px; text-align:center; font-size:20px; font-family:"Microsoft YaHei",SimHei; margin-right:10px; cursor:pointer; color:#fff;}
#focus .btn span.on {background:#000; color:#fcc;}

/* վ */
.ourser{ width:700px; height:180px; background:url(index/right_ser_bg.gif); margin-bottom:10px;overflow:hidden;position:relative; clear:both}
.ourser ul{}
.ourser ul li{ width:232px; float:left;overflow:hidden;position:relative; } 
.ourser_t{ margin-left:10px; margin-top:12px; margin-bottom:8px;width:212px; height:18px; }
.ourser_jz{ margin-left:10px; width:212px; height:127px; margin-top:5px; background:url(index/right_ser_3bg.gif) no-repeat; overflow:hidden;position:relative; clear:both}
.ourser_list{ margin-left:10px; margin-top:36px; overflow:hidden;position:relative; clear:both}
.ourser_list img{ width:43px; float:left}
.ourser_list span{ width:140px; font-size:12px; float:right; padding-right:10px; color: #CCCCCC}
.ourser_list p{ width:188px; font-size:12px; height:30px; line-height:30px; background:url(index/right_ser_lbg.gif) left no-repeat ; padding-left:15px;overflow:hidden;position:relative; clear:both}

/* 700PX */
.ileft_title{ height:170px; overflow:hidden; height:32px; border-bottom:1px #DBDBDB solid; }
.ileft_title h3{height:32px; float:left; width:140px; font-size:14px; padding-top:8px; text-align:center; bottom:0; font-weight:normal; background:url(index/right_ct.gif) no-repeat}
.ileft_title .more{width:65px; height:32px; float:right;}

.si .sititle{ width:100%; height:46px; border-bottom:1px #EFEFEF solid;}
.si .sititle h3{width:980px;height:46px;position: relative;}
.si .sititle h3 span {background: url(sicasestit.png) no-repeat left top;position: absolute;width:100%;height: 100%;} 

/* 案例展示201302*/
.s_cases{}
.s_cases .casestitle{ width:100%; height:46px; border-bottom:1px #EFEFEF solid;}
.s_cases .casestitle h3{width:980px;height:46px;position: relative;}
.s_cases .casestitle h3 span {background: url(casestit.png) no-repeat left top;position: absolute;width:100%;height: 100%;} 
.s_cases .caseslist{ width:980px; overflow:hidden;}
.s_cases .caseslist ul{ padding:0px; margin-right:-13px;}
.s_cases .caseslist ul li{ width:234px; height:222px; background:#f3f3f3; margin-top:16px; float:left; margin-right:14px; *margin-right:12px;color:#999999; font-weight:bolder;white-space:nowrap;}
.s_cases .caseslist ul li:hover{background: #FF6600; color:#FFFFFF; font-weight:bolder;}  
.s_cases .caseslist ul li img{width:228px; height:188px; padding:3px; }
.s_cases .caseslist ul li p{width:224px; height:30px; line-height:24px; text-align:left; padding-left:4px;_position:relative; }

#gotop { position:fixed; top:190px; _position:absolute; display:block; width:98px; height:300px; background:url(top.png) no-repeat 0 0; overflow:hidden; }


/*__page--------------------------------------------------------------------------------------------*/
.leftad{ width:200px;verflow: hidden; position: relative; padding-top:6px;}
.page{ clear:both; font-size:14px; line-height:50px; height:50px;}
.page a{ margin:0 5px;color:#444;}
.page a:hover{ color:#444;}
.page strong{margin:0 5px;}
.page select{margin:0 5px;}

.list_ico_1 li{
	background: url(list_ico_1.gif) no-repeat left center;
	padding-left:15px;
}
.list_ico_1 li span{ line-height:24px;}

.img_1{ padding:1px; border:1px solid #CCC;}

.f_1{border-top:none;}
.f_1_a{border:1px solid #E9E9E9;}

.f_2{ border:4px solid #F0F0F0; border-top:none;}
.f_2_a{ border:4px solid #E2EBF2;}

.t_1{height:32px;line-height:32px;overflow:hidden;position:relative;border-bottom:1px #DBDBDB solid;}
.t_1 div{height:32px;overflow:hidden;}
.t_1 h3{height:32px; float:left; width:140px; font-size:14px; padding-top:5px; text-align:center; bottom:0; font-weight:normal; background:url(index/right_ct.gif) no-repeat}
.t_1 span{ color:#719DD4; font-size:12px; font-weight:bold;}
.t_1_more{ position:absolute; right:0; top:0; width:25px; font-size:12px; padding-top:8px; color:#719DD4; display:block;overflow:hidden;}
/* tools */
.tools_t{ height:53px; background:url(index/tools_t.gif) no-repeat;overflow:hidden;position:relative;}
.tools_list{height:128px;}
.tools_list ul{}
.tools_list ul li{ width:80px; height:30px; line-height:20px;  float:left; font-size:12px; padding-left:26px; color:#666666;}
.tools_list ul li a{color:#666666;}
.tools_list ul li a:hover{ color: #FF6600;}
.tools_list ul li.php{background:url(index/toolslogo.gif) 0 0 no-repeat;background-position:0px 0px; }
.tools_list ul li.mysql{background:url(index/toolslogo.gif) 0 0 no-repeat;background-position:0px -128px; }
.tools_list ul li.zend{background:url(index/toolslogo.gif) 0 0 no-repeat;background-position:0px -95px; }
.tools_list ul li.ssh{background:url(index/toolslogo.gif) 0 0 no-repeat;background-position:0px -64px; }
.tools_list ul li.qs{background:url(index/toolslogo.gif) 0 0 no-repeat;background-position:0px -222px; }
.tools_list ul li.lgs{background:url(index/toolslogo.gif) 0 0 no-repeat;background-position:0px -258px; }
.tools_list ul li.wb{background:url(index/toolslogo.gif) 0 0 no-repeat;background-position:0px -161px; }
.tools_list ul li.ep{background:url(index/toolslogo.gif) 0 0 no-repeat;background-position:0px -30px; }
.tools_list ul li.eps{background:url(index/toolslogo.gif) 0 0 no-repeat;background-position:0px -196px; }
.tools_list ul li.ng{background:url(index/toolslogo.gif) 0 0 no-repeat;background-position:0px -357px; }
.tools_list ul li.pm{background:url(index/toolslogo.gif) 0 0 no-repeat;background-position:0px -291px; }
.tools_list ul li.ps{background:url(index/toolslogo.gif) 0 0 no-repeat;background-position:0px -528px; }

.t_2{ height:30px; line-height:30px; position:relative; background-color:#F0F0F0; padding:0 10px;}
.t_2 h3{ color:#333;font-size:14px;}
.t_2_more{ position:absolute; right:10px; top:0;}

.tab_1_m{
	height:30px;
	line-height:30px;
	overflow:hidden;
	position:relative;
	background: url(t_1.gif) no-repeat right -90px;height:30px;overflow:hidden;
	background-color:#125BB7;

}
.tab_1_m div{}

.tab_1_m h3{ color:#FFF; font-size:12px; font-weight:bold; height:30px;
background: url(t_1.gif) no-repeat left 0px; padding-left:25px;display:block; float:left; margin-right:10px;}

.tab_1_m li{ float:left;background: url(t_1.gif) no-repeat right -60px; width:107px;height:30px; margin:0 5px; text-align:center; line-height:40px; overflow:hidden;}
.tab_1_m li a{ color:#FFF; font-size:12px;font-weight:bold;}

.tab_1_m li.now{background: url(t_1.gif) no-repeat right -30px;}
.tab_1_m li.now a{ color:#14365D;}
.tab_1_c div{ padding:10px; height:150px; overflow:hidden; width:680px;}


.tab_cp_m{}
.tab_cp_m li{ float:left; margin:0 7px 10px 0;}

.tab_cp_c{
	margin-bottom:10px;
}
.tab_cp_c div{ overflow:hidden; width:350px; height:280px;}

a.url_1,a.url_1:visited,a.url_1:link{ width:98px; height:25px;background: url(url_1.jpg) no-repeat; display:block; font-size:14px; text-align:center; line-height:25px; color:#FFF; font-weight:bold; border:none;}
a.url_1:hover{ color:#FF9;}

.input_1{ height:22px; border:1px solid #CCC; line-height:22px; padding:0 10px;}
.btn_1{width:98px; height:25px;background: url(url_1.jpg) no-repeat; display:block; font-size:14px; text-align:center; line-height:25px; color:#FFF; font-weight:bold; border:none;}
.btn_1:hover{ color:#FF9;}

/* Easy Slider */
#content{position:relative;	margin:0 auto 10px auto;width:960px;}
#slider{}
	#slider ul, #slider li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider, #slider li{ 
		/* 
			define width and height of container element and list item (slide)
			list items must be the same size as the slider area
		*/ 
		width:960px;
		height:300px;
		overflow:hidden; 
		}
	span#prevBtn{}
	span#nextBtn{}					


#prevBtn {
	background-color:#333;
	width:40px;
	height:60px;
	display:block;
	background: url(slider.gif) no-repeat left top;
	overflow:hidden;
	text-indent:-8000px;
	position:absolute;
	top:100px;
	left:0px;
}
#nextBtn {
	background-color:#333;
	width:40px;
	height:60px;
	background: url(slider.gif) no-repeat left -60px;
	display:block;
	overflow:hidden;
	text-indent:-8000px;
	position:absolute;
	top:100px;
	right:0px;
}
#prevBtn a,#nextBtn a{	width:40px;
	height:60px;
	display:block;
}
.overh {
	overflow:auto;
	zoom:1;
	overflow-x:hidden;
	overflow-y:hidden;
}
html {
	-webkit-text-size-adjust:none;
}
input[type="submit"]::-moz-focus-inner {
border:none;
padding:0;
}
a {
blr:expression(this.onFocus=this.blur())
} /*for IE*/
a {
	outline:none;
} /*for Firefox*/
.overz {
	overflow:auto;
	zoom:1;
	overflow-x:hidden;
	overflow-y:hidden;
}
.mn_12 {
	margin-bottom:12px;
}
.online_icon {
	width:36px;
	height:156px;
	overflow:hidden;
	font-family:'宋体';
}
.online_icon a {
	display:block;
	width:36px;
	height:156px;
	background:url(online_bg.png) no-repeat;
	_background:url(online_bg_ie6.png) no-repeat;
}
.online_windows {
	width:144px;
}
.online_w_top {
	background:url(online_bg.png) no-repeat -36px 0;
	height:10px;
	_background:url(online_bg_ie6.png) no-repeat -36px 0;
	_margin-bottom:-7px;
}
.online_w_c {
	background:url(online_bg.png) repeat-y 0 -185px;
	padding:0 5px;
	_background:url(online_bg_ie6.png) repeat-y 0 -185px
}
.online_w_bottom {
	background:url(online_bg.png) repeat-y -36px -35px;
	height:29px;
	_background:url(online_bg_ie6.png) repeat-y -36px -35px;
}
.online_content {
	background:url(online_bg.png) no-repeat -147px -185px;
	padding-top:11px;
	_background:url(online_bg_ie6.png) no-repeat -147px -185px;
}
.online_content a.qq_icon {
	background:url(online_bg.png) no-repeat -37px -130px;
	width:121px;
	height:25px;
	display:block;
	margin:0 auto;
	text-indent:30px;
	line-height:23px;
	cursor:pointer;
	_background:url(online_bg_ie6.png) no-repeat -37px -130px;
}
.online_content a.qq_icon:hover {
	background-position:-159px -130px;
	color:#FFF;
}
.online_bar h2 {
	background:url(online_bg.png) repeat-x 0 -156px;
	height:29px;
	line-height:27px;
	font-size:12px;
	color:#666;
	text-align:left;
	_background:url(online_bg_ie6.png) repeat-x 0 -156px;
}
.online_bar h2 a {
	display:block;
	padding-left:14px;
	margin-left:6px;
	cursor:pointer;
}
.expand h2 a {
	background:url(online_bg.png) no-repeat -36px -69px;
	_background:url(online_bg_ie6.png) no-repeat -36px -69px;
}
.collapse h2 a {
	background:url(online_bg.png) no-repeat -36px -96px;
	_background:url(online_bg_ie6.png) no-repeat -36px -96px;
}
.expand h2 a:hover, .collapse h2 a:hover {
	text-decoration:none;
	color:#c81d04;
}
.online_content {
	text-align:center;
	border-bottom:1px solid #d0d0d0;
	margin-bottom:1px;
}
.online_content ul li {
	height:24px;
	line-height:24px;
	margin-bottom:4px;
	font-family:'宋体';
}
.online_content ul li a:hover {
	color:#c81d04;
}
#online_qq_layer {
	position:fixed;
	right:0px;
	top:180px;
	_position:absolute;
}
#online_qq_layer a{text-decoration:none;color:#666;}
#online_qq_layer a:hover {text-decoration:none;color:#db2d0c;}
* html, * html body {
	_background-attachment:fixed;
}
* html #online_qq_layer {
	_bottom:auto;
_top:expression(eval(document.documentElement.scrollTop + 150));
}
#online_qq_tab {
	float:left;
	margin-top: 50px;
}
#onlineService {
	float:left;
	margin-left:-3px;
	display:block;
}
#onlineType1, #onlineType2, #onlineType3, #onlineType4, #onlineType5, #onlineType6 {
	display:none;
}
#onlineType1 {
	display:block;
}
/* footer */
.footer{ background:#EFEFEF; width:100%; border-top: 1px solid #DFDFDF;}
.foot{ height:128px; clear:both; padding:20px 0; width:980px; margin:auto; }
.foot .ldiv{ width:229px; float:left;border-right:1px #ffffff solid;}
.foot .cdiv{ width:750px; float:right;border-bottom:1px #DFDFDF solid;}
.foot .helloyeli{ width:750px; float:right; border-top:1px #ffffff solid; line-height:24px;}
.foot .helloyeli a{ color: #666666; text-decoration:none;}
.foot p{ color:#797979; font-size:12px; float:left; border-left:1px solid #DFDFDF; padding:5px 15px;}
