/**Seebon.com Style 2011.12 (c)luo-wj@qq.com **/
@import url("page.css");
*{ padding:0px; margin:0px; }
body{ font:12px/1.5 tahoma,arial,\5b8b\4f53,sans-serif; background:#fff url("../images/bg.jpg") 0px 0px repeat-x; color:#777;}
img{ border:none; }
a{ color:#787878; text-decoration:none; }
a:hover{ color:#0087e0; text-decoration:underline; }
ul{ list-style:none; }
input,select,button{ font:12px Verdana,Arial,Tahoma; vertical-align:middle; }
.clear{ overflow:hidden; }
.center{ margin:0px auto; }
.w980{ width:980px; overflow:hidden; }
.mr5{ margin-right:5px;}.mt5{ margin-top:5px;}
/*- header ----------------------------------------------------------------------------------------------------*/
.header{ margin:0px auto; width:980px;height:212px; overflow:hidden; font-family:'Microsoft YaHei'; }
.header a{ color:#888; }
.header a:hover{ color:#0087e0; text-decoration:none; }
.header h1 a { float:left; width:370px; height:80px; display:block; overflow:hidden; font-size:0px; text-indent:-9999px; cursor:pointer;} 
.header .soso {float:right;  padding-top:15px; width:340px; }
.header .soso .head_kfrx{font-size: 18px;
    font-weight: bold;
    color: #333;line-height: 40px;}

.header .soso .logo_ic{ float:left;  height:25px; background:url("../images/logo_ic.png") no-repeat 18px 0px; padding-left:80px;}
.header .soso input.search-keyword{ float:left; width:176px;height:18px; line-height:16px; overflow:hidden; border:none;background:url("../images/soso1.gif") -54px 0px no-repeat; padding: 5px 0px 0 25px; color:#333; float:left;}
.header .soso select.search-option{ margin-left:2px;}
.header .soso button.search-submit{ float:left; width:54px; height:23px; border:none;font-size:0; text-indent:-9999px; background:#ddd url("../images/soso.gif") -259px 0px no-repeat;overflow:hidden;margin-left:4px;cursor:pointer; float:right;}

.header .soso .Menu {position:relative;width:160px;height:60px;z-index:1;background: #FFF;margin-top:-100px;display:none;}
.header .soso .Menu2 {position: absolute;left:0;top:0;width:100%;height:auto;overflow:hidden;z-index:1;}
.header .soso .Menu2 ul{margin:0;padding:0}
.header .soso .Menu2 ul li{width:100%;height:15px;line-height:15px;text-indent:5px; border-bottom:1px dashed #ccc;color:#666;cursor:pointer;}
.header .soso #txtpoint{width:30px}
.header .soso #List1{left:80px;top:124px;}



.header .topMenu { float:left; width:975px; padding-right:5px; height:22px; overflow:hidden; color:#ccc; }
.header .topMenu ul{ float:right; font-size:11px; width:auto; padding-top:1px; height:18px; line-height:18px; border-bottom:1px solid #bbb; }
.header .topMenu ul a{ padding:0 3px;}
.header .head { float:left; width:980px; height:93px; overflow:hidden; }

.header .navMenu { float:left; width:980px; height:41px; padding:0px; overflow:hidden; }
.header .navMenu ul { float:left; width:990px; height:41px;}
.header .navMenu ul li { float:left; width:auto; line-height:41px; }
.header .navMenu ul li a { float:left; width:auto; height:41px; padding:0 10px; margin-right:2px;-margin-right:1px; display:block; overflow:hidden; color:#fff; font-size:14px; text-align:center; text-decoration:none; background:url("../images/Menu_bgs.gif") right -114px no-repeat;}
.header .navMenu ul li a:hover { color:#11398e; background:url("../images/Menu_bgs.gif") 0px 0px repeat-x; }
.header .navMenu ul li.hover a { color:#11398e; background:url("../images/Menu_bgs.gif") 0px 0px repeat-x;}

/*xo导航下拉开&#65533;*/
.header .navMenu ul li .sfhover1{ display:none; position:absolute; width:424px; height:180px; background:url("../images/faycpbg.png") left no-repeat; top:155px; z-index:1;}
.header .navMenu ul li.sfhover .sfhover1{ display:inline; margin-left:-100px;}
.header .navMenu ul li.sfhover .sfhover1 ul{ width:140px; float:left; margin-top:10px;}
.header .navMenu ul li.sfhover .sfhover1 ul li{margin-left:20px;width:120px;float:left;display:inline;}
.header .navMenu ul li.sfhover .sfhover1 ul li span{margin-left:10px;font-size:15px; color:#0087e0; font-weight:bold; height:30px; line-height:30px;}
.header .navMenu ul li.sfhover .sfhover1 ul li a{ font-size:13px; color:#5A5A5A; font-family:"宋体"; float:left; height:26px; line-height:26px; background:none; padding:0px; margin:0px; text-align:left;}
.header .navMenu ul li.sfhover .sfhover1 ul li a:hover{ color:#000000; background:none;}
.header .navMenu ul li.sfhover .sfhover1 ul li a.xxxtt{ height:112px;margin-top:-3px;margin-left:-10px;}
/*xo导航下拉结束*/

.header .navMenu2 { float:left; width:980px; height:28px; padding:0px; overflow:hidden; background:url("../images/Menu_bgs.gif") 0px -42px repeat-x; }
.header .navMenu2 ul { float:left; width:999px; height:28px; }
.header .navMenu2 ul li { float:left; line-height:28px;}
.header .navMenu2 ul li a { float:left; width:auto;height:28px; padding:0 16px;margin-right:1px;-margin-right:1px; display:block; color:#5a5a5a; text-align:center;text-decoration:none; background:url("../images/Menu_bgs.gif") right -157px no-repeat; font-family:Tahoma, sans-serif;}
.header .navMenu2 ul li a:hover { color:#000; }

.header .navMenu_c { float:left; width:980px; height:26px; padding:0px; overflow:hidden; background:#fafafa; }
.header .navMenu_c ul { float:left; width:977px; height:26px; }
.header .navMenu_c ul li strong{ font-size:14px; padding:0 17px 0 14px; background:url("../images/icons.gif") 78px 5px no-repeat; }
.header .navMenu_c ul li { float:left; height:26px; line-height:26px; color:#999; }
.header .navMenu_c ul li a { float:left; width:auto;height:24px; line-height:26px; padding:2px 6px;margin-right:2px; display:block; text-align:center;text-decoration:none; font-family:Tahoma, sans-serif;}
.header .navMenu_c ul li a:hover { color:#0087e0; text-decoration:underline; }
.header .navMenu_c ul li.mr_city a { float:right; background:url("../images/icons.gif") 32px -23px no-repeat; padding:2px 9px 0 7px;}
/*- ifocus ----------------------------------------------------------------------------------------------------*/
#ifocus { float:left; width:980px; height:355px; overflow:hidden; }
	#ifocus_pic { float:left;width:810px; height:355px; background:#eee; overflow:hidden; display:inline; position:relative;}
		#ifocus_piclist { float:left; width:810px; height:355px; overflow:hidden; position:absolute; }
		#ifocus_piclist li { float:left; width:810px; height:355px; overflow:hidden; display:none;}
		#ifocus_piclist img { width:810px; height:355px; border:0px;}
	#ifocus_btn { float:right; width:165px; height:355px; overflow:hidden; display:inline;}
		#ifocus_btn li { float:left; width:165px; height:72px; overflow:hidden; cursor:pointer; opacity:1; -moz-opacity:1; filter:alpha(opacity=100); }
		#ifocus_btn img { width:165px; height:68px; }
		#ifocus_btn .current { opacity:0.4; -moz-opacity:0.4; filter:alpha(opacity=40); }
/*- index_f ----------------------------------------------------------------------------------------------------*/
.index_f{ float:left; padding:8px 0px 0px 0px; height:370px; overflow:hidden;}
.index_f .hexin_yewu{ float:left; width:224px; height:370px; overflow:hidden; font-family: 'Microsoft YaHei';}
.index_f .hexin_yewu ul{ float:left; width:213px; height:364px; border-left:1px solid #ddd; border-right:3px solid #dfdfdf;  border-bottom:3px solid #ccc; background:#fbfbfb; }
.index_f .hexin_yewu ul li.hover_on{ float:left; width:212px; height:44px; line-height:44px; color:#fafafa; background:url("../images/Menu_bgs.gif") 0px -70px repeat-x; border-right:1px solid #bfbfbf;}
.index_f .hexin_yewu ul li { float:left; text-align:center; width:210px; height:45px; line-height:45px; letter-spacing:1px; font-weight:bold; font-size:14px; background:url("../images/190line.gif") 0px 0px no-repeat;}
.index_f .hexin_yewu ul li a{ float:left; width:212px; height:40px;line-height:40px; display:block; border-right:1px solid #bfbfbf;}
.index_f .focus_news{ float:left; width:533px; height:370px; overflow:hidden;}
.index_f .focus_news span.title{ float:left; width:533px; height:40px; line-height:40px; overflow:hidden; background:url("../images/500line.gif") 12px 38px no-repeat;}
.index_f .focus_news span.title strong{ float:left; width:468px; padding-left:15px; line-height:40px; font-size:14px; background:url("../images/tit_bg.gif") 0px 0px no-repeat;}
.index_f .focus_news span.title strong span{ font-weight:normal; font-size:12px; }
.index_f .focus_news span.title a.mr{ float:right; width:50px; height:40px; display:block; background:url("../images/mr_bg.gif") right 0px no-repeat; text-indent:-9999px; font-size:0px;}
.index_f .focus_news ul{ float:left; width:502px; height:281px; overflow:hidden; padding:15px; border-left:1px solid #c8c8c8; background:url("../images/r-shadow_bg.gif") right 0px repeat-y;}
.index_f .focus_news ul li{ float:left; height:149px; }
.index_f .focus_news ul li span.news_img{ float:left; width:210px; height:120px; padding:3px 14px 0px 0px; }
.index_f .focus_news ul li h2{ float:left;width:268px; height:20px; line-height:20px; padding-bottom:6px;overflow:hidden;border-bottom:1px solid #ddd;font-size:14px; font-family: 'Microsoft YaHei';}
.index_f .focus_news ul li p{ float:left; width:270px; padding:6px 0 0 0; line-height:22px;}
.index_f .focus_news ul li span{ float:left; line-height:32px; }
.index_f .focus_news .f_n_bt { float:left; width:533px;height:20px; background:url("../images/533bt-shadow_bg.gif") 0px 0px no-repeat;}

.index_f .com_tool{ float:right; width:222px; height:370px; background:url("../images/tools_sina_bg.jpg") right 0px no-repeat;}
.index_f .com_tool dl{ float:left; }
.index_f .com_tool dl.com { float:left; width:220px; height:179px; overflow:hidden;}
.index_f .com_tool dl.tool{ float:left; width:220px; height:188px; overflow:hidden;}
.index_f .com_tool dt{ float:left; width:100%; height:34px; line-height:34px; text-indent:14px; }
.index_f .com_tool dt strong{ font-size:14px; height:34px; line-height:34px; }
.index_f .com_tool dt strong  a{ float:left; width:90px; padding:2px 0px 0px 12px;}
.index_f .com_tool dt strong a.hover{ color:#0087e0; padding-right:5px;}
.index_f .com_tool dd{ float:left; width:200px; height:168px; line-height:18px; padding:4px 5px 12px 15px; backgro und:#aaa }
.index_f .com_tool ul li.topic{ float:left; width:190px; height:auto; padding:5px 0px 2px 4px; background:none;}
.index_f .com_tool ul li.topic img{ width:185px; height:60x; padding:2px 0px 3px 0px; }
.index_f .com_tool ul li.topic p{ width:185px; height:auto; line-height:1.4em;}
.index_f .com_tool span a.login{ float:right; width:132px;height:22px; display:block; text-indent:-9999px; font-size:0px; background:url("../images/icons.gif") 0px -124px no-repeat;}
.index_f .com_tool span a.cha{ float:right; width:135px;height:22px; display:block; text-indent:-9999px; font-size:0px; background:url("../images/icons.gif") 0px -176px no-repeat;}
/*- ibanner ----------------------------------------------------------------------------------------------------*/
.ibanner{ float:left; padding:5px 0;}
/*- index_clist ------------------------------------------------------------------------------------------------*/
.index_clist{ float:left;}
.index_clist dl{ float:left; }
.index_clist dt{ float:left; width:100%; text-align:center; height:40px; line-height:40px; background:url("../images/300line.jpg") center 38px no-repeat; }
.index_clist dt strong{ float:left; width:auto;  background:url("../images/tit_bg.gif") 0px 0px no-repeat;}
.index_clist dt span em{ font-size:14px; padding:0 5px 0 0px; font-style:normal; font-weight:bold; }
.index_clist .w240{ float:left; width:323px; height:247px; background:url("../images/tit_bg.gif") right -50px no-repeat;}
.index_clist .w240 dd{ float:left; width:323px; background:url("../images/r-shadow_bg.gif") right 0px repeat-y; }
.index_clist .w240 dd.bt{ float:left;width:323px;height:35px; background:url("../images/bt-shadow_bg.gif") 0px bottom no-repeat;}
.index_clist .w240 dd.bt span{ float:right;width:75px;height:35px; background:url("../images/bt-shadow_bg.gif") right bottom no-repeat;}
.index_clist .w240 dd.bt span a.mr{ width:58px;height:21px; display:block; text-indent:-9999px; font-size:0px; background:url("../images/icons.gif") 0px -76px no-repeat;}
.index_clist .w250{ float:right; width:323px; height:247px; overflow:hidden; background:url("../images/tit_bg.gif") -643px -50px no-repeat;}
.index_clist .w250 dt strong a{ float:left; width:84px; padding:0 5px 0 15px; }
.index_clist .w250 dt strong a.hover{ color:#0087e0;}
.index_clist .w250 dd{ float:left; width:320px; background:url("../images/r-shadow_bg.gif") 251px 0px repeat-y; }
.index_clist .w250 dd.bt{ float:left;width:320px;height:35px; background:url("../images/bt-shadow_bg.gif") 0px bottom no-repeat;}
.index_clist .w250 dd.bt span{ float:right;width:150px;height:35px;background:url("../images/bt-shadow_bg.gif") -830px bottom no-repeat;}
.index_clist .w250 dd.bt span a.mr{ width:58px;height:21px; display:block; text-indent:-9999px; font-size:0px; background:url("../images/icons.gif") 0px -76px no-repeat;}
.index_clist .w240 dd.bt span a.login{ width:58px;height:21px; display:block; text-indent:-9999px; font-size:0px; background:url("../images/icons.gif") 0px -125px no-repeat;}
.index_clist .w250_sina{ float:right; width:320px; height:233px; overflow:hidden; background:url("../images/sina-bg.gif") 0px 0px no-repeat;}
.index_clist .w250_sina dt strong a{ float:left; width:84px; padding:0 5px 0 15px; }
.index_clist .w250_sina dt strong a.hover{ color:#0087e0;}

.index_clist ul{ float:left; height:160px; width:267px; padding:5px 25px; overflow:hidden; border-left:1px solid #c8c8c8; }
.index_clist ul li{ height:24px; line-height:24px; padding:0 0 0 10px; background:url("../images/icons.gif") -95px -21px no-repeat;  }
.index_clist ul li.imgN{ height:81px; overflow:hidden;  padding:5px 0 5px 0;  background:none;}
.index_clist ul li.topic{ float:left; height:auto; background:none; padding:5px 0 5px 0;}
.index_clist ul li.topic p{ line-height:1.5em;}
.index_clist ul.wb{ float:left; height:160px;  }
.index_clist ul li.gzhu{  height:144px; overflow:hidden; background: none;  padding:5px 0 5px 0;}
.index_clist ul li.gzhu img{ height:105px; }
.index_clist ul li.gzhu p{ float:left; line-height:1.4em; }
.index_clist .gzhu_to{ width:68px; height:21px; display:block; text-indent:-9999px; font-size:0px; background:url("../images/icons.gif") 0px -224px no-repeat; margin-right:20px;}
/*- index_clients ------------------------------------------------------------------------------------------------*/

/*��վ��&#65533;------------------------------*/
.fLeft { float:left; }
.fRight { float:right; }
.w215{ width:215px; height:auto; overflow:hidden; }
.w760{ width:760px; height:auto; overflow:hidden; }
/*- footer ---------------------------------------------------------------------------------------------------------*/
.fpic { background-image: url(../images/footimg.jpg); background-repeat: repeat-x; margin-top: 10px; clear: both; width: 100%; 
}

.footer_content { width:960px; _zoom:1; margin-top: 0px; margin-bottom: 0px; height: 146px; left: 0px; top: 0px; margin-right: auto; margin-left: auto; overflow: hidden; text-align: center; }
.footer_content ul { height: 30px; width: 80%; padding-left: 180px; }
.footer_content li { float:left; line-height: 30px; position: relative; left: 0px; top: 0px; }
.footer_content h5 {
	margin-top:30px;
	font-weight:bold;
	padding-left:10px;
	border-bottom:solid 1px #ccc;
	line-height:27px;
	color:#333
}
.footer_content h5 a {
	font-weight:bold;
	color:#333
}
.footer_content dl {
	line-height:27px;
}
.footer_content dt {
	padding-left:10px;
	background:url(../images/bg_list_02.gif) no-repeat 0 12px;
	border-bottom:solid 1px #ccc;
	margin-bottom:-1px;
}
.footer_content dt a {
	color:#333;
}
.footer_content dd {
	padding-left:10px;
	background:url(../images/bg_list_02.gif) no-repeat 0 12px;
	line-height:20px;
}
.footer_content dd a {
	color:#818181;
}
.footer_content ul .left { width: 180px; display: block; text-indent: -999px; overflow: hidden; 
}
.footer_content ul li a { color: #333; display: block; float: left; width: 105px; }

.footer_content ul li a:hover { background-color: #B3B3B3; text-decoration: none; background-image: url(../images/fpic.jpg); background-repeat: repeat-x; height: 30px; overflow: hidden; background-position: left center; }
.footer_content ul li span { position: absolute; top: 0px; right: -1px; color: #999; }
.footer_content .copyright_l { width: 510px; height: 84px; float: left; 
}
.footer_content .copyright_l .cp_l { float: left; margin-top: 5px; 
}
.footer_content .copyright_l .cp_r {
	float: left;
	text-align: left;
	
	padding-left: 8px;
	margin-left: 8px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999;
	margin-top: 8px;
	margin-bottom: 5px;
}
.footer_content .copyright_r { line-height: 17px;
    margin-left: 8px;
    text-align: left;
    margin-top: 9px;
}
.footer_content .copyright_l .cp_r span {
	color: #C00;
	font-weight: bolder;
}



/*安卓下载.2012.11.5 */
.com_tooltong{ background:url("../images/seebontongbg.jpg") no-repeat left; width:222px; height:370px; float:right;}
.index_f .com_tooltong strong{ font-family:'Microsoft SimHei'; font-size:14px; float:left;  margin-top:16px; text-align:center; padding-left: 11px;overflow: hidden;}
.index_f .com_tooltong strong a{ padding-left:16px;}
.index_f .com_tooltong img{ margin-top:75px; margin-left:64px; float:left; }
.index_f .com_tooltong  span{ font-family:'Microsoft SimHei'; font-size:12px; width:222px; height:20px; line-height:20px; float:left; margin-top:292px; text-align:center;}
.index_f .com_tooltong  span a{ padding:0px 22px;}


/*ͼƬ*/
.index_clients {
    font-family: 'Microsoft YaHei';
    margin: 0 auto;
    padding-top: 10px;
    width: 983px;
}
.index_clients span.title {
    background: url("../images/950line.gif") no-repeat scroll center 38px rgba(0, 0, 0, 0);
    float: left;
    font-size: 14px;
    height: 40px;
    overflow: hidden;
    width: 983px;
}
.index_clients span.title strong {
    background: url("../images/tit_bg.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    float: left;
    line-height: 40px;
    padding-left: 16px;
    width: 884px;
}
.index_clients span.title strong span {
    color: #666666;
    font-size: 12px;
    font-weight: normal;
}
.index_clients span.title a.mr {
    background: url("../images/mr_bg.gif") no-repeat scroll right 0 rgba(0, 0, 0, 0);
    display: block;
    float: right;
    font-size: 0;
    height: 40px;
    text-indent: -9999px;
    width: 83px;
}
 .index_clients .sqBorder {
    background: url("../images/bt-shadow_bg.gif") no-repeat scroll 0 bottom rgba(0, 0, 0, 0);
    border-right: 1px solid #C7C7C7;
    float: left;
    height: auto;
    padding: 10px 10px 18px;
    width: 957px;
}

.scroll_div {
	width:949px;
	height:60px;
	margin:0 auto;
	overflow: hidden;
	white-space: nowrap;
	background:#ffffff;
}
/*.scroll_div img {
	border: 0;
	margin-top: auto;
	margin-right: 8px;
	margin-bottom: auto;
	margin-left: 8px;
}*/
#scroll_begin, #scroll_end, #scroll_begin ul, #scroll_end ul, #scroll_begin ul li, #scroll_end ul li {
	display:inline;
}

/*#scroll_div #scroll_begin ul li {
	background-image: url(../images/kuangpic.gif);
	background-repeat: no-repeat;
	height: 69px;
	width: 146px;
	margin-right: 5px;
	margin-left: 6px;
	margin-top: 5px;
	margin-bottom: 5px;
	display: block;
	float: left;
	padding-top: 10px;
	text-align: center;
}
*/


.copy{color:#fff;}