@charset "utf-8";
/* CSS Document */
*{margin:0px;padding:0px;}
img{vertical-align:middle}
body{font-family:'微软雅黑',sans-serif;font-size:14px;background-color:#fff;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;color:#666}
a:link{color:#666;text-decoration:none}
a:visited{color:#666;text-decoration:none}
a:hover{color:#d50000;text-decoration:none;transition:all 0.5s;-ms-transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;}
a:active{color:#666;text-decoration:none}
ul li{ list-style:none;}
.clear{clear:both}
.left , .fl{float:left}
.right , .fr{float:right}
.w1200{ width:1200px; margin:0 auto;}
.w1180{ width:1180px; margin:0 auto;}


.grayBg{ width:100%; background:#f2f2f2; padding:50px 0px;}


.topBg{ width:100%; height:98px; background:#1c2329; position:fixed; top:0px; z-index:999;}
.top{ width:1200px; margin:0 auto; height:98px;}
.logo{ width:160px; height:98px; float:left;}
.menu { width:960px; float:right;}
.menu ul{ width:960px; height:98px; float:left; display:block;}
.menu ul li{width:120px;text-align: center;margin-top:20px;font-size:16px; float:left; height:78px; line-height:78px;}
.menu ul li a{ color:#fff; width:90px; display:block; margin:0px 15px; height:75px; border-bottom:solid 3px #1c2329;}
.menu ul li a:hover{ color:#c81b1c; border-bottom:solid 3px #c81b1c;}
.menu ul li a.hover{ color:#c81b1c; border-bottom:solid 3px #c81b1c;}

.banner{ width:100%;  position:relative;  height:650px;  }
.banner .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.banner .bd ul{ width:100% !important;  }
.banner .bd li{ width:100% !important;  height:650px; overflow:hidden; text-align:center;  }
.banner .bd li a{ display:block; height:650px; }
.banner .hd{ width:100%;  position:absolute; z-index:1; bottom:10px; left:0; height:30px; line-height:30px; }
.banner .hd ul{ text-align:center;  padding-top:5px;  }
.banner .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1;border-radius: 50%;background: #fff;width:15px;height:15px;margin: 0 6px; overflow:hidden; line-height:9999px; }
.banner .hd ul .on{ background:#e62129; }
.banner .prev,.banner .next{font-size: 70px; color: #777; font-family: "å®‹ä½“"; position: absolute; top: 280px; z-index: 99;}
.banner .prev {left: 10px;}
.banner .next {right: 10px;}

.banner .prev, .banner .next {font-size: 70px;color: rgb(119, 119, 119);font-family: 宋体;position: absolute;top: 280px;z-index: 99;}


.bannerBot{ width:100%; background:url(../images/bannerBot.jpg) top center repeat-x; height:49px; padding-bottom:11px;}
.notice{ width:1200px; height:49px; margin:0 auto;}

.notice span { display: block; width:56px; height: 49px; margin-right:20px; background-size: 100%; text-align: center; color: #000; float: left; font-size:18px; font-weight:bold;color:#fff;}
.notice-div {height: 49px; width:900px;line-height:49px; float:left;}
.notice-div a { color: #000;font-size:14px; }

.footBg{ width:100%; background:#242829; padding:30px 0px;color:#9c9d9e;}
.foot{ width:1180px; margin:0 auto;}
.foot a{color:#9c9d9e;}
.foot1{ width:150px; float:left; margin-right:110px;}
.foot1 b{ display:block; float:left; width:100%; height:30px; line-height:30px; font-size:20px; font-weight:normal;}
.foot1 ul{ display:block; float:left; width:100%;padding:0px 0px;}
.foot1 ul li{ display:block; float:left; width:100%; height:30px; text-align:left;line-height:30px;}


.foot2{ width:420px; float:left; margin-right:70px;text-align:left;}
.foot2 b{ display:block; float:left; width:100%; height:30px; line-height:30px; font-size:20px; font-weight:normal;}
.foot2 span{ display:block; float:left; width:100%;padding:0px 0px;line-height:30px;}


.foot3{ width:122px; float:right;}
.foot3 img{ display:block; float:left; width:122px; height:122px;}
.foot3 span{ display:block; float:left; width:100%;padding:0px 0px;height:30px;line-height:30px;}
.mt30{ margin-top:30px;}

.copyRight{ width:100%; background:#181a1b; height:42px; color:#9c9d9e; line-height:42px; font-size:14px;}
.copyRight a{color:#9c9d9e;}

.h100{ height:98px; margin:0 auto;}


.fd{position: fixed;right: 20px;top: 30%;z-index: 9999; width:180px; background:#f2f2f2; }
.fdTitle{ width:160px;background:#ea3600; line-height:38px; color:#fff;padding:0px 10px; height:38px;}
.fdTitle a{ float:right; color:#fff; padding:0px 10px;}
.fd .fdBox{ width:160px; float:left; padding:10px 10px 30px 10px;}
.fd .fdBox ul li{ width:160px; display:block; float:left; height:26px; margin:10px 0px;}
.fd .fdBox ul li a{ width:150px; height:26px; display:block; float:left; padding:5px 5px;}
.fd .fdBox ul li a:hover{ background:#ccc;}
.fd .fdBox ul li img{ width:20px; height:26px; display:block; float:left; margin:0px 5px;}
.fd .fdBox ul li span{ display:block; float:left; height:26px; line-height:26px;}


.pageNav{ width:100%; clear:both; margin:30px; text-align:center; line-height:30px;}

.title{font-size:18px; text-align:center; line-height:56px; height:56px; margin-bottom:10px; font-weight:bold; width:1200px;  border:none; border-bottom:1px #CCCCCC solid;}
.subtxt{width:1200px; height:25px;  line-height:25px; text-align:center; font-size:12px;}
.pernext{width:900px;height:auto; line-height:168%; text-align:left;margin:10px 0px; clear:both; font-size:12px;}

