﻿﻿/* 全局公共样式的设定 */
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-bg2.png) no-repeat center top,url(../images/body-bg.jpg) repeat; background-color: #f6f6f6;}



.toplink,.logoSearch,.menuLink{ width:1200px; margin: 0 auto;}
/*------头部样式开始-------*/
.topHead{ width:100%; margin: 0 auto; font-size: 14px; }
.toplink{ height:46px; line-height: 46px; color: #777;}
.toplink a{ color: #777; margin:0 7px;}

.linkzb{ width:700px;  height:40px; line-height:40px; overflow:hidden;zoom:1;}
.linkzb a:hover{ color: #0c69c8;} 
.linkyb em{ display:inline-block; padding:0 10px; border-radius: 5px; font-style:normal; height: 28px; line-height: 28px;}

.logoSearch{margin-top:42px;}
.logo{ width: 560px; height: 87px;}
.logo a{ display: block;}
.search{ width:409px; height:44px; background: #fff; border-radius:30px; -webkit-border-border-radius:30px; -moz-border-radius:30px; margin-top:18px; overflow:hidden; zoom:1;padding:3px; }
.search input{ display:block; border:none; background:none; height:28px;  outline:none; }
input.shurk{ width:280px; height:44px; color:#999999; margin-left:10px; line-height:44px; font-size:14px;}
input.btn1{ width:100px; height:44px; background:url(../images/fdj.png) no-repeat; cursor:pointer; color:#fff;padding-left:40px;}


/*-------导航内容----------*/
.menuLink{ height:60px;background:url(../images/menu-bg1.jpg) repeat-x;margin-top:51px;}
.menuLink ul{ overflow:inherit !important;}
.menuLink ul li{ float:left; background: url(../images/line1.png) no-repeat right center;width:200px;overflow:hidden; font-size:18px; text-align:center;  position:relative;}
.menuLink ul li i,.menuLink ul li span{ display:inline-block; float: left;}
.menuLink ul li a{ display:inline-block; margin: 0 auto;}
.menuLink ul li i{ width:30px; height: 60px; background: url(../images/menu-icon.png) no-repeat 0 0;-webkit-transition: 400ms; -o-transition: 400ms;    -moz-transition: 400ms;    transition: 400ms; }
.menuLink ul li span{ line-height: 60px; color: #fff; margin-left:10px;}
.menuLink ul li:hover,.menuLink ul li.current{ background:url(../images/menu-bg2.jpg) repeat-x;;}


li.menucd1 i{ background-position: 0 0 !important;}
li.menucd1:hover i{ background-position: -30px 0 !important;}

li.menucd2 i{ background-position: 0 -60px !important;}
li.menucd2:hover i{ background-position: -30px -60px !important;}

li.menucd3 i{ background-position: 0 -120px !important;}
li.menucd3:hover i{ background-position: -30px -120px !important;}

li.menucd4 i{ background-position: 0 -180px !important;}
li.menucd4:hover i{ background-position: -30px -180px !important;}

li.menucd5 i{ background-position: 0 -240px !important;}
li.menucd5:hover i{ background-position: -30px -240px !important;}

li.menucd6 i{ background-position: 0 -300px !important;}
li.menucd6:hover i{ background-position: -30px -300px !important;}


/*---导航下拉菜单---*/
.menuLink ul li ul {display: none;}

.menuLink ul li:hover ul {display:block; position:absolute; width:90% !important; padding:0 5% 10% 5%; top:50px; left:0; background:#eef6fc; z-index:999;}
.menuLink ul li:hover ul li{ width:100% !important; position:relative;}
.menuLink ul li:hover ul li a{border-right:none  !important; background:none !important; line-height:45px !important; height:45px !important; font-weight:normal !important; font-size:16px !important;
 color:#1e7ac3; border-bottom:1px solid #a1c4e1; color:#444;}

.menuLink ul li:hover ul li a:hover{ color:#1e7ac3; font-weight:bold !important;}

/*--下拉菜单的二维码--*/
.menuLink ul li:hover ul li ul {display: none;}
.menuLink ul li:hover ul li:hover ul {display:block; position:absolute; left:160px; top:-30px; color:#000;background:none !important;}

.menuLink ul li:hover ul li:hover ul li {background:#fff !important; border:1px solid #dcdcdc; color:#000;padding:5px 5px !important; width:112px !important;}
.menuLink ul li:hover ul li:hover ul li img{ width:112px; height:112px;}



li.home{ text-align:inherit !important;}
li.home i{display:block; width:28px; float:left;margin-left:45px; height:55px; background:url(../images/menu-icon.png) no-repeat 0 0; 
webkit-transition: 400ms; -o-transition: 400ms;    -moz-transition: 400ms;    transition: 400ms; }
li.home span{ display:block; float:left; margin-left:10px; line-height:55px;}

li.home i{ background-position:0 0;}
li.home.current i,li.home:hover i{background-position:0 -55px;}
li.topic{ border-right:none !important;}

/*----内容开始----*/
.nerCenter{ width:1200px; margin:0 auto; margin-top:15px;}

ul.newlist li{ overflow:hidden;zoom:1; line-height:38px; background:url(../images/arrow5.jpg) no-repeat left;}
ul.newlist li a{ float:left; display:block; width:80%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-indent:17px;}
ul.newlist li span{ display:block; width:85px; color:#9a9a9b; float:right; font-size:14px; text-align:center;}


.foot{ width:100%; margin:0 auto; background: #fff; margin-top:25px; padding:15px 0; border-top:10px solid #247cc4;}

/*----------友情链接----*/
.yqlink {width:1200px;margin:0 auto;height:55px;}
.yqlink .tit{ width:95px; color:#0a66b5; font-weight:bold; font-size:18px; line-height:55px;}
.linklb{ width:1105px; height:40px;margin-top:7px;}
.linklb ul{ overflow:inherit;}
.linklb li{ line-height:38px; float:left; width:262px; text-indent:20px; position:relative; background:url(../images/arrow8.jpg) no-repeat 240px 13px; border:1px solid #e5e5e5; borde-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; margin-right:13px; font-size:14px;}
.linklb li ul {display: none;border: 1px solid #e5e5e5; border-top:none;}

.linklb li:hover a { display:block;width:100%; }
.linklb li:hover ul {display:block; position:absolute; width:262px;bottom:30px; left:-1px; background:#fff; z-index:9999;}


.linklb li:hover ul li { width:180px !important;padding:0px 5px;line-height:36px !important; background:none !important; border:none !important;text-indent:30px;}
.linklb li:hover ul li a { display:block; width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; }
.linklb li:hover ul li:hover a {background:#dcdcdc; color:#444;}

.linklb li ul.last{ border:1px solid #e5e5e5 !important; }


/*--页脚样式---*/
.foot2{ width:1200px; margin:0 auto;margin-top:10px;}
.copyright,.copyimg{ margin: 0 auto;}
.copyright{ width:850px; text-align: center;}
.footlink,.copyright2,.copyimg{ width:100%; line-height:30px; color:#444; font-size:14px;}
.footlink a{ margin:0 4px; }
.copyright img{ vertical-align: middle; margin:0 5px;}
.copyimg{ width:400px; text-align: center; margin-top:16px;}
.copyimg img{margin:0 10px;}




