@charset "gb2312";
/* CSS Document */

*{ padding:0; margin:0;}
html { font-size:100.00%; }
body { 	background:#000; line-height:150%; font-size:14px; font-family: "宋体"; color:#000;}
.clear { clear: both;}
table, td, div, img { border:0; border-collapse:collapse;}
td {vertical-align:top;}
ul { list-style: none;}
a{ color:#000; text-decoration:none;}
a:hover{color: #06C;}

.body-top{ background:url(img/top-bg.jpg) top center no-repeat; height:auto;}
.body-bottom{ background:url(img/bottom-bg.jpg) bottom center no-repeat; height:290px;}

.div{ margin:0 auto; height:auto; width:980px;}

.top{ height:183px;}

/*导航*/
.menu{ width:980px; height:57px;}

/*导航左侧图片*/
.menu_left{ width:4px; height:57px; float:left; overflow:hidden; background:url(img/menu-left.jpg);}

/*导航右侧图片*/
.menu_righ{ width:4px; height:57px; float:left; background:url(img/menu-right.jpg) no-repeat;}

/*导航中间主体*/
.menu_middle{ width:972px; height:57px; background:url(img/menu-middle.jpg) repeat-x; float:left; }

.menu_middle ul{
	left:0px;
	position: relative;
	top: 0px;
}

.menu_middle ul li{
	float:left;
	font-size:18px;
	font-weight:bold;
	top:0px;
	left:0px;
	list-style:none;
	padding-left:21px;
	padding-right:21px;
	position: relative;
	line-height:50px;
	padding-top:7px;
}

.menu-li{background:url(img/menu-separator.jpg) no-repeat right;}


.menu_middle4 ul li a{
	text-decoration:none;
	color:#000;
	}
	
.menu_middle ul li a:hover{
	display:block;
	color: #06C;
	}

/*logo*/
.logo{ background: url(img/banner-bg.jpg) repeat-x; height:96px; margin-top:1px; margin-bottom:1px;}
.logo-left{ width:160px; height:52px; padding-left:16px; float:left;}
.logo-left2{ width:480px; height:52px; padding-left:106px; float:left;}
.logo-right{ width:110px; height:50px; padding-top:25px; float:right; }

/*业务*/
.business{ height:253px; background:url(img/Business.jpg) repeat-x; border-bottom:#ccc solid 4px; border-top:#ccc solid 4px;}
.business1{ width:189px; height:220px; padding:0 28px; background:url(img/business-separator.jpg) no-repeat right top; margin-top:23px; float:left;}
.business1 h2{ text-align:center; font-size:15px; height:45px;}
.business1 img{ border:#fff solid 5px;}
.more{ margin:0 auto; width:130px; height:27px; background:url(img/botton1.jpg) no-repeat; text-align:center; margin-top:7px; line-height:27px; font-size:13px; font-weight:bold;}
.more a:hover{display:block;color: #06C;}

.middle{ height:695px; background:url(img/uni-acme.jpg) bottom right no-repeat #F5F5F5; border-bottom:#CCCCCC 4px solid;}
.middle2{
	height:100%;
	background:url(img/uni-acme.jpg) bottom right no-repeat #F5F5F5;
	border-bottom:#CCCCCC 4px solid;
	padding:20px 86px 20px 20px;
	overflow:hidden;
}
.middle-left{ width:395px; height:665px; margin-top:15px; float:left;}
.middle2-left{ width:244px; height:100%; float:left; overflow:hidden;}
.botton5{ width:219px; height:40px; background:url(img/botton5.jpg) no-repeat; line-height:40px; padding-left:25px; font-size:16px; font-weight:bold;}
.botton6{ width:217px; height:33px; background:url(img/botton6.jpg) no-repeat; line-height:33px; padding-left:25px; font-size:16px; font-weight:bold; color:#FFF; margin-top:10px;}
.botton6-list{ width:205px; height:100%; border: #CCC solid 1px; padding:7px 10px 7px 25px;}
.botton6-list li{ line-height:25px; font-size:13px;}
.middle-left-int{ width:347px; height:643px; float:right; border:#FFF solid 1px; background:#EBEDEC; padding:10px;}
.about-photo{ width:347px; height:248px; background:url(img/About-Photo.jpg) no-repeat;}
.gengduo{float:right; width:165px; height:33px; background:url(img/botton3.jpg) no-repeat; margin-top:5px; line-height:33px; color:#FFF; text-align:center; font-weight:bold;}
.gengduo a{ color:#FFF;}

.middle-right{ float:right; width:560px; height:695px;}
.middle2-right{ float:right; width:610px; height:100%;}
.middle2-right-title{ height:32px; border-bottom:#CCC solid 1px; border-top:#CCC solid 1px; line-height:32px; padding-left:10px; color:#0B70B6; font-weight:bold; font-size:16px;}

.middle2-right-text{ padding-top:15px; padding-bottom:15px; font-size:13px; overflow:hidden;}
.middle2-right-text ul li{ clear:both;}
.middle2-right-text ul li a{ float:left; display:block;line-height:25px;}
.middle2-right-text ul li span{ float:right;}

.middle2-right-title2{ color:#0B70B6; font-weight:bold; font-size:16px; line-height:32px;}
.middle2-right-text2{ padding-top:15px; padding-bottom:15px; font-size:13px;}
.Proxy{ height:187px; background:url(img/index-separator.jpg) bottom left no-repeat; padding-top:20px; padding-bottom:20px; overflow:hidden;}
.proxy-img{ width:157px; height:135px; background:url(img/index-right.jpg) no-repeat; margin-top:15px; float:left;}
.proxy-img img{ padding-top:8px; padding-left:8px;}
.proxy-text{ width:370px; height:auto; float:right;}
.proxy-text h2{ padding-bottom:8px; font-size:16px}
.proxy-text li{ line-height:180%;}
.proxy-more{ width:114px; height:24px; line-height:24px; font-weight:bold; font-size:12px; text-align:center; background:url(img/botton2.jpg) no-repeat; margin-top:8px;}

/*底部*/
.bottom{ height:195px; margin:0 auto; width:978px; background:#151515; border-left:#2B2B2B solid 1px; border-right:#2B2B2B solid 1px; border-bottom:#2B2B2B solid 1px;}
.bottom-left{ width:230px; height:150px; background:url(img/bottom-separator.jpg) right no-repeat; padding-top:45px; padding-left:15px; float:left;}
.bottom-right{ width:455px; height:195px; background:url(img/bottom-separator.jpg) left no-repeat; float:right;}
.phone{ font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif; font-size:54px; color:#949494; font-weight:bolder; line-height:100%; text-align:right; padding-right:20px; padding-top:10px; padding-bottom:6px;}
.bottom-right-text{ text-align:right; padding-right:20px; color:#949494; font-size:13px;}
.Contact{ width:197px; height:35px; margin-right:20px; margin-top:12px; margin-bottom:12px; float:right; background:url(img/botton4.jpg) no-repeat; line-height:35px; text-align:center;}
.Contact a{ font-weight:bold; color:#949494; font-size:17px;}
.bottom-right-text a{ color:#949494;}

.message{ padding-left:35px;}
.message-input1{ width:345px; height:18px; line-height:18px; border:#999 solid 1px;}
.message-input2{ width:345px; height:120px;border:#999 solid 1px; overflow:auto;}

.contact-text{ padding:50px 100px;}
.contact-text-title{ color:#0B70B6; font-weight:bold; font-size:18px; line-height:32px;}

.link{ text-align:center; font-size:16px; font-weight:bold;}
.link-bg{ width:132px; height:48px; float:left; background:url(img/link-bg.jpg) no-repeat; margin-top:2px; margin-left:2px; padding:9px;}