@charset "utf-8";
/* CSS Document */

/*************************************
* 文件名称：style.css
* 作   者：无忧网络
* 创建日期：2013-10-17
* 最后修改：name/ 第X行 / yyyy-mm-dd
* 内容概要: 网页样式文件
*************************************/

html,body{line-height:180%; color:#555;font: 12px "宋体","Microsoft Yahei",Tahoma,Arial,Helvetica,STHeiti; background:url(index_bg.jpg) #e8e8e8 repeat-x; margin:0; padding:0; line-height:180%;}
img{border:0;}
div,p,img,ul,li,form,input,label,span,dl,dt,dd,h1,h2,h3,h4,h5,h6,table,tr,th,td{margin:0;padding:0;}
ol,ul,li {list-style-type:none; }
a:link,a:visited{color:#555;text-decoration:none;}
a:hover,a:active{color:#d40120;text-decoration:none;}
header,footer,nav{display:block;}
header,footer,nav,#main{margin:0 auto; overflow:hidden; width:100%;}
.w960{width:960px; margin:0 auto; overflow:hidden;}
.w950{width:960px; margin:0 auto; overflow:hidden; height:10px;}
.top10{margin-top:10px;}
.clear{ clear:both; float:none;}
/* IE6 hack */
html{_background:url(about:_blank) fixed;}


/* header */
header{height:160px; padding-top:7px;}
header .w960{height:100px;}
header h1{float:left;}
header .top {float:right; padding-top:10px;}
header .top p.topnav a{padding-left:15px; margin-left:5px;}
header .top p.topnav a.homepage{background:url(top_ico1.gif) left center no-repeat; }
header .top p.topnav a.fav{background:url(top_ico2.gif) left center no-repeat; }
header .top p.topnav a.cont{background:url(top_ico3.gif) left center no-repeat; }
header .top ul.lang{margin-top:20px;}
header .top ul.lang li{float:right; margin-left:10px;}
header .top ul.lang a{width:80px; height:29px; background:url(lang.gif) no-repeat; text-align:center; display:block; line-height:25px;}
nav{height:60px;}

/* banner */
#flash{width:960px; height:235px;overflow:hidden; margin:0 auto;}
.smallslider{position:relative;padding:0;margin:0;overflow:hidden;}
.smallslider ul{list-style-type:none;padding:0;margin:0;position: absolute;width:auto;height:auto;}
.smallslider li{margin:0;padding:0; width:960px;}
.smallslider li a{margin:0;padding:0;}
.smallslider li a img{border:0;padding:0;margin:0;vertical-align:top;}
.smallslider  h3{position:absolute;font-weight:bold;font-size:12px;margin:0;padding:0;text-indent:2%;line-height:26px;z-index:52; width:98%;color:#CCC;}
.smallslider  h3 a{padding:0;margin:0;text-indent:0; }
.smallslider  h3 a:link,.smallslider  h3 a:visited{text-decoration:none;color:#FFFFFF;}
.smallslider  h3 a:hover{text-decoration:underline;color:#FF6600;}
.smallslider li.current-li{}
.smallslider-btns{position:absolute;z-index:53;}
.smallslider-btns span{background-color:#FFFFFF;border:1px solid #DCDCDC;color:#9F9F9F;cursor:pointer;float:left;font-size:12px;height:16px;line-height:16px;text-align:center; width:16px;}
.smallslider-btns span.current-btn{ background-color:#C00100; border:1px solid #A00100; color:white; font-size:13px;font-weight:bold;}
.smallslider-lay{position:absolute;background:black;height:26px;width:100%; z-index:51;}
#debug{width:200px;height:200px;border:1px solid;background:#CCC;position:fixed;left:10px;bottom:20px; }

#main{margin-top:10px;}

.indexpro{ }
.indexpro .title{height:81px; background-image:url(pbox.jpg);}
.indexpro .title strong{float:left;color:#1760B2; font-weight:bold; line-height:50px; text-indent:50px;}
#featureService {overflow:hidden;}
.highlightTip { position:absolute; top:15px; right:80px;}
.highlightTip span { display:inline; float:left; width:7px; height:7px; overflow:hidden; margin:0 2px; background:url(btn_cartoon.gif) no-repeat -7px 0; text-indent:-9999px; }
.highlightTip .current { background-position:0 0; }
.changeBtn { position:absolute; top:10px; right:10px;}
.changeBtn span { display:block; float:left; width:30px; height:27px; overflow:hidden; background:url(btn_cartoon.gif) no-repeat; text-indent:-9999px; cursor:pointer; }
.changeBtn .prev { background-position:0 -10px;  }
.changeBtn .next { width:35px; background-position:-30px -10px; }
#featureService .title{height:81px;line-height:50px;position:relative; text-align:left;}
.wrap{  border-right:1px solid #cfd3dd;  min-height:50px; position:relative;}
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix { zoom:1;}
.featureShow{ float:left;background:#FFF; text-align:left; width:960px; position:relative; overflow:hidden;}
.featureWrap{float:left; padding:10px 21px; width:150px; text-align:center; background:url(featurebg.gif) right top no-repeat; line-height:120%;}
.featureWrap img{
	width:150px;
	height:100px;
	border:1px #ccc solid;
	padding:1px;
	}

footer{background:url(footer_bg.jpg) repeat-x; padding:10px 0px; text-align:center; color:#e0e0e0; line-height:180%;}
footer a:link,footer a:visited{color:#e0e0e0;text-decoration:none;}
footer a:hover,footer a:active{color:#d40120;text-decoration:none;}
footer a.by{color:#fff;}
footer a:hover.by{color:#d40120;}
footer p.ftnav{width:960px; margin:0 auto; padding-bottom:5px; margin-bottom:5px; border-bottom:#494949 1px solid;}
footer p.ftnav a{margin-left:5px; margin-right:5px; }

.ul_fl{width:100%; overflow:hidden;}
.ul_fl li{width:100%; overflow:hidden; border-bottom:#ccc 1px dotted; line-height:30px; background:url(ul_fl.gif) 5px center no-repeat; text-indent:22px;}

#kefu{width:120px; height:auto; position:fixed;top:50%;right:0px;z-index:8888; background:#fff; border:1px solid #d1d1d1;border-top:2px solid #ca2d25; margin-top:-170px;}
#kefu .top{ width:100%; height:35px; line-height:35px;font-family:"Microsoft YaHei"; font-size:14px; color:#333; font-weight:bold; text-align:center;}
#kefu .middle{font-size:12px; width:100%;}
#kefu .middle ul{overflow:hidden;}
#kefu .middle ul li{display:block;border-bottom:1px #b1b1b1 dotted;padding:5px 10px; text-indent:23px; background:url(kefu/qq.gif) 10px center no-repeat;}
#kefu .middle p{ color:#991C0A;text-align:center;}
#kefu .close{float:right; margin-right:10px; margin-top:10px; cursor:pointer;}
.right_bar{width:28px; height:95px; position:fixed; top:50%; right:0; margin-top:-242px; z-index:9999;display:none; }
.right_bar img{cursor:pointer;}

/* 页码  */
.ewoyopage{width:95%;text-align:center;margin:5px auto;line-height:30px;}
.ewoyopage span,.ewoyopage a{padding:5px 6px;border:#d3d3d3 1px solid;margin-left:2px;margin-right:2px; background:url(box_dt.png) -60px -73px;}
.ewoyopage span font{color:#f00;}
.ewoyopage a:hover,.ewoyopage span.current{background:url(box_dt.png) -30px -2px; color:#fff;text-decoration:none;border:#1A7FB7 1px solid;}

.proshow{overflow:hidden;}


.table{margin:10px auto; overflow:hidden; background-color:#ccc;}
.table tr{ background-color:#fff;}
.btn{width:56px; height:23px; border:none; background:url(btn.gif) no-repeat; line-height:24px; overflow:hidden; color:#444; cursor:pointer; letter-spacing:1px; margin-top:2px; margin-bottom:2px; margin-left:2px; margin-right:5px;}	
.border{border:#d3d3d3 1px solid;}
.h20{height:20px; line-height:20px; text-indent:5px;}

