﻿@charset "utf-8";
/* CSS Document 
   Design by www.east.net
*/
body { margin:0; padding:0; color:#000000}
#warp { margin:0 auto; height:auto; }
.clear { content: ".";display: block;height: 0;clear: both; }


/*更多*/
em.more{ float:right; width:55px;}
em.more a{ color:#004ea2; padding-right:10px; font-size:14px;}

/*标题名称*/
span.t_name{background:url(../images/flinkbg.jpg) no-repeat; width:112px; height:33px; display:inline-block; color:#FFF; font-size:14px; font-weight:bold; padding-left:35px;float:left}

/* 首页头部样式 */
.head{width:100%; position:relative;background: #434343;}
.header {width: 1150px; height: 100px;margin: 0 auto;}
h1.logo { width: 320px;float:left; }
h1.logo a{ display:block }



/* 导航菜单 */
.menu { width:1000px; height:39px; margin:0 auto;}
ul.mainNav { width: 636px; float: right; margin: 34px 0 0 0;}
ul.mainNav>li { float:left; margin: 0 15px; position: relative;}
ul.mainNav>li>a { line-height: 32px; text-align:center; color:#FFF;padding-bottom: 34px; display: block; font-size: 16px; /* font-weight: bold; */}
ul.mainNav>li>a:hover { color:#FFF}
ul.mainNav>li:hover>ul{ display:block}

.sub-nav{ display: none;position: absolute; height: 51px; top: 100%; left: 0;width: 100%; z-index: 999;background: #f7f7f6; filter: alpha(opacity=7); -moz-opacity: 0.7; -khtml-opacity: 0.7; opacity: 0.7;}

.nav{ display: none;position: absolute; top: 100%; left: 0; width: auto; z-index: 9999; line-height: 51px;}
.nav li{ text-align:center;float:left;margin-right:34px;}
.nav li a{ display:block;color: #000000; }
.nav li:hover a{ color: #101010 ;}



ul.mainNav>li.over, ul.mainNav>li.current{ background:url(../images/nbg.png)  0 bottom repeat-x; }
ul.mainNav li.current ul{ display:block;}

.hd{ float:right;width:188px; margin-top: 33px;}
.hd a{ color:#fff}
.ly_bd{ background:#006ab4; overflow:hidden;width:188px;}
.ly_bd input[type="text"]{ background:#fff; border:none; width: 145px; height: 23px; line-height: 23px; padding:5px; float:left}
.ly_bd input[type="submit"]{ background: url(../images/search.png) center center no-repeat; border:none; width: 33px; height: 33px; display:inline-block; text-indent:-9999px; float:left;cursor: pointer;}
.hd .language{ color:#fff; margin-top: 8px;}


/* 子页左侧菜单导航 */
.zq-mleft{ clear:both;display:block; float:left; width: 204px; }
ul.subNav { padding:0; width: 204px;  display:block; clear:both;overflow: hidden;}
ul.subNav li { width: 100%;line-height:47px;margin-bottom: 12px; text-align:center;}
ul.subNav li a { background:url(../images/mleft.png) 0 bottom no-repeat;display:block; color:#fff;font-size:16px; }
ul.subNav li a:hover,ul.subNav li a.over { color:#fff;background:url(../images/mleft.png) right 0 no-repeat; }


/* 分页 */
.pages { margin:30px auto; clear:both; overflow:hidden; color: #000000; text-align: right;}
.pages a,.pages span { color:#000000; background: #dcdcdc; line-height:28px; height:28px; font-size: 12px; padding:0 10px; display: inline-block;}
.pages a.currentpage{ background: #d30b09; color: #fff;}



/* 首页页脚样式 */
.footer { width:100%; background: #e7e7e7; margin: 28px auto 0 0; clear:both; overflow:hidden; min-width: 1150px; padding: 49px 0 50px 0; font-size: 12px;}
.footer div{ font-size: 12px;}
.footer .copyright { margin:0 auto; color: #000000; width: 1150px; overflow:hidden; line-height: 30px; }
.footer .copyright a{ color:#000000;font-size:12px; }
.footer .copyright img{ vertical-align: middle; margin-right: 8px; }
.code { float: left; }
.cright { float: left;background:url(../images/copyright.png) 0 0 no-repeat ; padding: 21px 0 0 56px; width: 248px; margin: 0 46px;}
.tel {  float: left;background:url(../images/copyright.png) 0 0 no-repeat ;padding: 21px 0 0 58px;  width: 236px;  margin: 0 50px 0 22px;}
.copy {  float: left;background:url(../images/copyright.png) right 0 no-repeat ;padding: 21px 0 0 58px;  width: 244px;}