body,dl,dt,dd,ul,ol,li,form,input {margin:0;padding:0;font-weight:400;}
html {overflow-y: scroll; overflow-x:hidden} 
dl,dt,dd,ul,ol,li {list-style-type:none}
body{line-height:normal!important;}
h1,h2,h3,h4,h4,h5 {margin:0;padding:0;}
body {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#969696; background:url(bg.jpg) repeat-y;background-color:#05050f;}
/* background:url(bg.jpg) top repeat-x;*/
a:link,a:visited {color:#969696;text-decoration:none;}
a:hover,a:active {color: #969696;text-decoration:underline;}
select {color:#0B3D6C;}
table {border-collapse:collapse;}
img {border:0}
.clear {clear:both;height:0;margin:0;padding:0;overflow:hidden}
.input1 {height:22px; width:133px; line-height:22px; border:1px solid #B6B6B6;}
.input2 {height:22px; width:180px; line-height:22px; border:1px solid #B6B6B6;}
.search {width:160px;}

.outside {width:1003px; margin:20px auto; overflow:hidden; background-color:#111;}
.content {width:972px; margin:0 auto;}

#top {width:100%;}
#top ul.menu {}
#top ul.menu li {float:left;text-align:center;width:126px;display:block;height:86px;line-height:86px; margin:0 1px;}
.z_index_0 {background:url(menu.gif) center no-repeat;}
.z_index_1 {background:url(menu_on.gif) center no-repeat;}

#main {width:100%;}
#main .banner { margin:10px 0;}
#main .scroll { width:100%; margin:10px 0; height:280px;}
#main .float {float:left;}

.newsright {width:537px;padding:5px;margin:0 5px 0 9px;}

.newsright1 {width:655px;padding:5px;margin:0 0px 0 0px;}

.newstop {background:#1E205E; border:1px solid #6B6B6B; color:#fff;height:68px;}
.newstop h5 { font-size:16px; color:#E4BA5C;}
.newstop span { line-height:20px;}

.newstitle { background:url(news_title.jpg) repeat-x; height:20px; width:95%; padding:5px 2% 5px 3%;}
.newstitle .left { padding-left:760px;}

ul.newslist {margin-top:5px;}
ul.newslist li {line-height:24px; height:24px; border-bottom:1px #969696 dashed;}
ul.newslist li dl {}
ul.newslist li dl dt { float:left;}
.dl1 { width:470px;}
.dl2 { width:580px;}
.line { background:url(line.jpg) no-repeat right center;}

.projecttitle { background:url(news_title.jpg) repeat-x; height:20px; width:90%; padding:5px 5%;}
.jsshow_bg {background:url(Jsshow_bg.jpg)  left no-repeat;}
.m1 {margin-right:1px;}
.advantagetitle { background:url(news_title.jpg) repeat-x; height:20px; width:90%;padding:5px 0 5px 10%;}

ul.cooperation { padding:10px 0 10px 0px; height:50px;}
ul.cooperation li { float:left; padding:0 30px; line-height:25px;height:50px;}
ul.cooperation li p { padding:0; margin:0;}

.position {width:49.9%; float:left;}
.height1 { height:470px;}
.height2 { height:300px;}
.height3 { height:500px;}
.position ul {width:381px; margin:0 auto;}
.position ul li { line-height:20px;}

.line {border-right:1px dashed #FFFFFF;}
.content_bg { background:#1F1F1F;text-align:justify;text-justify:newspaper;}

.advantage {line-height:20px; padding:0px 50px; background:#1F1F1F;}

.about { padding:0 60px;text-align:justify;text-justify:newspaper;}
.about p { margin:0 0 15px 0;}
.about_bg {}

.foot {background:url(bottom_bg.jpg) top repeat-x; height:75px; padding-top:75px; text-align:center;}
.foot1 {background:url(bottom_bg.jpg) top repeat-x; height:132px; padding-top:18px; text-align:center; width:972px; margin-top:10px;}


.l1 {color:#fff; font-size:14px;}
a.l1:link {color:#fff;text-decoration:none;}
a.l1:visited {color:#fff;text-decoration:none}
a.l1:hover {color:#fff;text-decoration:underline;}
a.l1:active {color:#fff;text-decoration:underline;}

.l2 {color:#fff; font-size:14px; font-weight:bold;}
a.l2:link {color:#fff;text-decoration:none;}
a.l2:visited {color:#fff;text-decoration:none}
a.l2:hover {color:#fff;text-decoration:underline;}
a.l2:active {color:#fff;text-decoration:underline;}

.l3 {color:#E4BA5C;}
a.l3:link {color:#E4BA5C;text-decoration:none;}
a.l3:visited {color:#E4BA5C;text-decoration:none;}
a.l3:hover {color:#E4BA5C;text-decoration:none;}
a.l3:active {text-decoration:none;}

.l4 {color:#797979;}
a.l4:link {color:#797979;text-decoration:none;}
a.l4:visited {color:#797979;text-decoration:none}
a.l4:hover {color:#797979;text-decoration:none}
a.l4:active {text-decoration:none}


.t1 { font-weight:bold;}
.t2 {color:#114960;}
.t3 {padding:30px 10px 0 10px; line-height:20px;}
.t4 { font-size:22px; color:#E4BA5C; font-weight:bold;}
.t5 {padding:30px 10px 0 10px; line-height:20px;}
.t6 {color:#ADADAD; font-size:12px; line-height:20px; padding:20px 50px;}
.t2_2 { color:#E6BD70; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.t7 {text-align:justify;text-justify:newspaper;}