﻿/* 全局公共样式的设定 */
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;}/* 解决图片和LI的高度空隙问题 */
body{ background:url(../images/dian.jpg);}


.last{ border:none; margin-right:0 !important}
ul{ overflow:hidden;zoom:1; width:100%;}

.hd{width:100%;}
.bd{width:100%;}

.wrap{ width:100%; margin:0 auto; background:url(../images/body-bg.png) no-repeat center top;}

.topheader,.neiCenter{ width:1200px; margin:0 auto;}
.toplink,.logoSearch,.menuLink{ width:100%;}
.neiCenter{min-height:500px;}


/*------头部样式开始-------*/
.toplink{ height:40px; line-height:40px; text-align:right;}
.toplink a{ margin:0 5px;}

.logoSearch{ height:72px;margin-top:42px;}
.logo{ width:460px; height:72px;}
.search{ width:356px; height:42px; margin-top:16px; background:url(../images/search-bg.png) no-repeat; overflow:hidden;zoom:1; padding:8px 8px;}
.search input{ display:block; float:left; border:none; background:none; outline:none; color:#444; } 
input.shurk{ width:309px; height:42px; line-height:42px; text-indent:14px;}
input.anniu{ width:28px; height:42px; background:url(../images/fdj.png) no-repeat; cursor:pointer; float:right !important; margin-right:13px;}


.menuLink{ height:66px; border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; margin-top:101px; background:url(../images/menu-bg.jpg) repeat-x;}
.menuLink ul li{ float:left; width:194px; border-right:1px solid #e0e0e0; height:66px; line-height:66px; overflow:hidden;zoom:1;}
.menuLink ul li i,.menuLink ul li span{ display:block; float:left;}
.menuLink ul li i{ width:30px; height:66px; background:url(../images/caidan-icon.png) no-repeat 0 0;webkit-transition: 400ms; -o-transition: 400ms;    -moz-transition: 400ms;    transition: 400ms;margin-left:43px; }
.menuLink ul li:hover,.menuLink ul li.current{ background:url(../images/menu-bg2.jpg) repeat-x;}
.menuLink ul li span{ line-height:66px; font-weight:bold; font-size:18px; color:#777; margin-left:5px;}
.menuLink ul li:hover span,.menuLink ul li.current span{ color:#fff;}

li.home{border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; border-top-right-radius:0;border-bottom-right-radius:0;}
li.home i{ background-position:0 0;}
li.home:hover i,li.home.current i{ background-position:-35px 0;}

li.about i{ background-position:0 -66px !important;}
li.about:hover i,li.about.current i{ background-position:-35px -66px !important;}

li.news i{ background-position:0 -132px!important;}
li.news:hover i,li.news.current i{ background-position:-35px -132px!important;}

li.zhengce i{ background-position:0 -198px!important;}
li.zhengce:hover i,li.zhengce.current i{ background-position:-35px -198px!important;}

li.hudong i{ background-position:0 -264px!important;}
li.hudong:hover i,li.hudong.current i{ background-position:-35px -264px!important;}

li.lanmu{ border-right:none !important; width:200px !important; border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; border-top-left-radius:0;border-bottom-left-radius:0;}
li.lanmu i{ background-position:0 -330px!important;}
li.lanmu:hover i,li.lanmu.current i{ background-position:-35px -330px!important;}


.neiCenter{ margin-top:30px; padding:15px 15px; width:1170px; background:#fff;border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px;}

/*--列表样式---*/
ul.newlist li{ overflow:hidden;zoom:1; line-height:31px; background:url(../images/dian2.jpg) no-repeat left;}
ul.newlist li a{ float:left; display:block; max-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;}

ul.newlist li a:hover{ transition: all 300ms; text-indent:20px;}

.foot{ width:100%; border-top:3px solid #cb1120; background:#f1f1f1; padding:20px 0;margin-top:43px;}
.footcopy{ width:705px; margin:0 auto;}
.footimg{ width:60px; height:73px;}
.copyright{ width:563px; line-height:26px; font-size:14px;margin-left:20px;}


/*---友情链接---*/

.fredlink{ width:1168px; margin:29px auto; border:1px solid #eeeeee;}
.fredlink .tit{ width:137px; height:72px; background:url(../images/tit-bg2.jpg) no-repeat; text-align:center; line-height:72px; font-size:20px; color:#fff;}

.yqlinks{ width:1010px; float:right;padding-top:16px;}
.yqlinks ul{ overflow:inherit;}
.yqlinks li{ line-height:38px; border:1px solid #e2e0e0; border-radius:3px; -webkit-border-radius:3px;-moz-border-radius:3px;
 float:left; width:230px; position:relative;margin-right:20px; text-indent:19px; background:url(../images/arrow4.jpg) no-repeat 200px 15px #fff;}
.yqlinks li ul {display: none;}


.yqlinks li:hover a { display:block;width:100%; }
.yqlinks li:hover ul {display:block; position:absolute; width:100%; top:38px; left:-1px; background:#fff; z-index:9999; border:1px solid #e2e0e0; border-top:none;}

.sylink li:hover ul,.yqlinks 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;}



