﻿#tab{width:980px; margin:0 auto; overflow:hidden}
#ta{width:256px;height:70px;float:left;display:inline;} 
#tb{width:724px;height:70px;float:right;background:url(../images/ta.jpg) no-repeat;} 
#tb a{color:#FFFFFF;margin-right:15px;} 
#tb a:hover{text-decoration:underline;} 
#nav{width:980px;height:42px;background:url(../images/nav.gif) no-repeat; margin:0 auto; clear:both; line-height:42px;}
#nav ul{width:940px;margin:0px 0px 0px 40px;}
#nav li{width:77px;float:left;display:inline;font-size:14px;}
#nav li a{color:#FFFFFF;}
#nav li a:hover
{
	color:#FF0000;
}
#tc{width:980px;height:320px;background:url(../images/banner3.jpg) no-repeat 3px 0px;background-color:#20201E; margin:0 auto; clear:both;} 
#td{width:980px;height:54px;margin:0 auto;} 
#td_jb{width:980px; height:102px; background:url(../images/jb_bg.jpg) no-repeat; margin:0 auto;}
#td_jb ul li{float:left;}
#td_jb ul li p{padding:5px 0 0 32px;}


#te{width:980px;height:27px;background:url(../images/teg.jpg) no-repeat;color:#242424;font-size:14px;text-indent:33px;padding-top:6px; margin:0 auto;}



#te b
{
	color:#FFFFFF;
}
.tea
{
	width:142px;height:16px;
}
#te img
{
	vertical-align:middle;
}
/*top*/

/*top*/
#main{width:960px;margin:0 auto;background:#FFFFFF;padding:10px;overflow:hidden; height:auto;!important}
#maa
{
	width:240px;height:296px;float:right;
}
#maab
{
	width:239px;height:32px;color:#FFFFFF;background:url(../images/maa.gif) no-repeat;text-indent:38px;font-size:14px;line-height:30px;
}
#maac
{
	width:237px;height:264px;border:solid 1px #D3D3D3;font-size:14px;background:#F7F8FA;
}
#maac ul
{
	width:238px;
}
#maac li
{
	width:85px;height:20px;margin:8px 0px 0px 15px;float:left;display:inline;background:url(../images/dota.gif) no-repeat 0px 4px;padding-left:15px;line-height:20px;
}
#maac li a
{
	color:#1B4A5E;
}
#maac li a:hover
{
	color:#FF0000;
}
#mab
{
	width:477px;height:296px;float:left;margin-left:6px;display:inline;
}
.maba 
{
	width:476px;height: 265px;background:#E7E7E7;
}
.maba img{
	width:474px;
	height:263px;
	border: #d3d3d3 1px solid;
}
.flash_L 
{
	width: 380px;height: 210px;margin-top:9px; padding-left:6px;overflow: hidden;float:left;
}

.maba ul li.flash_tab 
{
	background: url(../images/flash_tab.gif) no-repeat;
}
.mabb 
{
	width:474px;height:50px;border:#d3d3d3 1px solid;margin-top:3px;background:#FFFFFF; padding:0;
}
.mabb h3 
{
	line-height:18px;width:28px;height:40px;background: url(../images/mtit.gif) no-repeat;float:left;color:#E6E6E6;font-size:12px;padding:4px 12px 0px 8px;margin-top:3px;
}
.mabb ul 
{
	line-height:20px;width:380px;font-size:14px;padding:1px 0px 0px 20px;float:right;
}
.mabb li 
{
	padding-left:29px;width: 95px;line-height:24px;float:left;background: url(../images/qq.gif) no-repeat left;
}
.mabb li a:link,.mabb li a:visited{
	color:#05354C;
}
.mabb li a:hover{
	color:#f00;
}
#mac
{
	width:239px;height:296px;float:right;
}
#maca
{
	width:239px;height:32px;color:#FFFFFF;background:url(../images/maa.gif) no-repeat;text-indent:38px;font-size:14px;line-height:30px;
}
#macb
{
	width:237px;height:287px;border:solid 1px #D3D3D3;background:#F7F8FA;top:-1px;position:relative;
}
#macc
{
	width:191px;margin:15px 0px 0px 15px;
}
#macc img
{
	height:79px;margin-bottom:0px;
}
#macc a
{
	color:#FF6600;
}
.macd
{
	width:210px;margin:7px 0px 0px 15px;
}
.macd li 
{
	width:190px;float:left;background: url(../images/dota.gif) no-repeat 0px 6px;padding-left:18px; font-size:14px;
	line-height:25px;
}

#banner
{
	height:89px;padding:10px 0;display:inline-table;_padding-top:0px;
}
#mb
{
	width:730px;height:760px;float:left;
}
.mba
{
	width:358px;height:255px;float:left;display:inline;margin-right:7px;_height:257px;
}
.mbb
{
	width:358px;height:29px;background: url(../images/mbbg.jpg) no-repeat;position:relative;z-index:1;padding-top:8px;line-height:19px
}
.mbb strong
{
	color:#FFFFFF;font-size:14px;margin-left:13px; padding-right:30px;
}
.mbb img
{
	margin-left:10px;
}
.hsa
{
	color:#C76B22;
}
.mbc
{
	width:356px;height:209px;border:solid 1px #D3D3D3;top:-1px;position:relative;
}
.mbd
{
	width:127px;height:170px;float:left;margin:5px;display:inline;text-align:center;
}
.mbd img{
	border:solid 1px #D3D3D3;padding:3px;
}
.mbd a{
	line-height:26px;
	font-size:12px;
}
.mbe
{
	width:202px;height:176px;float:left;margin:8px 0px 0px 0px;display:inline;
}
.mbe li
{
	width:198px;height:22px; font-size:14px; padding:1px 0;
}
.mbf
{
	width:356px;height:24px;text-indent:10px;background:#EEEEEE;line-height:24px;padding-top:0px;float:left; text-align:center; 
}
.mbf a
{
	color:#11687C;
}
.mbf a:hover
{
	color:#FF0000;
}
#mc
{
	width:230px;height:450px;float:right; 
}
#mca{width:228px;height:318px;border:solid 1px #D3D3D3;background:#F7F8FA;float:left;}
.ind01t{height:31px;font-size:14px; border-bottom:2px solid #5F839D; margin:10px 10px 0 10px;}
.ind01t h3{ float:left; width:84px; margin-right:6px; height:30px; padding-top:5px; text-align:center; display:inline;}
.ind01t h3.on{ font-weight:bold; background:url(../images/ind01th3.gif) no-repeat 0 0;}
.ind01t h3.on a{ color:#fff; font-weight:bold;}
.ind01ul{margin:3px 10px 0 10px; overflow:hidden;padding-top:1px;}
.ind01ul li{margin-left:4px;line-height:28px; background:url(../images/ind01li.gif) no-repeat left 9px; border-bottom:1px dashed #CCC;}
.ind01ul li a{ padding-left:12px;}

#mcb
{
	width:200px;height:25px;background: url(../images/mcb.gif) no-repeat 0px 5px;margin:10px 0px 0px 10px;text-indent:25px;font-size:14px;color:#05354C;
}
#mcd
{
	width:198px;margin:6px 0px 0px 10px;color:#05354C;line-height:20px;
}
#mce
{
	width:228px;height:242px;border:solid 1px #D3D3D3;margin:10px 0px 9px 0px;background: url(../images/mce.jpg) no-repeat;
}
#mce2
{
	width:228px;height:228px;border:solid 1px #D3D3D3;margin:10px 0px 9px 0px;background: url(../images/mce2.jpg) no-repeat; float:right;
}
#mce h3
{
	font-size:14px;color:#FFFFFF;margin:6px 0px 0px 66px;
}
#mce2 h3
{
	font-size:12px;color:#FFFFFF;margin:6px 0px 0px 66px;
}
#mcf2
{
	width:148px;margin:6px 0px 0px 66px;color:#666666;height:68px;
}
#mcf
{
	width:148px;margin:6px 0px 0px 66px;color:#666666;height:63px;
}
.md
{
	width:960px;height:165px;margin:5px 0px 10px 0px;background:#DBDBDB;float:left;
}
#mda
{
	width:18px;height:115px;float:left;background: url(../images/mda.gif) no-repeat;padding:50px 10px 0px 12px;color:#FFFFFF;line-height:20px;
}
.mdb
{
	width:918px;height:154px;float:right;background:#FFFFFF;margin:6px 6px 0px 0px;display:inline;
}
.mdbc
{
	width:100px;height:127px;padding:5px;border:solid 1px #DDDDDD;float:left;margin:8px 0px 0px 6px;display:inline;
}
.mdbd
{
	width:105px;height:137px;float:left;margin:8px 0px 0px 4px;display:inline;
}
.mdbd b
{
	color:#1A475C;
}

.mdbe
{
	width:100px;margin:3px 0px 4px 0px;
}
.mdbf
{
	width:105px;text-align:center;
}
.me
{
	width:359px;height:233px;float:left; padding-right:5px;
}
.mea
{
	width:359px;height:23px;background: url(../images/mea.gif) no-repeat;font-size:14px;color:#FFFFFF;text-indent:24px;line-height:22px;padding-top:5px;
}
.mea strong
{
	font-weight:normal;
	padding-right:230px;
}
.floatright{
	float:right;
}
.meb
{
	width:357px;height:202px;border:solid 1px #D8D8D8;margin-top:3px;padding-top:5px;
}
.mec
{
	width:221px;height:22px;margin:5px 0px 5px 9px;color:#C2640A;
}
.med
{
	float:left;margin-left:10px;display:inline;
}
.med img{
	padding:1px;border:solid 1px #D8D8D8;
}
.mee
{
	width:220px;float:right;color:#707070;margin-right:5px;display:inline;line-height:22px;
}
.mee h1{
	font-size:14px;
	line-height:30px;
	display:block;
}
.mee h1 a:link,.mee h1 a:visited{
	color:#C2640A;
}
.mee h1 a:hover{
	color:#C2640A;
	text-decoration:underline;
}
.time{
	float:right;
	color:#666;
}
#noborder{
	border:none;
}
.meb ul
{
	width: 325px;margin:10px 0px 0px 10px;float: left;display:inline;
}
.meb ul li{
	font-size:14px;
	line-height:30px;
}
.mef
{
	 width: 138px; float: left; height:20px;border-bottom:dashed 1px #6F6F6F;margin-bottom:6px;
}
.meg
{
	 width: 78px; float: right; height: 20px;clear:right;border-bottom:dashed 1px #8E8E8E;text-align:right;color:#707070;margin-bottom:6px;
}
#mdr
{
	width:16px;height:115px;float:left;background: url(../images/mds.gif) no-repeat;padding:50px 10px 0px 10px;color:#FFFFFF;line-height:20px;
}
.mds
{
	width:918px;height:154px;float:right;background:#F1F1F1;margin:6px 6px 0px 0px;display:inline;
}
.mdt
{
	width:166px;height:140px;float:left;margin:10px 4px 0px 10px;display:inline;font-size:14px;text-align:center;
}
.mdt img
{
	width:155px;height:108px;border:solid 4px #D8D8D8;margin-bottom:3px;
}
#mfa
{
	width:17px;height:77px;float:left;background: url(../images/mfa.gif) no-repeat;padding:18px 5px 0px 10px;color:#FFFFFF;line-height:16px;
}
#mfb
{
	width:910px;height:77px;float:right;background:#F1F1F1;display:inline;border:solid 1px #D8D8D8;font-size:14px;padding:8px;line-height:28px;
}
#mfb a
{
	margin-right:5px;
}
h3
{
   color:#FFFFFF;
}

#mfb ul li{list-style-type:none;float:left; padding-left:10px;white-space:nowrap}

/*index*/
/*jishu css*/
#tcr {width:237px;height:287px;overflow:hidden;_height:268px;}
#tcr dt {height:15px;}
#tcr dt a.on {font-weight:bold;	background:#fff;}
#tcr dd {display:none;font-size:12px;padding-top:5px;}
#tcr dd#tcm {display:block; margin:0; padding:0}
#tcr dd a {margin:0 auto 5px auto;display:block;width:188px;height:35px;line-height:35px;font-weight:bold;padding-left:40px;overflow:hidden;	background:url(../images/man2011.gif) #FFFFFF no-repeat -227px 0px;}
#tcr dd a.on {padding-left:0;width:227px;height:60px;text-indent:-30em;background:url(../images/man2011.gif) #FFFFFF no-repeat 0 0;}
#tcr dd#tcm a{color:#086FBE;	background-color:#D5E8EA;background-image:url(../images/man2011.gif); text-decoration:none;}


#cononel{width:236px;}
#cononelo{height:57px; width:100%;}
#cononelta{height: auto;}
#cononeltao_10,#cononeltao_11,#cononeltao_12,#cononeltao_13,#cononeltao_14,#cononeltao_15,#cononeltao_16 {cursor:pointer; height:34px; width:100%;}
#cononeltao_11,#cononeltao_13,#cononeltao_15{background-color:#EFF7FB;}
#cononeltaol1,#cononeltaol2,#cononeltaol3,#cononeltaol4,#cononeltaol5,#cononeltaol6,#cononeltaol7{background:url(../images/shill_ico.gif) no-repeat 7px 11px; float:left; width:23px; height:34px; border-right:1px dotted #e0e0e0;}
#cononeltaol2{background:url(../images/shill_ico.gif) no-repeat 7px -15px;}
#cononeltaol3{background:url(../images/shill_ico.gif) no-repeat 7px -40px;}
#cononeltaol4{background:url(../images/shill_ico.gif) no-repeat 7px -65px;}
#cononeltaol5{background:url(../images/shill_ico.gif) no-repeat 7px -90px;}
#cononeltaol6{background:url(../images/shill_ico.gif) no-repeat 7px -114px;}
#cononeltaol7{background:url(../images/shill_ico.gif) no-repeat 7px -145px;}
#cononeltaor_10,#cononeltaor_11,#cononeltaor_12,#cononeltaor_13,#cononeltaor_14,#cononeltaor_15,#cononeltaor_16{float:left; height:34px; line-height:34px;padding-left:5px; width:205px;}
.conr{background:url(../images/skill_more.gif) no-repeat 195px 12px;}
.conra{background:url(../images/skill_more.gif) no-repeat 217px 8px;}
#cononeltat_10,#cononeltat_11,#cononeltat_12,#cononeltat_13,#cononeltat_14,#cononeltat_15,#cononeltat_16{height:77px; width:227px; padding:1px 0 1px 4px;}
#cononeltaor_10 a,#cononeltaor_11 a,#cononeltaor_12 a,#cononeltaor_13 a,#cononeltaor_14 a,#cononeltaor_15 a,#cononeltaor_16 a{color:#000; text-decoration:none;}
#cononeltaor_10 a:hover,#cononeltaor_11 a:hover,#cononeltaor_12 a:hover,#cononeltaor_13 a:hover,#cononeltaor_14 a:hover,#cononeltaor_15 a:hover,#cononeltaor_16 a:hover{color:#a93e81; text-decoration:underline;}.allask{ margin: 0 auto; width:251px; height:125px; background-image:url(body-24.gif); margin-bottom:10px}

.lxyy{width:960px; height:200px; background:#F6F6F6;}
.lxyy_l{width:309px; float:left; overflow:hidden; display:inline; margin:15px;}
.lxyy_r{width:620px; float:right; overflow:hidden;}
.lxyy_rd{overflow:hidden; background:url(../images/doct.jpg) no-repeat left top}
.lxyy_rt img{ padding-right:15px; vertical-align:middle;}
.lxyy_rd .about{text-indent:2em; padding:35px 10px 30px 160px; background:url(../images/about_bg.jpg) no-repeat bottom right; margin-right:20px;}

.yyh{width:300px; float:right; overflow:hidden; padding-top:10px; margin-right:10px;}
.yyh h3{font-size:12px; color:#7F6621;}
.yyh ul{margin:5px 0 0 0; border:2px solid #CCC; padding:2px;}
.yyh ul li{height:25px; line-height:25px; padding-left:5px;}
.yyh ul .lil{background:#F1F1D7}

.yyname{overflow:hidden; width:960px; margin-bottom:10px;}
.yymd{clear:both; overflow:hidden; padding:10px; border-bottom:2px solid #F0EFEF;}
.yymd img{float:left;}
.yymmw{width:833px; float:right; height:91px; background:url(../images/yymm_bg.jpg) no-repeat;}
.yymm{overflow:hidden; width:820px;}
.yymm ul{padding:0px 0 0 15px;}
.yymm ul li{height:21px; line-height:21px; padding-left:5px;}
.yymm ul .li02{background:#F1F1D7;}
.yymm ul li .p01{width:370px; float:left;}
.yymm ul li .p02{width:360px; float:left;}
.yymm .spa{width:120px; float:left;}

.yy_t{height:30px; background:url(../images/yycg.jpg) no-repeat; width:960px; position:relative;}
.yy_t span{padding-left:165px; font-size:16px; font-weight:bold; line-height:30px;}
.wsgh{position:absolute; width:100px; height:23px; top:3px; left:260px;}

#demom {overflow:hidden;height:73px;float:left; margin-top:8px; width:800px; margin-left:10px;}


#demo {overflow:hidden;width: 910px;}
#indemo {float: left;width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;}

/* 合作伙伴 */
.wrap { width:960px; margin:0 auto; overflow:hidden; }
.b_1 { border:1px #f4e7e9 solid; }
.bg_bai { background:#FFF;  }
.hzhb { height:105px; }
.hzhb h3 { font-size:14px; border:1px #fff solid; word-wrap:break-word; height:103px; float:left; background-color:#f1f1f1; letter-spacing: 30px; width:20px; padding:5px 3px 5px 7px; }
.hzhb ul { margin:5px auto 0px 20px; height:100%; width:960px;_width:960px; }
.hzhb li { float:left; width:105px; height:95px; margin:0px 11px 0; text-align:center; overflow:hidden; }
.hzhb li img { width:70px; height:70px; padding:0 12px; }