﻿@charset "utf-8";
.wrap { width:100%; overflow:hidden; min-width:1200px; margin:0 auto; /*background: url(../img/bg.jpg) center 0 repeat-y;*/}

/*头部*/
.header{width:1200px;height: 190px;overflow:hidden;margin:0 auto;}
.logo{ width:533px; height:150px; float:left;}
.logo img{max-height:130px}
.hd_right{ float:right; overflow:hidden;  width:303px;}
.hd_right .hd_top{  width:163px;  height:46px;  float:right;overflow:hidden; text-align:right; color:#820609;}
.hd_right .hd_top a{ color:#820609; font-size:16px; line-height:46px; }
.hd_right .tel{height: 95px;margin-top: 18px;float:right;}
.hd_right .tel img{max-height:124px}
.header img{max-width:100%;}
.header .slogan{font-size:16px;margin:10px 0px;}
/*导航*/
.nav{width:100%;height: 66px;background: #e3232f;/*box-shadow:0 5px 15px 0 gray; */z-index:999;position: relative;}
.mainNav{ width:1200px; height:46px; margin:0 auto;line-height:46px;  z-index:9999; }
ul.mainNav>li {width:171px;float:left;/* background:url(../img/nav_bg.jpg) right no-repeat; */position:relative;z-index:9999;}
ul.mainNav>li>a {display:block;width:171px;line-height: 66px;color:#ffffff;text-align:center;font-family:"微软雅黑";font-size: 16px;/* font-weight:bold; */}
ul.mainNav>li>a:hover,ul.mainNav>li.cur>a,ul.mainNav>li.over>a{background: #000;font-weight: bold;}
ul.mainNav>li ul{overflow:hidden;width:171px;left:0px;top: 66px;z-index:9999;margin:0;/* padding:0 0 10px 0; */display:none;position:absolute;background: #ececeb;}
ul.mainNav>li ul li{width:171px;height:36px;line-height:36px;/* background:url(../img/subnav_li.jpg) bottom no-repeat; */float:left;margin:0;border-bottom: 1px solid #fff;}
ul.mainNav>li ul li a {text-indent:0;color: #999;display:block;text-align:center;line-height:36px;font-size: 16px;}
ul.mainNav>li ul li:hover a{color:#e3232f;}
ul.mainNav>li ul li.over a{color:#e3232f;}
/*banner*/
.banner { width:100%; height:400px; margin:0 auto; position:relative; z-index:98;}
.banner ul{ width:100%; height:400px; margin:0 auto; padding:0;}
.banner ul li { position:absolute;left:0%; top:0; width:100%; height:400px;list-style-type: none;}
.banner ul li a{ width:100%; height:400px; display:block; }

.banner ol { position:absolute; min-width:90px; left:50%; margin-left:-45px; bottom:12px; z-index:99;}
.banner ol li { float:left; margin:0 3px;cursor:pointer; width:14px; height:14px; padding:0; text-align:center; background:url(../img/ol.png) 0 0 no-repeat; list-style-type:none;}
.banner ol li.active { background-position:left bottom;}



.main{overflow:hidden; width:1200px; margin:22px auto 24px;}

/*footer*/
.footer{ width:1200px; overflow:hidden; margin:30px auto;}
.footer_nav{height: 40px;overflow:hidden;margin:0 auto;text-align:center;background: #e3232f;color: #fff;}
.footer_nav a{display:inline-block;color: #fff;margin: 0 25px;line-height: 40px;font-size: 16px;/* font-weight: bold; */font-family: "Microsoft Yahei";}
p.banquan{ height:30px; line-height:30px; overflow:hidden; text-align:center;}
.link{overflow:hidden;margin:0 auto;text-align:center;font-size: 12px;}
.link a{ display:inline-block; color:#030303; margin:0 5px; line-height:30px;font-size:12px; }
.share{ width:220px; height:30px; overflow:hidden; text-align:center; float:left; margin-left:440px;}
.cnzz{ width:90px; height:12px; padding-top: 10px;float:left; margin-left:30px; }



/*qq*/
.qq_main{width:151px;height:auto;color:#666666;position: fixed;top: 210px;right:1%;_position:absolute;_bottom:240px;_top:expression(eval(document.documentElement.scrollTop+240));z-index:9999;display: none;}
.qq_main .qq_midden{ display:block;padding:4px;background: url(../img/bggg.png) repeat-y;width:143px;}
.qq_main .qq_midden p { width:134px; padding:0 5px; font-size:14px; color:#444444; line-height:20px;}
.qq_main .qq_midden ul{ text-align:center}
.qq_main .qq_midden li{ padding:5px 0;}
.wx  { width:122px; height:150px; margin: 10px auto 0 auto;}
.wx img { width:122px; height:122px;}
.wx span { width:100%; height:28px; line-height:28px; text-align:center; font-size:14px; color:#444444; display:block;}
.qq_top{ background: url(../img/qq_top_bg.png) no-repeat; width:151px; height:38px;}
.qq_bot{ background: url(../img/bot.jpg) no-repeat; width:151px; height:21px;}

.liuyan{ width:150px; height:40px; display:block; margin-top:16px; background: url(../img/liuyan.png) no-repeat;}

/* 通用 page分页效果 */

.pages { text-align:center; clear:both; overflow:hidden; }
.pages a {color: #666666;line-height:16px;padding:7px 12px;/* background:#e5e5e5; */margin:0 1px;display:inline-block;border:1px #d6d7d9 solid;moz-border-radius:5px;-webkit-border-radius:5px;border-radius: 0px;}
.pages a.currentpage{color: #ffffff;background: #077ee3;}



/* 通用 上一篇 下一篇效果 */
.pian { margin:20px 0 30px 0;  float:left; width:100%; border-top:1px dashed #848484;}
.pian ul { margin-top:18px; line-height:30px;}
.pian ul a { font-size:12px; color:#666666;}
.pian ul a strong { font-size:12px; color:#333333; font-weight:normal;}


.notice{ position:fixed; left:5px; bottom: 0; z-index:999; background:url(../img/notice.png) no-repeat; width: 213px; height:243px; overflow:hidden;}
.notice a.title{display:block; line-height:45px; float:left; padding-left:55px; color:#ffffff; font-size:18px; font-family:"微软雅黑"}
.text{ width: 188px; overflow:hidden;  float:left; margin:12px 0 0 13px; line-height:24px; color:#494949; height: 170px;}


