/* CSS Document */
body{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#303030;}
a:hover{ font-size:12px; color:#ff7500;font-family:Arial, Helvetica, sans-serif;}

/*基础标签重置*/
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,  caption,tfoot, s { margin:0; padding:0; border:0; font-size:12px; vertical-align:baseline; font-style:normal; text-decoration:none;word-wrap: break-word;}
ol,ul { list-style:none;}

.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix { display:inline-block; }/* Hides from IE-mac \*/
* html .clearfix { height:1%; }
.clearfix { display:block; }/* End hide from IE-mac */

.red{ color:#ff0000}
.fl{ float:left;}
.fr{ float:right}
.radius{-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
/*总体样式*/

/*头部样式*/
.m{ width:1200px; margin:0 auto;}
.top{ width:100%; height:40px; background:#fafafa; border-bottom:solid 1px #ededed;}
.top .b_logo{ float:left; padding-top:13px; padding-right:10px; display:block;}
.top .beacon-use{ float:left; padding-right:14px;line-height:40px; color:#2986e0; font-family:Verdana, Geneva, sans-serif;}
.top .beacon-use a{ line-height:40px; color:#2986e0; font-size:12px; font-family:Verdana, Geneva, sans-serif;}
.top .beacon-use a:hover{ line-height:40px; color:#2986e0; font-size:12px; font-family:Verdana, Geneva, sans-serif;}
.top .beacon-use em{ line-height:40px; color:#8c8b8b;}

.top .span_list{ float:left; margin-top:6px;}
.top .span_list .list_link{ float:left; height:26px; line-height:26px; position:relative; z-index:90;}
.top .span_list .list_link a{padding:2px 25px 5px 5px; border:solid 1px #f8f8f8; color:#666666; font-family:Verdana, Geneva, sans-serif;}
.top .span_list .list_link a s{ width:99%; z-index:2; height:1px; background:#FFF; position:absolute; left:1px; bottom:-1px; display:none}
.top .span_list .list_link a:hover{background:#FFF;border:solid 1px #d4d4d4;}
.top .span_list .list_link a b{ position:absolute; right:10px; top:12px; border-color: #483e3d #f5f5f5 #f5f5f5;border-style: solid; border-width: 4px;font-size: 0;height: 0; line-height: 0;width:0; transition:all 0.3s ease-in 0s;}
.top .span_list .list_link a:hover b{ top:6px; transform: rotate(180deg); border-color: #483e3d #ffffff #ffffff; transition: all 0.3s ease-in 0s;}
.top .span_list .list_link a:hover s{ display:block}

.top .span_list .list_link .menu_list{ display:none;}
.top .span_list .list_link.hover .menu_list{ position:absolute; left:0px; top:26px;background:#FFF;border-bottom:solid 1px #d4d4d4;display:block; z-index:1}
.top .span_list .list_link.hover .menu_list a{ display:block; height:26px; line-height:26px; padding:0px 8px; white-space:nowrap; border-bottom:none;}
.top .span_list .list_link.hover .menu_list a:hover{ display:block;height:26px; line-height:26px; background:#b0b0b0; padding:0px 8px; white-space:nowrap; color:#ffffff;}
.top .span_list .list_link.hover a{ background:#FFF;border:solid 1px #d4d4d4;}
.top .span_list .list_link.hover a s{ display:block}
.top .span_list .list_link.hover a b{top:6px; transform: rotate(180deg); border-color: #483e3d #ffffff #ffffff; transition: all 0.3s ease-in 0s;}
.top .span_list.fr{float:right;}
.top .cn_web{ float:left; padding:0px 10px 0px 5px;line-height:26px; color:#8c8b8b; font-family:Verdana, Geneva, sans-serif;}
.top .cn_web a{ line-height:26px; color:#c70007;}
.lg_select{ float:left; margin-top:3px; margin-left:4px; display:inline;}
.top .span_list .a_link{ height:26px; line-height:26px; color:#666666; padding-left:10px;}

#header{ width:100%;height:136px;}
.header{ width:1200px; margin:0 auto; position:relative; z-index:10}
.header .h1_logo{ padding-top:28px;}
.header .h1_logo .main_title{ height:80px; float:left;}
.header .home-search{ height:44px;position:absolute; top:46px; right:0px;}
.home-search .search_text{ padding-left:116px; width:360px;height:44px; line-height:44px; border:#none; background:#f3f3f3; float:left;-moz-box-shadow:0px -3px 0px #dcdcdc inset;              /* For Firefox3.6+ */
	-webkit-box-shadow:0px -3px 0px #dcdcdc inset;           /* For Chrome5+, Safari5+ */
	box-shadow:0px -3px 0px #dcdcdc inset;                   /* For Latest Opera */}
.home-search .search_text ul li{ z-index:0; width:auto; height:44px; line-height:44px;float:left; padding-right:10px;}
.home-search .search_text ul li.type{ position:absolute; left:0px; top:0px;}
.home-search .search_text ul li .li_cont{ position:relative;}
.home-search .search_text ul li .s_input{ cursor:pointer; width:100px; height:44px; background:url(../images/down_icon.png) no-repeat right center; text-indent:6px; line-height:44px; border:0px; float:left; font-size:14px; color:#929292; font-family:Arial, Helvetica, sans-serif;}
.home-search .search_text ul li .li_list{ z-index:5; display:none; position:absolute; right:-2px; top:42px; width:100%; border:solid 1px #d4d4d4; border-bottom:none; border-top:none; background:#FFF;z-index:999;}
.home-search .search_text ul li .li_list a{ display:block; height:32px; color:#333; line-height:32px; text-indent:6px; border-bottom:solid 1px #d4d4d4; font-size:14px;}
.home-search .search_text ul li .li_list a:hover{ background:#f7f7f7; color:#333;font-size:14px;}
.home-search .search_text ul li.key{ background:#f3f3f3; border:none; width:98%; border-right:none;
-moz-box-shadow:0px -3px 0px #dcdcdc inset;              /* For Firefox3.6+ */
	-webkit-box-shadow:0px -3px 0px #dcdcdc inset;           /* For Chrome5+, Safari5+ */
	box-shadow:0px -3px 0px #dcdcdc inset;                   /* For Latest Opera */}
.home-search .search_text ul li.key .s_input{ cursor:inherit; width:100%;float:left; background:none;}
.home-search .s_sub{ width:105px; height:44px; line-height:44px; text-align:center; color:#FFF; font-size:15px; background:#269546; cursor:pointer; border:none; float:left; margin-left:4px;
-moz-box-shadow:0px -3px 0px #258841 inset;              /* For Firefox3.6+ */
	-webkit-box-shadow:0px -3px 0px #258841 inset;           /* For Chrome5+, Safari5+ */
	box-shadow:0px -3px 0px #258841 inset;                   /* For Latest Opera */}
.home-search .s_sub2{ width:105px; height:44px; line-height:44px; text-align:center; color:#FFF; font-size:15px; background:#2d4475; cursor:pointer; border:none; float:left;margin-left:4px;
-moz-box-shadow:0px -3px 0px #253861 inset;              /* For Firefox3.6+ */
	-webkit-box-shadow:0px -3px 0px #253861 inset;           /* For Chrome5+, Safari5+ */
	box-shadow:0px -3px 0px #253861 inset;                   /* For Latest Opera */}



.big_pic{ width:100%;}
.industry_pic_cont{ width:1200px; margin:0 auto; margin-top:30px; margin-bottom:20px; overflow:hidden;}
.industry_pic{ width:102%;}
.industry_pic ul li{ width:290px; height:164px; float:left; margin-right:13px; margin-bottom:13px; display:inline;}
.industry_list{ padding-bottom:40px; width:1200px; margin:0 auto;}
.company_list{max-width:1200px; margin:0 auto;}
.company_list dl{ width:45%; margin-right:5%; float:left; margin-top:25px; overflow:hidden; position:relative;}
.company_list dl a{width:152px; height:122px;overflow:hidden; display:block;}
.company_list dl a .dt_pic{width:150px; height:120px;border:solid 1px #e5e5e5;display:table-cell; overflow:hidden; vertical-align:middle;text-align:center;}
.company_list dl a .dt_pic img{ max-width:150px; max-height:120px;display:table-cell;vertical-align:middle;}
.company_list dl a .dd_text{ position:absolute; left:170px; top:0px;}
.company_list dl a .dd_text .p_t{ font-size:16px; font-family:"Microsoft YaHei"; color:#141515; height:30px; line-height:30px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.company_list dl a .dd_text .p_h{ font-size:13px; font-family:"Microsoft YaHei"; color:#666; height:22px; line-height:22px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.company_list dl a .dd_text .p_h span{font-size:13px; font-family:"Microsoft YaHei";color:#999;}

.industry_pro_list{ width:1200px; margin:0 auto; margin-top:40px;}
.industry_pro_list .pro_sroll{ width:1160px; height:310px; overflow:hidden;float:left;}
.industry_pro_list .pro_sroll ul li{ width:258px; float:left; padding:0px 16px;}
.industry_pro_list .pro_sroll ul li .p_pic{ width:256px; height:256px; border:solid 1px #e5e5e5;text-align:center;overflow:hidden;vertical-align: middle;display: table-cell;}
.industry_pro_list .pro_sroll ul li .p_pic img{ margin:0 auto;max-height:256px;max-width:256px;display: table-cell; vertical-align: middle;}
.industry_pro_list .pro_sroll ul li .p_t{ padding:0px 5px; color:#404040; font-size:14px; height:30px; line-height:30px; text-align:center; overflow:hidden;}
.industry_pro_list .pro_sroll ul li .p_contact{ padding-top:5px;color:#888888;text-align:center;}
.industry_pro_list .pro_sroll ul li .p_contact a{color:#888888;}
.industry_pro_list .l_btn_p{line-height:256px;font-size:24px;text-align: center;width:20px;height: 310px; float:left; color:#d4d4d4; cursor:pointer;}
.industry_pro_list .r_btn_p{line-height:256px;font-size:24px;text-align: center;width:20px;height: 310px; float:right; color:#6ab62c;cursor:pointer;}
.industry_pro_list .l_btn_p:hover, .r_btn_p:hover{font-size:24px; color:#ff7500;}
.black_bg{ background:#eaeaea;padding:30px 0px; 
background: -webkit-linear-gradient(#f5f5f5, #ffffff); /* Safari 5.1 - 6.0 */
 background: -o-linear-gradient(#f5f5f5, #ffffff); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#f5f5f5, #ffffff); /* Firefox 3.6 - 15 */
   background: linear-gradient(#f5f5f5, #ffffff); /* 标准的语法 */}
.home_d_up{ padding-bottom:30px; border-bottom:solid 1px #d4d4d4;}
.home_d_up .xxt{ width:400px; height:290px; float:left;}
.home_d_up .news_list{ width:770px; height:290px; float:right; overflow:hidden;}
.home_d_up .news_list .news_t{ width:100%; height:52px;border-bottom:solid 4px #eaeaea;}
.home_d_up .news_list .news_t ul li{margin-bottom:-4px;border-bottom:solid 4px #eaeaea; height:52px; line-height:52px; float:left;padding:0px 20px; color:#555; font-size:16px; cursor:pointer;}
.home_d_up .news_list .news_t ul li.current{padding:0px 20px;border-bottom:solid 4px #ff7500;height:52px; line-height:52px;text-align:center; float:left; color:#ff7500; font-size:16px;}

.home_d_up .news_list .news_text{ padding:20px 10px 0px 10px; height:190px; overflow:hidden;}
.home_d_up .news_list .news_text ul li{ width:50%; height:32px; float:left;overflow:hidden;}
.home_d_up .news_list .news_text ul li a{ height:32px; line-height:32px; color:#777777; font-size:14px;}
.home_d_up .news_list .news_text ul li a:hover{ height:32px; line-height:32px; color:#ff7500; font-size:14px;}
.home_d_up .news_list .news_text ul li span{ float:left; display:block; margin-top:13px;height:6px;width:6px; background:#d1d1d1; margin-right:10px;}

.home_industry_tab{}
.home_industry_tab .title{width:100%;height:60px; line-height:60px; text-align:center; color:#333333;text-transform: uppercase; font-size:22px;}
.home_industry_tab .industry_cont{ width:100%;}
.home_industry_tab .industry_cont .l_btn{line-height:100px;font-size:24px;text-align: center;width:20px;height: 100px; float:left; color:#d4d4d4; cursor:pointer;}
.home_industry_tab .industry_cont .r_btn{line-height:100px;font-size:24px;text-align: center;width:20px;height: 100px; float:right; color:#6ab62c;cursor:pointer;}
.home_industry_tab .industry_cont .l_btn:hover, .r_btn:hover{font-size:24px; color:#9f9f9f;}
.home_industry_tab .industry_cont .sroll{ width:1160px; height:110px; overflow:hidden;float:left;}
.home_industry_tab .industry_cont .sroll ul li{ width:200px; float:left; padding:0px 15px;}
.home_industry_tab .industry_cont .sroll ul li .p_pic{ width:200px; height:88px;text-align:center;overflow:hidden;vertical-align: middle;display: table-cell;position:relative;}
.home_industry_tab .industry_cont .sroll ul li .p_pic img{ margin:0 auto;max-height:88px;max-width:200px;display: table-cell; vertical-align: middle; display:block; overflow:hidden;}
.home_industry_tab .industry_cont .sroll ul li .p_t{ padding: 5px; color:#696969; height:17px; line-height:18px; overflow:hidden;}
.home_industry_tab .industry_cont .sroll ul li .p_pro{ padding:0px 5px;color:#888888;line-height:18px; height:36px; overflow:hidden;}
.home_industry_tab .industry_cont .sroll ul li .p_pro a{ padding:0px 5px;color:#888888;}

/*首页底部样式*/
#home-foot{ background:#253862;padding-bottom:20px; padding-top:30px;}
.home-foot_kuang{height:60px;padding:0px 40px;}
.home-foot_kuang .site-links{line-height:28px; padding-top:15px;color:#fff}
.home-foot_kuang .site-links .sns{float:left; margin-left:30%; display:inline;}
.home-foot_kuang .site-links .sns span{ font-size:14px;float:left; padding-right:10px;font-family:"微软雅黑";}
.home-foot_kuang .site-links .sns .icon_list{float:left; margin-top:4px;}
.home-foot_kuang .site-links .sns .icon_list a{font-size:20px; color:#fff;}
.home-foot_kuang .site-links .sns .icon_list a:hover{font-size:20px; color:#fff; text-decoration:none;}

.home-foot_kuang .site-links .sns .icon_list ul li{ width:23px;float:left; padding-right:20px;}
.home-foot_kuang .site-links .sns .icon_list ul li a{ width:23px; height:23px; display:block; background-position:-120px 0px;}
.home-foot_kuang .site-links .sns .icon_list ul li a:hover{ width:23px; height:23px; display:block;background-position:-160px 0px;}
.home-foot_kuang .site-links .sns .icon_list ul li .twitter{ width:23px; height:23px; display:block; background-position:-200px 0px;}
.home-foot_kuang .site-links .sns .icon_list ul li .twitter:hover{ width:23px; height:23px; display:block;background-position:-240px 0px;}
.home-foot_kuang .site-links .sns .icon_list ul li .gplus{ width:23px; height:23px; display:block;background-position:-280px 0px;}
.home-foot_kuang .site-links .sns .icon_list ul li .gplus:hover{ width:23px; height:23px; display:block;background-position:-320px 0px;}

.home-foot_kuang .site-links .pro-alert{float:left;font-size:14px;color:#fff;position:relative;}
.home-foot_kuang .site-links .pro-alert .title{float:left;margin-right:10px;font-family:"微软雅黑"; font-size:14px;}
.home-foot_kuang .site-links .enter{display:block;float:left;border:1px solid #fff}
.home-foot_kuang .site-links .enter a{width:98px;padding-left:10px;text-decoration:none;display:block;float:left;color:#fff;border-right:1px solid #ccc}
.home-foot_kuang .site-links .enter .icon{padding:0 5px;cursor:pointer}
.home-foot_kuang .site-links .subscribe{padding:10px;width:450px;position:absolute;background:#fff;background:rgba(51,51,51,.8);left:88px;top:-10px;border-radius:2px}
.home-foot_kuang .site-links .subscribe .input-text,.site-links .subscribe .input-mail{background:#fff;height:28px; line-height:28px; color:#fff;border:0 none;margin-right:2px}
.home-foot_kuang .site-links .subscribe .input-text{width:120px; }
.home-foot_kuang .site-links .subscribe .input-mail{width:200px}
.home-foot_kuang .site-links .subscribe .disabled{background:#fff}
.home-foot_kuang .site-links .sub-btn{display:block;float:left;background:#fff;line-height:28px;margin-left:5px}
.home-foot_kuang .site-links .sub-btn button{width:85px;height:28px;text-decoration:none;border:0 none;display:block;float:left;color:#fff;background:#fff;text-align:center}
.home-foot_kuang .site-links .subscribe .icon{cursor:pointer;position:absolute;top:5px;right:5px;color:#ddd;font-size:12px}
.home-foot_kuang .site-links .f_contact{ float:right; background:url(../images/icon_08.png) no-repeat left top; text-indent:25px;}
.home-foot_kuang .site-links .f_contact a{ font-size:14px; height:22px; line-height:22px; color:#fff; font-family:"微软雅黑";}

.home-foot-nav{ border-top:solid 1px #fff; text-align:center; font-family:tahoma, Arial, Helvetica, sans-serif; color:#fff;padding-top:15px; clear:both;}
.home-foot-nav a{ padding:5px 8px; display:inline-block; color:#fff;font-family:"微软雅黑";font-size:13px;}
.home-foot-nav a:hover{ padding:5px 8px; display:inline-block; color:#fff; text-decoration:underline;font-family:"微软雅黑"; font-size:13px;}
.home-foot-nav span{ display:block; padding:5px 0px;}
.home-copyright{ margin-top:10px; line-height:22px; text-align:center; font-size:12px; color:#fff; font-family:Verdana, Geneva, sans-serif}


/*CSS meneame style pagination*/

DIV.meneame { margin-top:30px;
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 80%; PADDING-BOTTOM: 3px;COLOR: #4a4a4a; PADDING-TOP: 3px; TEXT-ALIGN: center}
DIV.meneame A {
	BORDER-RIGHT: #818181 1px solid; PADDING-RIGHT: 7px; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #818181 1px solid; PADDING-LEFT: 7px; BACKGROUND-IMAGE: url(meneame.jpg); PADDING-BOTTOM: 5px; BORDER-LEFT: #818181 1px solid; COLOR: #4a4a4a; MARGIN-RIGHT: 3px; PADDING-TOP: 5px; BORDER-BOTTOM: #818181 1px solid; TEXT-DECORATION: none
}
DIV.meneame A:hover {
	BORDER-RIGHT: #818181 1px solid; BORDER-TOP: #818181 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #818181 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #818181 1px solid; BACKGROUND-COLOR: #999999
}
DIV.meneame A:active {
	BORDER-RIGHT: #818181 1px solid; BORDER-TOP: #818181 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #818181 1px solid; COLOR: #ff6500; BORDER-BOTTOM: #818181 1px solid; BACKGROUND-COLOR: #999999
}
DIV.meneame SPAN.current {
	BORDER-RIGHT: #ff6500 1px 818181; PADDING-RIGHT: 7px; BORDER-TOP: #818181 1px solid; PADDING-LEFT: 7px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; BORDER-LEFT: #818181 1px solid; COLOR: #ffffff; MARGIN-RIGHT: 3px; PADDING-TOP: 5px; BORDER-BOTTOM: #818181 1px solid; BACKGROUND-COLOR: #999999
}
DIV.meneame SPAN.disabled {
	BORDER-RIGHT: #b7b7b7 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #b7b7b7 1px solid; PADDING-LEFT: 7px; PADDING-BOTTOM: 5px; BORDER-LEFT: #b7b7b7 1px solid; COLOR: #a6a6a6; MARGIN-RIGHT: 3px; PADDING-TOP: 5px; BORDER-BOTTOM: #b7b7b7 1px solid
}
/*返回顶部css*/
.return_top{ position:fixed; bottom:0px; right:0px; width:50px; z-index:5}
.return_top ul li{ height:50px;width:50px; margin-top:10px;}
#line{ border-top:dotted 1px #cccccc;margin-top:30px;padding-bottom: 20px;}
.Related_recommend{ width:100%; background:url(../images/nybj2.jpg) repeat-x left top #FFF;}
.m_title{ width:100%; font-size:15px; color:#545454; height:30px; line-height:20px;}
.Related_recommend .relatedLink{ display:block;}
.Related_recommend .relatedLink li{ float:left; width:25%;height:28px; line-height:28px; color:#4f4f4f; background:url(../images/dian.jpg) no-repeat left center; text-indent:9px;}
.Related_recommend .relatedLink li a{height:28px; line-height:28px; color:#4f4f4f; display:block; white-space:break-word;}
.Related_recommend .relatedLink li a:hover{height:28px; line-height:28px; color:#1b99fb;white-space:break-word;background:url(../images/dian2.jpg) no-repeat left center;}
#related_btn{ width:100%;margin:10px 0px;cursor:pointer;font-size:14px; color:#545454; height:20px; line-height:20px; font-family:"微软雅黑";}





