@charset "utf-8";
/* CSS Document */
/* CSS Document */
body{
background:url(../images/bodybg.gif) repeat;
margin:0 auto;
width:100%;
text-align:center;
position:relative;}
#content{
	width:1000px;
	margin:0 auto;
	height:auto;
	overflow:hidden;
	position:relative;
	background-color: #878787;
}
#clear{
clear:both;}
#top{
width:1000px;
height:105px;
background:url(../images/logo.gif) no-repeat 35px 8px #515151;
/*background:url(../images/logo.png) no-repeat 35px 8px #515151;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/logo.png',sizingMethod='image');*/
}
#phone{
background:url(../images/phone.gif) right 65px no-repeat;
width:1000px;
height:105px;
overflow:hidden;
}
#searchbox{
width:557px;
height:25px;
background:#8b8b8b;
padding-left:55px;
overflow:hidden;
margin-top:40px;
float:right;
}
#searchin{
background:#ba0000;
width:auto;
height:25px;
text-align:left;
padding-left:5px;
color:#FFFFFF;}
#searchinput{
height:12px;
width:150px;
margin-left:10px;
}
#top_down{
background:url(../images/geline.gif) no-repeat;
height:28px;
width:1000px;
margin:0 auto;}
#menu{
height:135px;
width:1000px;
background:url(../images/menu_01.gif) no-repeat;
overflow:hidden;}
#menuin1{
height:135px;
width:330px;
float:right;
background:url(../images/munu_04.gif) no-repeat right top;
text-align:right;}
#menuin2{
height:115px;
width:150px;
padding-top:20px;
float:left;
text-align:right;
margin-left:15px;
*margin-left:18px!important;
*margin-left:8px;
padding-right:20px;
}
.agggg1{
background:none;}
.agggg{
background:#bb0909;
color:#CCCCCC;
padding:5px 0;
*padding:0!important;
*padding:0;
display:-moz-inline-box;
display:inline-block;
}
#menuin2 ul{
list-style-type:none;
margin:0;
padding:0;
margin-left:40px;}
#menuin2 li{
line-height:150%;
display:inline;
font-size:14px;}
#menuin2 li a{
display:-moz-inline-box;
display:inline-block;
padding:2px 0;
font-weight:bold;
color:#FFFFFF;
font-size:14px;
text-decoration:none;
background:none;
width:100%;}
#menuin2 li a:hover{
color:#CCCCCC;
text-decoration:none;
background:#bb0909;}
#daohang{
height:200px;
background:url(../images/munu_bg.gif) no-repeat #878787;
width:1000px;
text-align:center;
padding-top:125px;}
#daohang a{
margin:0 15px;}
#newspart{
background:#878787;
width:900px;
margin:0 auto;
overflow:hidden;
height:auto;
text-align:left;}
/*newsleft设置*/
#news_left{
float:left;
width:460px;
height:auto;
overflow:hidden;
text-align:left;}
#news_left h1{
font-size:16px;
color:#4a0000;
width:425px;
padding-top:8px;
border-bottom:#CCCCCC solid 3px;}
#news_left ul{
list-style-type:none;
margin:0;
padding:0;
line-height:120%;}
#news_left li{
margin-left:0;
line-height:150%;
width:430px;
}
#news_left li a{
padding-left:20px;
background:url(../images/white_little.gif) 3px top no-repeat;
text-decoration:none;
color:#FFFFFF;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;}
#news_left li a:hover{
background:url(../images/black_big.gif) 3px top no-repeat;
text-decoration:underline;
color:#333333;}
/*newsright设置*/
#news_right{
float:right;
width:auto;
overflow:hidden;
height:auto;
text-align:left;
}
#news_title{
height:28px;
padding-top:10px;
padding-left:30px;
width:auto;
overflow:hidden;
margin-bottom:12px;
background:url(../images/shadow.gif) no-repeat -45px -3px;
}
#news_right ul{
list-style-type:none;
margin:0;
padding:0;
}
#news_right li{
margin-left:0;
width:430px;
line-height:180%;
}
#tdate{
float:right;}
#news_right li a{
padding-left:20px;
background:url(../images/black_little.gif) 3px top no-repeat;
text-decoration:none;
color:#333333;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;}
#news_right li a:hover{
background:url(../images/white_big.gif) 3px top no-repeat;
text-decoration:underline;
color:#FFFFFF;}
.t1,.t2{
width:126px;
height:23px;
overflow:hidden;
font-size:14px;
font-weight:bold;
float:left;
text-align:center;
line-height:23px;
cursor:pointer;}
.t1{
background:url(../images/titie_bg.gif) no-repeat 0px 0px;
color:#FFFFFF;
}
.t2{
background:url(../images/titie_bg.gif) no-repeat 0px -23px;
color:#666666;
}
.tbrMain {
    width:auto;
	height:auto;
}
.tbrMain li {
    font-size:12px;
	line-height:150%;
}
.tbrMain_none {
    display:none
}
/*页脚权限设置*/
#footer{
height:80px;
text-align:center;
font-size:12px;
display:block;
margin:0 auto;
width:920px;
padding-top:20px;
border-top:#CCCCCC solid 1px;
margin-top:100px;}
#footer p{
text-align:center;
line-height:180%;}
#footer #especial{
border-right:none;}
#footer a{
color:#000000;
padding:0 8px;
text-decoration:none;
border-right:#000000 solid 1px;
}
#footer a:hover{
color:#FFFFFF;
text-decoration:none;}
#sphere{
	position:absolute;
	margin-left:-132px;
	margin-right:auto;
	width:265px;
	left:500px;
	height:301px;
	text-align:center;
	top:117px;
	overflow:hidden;
	display:block;
	visibility: visible;
/*Filter:Glow(Color=#FFCC66, Strength=25);*/
}
/*新的页面backfround*/
#mainspace{
height:auto;
background:url(../images/munu_bg.gif) no-repeat #878787;
width:1000px;
text-align:left;
padding-top:5px;
position:relative;
margin-bottom:25px;
}
#main_left{
width:215px;
padding-left:45px;
padding-top:20px;
height:auto;
float:left;/*new add*/
}
#m_l_news{
border-right:#666666 dashed 1px;
padding-right:10px;
}
#m_l_news h1{
color:#660000;
font-size:14px;}
#m_l_news ul{
list-style-type:none;
padding:0;
margin:0;
}
#m_l_news li{
padding-bottom:5px;
margin-bottom:10px;}
#m_l_news li a{
text-decoration:none;
font-size:14px;
color:#333333;}
#m_l_news li a span{
width:204px;
height:18px;
cursor:pointer;
background:url(../images/more.png) no-repeat;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/more.png',sizingMethod='scale');
border:none;
float:right;
margin-right:5px;}
#m_l_news li a:hover{
text-decoration:none;
color:#663300;}
#main_right{
margin-top:55px;
/*position:absolute;*/
margin-left:15px;
width:650px;
padding:10px 20px;
padding-left:10px;
float:left;
/*left:260px;*/
height:auto;
overflow:hidden;
color:#FFFFFF;
}
#main_right h1{
text-align:center;
font-size:14px;
color:#663300;}
#main_right a{
color:#FFFFFF;
text-decoration:underline;}
#main_right a:hover{
color:#663300;
text-decoration:underline;}
#loginbox{
height:300px;
width:400px;
background:#FFFFFF;
margin:0 auto;
margin-top:100px;
background:url(../images/logbg.gif) no-repeat;
position:relative;
padding-top:80px;
}
#login_bg{
width:200px;
height:150px;
margin:0 auto;
text-align:left;
position:relative;
}
#blue_bg{
height:45px;
width:480px;
font-size:18px;
font-weight:bold;
color:#333333;
padding-left:20px;
line-height:45px;
background:url(../images/blue_bg.png) no-repeat;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/blue_bg.png',sizingMethod='scale');
margin-bottom:20px;
}
#text_area,#text_area2{
width:650px;
height:auto;
padding:10px;
color:#FFFFFF;
background:#6a6a6a;}
#text_area2{
width:720px;}
#contactus p{
font-size:14px;
line-height:100%;
width:700px;}
#contactus p span{
color:#663300;
font-weight:bold;}
#bottom_bg{
height:107px;
width:634px;
background:url(../images/bottom_s.png) no-repeat;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/bottom_s.png',sizingMethod='scale');
margin:0 auto;
margin-top:50px;
margin-bottom:30px;
}
#center_area{
width:720px;
height:auto;
overflow-x:hidden;
margin:0 auto;
margin-top:60px;
}
#contactus{
margin-left:30px;}
#people{
width:900px;
height:auto;
margin:0 auto;
margin-top:350px;}
/*project页面*/
#project_area{
width:650px;
height:auto;
color:#FFFFFF;
}
#videobox{
width:640px;
height:330px;
overflow:hidden;
display:block;}
#video_part{
width:390px;
height:290px;
margin-bottom:25px;
float:left;
border:#666666 solid 5px;}
#video_right{
width:235px;
height:300px;
padding-top:10px;
float:left;
}
#video_pic{
width:80px;
height:80px;
float:left;
margin-left:20px;
margin-bottom:10px;
}
#v_p_border{
border:#FFFFFF solid 2px;}
#pro_listbox{
width:640px;
height:auto;
overflow:hidden;
display:inline-table;
position:relative;
margin-bottom:15px;}
#pro_list_pic{
width:105px;/*width:108px;*/
height:80px;/*height:83px;*/
padding-top:3px;
padding-left:3px;
float:left;
margin-top:5px;
background:url(../images/shadowbg.png) no-repeat;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/shadowbg.png',sizingMethod='scale');}
#pro_list{
height:auto;
float:left;
width:500px;
padding:5px;
}
#pro_list h1{
padding:0;
margin:0;
line-height:100%;
font-size:14px;
color:#660000;
text-align:left;}
#pro_list h1 a{
color:#660000;
text-decoration:none;}
#pro_list h1 a:hover{
color:#663300;
text-decoration:none;}
#pro_list p{
font-size:13px;
color:#FFFFFF;}
#nextpre{
margin-top:30px;}
#nextpre a{
color:#CCCCCC;
text-decoration:none;
margin-left:10px;}
#nextpre a:hover{
color:#0066FF;
text-decoration:none;}
#nextpre span{
display:-moz-inline-box;
display:inline-block;
color:#FFFFFF;
width:100px;
text-align:right;
padding-right:8px;
font-size:12px;
}
#ch{
color:#FFFFFF;
margin-left:150px;
text-decoration:none;
}
#line{ border-bottom:dashed #FFFFFF 1px;
margin:10px auto;
width:90%;}
#dhbar{
padding:5px;
text-align:left;
font-weight:bold;
}
#dhbar span{
font-size:16px;
padding-left:25px;
background:url(../images/gif-0666.gif) no-repeat 0px 3px;
display:inline-block;
height:20px;
line-height:20px;}
#dhbar a{
color:#FFFFFF;
text-decoration:none;
display:inline-block;
line-height:20px;
height:20px;}
#dhbar a:hover{
color:#663333;
text-decoration:none;}