﻿@charset "utf-8";
/* CSS Document */
*{padding: 0px;margin: 0px;}
body{margin: 0;padding: 0;}

body{font-family: "微软雅黑"; color: #666666; line-height: 40px;}
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, b {list-style: none;}
a{color: #666666; text-decoration: none;}
a:hover{color: #de421a;}
.m82{padding-top:82px;}
.wp{width:1200px; margin: 0 auto;}
.clear{clear: both; height: 0;}
.head{ width: 100%; height: 102px; margin: 0 auto;}
.logo{ background: url(../images/logo.jpg) no-repeat left top; width: 370px; height: 102px; float: left;}
.weixin_ewm{width: 300px; height: 102px; float: right; background-image: url(../images/ewm.jpg)}
.index_banner{background: url(../images/banner.jpg) no-repeat center top;height: 447px; width: 100%;}
.s_banner{background: url(../images/sbanner.jpg) no-repeat center top;height: 340px; width: 100%;}
.index_menu{height: 52px; background-color: #de421a; line-height: 52px; color: #ffffff; }
/*首页导航*/
ul{list-style: none;}
.contain{position: relative;width: 100%;margin: 0 auto;}
.trig{display: none;position: absolute;bottom: 0px;left: 45px;border-bottom: 6px solid #ffffff;border-left: 8px solid transparent;border-right: 8px solid transparent;}
.second-bg{display: none;position: relative;width: 100%;height: 50px;background:#565656; color: #ffffff; z-index: 1;}
.nav-list{position: relative;width: 100%;height: 52px;z-index: 2;}
.nav-list>li{position: relative;float: left;width: 105px;height: 52px;line-height: 52px;text-align: center;border-right: 1px solid #de421a;}
.nav-list>li>a{color: #fff;display: block;position: relative;}
.nav-list>li>a:hover{color: #fff;display: block;position: relative;background-color: #565656;}
.nav-list>li ul{position: absolute;width: 1200px;display: none;color: #ffffff;}
.nav-list>li ul li{float: left;height: 50px;line-height: 50px;color: #ffffff;margin: 0 8px;font-size:15px;}
.nav-list>li ul li a{float: left;height: 50px;line-height: 50px;color: #ffffff;margin: 0 5px;}
.nav-list>li ul li a:hover{color: #de421a;}

.tips_bg{background: url(../images/tips_bg.jpg) no-repeat center top; height: 90px; width: 100%; line-height: 90px;}
/*首页公告*/
.gonggao_box{ width:100%;  padding:30px 0; margin:0 auto;}
.gonggao_box2{width:100%; background-color:#f4f4f4; padding:15px 0; margin:0 auto;}
.gonggao{ width:1200px; margin:0 auto; height:38px;}
.gonggao_x{width:100px; height:38px; line-height:38px; float:left; font-weight:bold; color: #de421a; font-size: 20px;}
.gonggao .txt{  float:left; width:60%; height:38px; margin-left:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.gonggao .txt li{width:60%; overflow:hidden;height:38px; line-height:38px;}
.gonggao .down_btn{ width:30%; float:right; text-align:center; margin-top: -15px;}
.gonggao .down_btn li{ margin:0 10px; display:inline-block; width:42%;}

.btn_two .lef{ width:20%; float:left;}
.btn_two .rig{ width:70%; float:left; text-align:center;}
.btn_two i{  margin-left:22px;}
.icon img{ width: 25px; height: 25px; padding-top: 8px;}
.btn_two a{line-height:38px;height:38px;width:100%;background-color:#2cbc99;display:inline-block;color:#fff;text-align:center;font-weight:bold; border-radius:5px; }
.btn_two a:hover{ background:#de421a;transition:0.5s;}
.btn_two2 i{ margin-left:22px;}
.btn_two2 a{line-height:38px;height:38px;width:100%;background-color:#3d5fc0;display:inline-block;color:#fff;text-align:center;font-weight:bold; border-radius:5px; }
.btn_two2 a:hover{ background:#de421a;transition:0.5s;}
.btn_two2 .lef{ width:20%; float:left;}
.btn_two2 .rig{ width:70%; float:left; text-align:center;}

/*<!--首页行业新闻-->列表在news样式里*/
.i_bg{background-color: #f7f7f7; width: 100%; height: 695px;  overflow: hidden;border-bottom: 1px solid #ebebeb; margin: 0 auto;}
.i_title{font-size: 28px;font-weight: bold; color: #333; text-align: center;}
.i_title .s{border-bottom: 3px solid #de421a;line-height: 80px; width: 25px; margin: 0 auto; margin-top: 15px;}
/*<!--首页协会概况-->*/
.about_c{padding: 30px 0;}
.fl {float: left;display: inline;}
.fr {float: right;display: inline;}
.h_128Box{width:1198px;height:128px;margin:0 auto;overflow:hidden;border:1px solid #e0e0e0;margin-bottom:60px;}
.h_128BoxL{width:415px;height:100px;overflow:hidden;border-right:1px solid #e0e0e0;margin-top:18px;}
.h_128BoxL .divT{clear:both;overflow:hidden;height:22px;line-height:22px;margin-left:19px;}
.h_128BoxL .divT a{color:#333333;font-weight:bold;}
.h_128BoxL .divT a:hover{color:#fca41b}
.h_128BoxL .txt{clear:both;height:50px;overflow:hidden;line-height:25px;color:#666666;padding:0 50px 0 19px;}
.h_128BoxL .divT2{clear:both;width:50px;height:2px;background:#f29802;margin-left:19px;margin-top:12px;}
.h_128BoxR{margin-top:18px;margin-right:17px}
.h_128BoxR dd{display:inline;float:left;overflow:hidden;padding:0 40px;position:relative;top:0;transition:all 0.3s linear;-webkit-transition:all 0.3s linear;}
.h_128BoxR dd:hover{top:-10px}
.h_128BoxR dd a{display:block;width:100px;overflow:hidden;}
.h_128BoxR dd a em{display:block;width:100%;height:50px;overflow:hidden;margin-top:10px;background-repeat:no-repeat;background-position:center center;}
.h_128BoxR dd a em.em1{background-image:url(../images/bt_icon2.png)}
.h_128BoxR dd a em.em2{background-image:url(../images/bt_icon4.png)}
.h_128BoxR dd a em.em3{background-image:url(../images/bt_icon6.png)}
.h_128BoxR dd a em.em4{background-image:url(../images/bt_icon8.png)}
.h_128BoxR dd a:hover em.em1{background-image:url(../images/bt_icon1.png)}
.h_128BoxR dd a:hover em.em2{background-image:url(../images/bt_icon3.png)}
.h_128BoxR dd a:hover em.em3{background-image:url(../images/bt_icon5.png)}
.h_128BoxR dd a:hover em.em4{background-image:url(../images/bt_icon7.png)}
.h_128BoxR dd a span{display:block;height:30px;overflow:hiddenp;line-height:30px;text-align:center;}
.h_128BoxR dd a:hover span{color:#fca41b;}


/*<!--首页项目对接-->*/
.i_bg2{background-color: #f7f7f7; width: 100%; border-bottom: 1px solid #ebebeb; height: 780px;}
.ix_left{width: 590px; height: 512px; float: left;background-color: #de421a;}
.ix_left_b{background: url(../images/i1.jpg) no-repeat center top; width: 590px; height: 256px;}
.pp_left{padding: 40px; height: 256px; overflow: hidden;}
.ix_right{width: 590px;float: right;background-color: #2dbb98;}
.ix_right_b{background: url(../images/i2.jpg) no-repeat center top; width: 590px; height: 256px;}
.b_button{width: 144px;height: 42px; border: 1px solid #ffffff; color: #ffffff; float: right;line-height: 42px; text-align: center; margin-top: 20px;}
.b_button a{color: #ffffff;}
.b_button a:hover{background-color: #565656;display: block; color: #ffffff; height: 40px;}

/*<!--首页内部刊物政策法规-->*/
.left_kanwu{width: 580px; border: 1px solid #e0e0e0; height: 400px; float: left;}
.right_zc{width: 580px; border: 1px solid #e0e0e0; height: 400px; float: right}
.k_title{font-size: 28px; font-weight: bold; padding: 10px;color: #de421a; border-bottom: 1px solid #e0e0e0}
.m_news{padding:10px;}

footer{background-color: #de421a; width: 100%; height: 50px; line-height: 50px;}
.footer_x{width: 800px; margin: 0 auto;}
.footer_d{background-color: #565656; line-height: 40px; color: #ffffff; text-align: center;}
.footermenu{width:100%;color:#333333;float:right}
.footermenu ul{margin:0;padding:0;list-style:none;overflow:hidden;}
.footermenu li{float:left;overflow:hidden;margin-left:0px;text-align:center;width:200px;font-family:"微软雅黑"}

.footermenu li a{display:block;text-decoration:none;color:#ffffff;font-weight:bold;line-height:50px;}
.footermenu li a:hover{color:#ffffff; background-color: #333333}
.ilistnews{ overflow:hidden;*zoom:1;}

.ilistnews li{ width:100%; height:74px; margin-bottom:40px; float:left}
.ilistnews li span,.showdate span{ display:block; width:74px; height:94px; text-align:center; border:1px solid #ebebeb; float: left; margin-right:16px;}
.ilistnews li span em,.showdate span em{ color:#333333; display:block; font-style:normal}
.ilistnews li span i,.showdate span i{ font-size:30px; color:#000; font-weight:bold; display:block; font-style:normal; width:100%; height:50px; line-height:60px;}
.company_news ul li a{width: 70%;}
.company_news{ margin-bottom: 0;}
.company_news ul li span{width: 30%;}
.company_news ul li span{ float: none;}
.company_news ul li{line-height: 24px;}
.company_news {width: 100%;display: inline-block;margin-bottom: 30px;}
.company_news ul li{width: 100%;line-height: 50px;*line-height:50px;border-bottom: 1px dashed #dadada;text-align: left;}
.company_news ul li a{width: 460px;float:left;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

/*内页*/
.main{background: url(../images/main.jpg) repeat-x center top; width: 100%; }
.main_left{width: 240px;float: left;}
.t_bg{ width: 240px; height: 105px; margin: 0 auto; margin-top:5px; background-color: #de421a; line-height: 105px; color: #ffffff; font-size: 26px; font-weight: bold; text-align: center}

.main_right{width:920px;float: right;}
.location{float: right; line-height: 50px;}
.sbody{width: 100%; margin-top: 30px; padding-bottom: 80px; min-height: 600px;}




<!--默认样式开始-->
.n9{ width:240px; margin:0 auto;}
.n10{ background-color: #ebebeb; width:240px; line-height:50px; color:#666666; overflow:hidden; border-bottom:1px solid #f5f5f5; text-align: center;}
.n10:hover{background-color: #565656; width:240px; line-height:50px;text-align: center;color:#ffffff; cursor:pointer;}
.n11{ border-bottom:1px dashed #cccccc; width:200px; height:25px; padding-left:20px; line-height:25px; color:#666666; margin-bottom:8px; overflow:hidden;}
.n11:hover{  border-bottom:1px dashed #f1b000; width:200px; height:25px; padding-left:20px; line-height:25px; color:#f1b000; cursor:pointer;}

.current { background-color: #565656; width:240px; line-height:50px;text-align: center;color:#ffffff; cursor:pointer;}
.current a:hover{ background-color: #565656; width:240px; line-height:50px;text-align: center;color:#ffffff; cursor:pointer;}

.newslist { margin:0 auto;}
.newslist ul { }
.newslist li { width:96%;
	background: url(../images/ico.jpg) no-repeat 4px center;
	padding: 5px 0 5px 15px;
	height: 82px;
	line-height: 30px;
	overflow: hidden;
	font-size:12px;
/*	font-family:Arial, Helvetica, sans-serif;*/
/*	border-bottom: #bebebe 1px dotted;*/
	
}
.newslist li a {
	color: #666666;
}
.newslist li a:hover {
	color: #f1b000;
}
.newslist li span {
	color: #939393;
	float: right;
}

.maincontent {margin:0 auto;}
#productslist {overflow: hidden;}
#productslist li {margin-bottom: 15px; padding:0 13px; float: left; text-align: center;}
#productslist a {display: block; overflow: hidden; padding: 10px; background-color: #efefef; width: 200px;}
#productslist a:hover {border: 2px solid #ccc; padding: 8px;}
#productslist h3 {font-size: 12px;  font-weight:normal; }
#productslist p {margin: 0; height: 120px; overflow: hidden;}

.news-tit h3{padding-bottom:5px; margin-bottom:5px;font-size:26px; color:#de421a; font-weight: bold;text-align:center;}
.news-tit p{ text-align:center;color:#cccccc; padding-bottom:10px; border-bottom:3px solid #e4e3e3; }
.news-con{ margin-top:20px;}
.fenxiang{width:100%;height:25px;padding:15px 0px ; border-bottom:solid 1px #ccc;}
.fenye{width:100%; height:30px; padding:0px 0px 0px 0px;}
.right{float:right;}

.newslists { margin:0 auto;}
.newslists ul {}
.newslists li {
	background: url(../images/ico.gif) no-repeat 4px center;
	padding: 5px 0 5px 18px;
	height: 35px;
	line-height: 35px;
	font-size:14px;
	width:96%;
	overflow: hidden;
	border-bottom: #bebebe 1px dotted;
	
}
.newslists li a {
	color: #666666;
}
.newslists li a:hover {
	color: #f1b000;
}
.newslists li span {
	color: #939393;
	float: right;
}


.maincontents {margin:0 auto;}
#productslists{overflow: hidden;}
#productslists li {margin-bottom: 15px; padding:0 23px; float: left; text-align: center;}
#productslists a {display: block; overflow: hidden; padding: 10px; background-color: #cccccc; width: 180px;}
#productslists a:hover {border: 2px solid #ccc; padding: 8px;}
#productslists h3 {font-size: 12px;  font-weight:normal; }
#productslists p {margin: 0; height: 120px; overflow: hidden;}
/*<!--默认样式结束-->		
*/

.newsList{
	}
.newsList dd{
	clear:both;
	overflow:hidden;
	border-bottom:1px dotted #d9d9d9;
	padding:20px 0;
	}
.newsList dd .date{
	width:118px;
	height:83px;
	overflow:hidden;
	border-right:1px solid #d9d9d9;
	margin-left:40px;
	}
.newsList.typ2 dd .date{margin:10px 0 0 0}
.newsList dd .date span{
	display:block;
	height:48px;
	line-height:48px;
	overflow:hidden;
	text-align:center;
	color:#f59601;
	font-size:48px;
	}
.newsList dd .date em{
	display:block;
	height:30px;
	line-height:30px;
	overflow:hidden;
	text-align:center;
	color:#999999;
	font-size:14px;
	}
.newsList dd .divR{
	overflow:hidden;
	}
.newsList.typ2 dd .divR{width:640px;margin:10px 0 0 0}
.newsList dd .divR .divTa{
	clear:both;
	height:50px;
	overflow:hidden;
	}
.newsList dd .divR .divTa a{color:#333333;font-size:26px; font-weight:bold; }
.newsList dd .divR .divTa a:hover{color:#de421a}
.newsList dd .divT2{
	height:30px;
	}
.newsList dd .divT2 span{
	display:inline;
	float:left;
	height:30px;
	line-height:30px;
	font-size:14px;
	color:#999999;
	padding-left:19px;
	margin-right:10px;
	}
.newsList dd .divT2 span.span1{background:url(../images/icon22.png) no-repeat left center}
.newsList dd .divT2 span.span2{background:url(../images/icon23.png) no-repeat left center}
.newsList dd .divT2 span.span3{background:url(../images/icon24.png) no-repeat left center;cursor:pointer;position:relative}
.newsList dd .divT2 span.span3 .listShare{
	top: -10px;
    left: 65px;
	}
.newsList dd .divT2 span.span3:hover .listShare{
	visibility:visible;
	opacity:1;
	left:50px;
	}
.newsList dd .txt{
	clear:both;
	overflow:hidden;
	color:#666666;
	line-height:28px;
	}
.newsList dd .pic{
	width:255px;
	height:170px;
	overflow:hidden;
	}
.newsList dd .pic img{
	display:block;
	width:255px;
	height:170px;

	}
.newsList img:hover{
	 -webkit-transform: scale(1.2);
       -moz-transform: scale(1.2);
        -ms-transform: scale(1.2);
         -o-transform: scale(1.2);
            transform: scale(1.2);
}


.f19{color: #de421a;font-size: 26px; font-weight: bold;}

