@charset "utf-8";
/* CSS Document */
#banner_nei{
	height:327px;
}
#cont{
	background-color:#f4f4f6;
	padding:25px 0 60px;
}
.cont1{
	width:1260px;
	margin:0 auto;
}
.left{
	width:271px;
	float:left;
}
.left_1{
	height:88px;
	background-color:#1a3288;
	padding:22px 0 0 33px;
	font-size:25px;
	color:#ffffff;
}
.left_1 span{
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:16px;
	color:#ffffff;
	text-transform:uppercase;
	display:inline-block;
	margin-bottom:12px;
}
.left_2{
	border:#dcdcdc 1px solid;
	padding-bottom:30px;
	margin-bottom:18px;
	background-color:#ffffff;
}
.left_2 ul li a{
	display:block;
	height:66px;
	border-bottom:#dcdcdc 1px solid;
	background:url(../images/chanpin_11.gif) 210px center no-repeat;
	line-height:66px;
	padding-left:33px;
	font-size:16px;
	color:#3a3a3a;
}
.left_2 ul li .left_2_on{
	font-weight:bold;
	font-size:18px;
}
.left_3{
	background:url(../images/chanpin_13.gif) left top no-repeat;
	height:82px;
	padding-top:50px;
	padding-left:92px;
	font-size:20px;
	color:#ffffff;
	line-height:30px;
}
.right{
	width:943px;
	float:right;
}
.right_up{
	height:52px;
	border-bottom:#dadadb 1px solid;
}
.right_up_left{
	width:auto;
	float:left;
	height:52px;
	background:url(../images/right_1.gif) left center no-repeat;
	line-height:52px;
	padding-left:20px;
	font-size:20px;
	color:#333333;
}
.right_up_right{
	width:auto;
	float:right;
	height:52px;
	background:url(../images/right_11.png) left center no-repeat;
	line-height:52px;
	padding-left:28px;
	font-size:14px;
	color:#7b7b7b;
}
.right_up_right a{
	color:#7b7b7b;
}
.right_down{
	padding-top:30px;
}
.about{
	padding:0 24px;
	font-size:15px;
	color:#434343;
	line-height:37px;
}
.about img{
	text-align:center;
	border:#ffffff 1px solid;
	box-shadow:0 0 5px #dedee0;
}

.news{
	width:100%;
}
.news ul li{
	background-color:#ffffff;
	border:#dfdfdf 1px solid;
	padding:11px;
	margin-bottom:15px;
}
.news_img{
	width:270px;
	float:left;
}
.news_img img{
	vertical-align:top;
}
.news_tt{
	width:600px;
	float:right;
}
.news_tt_01{
	height:51px;
	line-height:51px;
	font-size:18px;
	color:#3a3a3a;
}
.news_tt_02{
	height:38px;
	line-height:38px;
	font-size:14px;
	color:#5f5e59;
}
.news_tt_02 i{
	display:inline-block;
	width:40px;
	height:1px;
	vertical-align:middle;
	margin-right:6px;
	background-color:#ffc501;
}
.news_tt_03{
	padding-top:8px;
	font-size:14px;
	color:#3a3a3a;
	line-height:29px;
}

.case{
	width:100%;
}
.case ul{
	width:972px;
}
.case ul li{
	float:left;
	width:295px;
	margin-right:28px;
	margin-bottom:30px;
	background-color:#ffffff;
}
.case_img{
	height:239px;
	text-align:center;
}
.case_img img{
	vertical-align:top;
}
.case_tt{
	height:46px;
	text-align:center;
	line-height:46px;
	font-size:16px;
	color:#564f4f;
}
.left_21{
	border:#dcdcdc 1px solid;
	padding-bottom:30px;
	margin-bottom:18px;
	background-color:#ffffff;
}
.left_2_up{
	height:66px;	
	line-height:66px;
	border-bottom:#dcdcdc 1px solid;
	padding-left:30px;
	background:url(../images/chanpin_11.gif) 210px center no-repeat;
	display:block;
}
.left_2_up a{
	font-size:16px;
	color:#3a3a3a;
}
/* .left_21 ul li:hover .left_2_up a{
	font-size:18px;
	font-weight:bold;
} */
.left_21 ul .left_21_on .left_2_up a{
	font-size:18px;
	font-weight:bold;
}
.left_2_down{
	border-bottom:#dcdcdc 1px solid;
	padding:10px 26px;
	display:none;
}
.left_2_down a{
	height:46px;
	display:block;
	background:url(../images/chanpin_12.png) left center no-repeat;
	padding-left:25px;
	line-height:46px;
	font-size:14px;
	color:#3a3a3a;
}

.left_21 ul .left_21_on .left_2_down{
	display:block;
}
.product{
	width:100%;
}
.product ul{
	width:974px;
}
.product ul li{
	float:left;
	width:293px;
	height:317px;
	background-color:#ffffff;
	margin-right:31px;
	margin-bottom:33px;
}
.p_img{
	text-align:center;
	border-bottom:#e9e9e9 1px solid;	
}
.p_img img{
	vertical-align:top;
}
.p_tt{
	padding:0 15px;
	height:76px;
}
.p_tt_left{
	width:auto;
	float:left;
	height:76px;
	line-height:76px;
	font-size:16px;
	color:#564f4f;
}
.p_tt_right{
	width:auto;
	float:right;
	height:76px;
	line-height:76px;
}
.p_tt_right img{
	vertical-align:middle;
}
.pro_show{
    padding-top:40px;
}
.pro_show_1{
    padding-bottom:32px;
}
.pro_show_1_img{
    width:384px;
    float:left;
}
.pro_show_1_img img{
    vertical-align:top;
    width:100%;
}
.pro_show_1_img img.bigimg{
    width: auto;
}
.pro_show_1_tt{
    width:480px;
    float:right;
}
.pro_show_1_tt_01{
    height:58px;
    border-bottom:#dddddd 1px dashed;
    line-height:58px;
    font-size:18px;
    color:#5d5d5d;
}
.pro_show_1_tt_02{
    height:132px;
    border-bottom:#dddddd 1px dashed;
    padding-top:20px;
}
.pro_show_1_tt_02 ul li{
    height:45px;
    line-height:45px;
    font-size:15px;
    color:#5d5d5d;
}
.pro_show_1_tt_03{
    padding-top:15px;
}
.pro_show_1_tt_03_img{
    width:73px;
    float:left;
}
.pro_show_1_tt_03_img img{
    vertical-align:top;
}
.pro_show_1_tt_03_tt{
    width:auto;
    float:left;
    font-size:24px;
    color:#404040;
}
.pro_show_1_tt_03_tt h2{
    font-size:15px;
    color:#404040;
    padding-bottom:15px;
}
.pro_show_2{
    width:100%;
}
.pro_show_2_up{
    height:42px;
    border-bottom:#d5d5d5 1px solid;
}
.pro_show_2_up span{
    display:inline-block;
    width:140px;
    height:42px;
    background-color:#efefef;
    text-align:center;
    line-height:42px;
    font-size:16px;
    color:#142038;
}
.pro_show_2_down{
    padding-top:20px;
}