﻿
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dl,dt,dd{margin:0;padding:0px;border:0;}
body{color:#444;font:14px Arial,'微软雅黑';}
li{list-style-type:none;}
h1,h2,h3,h4,h5,h6 {font-size:14px; font-weight:normal; margin:0px; padding:0px;}
input,button,textarea,select{font:100% Arial,'微软雅黑';}


a:link{color:#444; text-decoration:none;}
a:visited {color:#444; text-decoration:none;}
a:hover{color:#e61101;text-decoration:none;}
a:active{color:#e61101;text-decoration:none;}

.fl{ float: left;}
.fr{ float: right;}
.clear{ clear: both;}
.noBorder{border:none;	}

img,li{ vertical-align:top;}

.last{ border:none; margin-right:0 !important}
ul{ overflow:hidden;zoom:1; width:100%;}

.hd{width:100%;}
.bd{width:100%;}


body{ background:url(../images/body-bg.jpg) no-repeat center top #fff;}


.topHeader,.toplink,.menu{ width:100%; margin:0 auto;}
.tblink,.menulink,.logoSearch,.neiCenter{width:1200px; margin:0 auto;}


.toplink{ height:40px; background:#f2f2f2;}
.tblink{ height:40px; line-height:40px; overflow:hidden;zoom:1;}
.lianjie{ width:826px;}
.tblink span{ margin-right:50px;}
.tblink span a{ margin:0 5px;}

.search{ width:283px; height:34px; margin-top:3px; background:#fff; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; overflow:hidden;zoom:1;}
.search input{ display:block; background:none; border:none; outline:none;}
input.shurk{ width:232px; height:30px; float:left; color:#444; margin-left:10px;}
input.anniu{ width:34px; height:34px; background:url(../images/fdj.png) no-repeat!important; cursor:pointer; float:right; margin-right:3px;}


.menu{ height:56px; background:url(../images/menu-bg-new1.jpg) repeat-x;width:1200px; margin: 0 auto;}
.menu ul{ padding:0 150px; text-align: center;}
.menulink li{min-width:130px; height:56px; line-height:56px; overflow:hidden;zoom:1; float: left;margin: 0 10px;}
.menulink li span{ display:block; line-height:56px; font-size:18px; text-align: center; font-size: 20px; font-weight:bold; color: #fff;}
.menulink li.current,.menulink li:hover{ background:url(../images/menu-bg-new2.jpg) repeat-x;}

li.home i{ background-position:0 0;}
li.home:hover i,li.home.current i{ background-position:-41px 0;}

li.about i{ background-position:0 -150px;}
li.about:hover i,li.about.current i{ background-position:-41px -150px;}

li.news i{ background-position:0 -225px !important;}
li.news:hover i,li.news.current i{ background-position:-41px -225px !important;}

li.xinxi i{ background-position:0 -300px;}
li.xinxi:hover i,li.xinxi.current i{ background-position:-41px -300px;}

li.server i{ background-position:0 -375px;}
li.server:hover i,li.server.currentr i{ background-position:-41px -375px;}

li.hudong i{ background-position:0 -75px;}
li.hudong:hover i,li.hudong.current i{ background-position:-41px -75px;}

.logoSearch{}
.logo{ height:90px; width:500px;margin-top:90px;margin-bottom:90px;}
.slogan{ width:502px; height:153px;margin-top:60px;}
.slogan h4{ display:block; width:100%; height:153px; font-size:0; line-height:0; z-index:-99; background:url(../images/ggyu.png) no-repeat;}

ul.newlist li{ overflow:hidden;zoom:1; line-height:33px; background:url(../images/arrow1.jpg) no-repeat left;}
ul.newlist li a{ float:left; display:block; width:80%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-indent:14px;}
ul.newlist li span{ display:block; width:65px; color:#9a9a9b; float:right; font-size:12px; text-align:center;}



.foot{ width:100%; border-top:10px solid #2973c5; margin:0 auto; margin-top:50px;}
.fedlink{width:100%; height:68px; background:#f2f2f2;}
.youqing,.copyright{ width:1200px; margin:0 auto; }

.youqing span{ float:left; display:block; width:100px; height:68px; line-height:68px; font-size:16px; font-weight:bold; color:#2c5e9d;}


.fredlink{ width:1096px;margin-top:19px; float:right;}
.fredlink ul{ overflow:inherit;}
.fredlink li{ line-height:30px; float:left; width:331px; position:relative; margin:0 5px; text-indent:19px; background:url(../images/arrow4.png) no-repeat 310px 11px #fff;}
.fredlink li ul {display: none;}


.fredlink li:hover a { display:block;width:100%; }
.fredlink li:hover ul {display:block; position:absolute; width:100%; bottom:30px; left:0px; background:#fff; z-index:9999;}

.sylink li:hover ul { top:38px !important;}
.sylink li:hover ul,.fredlink li:hover ul{ width:100%;height:180px;overflow-y: auto; }
.fredlink li:hover ul li { width:180px !important;padding:0px 5px;line-height:36px !important; background:none !important; border:none !important;text-align:inherit !important;}
.fredlink li:hover ul li a { display:block; width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; color:#444 !important; }
.fredlink li:hover ul li:hover a {background:#dcdcdc; color:#fff;}
.fredlink li ul.last{ border:1px solid #e5e5e5 !important; }

.banquan{ width:756px;line-height:26px; margin-top:10px;padding-bottom:20px;}

.copyimg{margin-top:40px; width:350px; margin-right:25px;}
.copyimg img{ margin:0 10px;}





