/*全局样式*/
html{margin:0 auto; padding:0; background:#eaeaea;}
body{margin:0 auto; padding:0; font-size:14px; color:#555; font-family:"微软雅黑";}
a{text-decoration:none; color:#555;}
img{border:0; vertical-align:top;}
ul{list-style-type:none;}
a:link {
	text-decoration: none;	
}
a:visited {
	text-decoration: none;
}
a:hover {color:#1c4c8a;
	text-decoration: underline; 
}
a:active{ color:#1c4c8a;
}
h1,h2,h3,h4,h5,h6,p,img,dl,dt,dd,ul,li,img{padding:0;margin:0; list-style:none;}
.none{ display:none}
.clear{ clear:both;}


/*头部*/
.top{margin:0 auto; width:100%; height:86px; border-bottom:1px #dedede solid; background:#FFF;}
.top_box{ margin:0 auto; width:955px; height:74px;}
.logo{float:left; padding-left:13px;}
.top_right{ float:right; width:648px;  padding-top:10px;}
.top_tel{ float:right; width:230px; height:24px; line-height:24px; font-family:"微软雅黑","黑体"; font-size:14px; padding-right:19px;}
.top_tel span{ color:#ea9100; font-size:16px; font-weight:bolder;}
.top_menu{ float:left; width:648px; padding-top:15px;}
.top_menu li{ float:left; width:107px; height:22px; line-height:22px; text-align:center; border-right:1px dashed #ccc;}
.top_menu li a{ color:#ea9100; font-size:15px; font-weight:bolder;  font-family:"微软雅黑","黑体"; text-decoration:none;}
.top_menu li a:hover{ color:#ea9100; text-decoration:none; font-size:20px;}


/*主体*/
.box{ margin:0 auto; width:929px; border-left:1px solid #dcdcdc; border-right:1px solid #dedede; padding:13px; background:#FFF;}
.banner{ width:929px;}
.ban{ width:929px;}
.box_middle{ width:929px; height:219px; margin-top:16px;}
.anli{ float:left; width:282px; height:191px; border:1px solid #d9d9d9; padding:13px 15px 13px 15px; background:#f0f0f0; margin-right:15px;}
.anli_tu{ width:282px; height:124px;}
.anli_zi{ width:280px; line-height:20px; padding-top:10px; font-family:"微软雅黑"; font-size:14px; padding-left:2px;}

.news{ float:right; width:238px; height:191px; border:1px solid #d9d9d9; background:#f0f0f0; padding:13px 15px 13px 15px;}
.news_bt{ width:238px; height:16px; }
.news_tu_zi{ width:238px; height:102px;}
.news_tu{ float:left; width:92px; height:82px; padding:10px 10px 10px 0px;}
.news_zi{ float:right; width:120px; height:86px; line-height:18px; padding:8px; font-family:"微软雅黑";}
.news_zi p{font-size:13px;}
.news_zi p a{color:#000; text-decoration:none;}
.news_zi p a:hover {color:#1c4c8a; text-decoration: underline; }
.news_zi span{ float:left; font-size:12px; padding-top:12px; color:#666;}

.news_x{ width:238px; padding-top:5px;}
.news_x li{ height:24px; line-height:24px; background:url(../images/a-1.gif) no-repeat left center; font-size:12px; padding-left:10px;}
.news_x li a{ color:#333; font-family:"宋体";}


.box_x{ width:899px; height:133px; border-top:1px solid #d9d9d9; margin-top:15px; padding:18px 15px 15px 15px;}
.zjcy{ float:left; width:160px;}
.zjcy_bt{ width:160px; height:20px; color:#CC9900; font-size:15px; font-weight:bolder; font-family:"微软雅黑","黑体"; padding-bottom:15px;}
.zjcy li{ float:left; width:160px; height:24px; line-height:24px; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.zjcy li a{ color:#999; text-decoration:underline;}
.lxbox{float:right; width:250px; height:130px;}
.lxbox_dh{float:right; padding-top:3px;}
.lxbox_zxkf{float:right; padding-top:40px;}


/*底部*/
.footer{margin:0 auto; width:100%; padding-bottom:10px; border-top:1px #d1d1d1 solid; background:#FFF; font-size:12px; font-family:"宋体";}
.footer_box{ margin:0 auto; width:955px; height:70px; padding-top:12px;}
.footer_logo{float:left; padding-left:13px;}
.footer_right{ float:right; width:638px; text-align:right; padding-right:10px; height:70px;}
.footer_tel{ float:right; width:620px; line-height:18px; font-family:Arial, Helvetica, sans-serif; color:#aaa;}
.footer_tel li{float:left; padding-left:5px;padding-right:5px;line-height:18px; height:18px; }
.footer_tel a{ color:#aaa;}
.top_tel span{ color:#1b4d8c; font-size:16px; font-weight:bolder;}


/*公司简介*/
.box_ab{ width:929px; margin-top:16px; padding-bottom:15px;}
.ab_left{float:left; width:154px;}
.ab_left_bt{float:left; width:154px; height:54px; text-align:center; line-height:54px; font-family:"微软雅黑","黑体"; font-weight:bolder; font-size:20px; color:#ea9100; background:#e0e0e0;}
.ab_left li{float:left; width:154px; height:50px; line-height:50px; text-align:center; font-size:16px; border-bottom:1px #ddd solid;}
.ab_left_phone{float:left; width:154px; padding-top:30px;}
.ab_r{float:right; width:700px; font-size:14px; font-family:"微软雅黑"; line-height:22px; color:#444;}



/*联系我们*/
.lxxbox{float:left; width:700px; height:auto;}
.lxxbox_lx{float:left; width:430px; line-height:22px; font-family:"微软雅黑",Tahoma; font-size:14px;}
.lxxbox_lx p{font-weight:bolder; color:#000; padding-top:20px;}
.lxxbox_lx span{ font-size:12px; color:#999;}
.lxxbox_qt{ float:left; width:250px; padding-top:25px;}
.lxxbox_sj{ float:left; width:180px; height:56px; background:url(../images/lxsjbg.png) no-repeat; padding-left:70px; line-height:18px; font-weight:bolder; font-size:12px; padding-top:2px; color:#888; padding-bottom:20px; border-bottom:1px dashed #CCC;}
.lxxbox_yx{ float:left; width:180px; height:56px; margin-top:20px; background:url(../images/yxbg.png) no-repeat; padding-left:70px; line-height:18px; font-weight:bolder; font-size:12px; padding-top:2px; color:#888;}


/*服务领域*/
.fw{float:left; width:193px; height:204px; padding:10px; line-height:18px; border:1px #CCC solid; margin-right:27px; margin-bottom:27px; font-size:12px;}
.fw:hover{float:left; width:193px; height:204px; padding:10px; border:1px #888 solid; margin-right:27px;}
.fw_tu{float:left; width:193px; height:63px; margin-bottom:10px;}
.fw_bt{float:left; width:193px; height:30px; margin-bottom:6px; font-size:17px; font-family: "微软雅黑","Times New Roman"; line-height:30px; color:#00203d;}
.fw_zi{float:left; width:193px; height:60px; margin-bottom:10px; color:#888;}
.fw_an{float:left; width:80px; height:20px; padding-left:10px;}
.fwkf{float:left; width:700px; margin-top:50px; margin-bottom:30px; background:url(../images/fwx.gif) no-repeat; height:28px; font-size:18px; font-family: "微软雅黑","Times New Roman"; line-height:28px; color:#df0948; padding-bottom:10px;}



/*成功案例*/
.case{ float:left; width:700px; padding-bottom:25px; background:#f1f1f1; padding-top:25px; border-bottom:1px #CCC solid; border-top:1px #fff solid;}
.case:hover{ float:left; width:700px; padding-bottom:25px; background:#fff; padding-top:25px; border-bottom:1px #CCC solid; border-top:1px #fff solid;}
.case_tu{ float:left; width:292px; height:277px; padding-right:23px; background:url(../images/casebg.gif) no-repeat; padding-left:20px;}
.case_tut{ float:left; padding:40px 0 0 39px;}
.case_tut_t{ float:left; width:165px; height:145px; padding:3px; border:1px #dcdcdc solid;}
.case_tubt{ float:left; width:253px; height:40px; line-height:34px; font-size:25px; font-family:"微软雅黑"; padding-top:5px; text-align:center; color:#fff; margin-top:36px;}
.case_r{float:right; width:355px; height:270px;}
.case_bt{ float:left; width:355px; height:40px; line-height:32px; font-size:25px; font-family:"微软雅黑"; padding-top:10px; text-align:center; color:#333;}
.case_bt a{ color:#0384d7;}
.case_jj{ float:left; width:320px; height:140px; line-height:22px; font-size:15px; font-family:"微软雅黑"; text-indent:30px; padding-left:20px; padding-right:15px; padding-top:20px;}
.case_sj{ float:left; width:110px; height:30px; padding-top:25px;padding-left:230px; padding-right:10px; color:#09F; text-decoration:underline;}
.case_sj a{color:#09F; text-decoration:underline;}


/*服务领域*/
.jjfn{float:left; width:200px; height:120px; border:1px #e1e1e1 solid; padding:3px; margin-right:12px; margin-left:12px; margin-bottom:25px;}
.jjfn_tu{float:left; width:200px; height:100px; padding-bottom:10px;}
.jjfn_zi{float:left; width:200px; height:20px; padding-bottom:10px;}



/*内容页*/
.nrs{float:left; width:700px; height:60px; border-bottom:1px #CCCCCC dashed; padding-top:20px; margin-bottom:15px;}
.nrbt{float:left; width:700px; height:35px;  font-size:20px; font-family:"微软雅黑", "黑体"; font-weight:bolder; color:#222; text-align:center;}
.nrbt_sj{float:left; width:700px; height:20px;  font-size:12px; font-family:"宋体"; color:#9e9e9e; text-align:center;}
.nr_syp{float:left; width:700px; height:50px; padding-top:30px; font-size:12px; line-height:24px; color:#666;}
.nr_syp a{ color:#999;}



/*列表页*/
.lby{float:left; width:700px;}
.lby li{float:left; width:685px; height:30px; line-height:30px; border-bottom:1px #e0e0e dashed; background:url(../images/libg.png) no-repeat; padding-left:15px;}
.lby li span{float:right; color:#999; width:80px; height:30px;}
.lby li a{float:left; width:685px; height:30px; line-height:30px; border-bottom:1px #e0e0e0 dashed;}
.lby li a:hover{float:left; width:685px; height:30px; line-height:30px; border-bottom:1px #036 dashed;}
.fybox{float:left; width:680px; height:25px; padding-top:20px; padding-left:20px;}


/*分页*/
.dede_pages{
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}
	
/*分页结束*/



/*首页特效*/
#slide{position:relative;width:929px;height:390px;overflow:hidden;background:url(../images/loading.gif) no-repeat center;}
#slide ul{position:absolute;}
#slide li{float:left; width:929px; height:390px; overflow:hidden; }
#slide .o-control{display:none;position:absolute;top:160px;width:50px;height:80px;background:#000;filter:alpha(opacity=30);opacity:0.3;cursor:pointer;}
#slide .control{position:relative;top:13px;left:8px;display:inline-block;width:30px;height:55px;background:url(../images/bg_index.png);filter:alpha(opacity=60);opacity:0.6;}
#slide #goback{left:0px;}
#goback .control{background-position:0px -35px;}
#slide #forward{right:0px;}
#forward .control{left:10px;background-position:-35px -35px;}

#slide span.curr,#slide span.hover{background:#000;filter:alpha(opacity=100);opacity:1;}
#slide .curr a:link, #slide .curr a:visited{color:#fff;}