section,header,footer,nav,article,aside {display: block;}
/*********** CSS Reset **********/
html, body, div, form, p, a, h1, h2, h3, h4, h5, h6, img, table, td, th, input, span, section, header, footer, nav, article, aside, fieldset, textarea, dl, dt, dd, blockquote, ul, ol,select,option{ margin: 0; padding: 0; }
body{font-size: 14px;background:#fff;font-family:"微软雅黑";}
@media screen and (min-device-width:1100px) {body{overflow-x: hidden;}}
a img{border:none;}
ol,ul {list-style: none;}
li{ list-style-type: none;}
caption,th { text-align: left;}
address,caption,cite,code,dfn,ins,em,th,var {font-style:normal;} 
h1,h2,h3,h4,h5,h6{ font-weight: normal;} 
textarea{overflow:auto;}
a{color:#666;text-decoration:none;} 
a:hover,.pic_summary .title a:hover{color:#fc433e;} 
a img{vertical-align: top;}
select, input{ background:none; border:0;}
input[type=text]:focus,input[type=password]:focus,select:focus,textarea:focus {outline:0}
input[type=text],input[type=password]:focus {-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{ border-color:transparent!important;}
button{ cursor:pointer;}
.column{width: 1000px;overflow: hidden;margin: 0 auto;}
.ov{overflow: hidden;}
.center{margin: 0 auto;}
.logo{display: block;width: 63px;height: 63px;overflow: hidden;}
.corp{display: block;width:170px;overflow: hidden;}
.t-c{text-align: center;}
.clear{clear: both;overflow: hidden;}
.mar-t-20{margin-top: 20px;}
.pos-r{position: relative;}
/*头部*/
.header{height: 72px;position: absolute;left:0;top: 0;z-index: 2;width: 100%;}
.header .column{overflow: visible;}
.header .logo{float: left;margin-top: 10px;}
.header .corp{float: left;margin:31px 10px 0;display: inline;}
.header .nav,.header .nav li,.header .nav a{float: left;}
.header .nav .menu-detail li:first-child{margin-left: 89px;}
/*
.header .nav_4 .menu-detail{ width: 1000px;}
.header .nav_4 .menu-detail li:first-child{margin-left: 406px;}
*/
.header .nav_5 .menu-detail{ width: 1000px;}
.header .nav_5 .menu-detail li:first-child{margin-left: 580px;}
.header .nav_7 .menu-detail{ width: 1000px;}
.header .nav_7 .menu-detail li:first-child{margin-left: 707px;}
.header .nav_6 .menu-detail{ width: 1000px;}
.header .nav_6 .menu-detail li:first-child{margin-left: 580px;}
.header .menu li a{color: #fff;height:66px;line-height: 72px;padding:6px 10px 0;margin-left: 10px;display: inline;}
.header .menu li a:hover,.header .menu li a.curr{background: #e30002;color: #fff;}
.nav .nav_1,.nav .nav_2,.nav .nav_3,.nav .nav_4,.nav .nav_5,.nav .nav_6,.nav .nav_7{position: absolute;left: 0;top:80px;z-index: 3;width: 100%;background: url(../image/bg_png.png) 0 -80px repeat-x;height: 38px;}
.menu-detail{width:620px;margin: 0 auto;overflow: hidden;}
.menu-detail a{padding-right: 30px;line-height: 38px;}
.header .company{float: right;border-left: 1px solid #8bb2d3;padding-left: 10px;margin-top: 20px;}
.header .company{float: right;border-left: 1px solid #8bb2d3;padding-left: 10px;margin-top: 20px;width: 146px;}
.header .company span{display: block;width:100%;height: 5px;background: url(../image/company.png) 0 0 no-repeat;overflow: hidden;}
.header .company .bottom{background-position: 0 bottom;}
.header .company p{line-height: 20px;font-size: 14px;overflow: hidden;color: #fff;background: url(../image/company_bg.png) 0 0 repeat;padding-left: 10px;}
.header .company .fz-12{font-size: 12px;}
/*面包屑*/
.crumb .bd{border-bottom: 1px solid #e9e9e9;height: 90px;}
.crumb .tab_tit,.crumb .tab_tit li,.crumb .tab_tit a,.crumb .tab_tit span{float: left;overflow: hidden;}
.crumb .tab_tit a{font-size: 24px;border-bottom: 6px solid #fff;line-height:74px;margin-top: 10px;margin-right: 80px;display: inline;}
.crumb .tab_tit .tabs_focus{border-color: #fc433e;color:#fc433e;}
/*文本框聚焦效果*/
.search_box{float: right;overflow: hidden;position: relative;width: 250px;height: 30px;margin-top:36px;}
.search_box .txt{border:none;float: left;overflow: hidden;width:230px;height:16px;line-height:16px;font-size: 14px;color: #333;padding:7px 10px;display: inline;background: url(../image/txt_bg.png) 0 0 no-repeat;font-family: "微软雅黑";}
.search_box .txt:focus{outline: none;background-position: 0 -30px;}
.search_box .search{width: 14px;height: 16px;overflow: hidden;position: absolute;top: 7px;right:10px;z-index: 3;background: url(../image/ico_png.png) -140px -90px no-repeat;}
.search_box .search:hover{background-position: -160px -90px;}
/*图文列表*/
.pic_summary{overflow: hidden;width:100%;zoom:1;position: relative;}
.pic_summary .img{float: left;margin:0 24px 0 0;position: relative;}
.pic_summary .img img{-webkit-transition: -webkit-transform 0.3s ease 0s;-moz-transition: -moz-transform 0.3s ease 0s;-o-transition: -o-transform 0.3s ease 0s;transition: transform 0.3s ease 0s;}
.pic_summary .img img:hover{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}
.pic_summary .title a{font-size:24px;display: block;height:28px;line-height:28px;overflow: hidden;color: #333;}
.pic_summary .img span{position: absolute;width: 82px;height: 83px;overflow: hidden;background: url(../image/ico_png.png) 0 0 no-repeat;left:76px;top:36px;z-index: 2;}
.pic_summary .img:hover span{background-position: -90px 0;}
.pic_summary .summary{font-size:15px;line-height:30px;overflow: hidden;color: #666;margin-top: 10px;height: 120px;}
.pic_summary a.read_more{position: absolute;right: 0;bottom: 0;z-index: 10;width: 110px;height: 32px;text-indent: -9999px;background: url(../image/ico_jpg.jpg) 0 -10px no-repeat;}
.pic_summary a.read_more:hover{background-position:0 -50px;}
.pic_summary .pad-l-35{padding-left: 35px;}
.hr-20{height: 20px;overflow: hidden;}
/*分页居中效果*/
.page{overflow: hidden;zoom: 1;height:30px;margin-top: 40px;}
.page-num{overflow: hidden;zoom: 1;float: left;}
.page-num li{float: left;}
.page-num a,.page-num input{color: #181818;font-size:16px;float: left;line-height:28px;height:28px;text-align: center;border: 1px solid #ededed;background: #fff;margin-left:10px;display: inline;padding: 0 9px;}
.page-num a.now,.page-num a:hover{background: #e30002;border-color:#e30002;color: #fff;}
.page-num span{color: #181818;font-size:16px;line-height: 30px;}
.page-num input{float: left;color:#e30002;width: 14px;margin-right:10px;}
/*页脚*/
.footer{width: 100%;overflow: hidden;background: #fff url(../image/bg1.jpg) 0 20px repeat-x;}
.footer_left{width: 234px;height: 314px;border: 3px solid #e8e8e8;float: left;overflow: hidden;text-align: center;background: #fff;}
.footer_left .logo{margin: 24px auto 18px;}
.footer_left .corp img{padding-bottom: 15px;border-bottom: 1px solid #dc214c;display: block;}
.footer_left .phone{margin: 24px auto 0;width: 121px;height: 21px;display: block;overflow: hidden;}
.footer_left .mail{font-size:18px;text-align: center;line-height:36px;}
.footer_left .mail a,.footer_left .address{color: #666;}
.footer_left .address{width: 125px;margin: 0 auto;line-height: 25px;}
.footer_right,.footer_right .nav,.footer_right dl{float: left;overflow: hidden;}
.footer_right dl{border-right: 1px solid #dfdede;padding: 0 36px 0 33px;margin-top: 60px;height: 207px;}
.footer_right dl dt a{font-size: 15px;font-weight: bold;display: block;padding-bottom: 10px;}
.footer_right dl dd,.footer_right dl dt{display: block;}
.footer_right dl dd{line-height: 30px;}
.footer_right dl.last{padding-right: 0;border: none;}
/*友情链接*/
.friend_link{line-height: 60px;overflow: visible;margin-top: 13px;}
.friend_link span{font-size: 15px;color: #666;float: left;width: 80px;padding-left: 317px;}
.link_select1{width:268px;height:28px;z-index:10;position:relative;border: 1px solid #e7e7e7;margin-top: 15px;float: left;cursor: pointer;}
.link_select1 .sel-tit{line-height:24px;position:absolute;left:0;top:2px;width:235px;height:24px;padding-left:10px;color: #a4a4a4;}
.link_select1 .list{position:absolute;top:28px;left:0;width:257px;padding-left:10px;border:1px solid #ddd;background-color:#FFF;z-index:100;}
.link_select1 .list li{line-height:22px;}
.link_select1 .list li a{color: #a4a4a4;}
.link_select1 .arrow{background: url(../image/ico_jpg.jpg) no-repeat 0 0; cursor:pointer;position:absolute;right:10px;top:13px;width:10px;height:6px;}
.copyright{color:#dfdede;line-height: 20px;padding:20px 0 80px;}
.copyright span{color: #040000;padding: 0 43px;font-size: 15px;}
/*返顶*/
.backToTop{bottom: 0px!important;bottom: auto;position:fixed;_position:absolute;width:50px;height:50px;background: url(../image/gotoTop.png) no-repeat 0 0;cursor: pointer;z-index:1990;bottom:0;display:none;}
.backToTop:hover{background-position: 0 -50px;}
/*0602修改*/
.header2{height: 80px;background: #fff;position: static;}
.header2 .corp{padding: 26px 27px 24px 10px;/*border-right:1px #ededed solid;*/margin: 0;}
.header2 .menu li a{color: #000;padding: 0 7px;line-height: 80px;height: 80px;margin: 0;}
.header2 .menu li a:hover{color: #fff;}
.header2 .company{border-left: 0;margin-top:0;padding: 0;width: 182px;height: 80px;}
.header2 .company_cont{width:165px;padding-left: 15px;margin-top:18px;border-left: 2px solid #fc433e;}
.header2 .company p{font-size: 16px;background: none;color: #242323;line-height: 24px;}
.header2 .company p var{color: #e30002;}
.header2 .dqgj{background: #e30002;padding-left: 40px;width: 142px;height: 80px;overflow: hidden;color: #fff;}
.header2 .dqgj var{font-size: 12px;line-height: 20px;display: block;padding-top:9px;}
.header2 .dqgj strong{font-size:40px;line-height: 48px;font-weight: normal; font-family: Arial;}
.banner{ height:300px;}
.banner img{ display:none;}
.banner2 .tempWrap{overflow:visible !important;}
.banner2 .tempWrap>ul{overflow:visible !important;}

/*0615修改*/
.clearfix:after{content:'\0020';display:block;height:0;font-size:0;visibility:hidden;clear:both;}
.clearfix{*zoom:1;}
.fL{float:left;}
.fR{ float:right;}
h3.h3{/* height: 22px;*/ margin-bottom: 30px;}
h3.h3 img{ width: 1000px; height: 22px; display: block; padding: 38px 0 18px; border-bottom: 1px solid #eaeaea;}

.time-history{ padding-top: 30px; border-bottom: 1px solid #eaeaea;}
.time-history li{/* height: 110px; overflow: hidden;*/min-height: 102px; font-size: 20px; line-height: 30px; color: #333333; background: url(../image/sub_history01.png) 264px 0 no-repeat;}
.time-history li .date{ text-indent: inherit; width: 130px; margin-top: -30px; font-family: Tahoma; font-size: 16px; line-height: 18px; color: #888888; text-align: right;}
.time-history li .date em{ display: block; font-family: Arial; font-size: 34px; line-height: 46px; color: #e30002;}
.time-history li .time{ text-indent: inherit; width: 68px; height: 41px; margin-top: -30px; margin-left: 24px; padding-top: 27px; font-size: 12px; line-height: 16px; text-align: center; color: #ffffff; background: url(../image/sub_sprite01.png) 26px 9px no-repeat #e60014;}
.time-history li .time em{ display: block; font-family: Arial; font-size: 18px; line-height: 20px;}
.time-history li .btn-down{ text-indent: inherit; width: 68px; height: 68px; margin-top: -30px; margin-left: 24px; background: #e60014;}
.time-history li .btn-down a{ width: 68px; height: 68px; display: block; font-size: 18px; line-height: 68px; text-align: center; color: #ffffff; text-indent: -300px; overflow: hidden; background: url(../image/sub_sprite01.png) 18px -77px no-repeat;}
.time-history li .btn-down a:hover{ text-indent: 0; background: none;}
.time-history li .history{ width: 680px; height: 102px; margin-top: -50px; margin-left: 74px; display: table;}
.time-history li .history .m-link{ width: 640px; height: 102px; padding: 0 20px; display: table-cell; vertical-align: middle;}
.time-history li .history .m-link:hover{ background: #f3f3f3; color: #333333;}
.time-history li .history .pic img{ width: 163px; height: 110px; display: block;}
.time-history li .history .text{ width: 455px; height: 110px; padding-right: 5px; font-size: 12px; line-height: 20px; color: #666666;position: relative;}
.time-history li .history .text .tit{ overflow: hidden; font-size: 16px; color: #000000;}
.time-history li .history .text .tit a{ font-family: "Microsoft Yahei"; color: #000000;}
.time-history li .history .text .intro{ height: 62px; overflow: hidden; font-size: 14px;}
.time-history li .history .text .more{ text-align: right;position: absolute;right: 0;bottom: 0;}
.time-history li .history .text .more a{ color: #e60014;}
.time-history li:last-child{ background-position: 264px -498px;}
.pic-text{ padding-top: 80px; border-bottom: 0;}
.pic-text li{ min-height: 110px; padding-bottom: 47px;}
.pic-text li .history{ width: 638px; height: 110px; margin-left: 100px; margin-right: 40px;}
.pic-text li .history:hover{ background: #f3f3f3;}
.pic-text li:last-child{ padding-bottom: 0;}
.honour_cont .time-history{ padding-top: 80px; border-top: 1px solid #eaeaea;}
