﻿﻿/* 全局公共样式的设定 */
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;	}
.noright{ margin-right:0 !important;}

img,li{ vertical-align:top;}/* 解决图片和LI的高度空隙问题 */

.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;}
.tblink span{ display:block;}
.tblink span a{ margin:0 5px;}

/*---导航---*/
.menu{ height:75px; background:url(../images/menu-bg.jpg) repeat-x;}
.menulink li{ float:left;width:200px; height:75px; line-height:75px; overflow:hidden;zoom:1;}
.menulink li i{ display:block; float:left; width:39px; height:75px; float:left; margin-left:50px; background:url(../images/menu-icon.png) no-repeat 0 0;webkit-transition: 400ms; -o-transition: 400ms;   
 -moz-transition: 400ms;    transition: 400ms; }
.menulink li span{ display:block; line-height:75px; font-size:18px; margin-left:13px; float:left;}
.menulink li.current,.menulink li:hover{ background:url(../images/line1.jpg)  repeat-x bottom;}

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 -75px;}
li.about:hover i,li.about.current i{ background-position:-41px -75px;}

li.news i{ background-position:0 -150px !important;}
li.news:hover i,li.news.current i{ background-position:-41px -150px !important;}

li.xinxi i{ background-position:0 -225px;}
li.xinxi:hover i,li.xinxi.current i{ background-position:-41px -225px;}

li.server i{ background-position:0 -300px;}
li.server:hover i,li.server.currentr i{ background-position:-41px -300px;}

li.hudong i{ background-position:0 -375px;}
li.hudong:hover i,li.hudong.current i{ background-position:-41px -375px;}

/*--logo和搜索---*/
.logoSearch{ height:90px; margin-top:117px; margin-bottom:115px;}
.logo{ height:90px; width:500px;}
.search{ width:502px; height:45px;padding:5px 0; margin-top:17px; background:url(../images/search-bg.png) no-repeat; overflow:hidden;zoom:1;}
.search input{ display:block; background:none; border:none; outline:none;}
input.shurk{ width:400px; height:45px; margin-left:29px; float:left; color:#444;}
input.anniu{ width:45px; height:45px; background:url(../images/fdj.png) no-repeat!important; cursor:pointer; float:right; margin-right:23px;}




/*--列表样式---*/
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:264px; position:relative; margin:0 5px; text-indent:19px; background:url(../images/arrow4.png) no-repeat 248px 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:30px; margin-top:10px;padding-bottom:20px;}
.copyimg{margin-top:30px; width:350px; margin-right:25px;}
.copyimg img{ margin:0 10px;}





