body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,blockquote,th,td{margin:0;padding:0;font-family: "微软雅黑","Microsoft YaHei";}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
ol,ul{list-style:none;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
fieldset,img{border:0;margin: 0 auto}
q:before,q:after{content:'';}
body{font:14px/22px;color:#404040;}
img{vertical-align:middle;}
a:link,a:visited{color:#404040;text-decoration: none;}
a:hover,a:active{color:#404040;text-decoration:none;}

hr{font-size:0;line-height:0;height:0;width:100%;padding:5px 0;margin:5px 0;border:none;border-top:1px solid #999;}

.container-fluid{margin: 0 auto; padding: 0;}
.container{width: 1240px;padding: 0;margin: 0 auto;overflow: hidden}
.container .row,.container-fluid .row{margin: 0; padding: 0}
.topfixed{margin-top:0px;margin: 0 auto;}
.pagecount{padding:6px 0; text-align:center; word-spacing:3px; margin:5px auto; clear:both}
.pagecount .pagered{color:#F00; font-weight:bold}

/*头部*/
.header{z-index:2009;min-width:1240px;top:0;width:100%;background: #FFFFFF}
.header .logo{background: url(../images/topbg1.png) top center repeat-x; height: 122px;margin: 0 auto; width:100%;position: relative}
.header .logoimg{margin: 0 auto;height:122px;width:1024px;text-align: center;display: flex;justify-content: center}
.header .logoimg img{align-items: center;width: 1920px;height:auto;position: absolute;top:61px;left: 50%;margin-left: 0;transform: translate(-50%, -50%);}
.header .topmenu{background: url(../images/nav1.jpg) top left repeat-x;height:47px;margin: 0 auto}

/*头部下拉菜单样式说明*/
.navmenu{margin: 0 auto; width: 1240px;}
.navbar-nav{height:47px; line-height:47px;position:relative; z-index:1;display:inline-block;margin: 0 auto}
.navbar-nav a{ color:#fff;display: block}
.navbar-nav .dropdown{float:left; position:relative; display:inline;  }
.navbar-nav .dropdown h3{ float:left;  }
.navbar-nav .dropdown h3 a{ display:block; padding:0 35px; font-size:16px; font-weight:bold; height: 47px;line-height: 47px;margin: 0; }
.navbar-nav .sub{display:none; width:100%; left:0; top:47px;  position:absolute; background:#f3f3f3;  line-height:26px; padding:5px 0;  }
.navbar-nav .sub li{ zoom:1;height: 35px; line-height: 35px ;border-bottom:1px solid #fff}
.navbar-nav .sub a{ display:block; padding:0 10px;color: #000000 }
.navbar-nav .sub a:hover{color:#DD1620;  }
.navbar-nav .on h3 a{ background:#930F15; color:#FFF;   }
.navbar-nav .sub .icon{position:absolute;border:8px solid #eee;border-color:transparent transparent #eee transparent; left:50%; margin-left:-8px; top:-16px;}

/*底部CSS*/
.newfooter {width: 100%;height:auto;background: #DF0006;margin: 5px auto}
.newfooter .footernav { padding: 20px 0; border-bottom: 1px solid #D00005;clear: both}
.newfooter .footernav .fli{color: #fff; width:115px; margin:0 15px 0 40px; min-height: 210px; border-right: 1px solid #D00005;float: left}
.newfooter .footernav h3 { font-size: 18px; margin-bottom: 20px;font-weight:bold;}
.newfooter .footernav a { color: #fff; line-height: 28px;font-size: 14px;}
.newfooter .footernav .fli:last-child {border: none;}

.newfooter .newcopyright .crleft { float: left; padding-top: 20px;}
.newfooter .newcopyright .crleft p {color: #FFF; padding-top: 10px;}
.newfooter .newcopyright .clright {float: right; padding-top: 20px;text-align: center}
.newfooter .newcopyright .clright p {color: #FFF;line-height:25px;padding-bottom:5px;}
/*全屏焦点切换翻转*/
.fullSlide{ width:100%; position:relative; height:270px; background:#fff;}	
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }	
.fullSlide .bd ul{ width:100% !important;  }	
.fullSlide .bd li{ width:100% !important; height:270px; overflow:hidden; text-align:center;  }	
.fullSlide .bd li a{ display:block; height:270px; }	
.fullSlide .hd{ width:100%;position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; }
.fullSlide .hd ul{ text-align:center; }	
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:42px; height:11px; margin:1px; overflow:hidden; background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px; 	}	
.fullSlide .hd ul .on{ background:#f00;  }	
.fullSlide .prev,.fullSlide .next{ display:block;position:absolute; z-index:1; top:50%; margin-top:-30px; left:15%;  z-index:1; width:40px; height:60px; background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat; cursor:pointer; filter:alpha(opacity=50);opacity:0.5; display:none;  }
.fullSlide .next{ left:auto; right:15%; background-position:-6px -137px; }
/*首页样式*/
.tabout{margin:1.5rem auto; overflow:hidden; text-align: center;}
.tabout p{text-align: center;line-height: 35px;}
.linklist{margin:1rem auto;text-align: center}
.linklist h3{text-align: center;display: block;margin: 5px auto}

.bginfo{background:#EFEFEF;overflow: hidden;margin: 1rem auto;padding: 1rem 0}
.blodinfo{margin: 1rem auto; overflow: hidden; text-align: center}
.infomore{margin:0 0 0.2rem 1rem;}
.bginfo .card{border: 0;background-color:transparent}
.bginfo .card .card-title{}

.newsright {border-top: 1px solid #e5e5e5;margin-left: 2rem}
.newsright ul li {line-height: 1rem; padding: 0.8rem 0;  border-bottom: 1px solid #e5e5e5;}
.newsright ul li a {display: block; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #404040;font-size: 15px;background: url(../images/sign.png) 5px center no-repeat;text-indent: 30px}
.newsright ul li a:hover{ color: #d1125c;}

.piclist7{margin: 1rem auto; overflow: hidden;}
.piclist7 img{border: 1px solid #DBD6D6;margin: 0.8rem 0.1rem;padding:0.1rem; width:calc(100% - 0.5rem)}
.piclist7 .colx{display: flex;width:calc(100% / 8);justify-content:center}

.simultaneous{border-bottom: 1px solid #dfe0e5;margin: 0 auto; margin-bottom: 20px;width:1240px;}
.simultaneous .slideGroup{zoom:1;position:relative;margin-bottom: 1rem;left:70px;}
.simultaneous ul {position: relative;zoom:1;display: block}
.simultaneous ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.simultaneous ul li .pic {width:230px; overflow: hidden}
.simultaneous ul li .pic img {width:100%;text-align:center;display:block; padding:2px; border:1px solid #ccc; }
.simultaneous ul li a:hover img{ border-color:#999;  }
.simultaneous ul li h3{line-height:24px;font-size:16px;margin-top:0.8rem;}
.simultaneous .sPrev:hover,.simultaneous .sNext:hover{ border-color:#f60;  }
.simultaneous .sPrev,.simultaneous .sNext{ position:absolute; left:-70px; top:30%; display:block; width:60px; height:60px; background:url(../images/hleftaa.png) center center no-repeat;z-index:1000; }
.simultaneous .sNext{left:auto; right:-70px; background:url(../images/hrightaa.png) center center no-repeat;}

.bgpic{background: url(../images/sicbg02.png) center top repeat-x;height:450px;}
.pictext6{padding-top:6rem;line-height:30px;}
.piclist6{margin-top: 3rem;padding: 0}
.focusBox {height:280px;padding:0;margin-left:80px;z-index:2000;}	
.focusBox .picleft{z-index:200;}	
.focusBox .pepo {width: 190px; height: 260px; background: #fff;float: left;margin: 0 auto;text-align: center}
.focusBox figure{margin-top: 20px}
.focusBox .pcom {width:360px; height: 260px;float: left; margin-left:30px; background: #ffffff url("../images/subscript.png") 330px 200px no-repeat;overflow: hidden; padding:40px;}
.focusBox .prev,.focusBox .next {width:55px; position:absolute; top:30%; z-index:9000;height:55px;}	
.focusBox .prev { background:url(../images/hleftcc.png) 0 0 no-repeat; left:0 }	
.focusBox .next { background:url(../images/hrightcc.png) 0 0 no-repeat;right:0 }	
.focusBox .prev:hover,.focusBox .next:hover {filter:alpha(opacity=60); -moz-opacity:.6; opacity:.6 }

#mybox{z-index: 9000;}
.myboxcon{width:750px;padding: 0;margin: 0 auto;text-align: center;}
.myboxcon img{width:700px; height:auto; border: 0;margin: 0 auto; padding: 0}
.myboxcon .modal-title{text-align: left}

.piclist5{margin: 0 auto; overflow: hidden}
.piclist5 img{width:calc(100% - 0.5rem);padding: 1px;margin: 1px;border: 1px solid #CDCCCC}
.piclist5 .colx{display: flex;width:calc(100% / 5);justify-content:center}

.Hnews1{width:96%;margin: 0 25px 0 0;overflow: hidden}
.Hnews1 .title{font-size:16px; color:#333; font-weight:bold; padding: 0 0 4px 30px background: url(../images/index_21.jpg) nrepeat left  center; border-bottom: 1px solid #eaeaea;margin: 0 0 15px; line-height: 46px;height: 46px;}
.Hnews1 .title a{float:right ; background: url(../images/index_30.jpg) no-repeat  right ;padding: 0 15px 0 0; font-size: 12px; color: #e50104}
.Hnews1 ul li{border-bottom: 1px dashed #eaeaea;line-height:40px;height: 40px;clear: both;background: url(../images/icon2.png) 5px center no-repeat;center;overflow: hidden}
.Hnews1 ul li a{display: block; text-indent: 1rem;font-size: 14px;}

.piclist{margin: 0 auto; overflow: hidden}
.piclist img{width:120px;padding:1px;margin:5px 0;border:1px solid #CDCCCC;height: 50px}
.piclist h3{font-weight: bold;overflow: hidden;text-align: left;margin-top: 1rem;margin-bottom: 0.5rem}
.piclist .colx{display: flex;width:calc(100% / 9.1);justify-content:center;overflow: hidden}

.bgmain{margin: 2.5rem auto;overflow: hidden}
.bgmain img{border: 1px solid #CCC;align-content: center;margin: 5px 1px;width: calc(100% - 0.5rem)}
.bgmain .col9{display: flex;width:calc(100% / 9);justify-content:center;overflow: hidden}
.bgmain .col4{display: flex;width:calc(100% / 4);justify-content:center;overflow: hidden}
.bgmain li.downd img{width: 46px;height: 16px;border: 0}

.sidebar{width:250px; border: 0; margin: 13px 0 0 0;background:#eee;padding-bottom:9999px;margin-bottom:-9999px; overflow: hidden}
.singlePage{overflow: hidden;margin: 13px 0 0 15px;}

.menuList{margin: 0 1rem;overflow: hidden}
.menuList ul{ background:#eee; padding:10px 25px; margin: 0 auto}
.menuList li.on,.menuList li:hover{background: url(../images/news_10.png) no-repeat 98% center;}
.menuList li.on a,.menuList li:hover a{color: #c02a31}
.menuList li{min-height: 50px; line-height: 50px; background: url(../images/news_13.png) no-repeat 98% center; font-size:17px; text-align: left;border-bottom: 1px solid #ddd;font-weight: bold}

.menuList .columnN{padding: 0 22px; height:60px; text-align: left; font-size: 26px; color: #fff; background: #DD1620; line-height: 60px}
.menuList .columnN span{display: block;font-size: 14px;color: #fff; text-transform: uppercase;}

.columnNa {border-bottom: 1px solid #e5e5e5;height: 30px;}
.columnNa h2{border-bottom: 1px solid #c02a31; font-size:20px; color: #333;text-indent:0px; height: 30px;font-weight: bold}
.columnNa .location{text-align:right;padding:5px 0; padding-right: 15px;font-size: 12px; color: #999}
.columnNa .location a{color: #999}
.columnNa .location span{color: #c02a31}
.menuList img{ margin-bottom:10px;}

.divtext{margin: 5px auto;padding: 0 5px;line-height: 28px;font-size: 14px;overflow: hidden;width: 100%}
.divinfo{line-height: 25px;overflow: hidden;margin: 0 auto}

/*文章列表*/
.l_news{width:auto; margin:5px auto;text-align:left; clear:both}
.l_news_t{margin:0 auto;background:#F2F3F5; line-height:35px; height:35px;padding: 0}
.l_news_t h2{float:left;width:80%; color:#585858; text-indent: 20px; padding-top:10px;font-size: 16px;margin: 0;font-weight: bold}
.l_news_t a{text-align:right;padding-right: 10px; float: right}
.info_page{margin:5px auto;}
.info_page li{border-bottom:dotted 1px #cccccc;float:left;line-height:35px; height:35px;font-size: 14px}
.info_page .info_t{width:83%;text-indent:25px; background:url(../images/s1.jpg) 5px center no-repeat; clear:left}
.info_page .info_d{width:15%; text-align:right; padding-right:10px;}
.info_page .info_p{width:100%;text-indent:25px; background:url(../images/s1.jpg) 5px center no-repeat; clear:left}
.newstitle{font-size:16px; line-height:35px; font-weight:bold; color:#444444;text-align:center; margin: 5px auto}
/*参展建设导航*/
.faceclass{margin:5px auto;width:25%; padding:0px;overflow:hidden; text-align:center; display: inline-table}
.faceclass h2{font-size:12px; font-weight:bold; margin-top:5px;}
.faceclass img.fimg{width:140px; height:65px; border:1px solid #CCC;margin:1px; padding:2px;}

/*表单中的样式*/
form fieldset{display:block;}
input, select, textarea{font:12px/20px;}
form .field, form .field_left, form .field_wide{margin:0 20px 10px 0;}
form .field_left{float:left;}
form .field input.text, form .field textarea, form .field_left input.text, form .field_left textarea, form .field_wide input.text, form .field_wide textarea{padding:1px 2px;margin:5px 0;display:block;border: 1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#5a5a5a;}
form .field input.text, form .field_left input.text, form .field_wide input.text{height:30px;}
form .field input.w410, form .field textarea.w410{width:410px;}
form .field select, form .field_left select, form .field_wide select{padding:2px;margin:5px 0;display:block;border: 1px solid #ccc;border-radius:3px;color:#5a5a5a;}
input.checkbox{vertical-align:middle;}
input.radio{vertical-align:-2px;}
/*其它*/
.clearfix:after{content:"";display:block;height:0;line-height:0; clear:both; visibility:hidden;}
.clearfix{*zoom:1;}
.hidden{display:none;}
.red{color:red;}

/* 下载列表 */
.down_page{margin:0 auto; overflow:hidden;width: 1240px;}
.down_page li{float:left;border-bottom:1px dotted #CCCCCC;height:35px; line-height:35px}
.down_page .downt{width:80%; background:url(../images/S1.jpg) 5px center no-repeat; text-indent:25px}
.down_page .downd{width:20%; text-align: center}
.down_page .downd img{vertical-align:middle;}
/*固定的悬浮窗*/
.yb_conct {position: fixed;z-index: 9999999;top:200px;right:5px;cursor: pointer;transition: all .3s ease; background-color:#FFF;width: 175px; height:320px; }
.yb_bar ul li{width:100%;color:#fff;margin-bottom:8px;border-radius:5px;overflow: hidden;font:16px/30px 'Microsoft YaHei'; text-align: center}
.yb_bar .yb_top {background: #134D8C;}
.yb_bar .yb_phone {background: #134D8C;border-radius:0px; margin-bottom:0px;border: 1px solid #134D8C;}
.yb_bar .yb_ercode {border: 1px solid #134D8C;border-radius:0px;}
.yb_bar .yb_ercode img{;max-width:90%}
.yb_bar .yb_QQ {background: #d1125c }
.yb_bar .yb_QQ a{display:block;color: #fff;}
.yb_bar .yb_conct{display: block;color: #fff;}

