@charset "utf-8";
img{border:0;margin:0;padding:0;}
ul li{margin:0;padding:0;}
*{margin:0;padding:0;list-style-type:none;}
body{position:relative;background:#c6111a url(../images/bg.jpg) no-repeat center 35px;font-family:'微软雅黑';font-family:"Microsoft YaHei";}
a{text-decoration:none;}
a:hover{text-decoration:underline;}

.fl{float:left;}
.fr{float:right !important;}
/*****清理浮动**/
.clearfix:after,.clearfix:before{content:'';display:table;}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{*zoom:1;}
.box{margin:0 auto;width:1000px;overflow:hidden;position:relative;z-index:2;}
.box1{margin:0 auto;width:1000px;overflow:hidden;position:relative;background:#fff;z-index:2;}
.box2{margin:0 auto;width:100%;overflow:hidden;position:relative;background:#fff;z-index:2;}
.mtp{margin-top:30px !important;}
.mtp1{margin-top:20px !important;}
.mtp2{margin-top:10px !important;}

/*页头*/
.head{margin:0 auto;width:100%;height:35px;background:#efefef;overflow:hidden;min-width:1000px;}
.head2{width:1000px;margin:0 auto;}
.h-nav{float:left;width:200px;height:35px;font:12px/35px '微软雅黑';color:#666;}
.h-nav a{text-decoration:none;color:#666;}
.nav_a{float:right;width:400px;height:35px;font:12px/35px '微软雅黑';color:#666;}
.nav_a a{text-decoration:none;color:#666;}
/* banner */
.banner{margin:0 auto;width:100%;min-width:1000px;height:673px;overflow:hidden;}

.bigtitle{margin:20px auto 0;width:1000px;height:55px;overflow:hidden;background:url(../images/icon1.png) no-repeat left top;
text-indent:22px;color:#c6111a;font-size:30px;line-height:55px;font-weight:bold;}
.mintitle{width:100%;height:55px;overflow:hidden;background:url(../images/icon1.png) no-repeat left top;
text-indent:22px;color:#c6111a;font-size:30px;line-height:55px;font-weight:bold;}

.daoyu{width:1000px;height:140px;overflow:hidden;background:url(../images/bg1.jpg) no-repeat left top;}
.daoyu p{width:678px;color:#666;font-size:16px;line-height:30px;overflow:hidden;padding:25px 0 0 295px;}

.aboutimg{float:left;width:350px;height:503px;overflow:hidden;}
.atxt{float:right;width:574px;overflow:hidden;margin:35px 52px 0 0;}
.atxt p{color:#666;font-size:16px;line-height:34px;text-indent:2em;}
.lookxq{width:100%;overflow:hidden;text-align:right;margin-top:30px;}

.qdtit{width:100%;overflow:hidden;color:#666;font-size:24px;line-height:40px;text-align:center;font-weight:bold;margin-top:35px;
background:url(../images/icon5.jpg) no-repeat 236px top,url(../images/icon5-1.jpg) no-repeat 740px bottom;}
.qdtxt{margin:15px auto 0;width:914px;color:#666;font-size:14px;line-height:30px;}

.mod18{width:950px;position:relative;overflow:hidden;margin:25px auto;}
.mod18 #prev{background:url(../images/prev3.jpg) no-repeat;height:75px;width:20px;position:absolute;z-index:99;left:0px;top:0px;
cursor:pointer;}
.mod18 #next{background:url(../images/next3.jpg) no-repeat;height:75px;width:20px;position:absolute;z-index:99;top:0px;right:0px;
cursor:pointer;}
.mod18 #prevTop{background:url(../images/prev2.png) no-repeat;height:90px;width:40px;position:absolute;z-index:99;left:5px;top:205px;
cursor:pointer;}
.mod18 #nextTop{background:url(../images/next2.png) no-repeat;height:90px;width:40px;position:absolute;z-index:99;right:3px;top:205px;
cursor:pointer;}
.mod18 li{float:left;}
.bigImgBox{width:940px;height:500px;border:1px solid #ccc;padding:4px;}
.mod18 .picBox{width:940px; height:500px;position: relative; overflow: hidden;}
.mod18 .picBox ul{height:500px;position:absolute; left:0;}
.mod18 .picBox li{width:940px; height:500px;}
.smImgBox{width:928px;height:75px;padding:0 11px;margin-top:10px; position: relative; }
.mod18 .listBox{ width:900px;height:75px;margin: 0 auto; position: relative;overflow:hidden; }
.mod18 .listBox ul{height:75px;position:absolute; padding-left:0px;}
.mod18 .listBox li{ width:108px;height:75px;cursor:pointer;position:relative;padding:0 5px 0 0; }
.mod18 .listBox li i{display:none;}
.mod18 .listBox li img{width:102px;height:69px;padding:2px;border:1px solid #ccc;}
.mod18 .listBox .on img{width:102px;height:69px;padding:2px;border:1px solid #c6111a;}
.mod18 .listBox .on i{display:block;}

.zfbox{width:940px;height:360px;margin:30px auto 38px;background:#f6f6f6;}
.zfright{float:left;width:392px;overflow:hidden;padding-left:26px;}
.zftit{color:#666;font-size:18px;font-weight:bold;margin:10px 0;}
.zftxt{color:#666;font-size:14px;line-height:26px;text-indent:2em;}

#ztbox {width:920px; height:385px; margin:35px auto;}
#ztbox #left {display:none;width:35px; height:63px; float:left; cursor:pointer;margin-top:140px;}
#ztbox #right{display:none;width:35px; height:63px; float:left; cursor:pointer;margin-top:140px;}

#ztbox #conter {width:920px;height:385px;float:left;display:inline;overflow:hidden;position:relative;}
#ztbox #conter ul { width:auto; height:286px; top:0px; left:0px; position:absolute; overflow:hidden;}
#ztbox #conter li {width:230px;height:286px;overflow:hidden;float:left;position:relative;}
#ztbox #scroll{width:920px;height:20px;left:0px;bottom:0px;cursor:pointer;position:absolute;
background:url(../images/icon14.jpg) repeat-x left center; }
#ztbox #scroll span {width:302px; height:20px;left:0px;bottom:0px;cursor:pointer;position:absolute;
background:url(../images/icon15.png) no-repeat left center;}

.hdate{width:230px;overflow:hidden;text-align:center;height:40px;color:#c6111a;font-size:18px;line-height:40px;}
.icon11{width:230px;overflow:hidden;height:6px;overflow:hidden;background:url(../images/icon11.jpg) repeat-x left top;}
.icon12{width:230px;overflow:hidden;height:6px;overflow:hidden;background:url(../images/icon12.jpg) no-repeat center bottom;}
.icon13{width:230px;overflow:hidden;height:31px;overflow:hidden;background:url(../images/icon13.jpg) no-repeat center bottom;}
.huigutxt{width:180px;height:170px;padding:20px 15px;background:#f6f6f6;color:#666;font-size:14px;margin:0 auto;}

.more{float:right;font-size:14px;color:#c6111a;line-height:60px;margin-right:10px;}
.zzpic{width:940px;height:500px;margin:33px auto;overflow:hidden;position:relative;padding:4px;border: 1px solid #e1e1e1;}
.focusa {width:940px;height:500px;overflow:hidden;position:relative;}
.focusa ul {position:absolute;}
.focusa ul li {float:left;width:940px;height:500px;overflow:hidden;position:relative;}
.focusa .btn{position:absolute;width:100%;height:35px;padding:0;right:0;bottom:0px;text-align:center;background:#c6111a;
opacity:.6;filter:Alpha(opacity=60);z-index:1;}
.focusa .btn span{display:none;_display:inline;_zoom:1;width:30px;height:3px;_font-size:0;margin:0 5px;cursor:pointer;
background:#999;}
.focusa .btn span.on{background:#074da7;}
.focusa .preNext{width:38px; height:48px;position:absolute;top:50%;margin-top:-24px;background:url(../images/prev2.png) no-repeat 0 0; cursor:pointer;}
.focusa .pre {left:0;}
.focusa .next {right:0;background:url(../images/next2.png) no-repeat 0 0;}
.zztit{position:absolute;width:100%;left:0;bottom:0px;text-align:center;font-size:16px;line-height:35px;color:#fff;overflow:hidden;z-index:10;}

.prolist{width:950px;overflow:hidden;margin:29px auto 36px;}
.prolist li{float:left;width:168px;overflow:hidden;padding:5px;border:1px solid #e1e1e1;margin:10px 5px 0;_margin:10px 5px 0 2px;height:445px;}
.proname{width:168px;height:34px;background:#c6111a;text-align:center;font-size:14px;color:#fff;line-height:34px;}
.protag{width:168px;height:24px;font-size:12px;color:#c6111a;line-height:24px;text-indent:15px;margin-top:5px;
background:url(../images/icon3.jpg) no-repeat 0 8px;}
.protxt{font-size:12px;color:#666;line-height:20px;}
.protxt1{width:161px;font-size:12px;color:#666;line-height:20px;}

.contactbox{width:930px;overflow:hidden;margin:35px auto;}
.contactimg{float:left;width:500px;height:320px;overflow:hidden;padding:4px;border:1px solid #e1e1e1;}
.contactright{float:right;width:400px;height:330px;overflow:hidden;background:#f6f6f6;}
.color{color:#999;}
.condl{padding-left:30px;}
.condl dt{font-size:24px;color:#c6111a;line-height:24px;margin:20px 0 10px;}
.condl dd{font-size:16px;color:#666;line-height:36px;}
.condl dd a{color:#666;}




/* footer */
.footer{width:100%;text-align:center;font:14px/28px '微软雅黑';color:#fff;padding:20px 0;position:relative;z-index:2;}
.footer a{color:#fff;}

.navbox{width:119px;overflow:hidden;position:fixed;right:10px;top:50%;margin-top:-154px;_position:absolute;z-index:2;}
.nav{width:119px;overflow:hidden;}
.nav li{width:119px;overflow:hidden;text-align:center;height:27px;background:#ffd900;font-size:16px;line-height:27px;margin-top:5px;}
.nav li.frist{margin-top:0px;}
.nav li a{color:#c6111a;}



