@charset "utf-8";
/* CSS Document */
html{min-width:1250px;position:relative;}
div,form,img,ul,ol,li,dl,dt,dd,p,span,a{overflow: hidden;}
input,textarea{outline:none;resize:none;}
#ZoomBox{overflow:visible;}

/*通用*/
.maxbox{min-width: 1250px;max-width: 1920px;margin: 0 auto;}
.cut{width: 1200px;margin: 0 auto;}
.atm2{transition: .2s;-webkit-transition: .2s;-moz-transition: .2s;-ms-transition: .2s;-o-transition: .2s;}
.atm3{transition: .3s;-webkit-transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s;}
.atm5{transition: .5s;-webkit-transition: .5s;-moz-transition: .5s;-ms-transition: .5s;-o-transition: .5s;}
.atm8{transition: .8s;-webkit-transition: .8s;-moz-transition: .8s;-ms-transition: .8s;-o-transition: .8s;}

/*top*/
.topbox{height:40px;background:#2b2b2b;line-height:40px;color:#ccc;}
.topbox a{color:#ccc;}
.topbox a:hover{color:#f3bd01;}
.topbox span{font-size:12px;font-family:"宋体";}
.topbox .le_box{float:left;width:500px;}
.topbox .ri_box{float:right;}

/*head*/
.headbox{height: 140px;}
.headbox .logo{width: 540px;height: 140px;float: left;}
.headbox .logo img {margin-top:30px;}
.headbox .logo a{display: block; font-size:36px; font-weight:bold; padding-top:40px; color:#CC0000;}
.headbox .ewm{width:120px;height:120px;border:10px solid #fff;float:right;}
.headbox .tel{float: right;height: 140px;width: 260px;}

/*nav*/
.navbox{height: 50px;background:#d21919;}
.navbox ul li{width: 150px;float: left;text-align: center;}
.navbox ul li a{height: 50px;display: block;line-height: 50px;font-size: 16px;color: #fff;} 
.navbox ul li:hover a,.navbox ul li.on a{background: #f3bd01;}
.nav-fixed{max-width:100%!important;}

/*banner*/
.banner{width: 100%;height: 48vw;max-height:500px;*height:500px;height:500px\0;position: relative;}
.indexFocus{*width: 153.6%;width: 153.6vw;max-width: 1920px;width: 1920px\0;height: 100%;position: absolute;left: 50%;top: 0;overflow: visible;}
.indexFocusCon{position:relative;left:-50%;width:100%; height:100%;}
.indexFocusConPic{width:100%; height:100%;}
.indexFocusConPic ul{height: 100%!important;position: absolute;overflow: visible;}
.indexFocusConPic ul li{width: 100%;height: 100%;float: left;position: relative;text-align: center;}
.indexFocusConPic ul img{height: 100%;}
.indexFocusConUp,.indexFocusConDown{position:absolute; top:0; width:67px; height:100%;z-index:2;}
.indexFocusConUp{left:350px;}
.indexFocusConDown{right:350px;}
.indexFocusConUp a,.indexFocusConDown a{display:block; width:67px; height:100%;}
.indexFocusConUp a{background:url(../images/bannerbtn.png) no-repeat left center;}
.indexFocusConDown a{background:url(../images/bannerbtn.png) no-repeat right center;}

/*search*/
.search{height: 30px;padding: 19px 0;border:1px solid #ddd;}
.search .left{height: 30px;float: left;line-height: 30px;color: #333;margin-right:10px;}
.search .left_con{max-width:700px;}
.search .left a{color: #333;margin-right: 10px;}
.search .left a:hover{color: #c80000;}

.search .right{width: 300px;height: 30px;float: right;position: relative;}
.search .right .tit{width: 240px;height: 24px;float: left;padding: 2px 0 2px 9px;border:1px solid #ccc;}
.search .right .tit input{display: block;width: 240px;height: 24px;border: 0;background: none;line-height: 24px;color: #666;font-family:"微软雅黑";outline:none;padding:0;}
.search .right .anniu{width: 50px;height: 30px;position: absolute;top: 0;right: 0px;background:url(../images/anniu.jpg) no-repeat center;}
.search .right .anniu input{width: 50px;height: 30px;display:block;border:0;background:none;cursor:pointer;}

/*底部*/
.footbox{background:#272727;border-top:5px solid #c91111;height:260px;}
.footbox .cont{margin-right:60px;float:left;padding-top:20px;width:100px;}
.footbox .cont .tit{width:100%;height:49px;border-bottom:1px solid #727272;margin-bottom:13px;line-height:50px;font-size:18px;font-weight:bold;color:#fff;}
.footbox .cont ul li{width:100%;height:30px;line-height:30px;float:left;}
.footbox .cont ul li a{color:#b5b5b5;display:block;white-space:nowrap;text-overflow:ellipsis;}
.footbox .cont ul li a:hover{color:#fff;}

.footbox .ewm{width:150px;height:200px;padding:30px 25px;text-align:center;background:#fff;}
.footbox .ewm p{width:120px;height:120px;padding:14px;border:1px solid #ddd;}
.footbox .ewm span{width:150px;height:40px;line-height:40px;color:#666;}

.footbox .cont3{width:280px;}
.footbox .cont5{margin-right:0;}

.bottombox{background:#1d1d1d;color:#b5b5b5;line-height:24px;padding:20px 0 30px;text-align:center;}
.bottombox a{color:#b5b5b5;}
.bottombox a:hover{color:#fff;}


/*内页*/
.rightmain{width:940px;}
.pro_floor_tit{background:#f0f0f0;}
.pro_floor_con ul li{width:218px;margin:0 12px 15px 0;}
.pro_floor_con ul li .pic{width:215px;height:180px;}
.pro_floor_con ul li .pic a{width:215px;height:180px;}
.pro_floor{margin-bottom:0;}
.showpro{width:910px;}
.showpro_right{width:520px;}
.honors .pro_floor_con ul li .pic{width:218px;height:218px;}
.honors .pro_floor_con ul li .pic a{width:218px;height:218px;}
.news_list_tit,.news_list_date,.news_list_text,.news_list_more{width:720px;}

#cFloatDivMove{height:300px!important;width:160px!important;}
.kefu{width:159px;background:url(../images/qq.jpg) no-repeat!important;}
.kefu .kfnr{width:135px;float:right;padding-top:30px!important;}
.kefu table{margin-left:5px;}
.kefu table tr{display:block;width:100%;padding:10px 0 0 0;}
.kefu table tr td{display:block;width:100%;text-align:center;padding:2px 0;}
.kefu .f_phone{width:135px;float:right;text-align:center;}
.kefu .f_phone p{line-height:24px;padding-top:3px;}
.kefu .f_phone span{font-family:Arial;}

.totop a{background:url(../images/totop1.jpg) no-repeat;transition: .5s;-webkit-transition: .5s;cursor:pointer;}
.totop a:hover{background:url(../images/totop2.jpg) no-repeat;}

.map{width:1200px;border:0;}
.map .top{width:1200px;height:40px;background:#d21919;}
.map .top p{color:#fff;height:40px;line-height:40px;}
.map .position1{height:40px;line-height:40px;color:#f0f0f0;}
.map .position1 a{color:#f0f0f0;}
.map .position1 a:hover{color:#fff;}
.map .bum{width:1200px;background:#f5f5f5;padding:5px 0;}
.map .bum .con{width:1160px;padding:0 20px;height:39px;line-height:40px;background:none;border:0;border-bottom:1px solid #ddd;}
.map .bum .con .tit{text-indent:0;}
.map .bum .con .mapmore{width:auto;}
.map .bum .con a{height:40px;line-height:40px;color:#333;}
.map .bum .con a:hover{color:#d21919;}
.map .bum .cpksdh1{width:1150px;padding:10px 0;}
.map .bum .cpksdh1 .cpksdh1_con ul li{text-indent:0;}
.map .bum .cpksdh1 .cpksdh1_con ul li a{margin-right:15px;color:#333;font-size:14px!important;}
.map .bum .cpksdh1 .cpksdh1_con ul li a:hover{color:#d21919;}

.list{}
.list .node{margin-bottom:8px} /* 单个文章信息 */
.list .node .title{padding-bottom:6px;padding-top:5px;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#EBEBEB} /* 标题 */
.list .node .title h2{margin:0px;padding:0px;font-size:16px} /* 标题 */
.list .node .title a{border-left-width:5px;border-left-style:solid;border-left-color:#D9D9D9;padding-left:5px}
.list .node .title a:hover{text-decoration:underline}
.list .node .description{padding:8px;line-height:150%;color:#555} /* 描述 */
.list .node .description p{margin:0px;padding:0px}
.list .node .info{text-align:right;font-size:11px;line-height:20px;color:#666;font-family:Georgia, "Times New Roman", Times, serif;padding-right:18px} /* 文章其他信息 */
.list .node .info span{color:#390}