﻿﻿/* 全局公共样式的设定 */
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:16px 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;}/* 解决图片和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 #f5f5f5;}


.topHeader,.toplink{ width:100%; margin:0 auto;}
.dblj,.logo,.menulist{width:1200px; margin:0 auto;}


/*------头部样式开始-------*/
.toplink{ height:35px; background:#f5f5f5;}
.dblj{  height:35px; line-height:35px; overflow:hidden;zoom:1;}
.dblj span{ display:block;}
.dblj span a{ margin:0 5px;}

.logo{ height:79px; margin:40px auto 37px auto;}
.logo h1{ display:block; height:79px; width:500px;}

/*---搜索--新添加的---*/
.search{ overflow:hidden;zoom:1;margin:20px 10px 0 0; }
.search input{ display:block; border:none; outline:none; float:left;height:37px; color:#444;border-radius:20px; webkit-border-radius:20px; -moz-border-radius:20px;}
input.shurk{ width:250px;padding-left:10px; height:31px; border:2px solid #58a2e6; border-top-right-radius:0;border-bottom-right-radius:0; border-right:none;}
input.btn{ width:65px; background:#58a2e6; color:#fff; border-top-left-radius:0;border-bottom-left-radius:0;}


/*---导航---*/
.menulist{ height:58px; background:#1e74c4; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;}
.menulist li{ float:left; background:url(../images/line1.png) no-repeat right; width:200px; overflow:hidden;zoom:1;}
.menulist li i{ display:block; float:left; height:58px; width:40px; background:url(../images/icon1.png) no-repeat 0 0; margin-left:31px;}
.menulist li a{ display:block;width:100%; height:58px;}
.menulist li span{ display:block; float:left; line-height:58px; font-size:18px; margin-left:10px; color:#fff; }
.menulist li a:hover,.menulist li a.current{ background:#0a5c99;}
.menulist li.home a:hover,.menulist li.home a.current{  border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-top-right-radius:0;border-bottom-right-radius:0;}
.menulist li.lanmu a:hover,.lanmu li.home a.current{  border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-top-left-radius:0;border-bottom-left-radius:0;}


li.home i{ background-position:0 0;}
li.home:hover i{ background-position:-50px 0;}


li.about i{ background-position:0 -58px;}
li.about:hover i{ background-position:-50px -58px;}

li.public i{ background-position:0 -116px;}
li.public:hover i{ background-position:-50px -116px;}

li.news i{ background-position:0 -174px;}
li.news:hover i{ background-position:-50px -174px;}

li.server i{ background-position:0 -232px;}
li.server:hover i{ background-position:-50px -232px;}

li.hudong i{ background-position:0 -290px;}
li.hudong:hover i{ background-position:-50px -290px;}

li.lanmu{ background:none !important; width:173px !important}
li.lanmu i{ background-position:0 -348px;}
li.lanmu:hover i{ background-position:-50px -348px;}



/*--列表样式---*/
ul.newlist li{ overflow:hidden;zoom:1; line-height:32px; 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:75px; color:#9a9a9b; float:right; font-size:13px; text-align:center;}




/*--页脚样式--*/
.foot{ width:100%; background:#1e7ac3;margin:0 auto; margin-top:50px; padding:15px 0;}
/*----------友情链接----*/
.fredlink{width:1200px; margin:0 auto; overflow:hidden; zoom:1;}
/*.fredlink ul{ overflow:inherit;}
.fredlink li{ line-height:38px; float:left; width:210px; position:relative; border:1px solid #63b4f4;
 borde-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; margin:0 13px; text-align:center; color:#b3dcfc;}
.fredlink li ul {display: none;}
.fredlink li a{ color:#b3dcfc;}
.fredlink li:hover a { display:block;width:100%; }
.fredlink li:hover ul {display:block; position:absolute; width:100%; bottom:39px; left:0px; background:#63b4f4; 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:#fff !important; }
.fredlink li:hover ul li:hover a {background:#dcdcdc; color:#fff;}
.fredlink li ul.last{ border:1px solid #e5e5e5 !important; }*/
.fredlink select{line-height:38px; float:left; text-indent:5px; width:210px; position:relative; background:#1E7AC3; height:40px; line-height:40px; border:1px solid #63b4f4; borde-radius:3px; -webkit-border-radius:3px; 
-moz-border-radius:3px; margin:0 13px; color:#b3dcfc;}
.fredlink option{ background:#fff; color:#444;}


/*--版权样式---*/
.foot2{ width:1200px; margin:0 auto; margin-top:20px; border-top:2px solid #175f98; padding-top:12px;}
.copyright{ width:668px;}
.footlink,.copyright2,.copyimg{ width:100%; line-height:30px; color:#fff; font-size:14px;}
.footlink a{ margin:0 4px; color:#fff;}
.copyright2 a{ color:#fff;}
.copyimg{ width:400px; text-align:right; margin-top:16px;}
.copyimg img{margin-left:10px;}