﻿@charset "utf-8";

@font-face
{
  font-family: 'mon';
  src:url('/images/mon.ttf') format('truetype');
}
@font-face
{
  font-family: 'mon2';
  src:url('/images/mon2.ttf') format('truetype');
}

@font-face
{
  font-family: 'NotoSansHans-Bold';
  src:url('/images/NotoSansHans-Bold.otf') format('truetype');
}

@font-face
{
  font-family: 'NotoSansHans-Medium';
  src:url('/images/NotoSansHans-Medium.otf') format('truetype');
}

#sjlnsss
{
    font-weight: bold;
    width: 100%;

    margin-bottom: 30px;
    text-align: left;
    font-size: 24px;
    height: 120px;
    color: #333;
    line-height: 150px;
    border-bottom: 3px #dcdcdc solid;
}



#box_ab_main_left
{
width:220px;
background:#fff;
float:left;
}

#box_ab_main_right
{
width:930px;
float:right;
background:#fff;

}

#about_hmj
{
font-family: 微软雅黑 !important;
width:90%;
margin:auto;
}
#about_fzlc
{
width:100%;
margin-top: 5%;
float:left;
clear:#666;
}

#about_fzlc .about_fzlc2
{
    width: 100%;
    float: left;
}

#about_fzlc .about_fzlc_left
{
    width: 10%;
    float: left;
    padding-top: 10px;
    padding-right: 10px;
    font-size: 16px;
    margin-top:0px;
}
#about_fzlc img
{
margin-bottom: 40px;
}


#about_fzlc .about_fzlc_right
{

    float: left;
    font-size: 16px;
    border-left: 3px #dcdcdc solid;
    width: 90%;
    padding-left: 20px;
    padding-top: 10px;
    padding-bottom: 10px;
}
#about_fzlc .about_fzlc_right li
{
line-height:24px;
}

.columnSpace {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
}
.FrontComContent_detail01-d1_c1 {
    text-align: left;
    margin: 0 auto;
    width: 100%;
    background: none transparent scroll repeat 0 0;
    color: #000;
    clear: both;
    font-size: 12px;
    overflow: hidden;
}
.FrontComContent_detail01-d1_c1 .content {
    padding-bottom: 30px;
    width: 100%;
    overflow: hidden;
    word-break: break-all;
	}
	
.se_hangye{ width:900px; margin:0 auto; }
.se_hangye ul{position:relative}
.se_hangye li{ margin-bottom:20px; margin-right:10px; padding:20px; border:1px dashed #ccc;width:395px; float:left; position:relative;top:20px;left:20px; cursor: pointer; height:270px}
.se_hangye li:nth-child(2n){}
.se_hangye li.hover{border:1px solid #ccc;}
.se_hangye_con{  }
.se_hangye_con_t{   line-height:40px; }
.se_hangye_con_t a{ font-size:18px; line-height:50px; font-weight:bold; color:#333;}
.se_hangye_con_t a:hover{ color:#e61414}
.se_hangye_con_other{ font-size:14px; color:#666; line-height:20px; padding:0 0 10px 0}
.se_hangye_con_t_intro{ font-size:14px; color:#777; line-height:28px;}

.nav-top {background: #e5e5e5;line-height: 50px;}
.left {float: left;}
.rig {float: right;}
.rig a{float: left;margin-left: 10px;}

.header{margin-top: 50px; }
.header .nav{margin-top: 26px;cursor: pointer;background:url(../images/innavbg.png) repeat-x;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;-ms-border-radius:20px; width: 815px;}

.header .nav ul li{float: left; height: 28px; line-height: 32px; position:relative;}

.header .nav ul  li  a{font-size: 14px;color: #ffffff;display: block;padding:0 28px; background:url(../images/nav_line.png) no-repeat right center;}
.header .nav ul  li  dd a{font-size: 10px;color: #ffffff;display: block;padding:0 37px; background:url(../images/nav_line.png) no-repeat right center;}
.header .nav ul li:last-child a{ background:none;}
.header .nav ul > li > a:hover,.header .nav ul > li > a.cur{ background:url(../images/innavhbg.png) repeat-x; height:32px;}
.header .nav ul li dl{ position:absolute;  top:30px; z-index:99; width:160px; background:#288d99; text-align:center; display:none;}
.header .nav ul li dl dd{ line-height:36px;}
.header .nav > ul > li:hover > dl{ display:block;}
.header .nav > ul > li > dl > dd > a{background:none; padding:0;}
.header .nav > ul > li > dl > dd > a:hover{ color:#000;}

.header .nav ul li:first-child a{ border-top-left-radius:20px; -webkit-border-top-left-radius:20px; -moz-border-top-left-radius:20px; -o-border-top-left-radius:20px; -ms-border-top-left-radius:20px; border-bottom-left-radius:20px; -webkit-border-bottom-left-radius:20px; -moz-border-bottom-left-radius:20px; -o-border-bottom-left-radius:20px; -ms-border-bottom-left-radius:20px;}
.header .nav ul li:last-child a{ border-top-right-radius:20px; -webkit-border-top-right-radius:20px; -moz-border-top-right-radius:20px; -o-border-top-right-radius:20px; -ms-border-top-right-radius:20px; border-bottom-right-radius:20px; -webkit-border-bottom-right-radius:20px; -moz-border-bottom-right-radius:20px; -o-border-bottom-right-radius:20px; -ms-border-bottom-right-radius:20px;}

li{/* list-style:none; */ne; */ne; */}

ul{margin:0;padding:0;}


.in_pro_box{ left:0; bottom:1950px; z-index:9999; width:100%; height:113px; background:url(../images/in_pro_bg.png);}
.in_pro_box ul li{ float:left;}
.in_pro_box ul li img {
	position: relative;
	filter: alpha(opacity=40);
	opacity: 0.4;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
}
.in_pro_box ul li:hover img{
	z-index: 999;
	filter: alpha(opacity=100);
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}

.w1200{ width: 1502px;margin: 0 auto;}

.chengyuan{ line-height:30px; height:30px; position:relative; background:#4fa9b5;float: left;margin-top: 12px;width: 120px;}
.chengyuan > a{ color:#fff; padding:0 10px;}
.chengyuan dl{ position:absolute; top:30px; display:none;  width:260px; z-index:999; background:#fff; border:solid 1px #4fa9b5; padding:10px 0;}
.chengyuan:hover dl{ display:block;}
.chengyuan dl dd{ padding:0 10px;}
.chengyuan dl dd a{ display:block;}
.chengyuan dl dd:hover{background:#ccc;}
