*{
	-moz-box-sizing: border-box; /*Firefox3.5+*/
	-webkit-box-sizing: border-box; /*Safari3.2+*/
	-o-box-sizing: border-box; /*Opera9.6*/
	-ms-box-sizing: border-box; /*IE8*/
	box-sizing: border-box;
}
.banner{
	width: 100%; text-align: center;
}
.banner img{
	max-width: 100%;
}
.main{
	width: 100%;
	overflow: hidden;
}
/****产品中心****/
.brea_nav{
	width: 100%;
	height: 55px;
	line-height: 55px;
	background: -webkit-linear-gradient(to bottom,#0162a1, #015087); 
	background: -o-linear-gradient(to bottom,#0162a1, #015087);
	background: -moz-linear-gradient(to bottom,#0162a1, #015087); 
	background: linear-gradient(to bottom,#0162a1, #015087); 
}
.content{
	width: 1200px;
	margin: 0 auto;
}
.brea_nav_left{
	float: left;
	font-size: 16px;
	color: #FFFFFF;
}
.brea_nav_left i img{
	vertical-align: middle;
	margin-right: 5px;
	margin-top: -2px;
}
.brea_nav_right{
	float: right;
	font-size: 16px;
	color: #FFFFFF;
}
.brea_nav_left a,.brea_nav_right a{
	font-size: 16px;
	color: #FFFFFF;
	margin: 0 5px;
}
.brea_nav_left a:hover,.brea_nav_right a:hover{
	color: #eca728;
}
.left{
	width: 260px;
	float: left;
	background: #0162a1;
	margin-top: 30px;
   margin-bottom: 30px;
}
.left .col_tit{
	width: 100%;
	float: left;
	text-align: center;
	border-bottom: 5px solid #eca728;
	padding-top: 30px;
	padding-bottom: 15px;
}
.left .column{
	margin: 5px 17px;
	float: left;
	padding-bottom: 12px;
}
.left .column_col_con{
	width: 100%;
	float: left;
}
.left .column_col{
    width: 100%;
    position: relative;
    line-height: 12px;
    background: #ffffff;
    color: #124067;
    padding: 10px 35px;
    padding-top: 25px;
}
.left .column_col a
    {color:#124067;
    font-size: 18px;
    font-weight: bold;}

.left .column_col i{
	width: 11px;
	height: 6px;
	background: url(../images/icon1_1.png) no-repeat;
	background-size: 100%;
	display: block;
	position: absolute;
	top: 15px;
	right: 40px;
}
.left .column_col.active i{
	width: 11px;
	height: 6px;
	background: url(../images/icon1_1.png) no-repeat;
	background-size: 100%;
	display: block;
	position: absolute;
	top: 15px;
	right: 35px;
}
.left .column_col2{
	width: 100%;
	float: left;
	background: #FFFFFF;
	padding:5px 35px;
	display: none;
}
.left .column_col_con2,.left .column_col_con2 li{
	width: 100%;
	float: left;
}
.left .column_col2_2{
	width: 100%;
	float: left;
	position: relative;
	line-height: 35px;
	font-size: 14px;
}
.left .column_col2_2 a{color: #407ea9;}
.left .column_col2_2 i{
	width: 6px;
	height: 11px;
	background: url(../images/icon1.png) no-repeat;
	background-size: 100%;
	display: block;
	position: absolute;
	top: 12px;
	right: 5px;
}
.left .column_col2_2.active{
	color: #eca728;
}
.left .column_col2_2.active i{
	width: 6px;
	height: 11px;
	background: url(../images/icon1.png) no-repeat;
	background-size: 100%;
	display: block;
	position: absolute;
	top: 12px;
	right: 0px;
}
.left .column_col_con3{
	/*display: none;*/
	width: 100%;
	float: left;
}
.left .column_col_con3_3{
	width: 100%;
	float: left;
}
.left .column_col_con3 a{
	display: block;
	font-size: 12px;
	color: #b8b8b8;
	line-height: 20px;
	position: relative;
	width: 100%;
}
.left .column_col_con3 a i{
	position: absolute;
	right: 0px;
	top: 0;
	color: #424242;
	display: none;
}
.left .column_col_con3 a:hover{
	color: #424242;
}
.left .column_col_con3 a:hover i{
	display: block;
}
.left .column_col_con3 a.active{
	color: #424242;
}

.right{
	width: 920px;
	float: right;
	background: #fafcfd;
	margin: 30px 0;
}
.right2{
	width: 920px;
	float: right;
	background: #fafcfd;
	margin: 30px 0;
}
.product_mod1{
	background: #FFFFFF;
	box-shadow: 0px 0px 5px 1px rgba(1,92,153,0.1);
	padding: 20px 30px;
	margin: 0 2px;
	display:flex;flex-direction:row;
}
.product_col1{
	width:209px;
	height: 111px;
	float: left;
	background: url(../images/product_col_bg.png) no-repeat;
	background-size: 100%;
	text-align: center;
	line-height: 111px;
	font-size: 28px;
	color: #124067;
	font-weight: bold;
}
.product_col2{
	flex:1;
	margin-left: 50px;
	text-align: justify;
	font-family: 'Adobe 黑体 Std R';
	font-size: 16px;
	color: #3c3c3c;
	line-height: 30px;
	margin-right: 15px;
	letter-spacing: 1px;
	margin-top: 10px;
}
.product_mod2{
	background: #FFFFFF;
	box-shadow: 0px 0px 5px 1px rgba(1,92,153,0.1);
	padding: 20px 30px;
	margin: 12px 2px;
	margin-bottom: 7px;
}
.product_mod2 a{
	font-size: 14px;
	color: #a0a0a0;
	display: inline-block; cursor:pointer
}
.product_mod2 i{
	font-size: 14px;
	color: #a0a0a0;
	margin: 0 25px;
}
.product_mod2_select{
	display: inline-block;
}
.product_mod2_select select{
	border: none;
	appearance:none;  
    -moz-appearance:none;  
    -webkit-appearance:none;
    background: url(../images/icon3.png) no-repeat right;
    min-width: 50px;
    padding-right: 10px;
    font-size: 14px;
	color: #a0a0a0;
}
.product_mod3,.product_mod3 ul{
	width: 100%;
	float: left;
}
.product_mod3 ul li{
	width: 914px;
	/*float: left;*/
	background: #f9f9f9;
	box-shadow: 0px 0px 5px 1px rgba(1,92,153,0.1);
	padding: 18px;
	margin: 8px 2px;
	display:flex;flex-direction:row;
}
.product_mod3 ul li:nth-child(2n){
	/*float: right;*/
}
.product_mod3_left{
	width:300px;
	float: left;
	text-align: center;
	margin-left: 120px;
}
.product_mod3_left img{
	width: 100%;
	float: left;
	border: 1px solid #e2e2e2;
}
.product_mod3_right{
	flex:1;
	margin-left: 85px;
}
.product_col3{
	width: 100%;
	float: left;
	font-size: 20px;
	color: #3d3d3d;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.product_col3 a{color: #3d3d3d;}
.product_col4{
	width: 100%;
	float: left;
	font-size:14px;
	color: #727272;
	margin-top: 8px;
	line-height: 30px;
}
.product_more{
	width: 104px;
	line-height: 28px;
	text-align: center;
	font-size: 14px;
	color: #ffffff;
	background: #0184d3;
	display: block;
	float: left;
	margin-top: 90px;
}
.page{
	width: 100%;
	float: left;
	text-align: center;
	margin: 20px 0;
}
.page a{
	padding:5px 7px;
	font-size: 16px;
	color: #3a3a3a;
	display: inline-block;
	margin: 0px 2px;
}
.page a.active,.page a:hover{
	background: #0085d3;
	color: #FFFFFF;
}
.page a.next_page{
	padding:5px 10px;
	background: #0085d3;
	color: #FFFFFF;
}

/*****************案例新闻**********/
.anli_mod1{
	width: 100%;
	float: left;
	margin-top: 50px;
}
.module_tit{
	width: 100%;
	float: left;
	text-align: center;
}
.module_tit p{
	font-size: 18px;
	color: #929292;
	margin-top: 10px;
}
.anli_mod1_con{
	width: 100%;
	float: left;
	background: #FFFFFF;
	box-shadow: 0px 0px 5px 1px rgba(1,92,153,0.1);
	margin-top: 15px;
	padding:20px 30px;
}
.anli_mod1_search{
	width: 100%;
	float: left;
	text-align:center;
	font-size: 14px;
	display: inline-block;
}
.anli_mod1_search i{
	font-size: 14px;
	display: inline-block;
	margin: 0 10px;
	color: #cfcfcf;
}
.anli_mod1_search a{
	color: #696969;
	display: inline-block;
}
.anli_mod1_search a.al_more{
	color: #eca728;
}
.anli_mod1_search a:hover{
	color: #eca728;
}
.al_mod1_list{
	width: 100%;
	float: left;
	margin: 10px 0;
}
.al_mod1_list li{
	width: 363px;
	float: left;
	margin: 13px 0;
	margin-right:25px; overflow: hidden;
}
.al_mod1_list li img{transition:all 0.5s}
.al_mod1_list li:hover img{ transform:scale(1.1); }
.al_mod1_list li a:hover span{ color:#eca728}
.al_mod1_list li:nth-child(3n){
	margin-right: 0;
}
.al_mod1_list li a{
	display: block;
	position: relative;
}
.al_mod1_list li a span{
	width: 100%;
	position: absolute;
	left: 0;
	bottom: 0;
	line-height: 40px;
	text-align: center;
	font-size: 14px;
	color: #ffffff;
	background: rgba(18,64,103,0.91);
	overflow: hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	padding: 0 15px;
}
.anli_mod2{
	width: 100%;
	float: left;
	margin-top: 50px;
}
.anli_mod2_con{
	width: 100%;
	float: left;
	margin-top: 20px;
	margin-bottom: 60px;
}
.anli_mod2_con_left{
	width: 775px;
	float:left;
	box-shadow: rgba(1, 92, 153, 0.1) 0px 0px 5px 1px;
    background: rgb(255, 255, 255);
    padding:20px 30px;
}
.al_mod2_tit{
	width: 100%;
	float: left;
	font-size: 24px;
	font-weight: bold;
	line-height: 24px;
}
.al_mod2_tit span{ float:right}
.al_mod2_tit span a{ font-size:16px; font-weight:normal; color:#000}
.al_mod2_tit i{
	width:4px;
	height: 24px;
	background: #eca728;
	float: left;
	margin-right: 10px;
}
.al_news_list,.al_news_list ul{
	width: 100%;
	float: left;
}
.al_news_list ul li{
	width: 100%;
	float: left;
	border-bottom: 1px solid #dddddd;
	padding: 20px 0;
}

.al_news_list ul li h4{
	width: 100%;
	float: left;
	font-size: 20px;
	color: #262626;
	font-weight: normal;
	margin:5px 0;
	margin-bottom: 8px;
}
.al_news_list ul li h4 a{ color:#262626}
.al_news_list ul li h4 a:hover{color:#eca728}
.al_news_col a:hover{ background:#eca728; border:1px solid #eca728; color:#fff}
.al_news_list ul li p{
	width: 100%;
	float: left;
	font-size: 16px;
	color: #8e8e8e;
	text-align: justify;
	line-height: 23px;
}
.al_news_col{
	width: 100%;
	float: left;
	margin-top: 8px;
}
.al_news_col span{
	float: left;
	font-size: 12px;
	color: #888888;
	line-height: 20px;
}
.al_news_col span img{
	vertical-align: middle;
	margin-right: 5px;
	margin-top: -2px;
}
.al_news_col a{
	float: right;
	font-size: 12px;
	color: #434343;
	border: 1px solid #707070;
	padding: 3px 15px;
}
.anli_mod2_con_right{
	width: 410px;
	float: right;
	box-shadow: rgba(1, 92, 153, 0.1) 0px 0px 5px 1px;
    background: rgb(255, 255, 255);
    padding: 20px 30px;
}
.al_question_list{
	width: 100%;
	float: left;
	margin-top: 10px;
}
.al_question_list li{
	width: 100%;
	float: left;
	margin:10px 0;
	display:flex;flex-direction:row;
}
.al_ques_img{
	width: 149px;
	float: left;
}
.al_ques_img img{
	width: 149px;
	height: 95px;
	float: left;
}
.al_ques_info{
	flex:1;
	margin-left: 10px;
}
.al_ques_info h4{
	font-size: 16px;
	color: #333333;
	border-bottom: 1px solid #dddddd;
	width: 100%;
	float: left;
	padding: 3px 0;
	padding-bottom: 10px;
	line-height: 23px;
}
.al_ques_info h4 a{ color:#333}
.ql_ques_col{
	width: 100%;
	float: left;
	margin-top: 10px;
}
.ql_ques_col span{
	float: left;
    font-size: 12px;
    color: #888888;
    line-height: 20px;
}
.ql_ques_col span img{
	vertical-align: middle;
    margin-right: 5px;
    margin-top: -2px;
}
.ql_ques_col a{
	float: left;
	font-size: 12px;
	color: #36a1eb;
	line-height: 20px;
}

/****************案例列表**************/
.al_list_lnav{
	width: 100%;
	float: left;
}
.al_list_lnav li{
	width: 100%;
	float: left;
	line-height: 63px;
	border-bottom: 1px solid #bcbcbc;
	text-align: center;
	position: relative;
	background: #015e9b;
}
.al_list_lnav li a{
	font-size: 20px;
	color: #FFFFFF;
	display: block;
}
.al_list_lnav li a i{
	display: none;
	position: absolute;
	right: 20px;
	color: #015e9b;
	top: 0;
}
.al_list_lnav li.active,.al_list_lnav li:hover{
	background: #FFFFFF;
}
.al_list_lnav li.active a,.al_list_lnav li:hover a{
	color: #015e9b;
	border-left: 1px solid #bcbcbc;
	border-right: 1px solid #bcbcbc;
}
.al_list_lnav li.active a i,.al_list_lnav li:hover a i{
	display: block;
}
.al_list{
	width: 100%;
	float: left;
}
.al_list li{
	width: 100%;
	float: left;
	background: #FFFFFF;
    box-shadow: 0px 0px 5px 1px rgba(1,92,153,0.1);
    padding: 12px 30px;
    margin-bottom: 15px;
    border-radius: 5px;
}
.al_list_img{
	float: left;
}
.al_list_img img{
	width: 387px;
	height: 241px;
	float: left;
}
.al_list_info{
	float: right;
	width: 420px;
}
.al_list_tit{
	width: 100%;
	float: left;
	position: relative;
	padding-left: 20px;
}
.al_list_tit i{
	position: absolute;
	top: 0;
	left: 0;
	width: 6px;
	height: 44px;
	background: #0071c7;
}
.al_list_tit span{
	font-size: 24px;
	color: #585858;
	line-height: 27px;
}
.al_list_tit span a{ color:#585858;font-size: 24px;}
.al_list_tit p{
	font-size: 14px;
	color: #beb5b5;
}
.al_list_info2{
	width: 100%;
	float: left;
	margin: 25px 0;
	text-align: justify;
	font-size: 16px;
	color: #464646;
	line-height: 30px;
}
.al_list_link{
	width: 100%;
	float: left;
}
.al_list_link a{
	font-size: 16px;
	color: #ffffff;
	width: 136px;
	text-align: center;line-height: 34px;
	background: #0085d3;
	display: block;
}
.al_list_link a:hover{
	background: #eca728;
}

/******************走进宝华 *************/
.introduce{
	width: 100%;
	float: left;
	background: url(../images/zjgy_mod1_bg.jpg) no-repeat;
	background-size: cover;
	padding: 55px 0;
	padding-bottom: 40px;
}
.introduce .info-box {
    width: 100%;
    float: left;
    margin-top: 55px;
}
.introduce .info-box img {
    width: 514px;
    height: 315px;
    float: left;
    margin-right: 44px;
}
.introduce .info-box .word {
    width: 625px;
    height: auto;
    float: right;
    
}
.introduce .info-box .word p {
    font-size: 16px;
    color: #303030;
    line-height: 36px;
    text-indent: 24px;
}
.introduce .imglist {
    width: 100%;
    float: left;
    margin-top: 35px;
}
.introduce .imglist .item {
    width: 400px;
    height: 182px;
    float: left;
    background: #022c4f;
}
.introduce .imglist .item h4 {
    font-size: 18px;
    color: #fff;
    margin: 28px 0 0 40px;
    font-weight: normal;
}
.introduce .imglist .item h3 {
    font-weight: normal;
    font-size: 28px;
    color: #eca728;
    padding-left: 40px;
    margin-bottom: 10px;
}
.introduce .imglist .item p {
    font-size: 14px;
    color: #fff;
    padding-left: 40px;
    line-height: 22px;
}
.introduce .imglist .item img{
	width: 100%;
}
.zjgy_mod2{
	width: 100%;
	float: left;
	background: url(../images/zjgy_mod1_bg2.jpg) no-repeat;
	background-size:cover;
}
.zjgy_col1{
	margin-top: 140px;
}
.zjgy_col2{
	margin-top: 60px;
}
.zjgy_col2 p{
	font-size: 14px;
	color: #dddddd;
	width: 575px;
	line-height: 25px;
}
.zjgy_col3{
	margin-top: 60px;
	margin-bottom: 110px;
}
.zjgy_col3 span{
	color: #dddddd;
	font-size: 18px;
}
.zjgy_col3 a{
	margin-left: 70px;
	color: #dddddd;
	font-size: 18px;
}
.zjgy_col3 a:hover{
	color: #f7a400;
}
.qualifications{
	width: 100%;
	float: left;
	background: url(../images/zjgy_mod1_bg3.jpg) no-repeat;
	background-size:cover;
	padding: 60px 0;
}
.qual_swiper{
	width: 100%;
	float: left;
	margin: 55px 0;
	margin-bottom: 40px;
}
.qual_swiper .swiper-container{
	padding-bottom: 45px;
}
.qual_swiper .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{
	bottom: 0px;
}
.qual_swiper .swiper-pagination-bullet{
	width: 11px;
	height: 11px;
	opacity: 1;
	background: #9a9a9a;
	border-radius: 50%;
}
.qual_swiper .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 7px;}
.qual_swiper .swiper-pagination-bullet-active{background: #0071c7;}
.qual_swiper .swiper-button-prev{
	width: 53px;height: 152px;
	background: url(../images/zjgy_but1.png) no-repeat;
	margin-top: -90px;
	left: 0;
}
.qual_swiper .swiper-button-next{
	width: 53px;height: 152px;
	background: url(../images/zjgy_but2.png) no-repeat;
	margin-top: -90px;
	right: 0;
}
.customer{
	width: 100%;
	float: left;
}
.customer_con{
	width: 100%;
	float: left;
	margin-top: 40px;
}
.deve_history{
	width: 120%;
	float: left;
	background: url(../images/zjgy_mod1_bg4.jpg) right;
	background-size: cover;
	padding: 70px 0;
}
.deve_history_con{
	width: 880px;
	float: right;
	margin-right: 40px;
	margin-top: 40px;
}
.deve_history_border{
	float: left;
}
.deve_history_info{
	float: right;
	width: 840px;
}
.deve_history_info li{
	width: 100%;
	float: left;
	margin-bottom: 15px;
}
.deve_history_info li img{vertical-align: top;}
.deve_history_info li span{
	font-size: 18px;color: #ffdbb3;
	vertical-align: bottom;margin-left: 8px;
	width: 665px;display: inline-block;
}
.fengcai{
	width: 100%;
	float: left;
	padding-top:65px;
	padding-bottom: 30px;
}
.fengcai_con{
	width: 100%;
	float: left;
	margin-top: 30px;
}
.fengcai_con ul{
	width: 100%;
	float: left;
	margin: 15px 0;
}
.fengcai_con ul li{
	width: 388px;
	float: left;
	margin: 8px 0;
	margin-right: 18px;
}
.fengcai_con ul li:nth-child(3n){
	margin-right: 0;
}

/*******************联系我们*****************/
.consult_us{
	width: 100%;
	float: left;
	margin-top: 50px;
}
.consult_us_con{
	width: 100%;
	float: left;
}
.consult_us_con ul{
	width: 100%;
	float: left;
	margin: 40px 0;
}
.consult_us_con ul li{
	width: 291px;
	border: 1px solid #015791;
	margin-right:10px;
	float: left;
	height: 322px;
}
.consult_us_con ul li:last-child{
	margin-right: 0;
}
.consult_us_col1{
	width: 100%;
	float: left;
	text-align: center;
	margin-top: 55px;
}
.consult_us_col2{
	width: 100%;
	float: left;
	text-align: center;
	font-size: 18px;
	color: #373737;
	margin-top: 20px;
}
.consult_us_col3{
	width: 100%;
	float: left;
	margin: 10px 0;
	text-align: center;
}
.consult_us_col3 i{
	width: 34px;
	height: 2px;
	background: #002c51;
	display: block;
	margin: 0 auto;
}
.consult_us_col4{
	width: 100%;
	float: left;
	text-align: center;
	font-size: 14px;
	line-height: 25px;
}
.consult_us_con ul li:hover{
	background: #015791;
}
.consult_us_con ul li:hover .consult_us_col2{ color:#fff}
.consult_us_con ul li:hover { color:#fff}
.consult_us_con ul li:hover .consult_us_col3 i{ background:#fff}
.consult_us_con ul li.di1 .consult_us_col1{background:url(../images/contact_us_img1.png) no-repeat center; background-size:62px; height: 62px; width: 100%;}
.consult_us_con ul li.di2 .consult_us_col1{background:url(../images/contact_us_img2.png) no-repeat center; background-size:62px; height: 62px; width: 100%;}
.consult_us_con ul li.di3 .consult_us_col1{background:url(../images/contact_us_img3.png) no-repeat center; background-size:62px; height: 62px; width: 100%;}
.consult_us_con ul li.di4 .consult_us_col1{background:url(../images/contact_us_img4.png) no-repeat center; background-size:62px; height: 62px; width: 100%;}
.consult_us_con ul li.di1:hover .consult_us_col1{background:url(../images/contact_us_img1_h.png) no-repeat center;}
.consult_us_con ul li.di2:hover .consult_us_col1{background:url(../images/contact_us_img2_h.png) no-repeat center;}
.consult_us_con ul li.di3:hover .consult_us_col1{background:url(../images/contact_us_img3_h.png) no-repeat center;}
.consult_us_con ul li.di4:hover .consult_us_col1{background:url(../images/contact_us_img4_h.png) no-repeat center;}

.consult_us_img{
	width: 100%;
	float: left;
	margin-top: 20px;
}
.consult_us_img img{
	max-width: 100%;
}
.liuyan{
	width: 100%;
	float: left;
	margin: 50px 0;
}
.liuyan_con{
	width: 100%;
	float: left;
	margin-top: 45px;
}
.liuyan_con_info1{
	width: 49%;
	float: left;
}
.liuyan_col{
	width: 100%;
	float:left;
	background: #eff7fe;
	border-radius: 5px;
	line-height: 51px;
	padding: 0 18px;
	font-size: 18px;
	color: #4d7180;
	margin-bottom: 18px;
}
.liuyan_col input{
	width: 50%;
	border: none;
	background: none;
	font-size: 18px;
}
.liuyan_con_info2{
	width: 49%;
	float: right;
}
.liuyan_con_info2 textarea{
	background: #eff7fe;
	border-radius: 5px;
	font-size: 18px;
	line-height: 25px;
	padding: 10px 18px;
	border: none;
	width: 100%;
	height: 189px;
	resize: none;
}
.liuyan_but{
	width: 100%;
	float: left;
	margin-top: 20px;
}
.liuyan_but button{
	width: 146px;
	height: 37px;
	background: #1579d7;
	text-align: center;
	line-height: 37px;
	display: block;
	margin: 0 auto;
	font-size: 18px;
	color: #ffffff;
}

/************产品详情***************/
.product_detail_mod1{
	width: 100%;
	float: left;
}
.produce_detail_swiper{
	width: 476px;
	float: left;
}
.produce_detail_swiper .gallery-thumbs{
	margin-top: 10px;
}
.produce_detail_swiper .gallery-thumbs .swiper-slide{
	border: 1px solid #adadad;
}
.produce_detail_swiper .gallery-thumbs .swiper-slide-thumb-active{
	border: 1px solid #0184d3;
}
.produce_detail_info{
	width: 370px;
	float: left;
	margin-left: 30px;
}
.produce_detail_info_1{
	width: 100%;
	float: left;
	padding: 50px 0;
	border-bottom: 1px solid #bcbcbc;
}
.produce_detail_tit{
	width: 100%;
	float: left;
	font-size: 24px;
	color: #0185d3;
   padding-left: 15px;
}
.produce_detail_info2{
	width: 100%;
	float: left;
	font-size: 14px;
	color: #747474;
	margin-top: 25px;
	line-height:25px;
}
.produce_detail_kf{
	width: 100%;
	float: left;
	margin-top: 20px;
}
.produce_detail_kf a{
	width: 153px;
	line-height: 50px;
	text-align: center;
	background: #0185d3;
	color: #FFFFFF;
	font-size: 18px;
	display: inline-block;
}
.produce_detail_kf span{
	width: 200px;
	line-height: 50px;
	text-align: center;
	color: #02305f;
	font-size: 18px;
	display: inline-block;
	border: 1px solid #d1d1d1;
	float: right;
}
.produce_detail_kf span img{
	vertical-align: middle;
	margin-right: 8px;
	margin-top: -5px;
}
.produce_detail{
	width: 100%;
	float: left;
	margin-top: 25px;
	border: 1px solid #bcbcbc;
}
.produce_detail_tit2{
	width: 100%;
	float: left;
	height: 50px;
	background: #e9e9e9;
	border-bottom: 1px solid #bcbcbc;
	position: relative;
}
.produce_detail_tit2 span{
	position: absolute;
	top: 0;
	background: #FFFFFF;
	left: 0;
	padding: 0 15px;
	line-height: 49px;
	font-size: 22px;
	padding-right: 20px;
	border-right: 1px solid #bcbcbc;
}
.produce_detail_tit2 span i{
	width: 100%;
	float: left;
	border-bottom: 1px solid #0095da;
}
.produce_detail_con2{
	width: 100%;
	float: left;
	padding: 15px;
}
.produce_detail_con2_mod1{
	width: 100%;
	float: left;
	margin-bottom: 10px;
}
.produce_detail_tit3{
	width: 100%;
	float: left;
	line-height: 55px;
	padding: 0 15px;
	color: #ffffff;
	font-size: 20px;
	background: #015e9b;
}
.produce_detail_con3,.produce_detail_con3 ul{
	/*width: 100%;*/
	float: left;
	margin: 10px 0;
}
.produce_detail_con3 ul li{
	width: 100%;
	float: left;
	font-size: 16px;
	color: #757474;
	margin: 8px 0;
	padding: 0 8px;
}
.produce_detail_con3 ul li i{
	color: #333333;
	margin-right: 10px;
}
.produce_detail_con3 img{
   width: 100%;
   float: left;
}
.produce_detail_con4{
	width: 100%;
	float: left;
}
.produce_detail_con4 ul{
	width: 100%;
	float: left;
	margin-top: 25px;
}
.produce_detail_con4 ul li{
	width: 32%;
	float: left;
	margin-right: 2%;
   margin-bottom: 5%;
}
.produce_detail_con4 ul li:nth-child(3n){
	margin-right: 0;
}
.produce_detail_con4 ul li a{
	display: block;
}
.produce_detail_con4 ul li a img{
	width: 100%;
	float: left;
}
.produce_detail_con4 ul li a p{
	width: 100%;
	float: left;
	text-align: center;
	font-size: 18px;
	color: #3d3d3d;
	margin-top: 20px;
}


@media only screen and ( max-width: 1230px ) {
	.content{width: 92%;}
	.brea_nav_left,.brea_nav_right{font-size: 14px;}
	.brea_nav_left a,.brea_nav_right a{font-size: 14px;}
	.right{width: 71%;}
	.product_mod3 ul li{width: 49%;display: block;}
	.product_mod3_left{width: 100%;margin-bottom: 15px;}
	.al_mod1_list li{width:31.33%;margin-right: 3%;}
	.anli_mod2_con_left{width: 100%;}
	.anli_mod2_con_right{width: 100%;margin-top: 30px;}
	.al_list_img img{max-width:100%;height: auto;}
	.al_list_info{width: 50%;}
	.al_list_img{width: 45%;}
	.al_list_info2{font-size: 14px;line-height: 20px;margin: 15px 0;}
	.al_list li{padding: 12px 15px;}
	.introduce .info-box img {width:40%;height: auto;margin-right: 5%;}
	.introduce .info-box .word {width:55%;margin-top: 0;}
	.introduce .info-box .word p{font-size: 14px;line-height: 25px;}
	.introduce .imglist .item{width: 33.33%;float: left;height:150px;}
	.introduce .imglist .item h3{font-size: 22px;padding-left: 20px;}
	.introduce .imglist .item p{font-size: 12px;line-height: 18px;padding-left: 20px;}
	.introduce .imglist .item h4{font-size: 16px;margin: 28px 0 0 20px;margin-top: 8px;}
	.customer_con img{max-width: 100%;}
	.deve_history_con{width: 100%;margin-right: 0;}
	.deve_history_info{width: 95%;}
	.deve_history_info li span{width: 80%;}
	.fengcai_con ul li{width:32%;margin-right: 2%;}
	.consult_us_con ul li{width: 24.25%;margin-right: 1%;height: 270px;}
	.consult_us_col1{margin-top: 40px;}
	.consult_us_col1 img{width: 50px;}
	.consult_us_col2{font-size: 16px;}
	.consult_us_col4{font-size: 13px;line-height: 20px;}
	.produce_detail_swiper{width: 50%;}
	.produce_detail_info{width: 42%;margin-left: 3%;}
	.produce_detail_info_1{padding: 10px;}
	.produce_detail_info2{margin-top: 20px;}
	.produce_detail_kf a{font-size: 14px;width: 38%;}
	.produce_detail_kf span{font-size: 14px;width:60%;}
	.produce_detail_tit2 span{font-size: 18px;}
	.produce_detail_tit3{font-size: 16px;}
	.produce_detail_con3 ul li{font-size: 14px;}
	.produce_detail_con4 ul li a p{font-size: 14px;}
}
@media only screen and ( max-width: 1000px ) {
	.brea_nav{height: 60px;line-height: 30px;padding: 10px 0;}
	.brea_nav_left,.brea_nav_right{font-size: 12px;width: 100%;}
	.brea_nav_left a,.brea_nav_right a{font-size: 12px;}
	.left,.right{width: 100%;}
	.product_col2{font-size: 14px;}
	.al_mod1_list li{width:48%;margin: 5px 0;margin-right: 4%;}
	.al_mod1_list li:nth-child(3n){margin-right: 4%;}
	.al_mod1_list li:nth-child(2n){margin-right: 0;}
	.anli_mod1_search{text-align: left;}
	.deve_history_info li img{width: 100px;}
	.deve_history_info li span{font-size: 14px;}
	.deve_history_border img{height:460px;}
	.consult_us_con ul li{width: 48%;height: 270px;margin: 10px 0;margin-right: 2%;}
	.consult_us_con ul li:nth-child(2n){margin-right: 0;}
}
@media only screen and ( max-width:800px ) {
	
	.product_mod1{padding: 10px 15px;}
	.product_col1{font-size: 15px;width: 90px;height: 70px;line-height: 20px;background-size: 100% 100%;padding:15px 10px;}
	.product_col2{
		font-size: 12px;
	    line-height: 18px;
	    margin-left: 10px;
	    margin-right: 0px;
	    margin-top: 0;
	}
	.product_mod2 i{margin: 0 8px;}
	.product_mod3 ul li{width: 99%;}
	.page a{font-size: 12px;margin: 0;}
	.module_tit img{height: 26px;}
	.module_tit p{font-size: 15px;}
	.anli_mod1_con,.anli_mod2_con_left,.anli_mod2_con_right{padding:0;}
	.anli_mod1_search{font-size: 12px;}
	.al_news_list ul li h4{font-size: 16px;}
	.al_news_list ul li p{font-size: 14px;}
	.al_mod2_tit{margin-top: 10px;font-size: 20px;}
	.al_ques_info h4{font-size: 14px;}
	.al_list_img{width: 100%;}
	.al_list_info{width: 100%;margin-top: 15px;}
	.introduce .info-box img{width: 100%;margin-right: 0;}
	.introduce .info-box .word{width: 100%;margin-top: 20px;}
	.introduce .imglist .item{width: 50%;}
	.zjgy_col1{margin-top: 80px;}
	.zjgy_col1 img{max-width: 70%;}
	.zjgy_col2{margin-top: 30px;}
	.zjgy_col2 p{width: 100%;}
	.zjgy_col3{margin-top: 30px;margin-bottom: 50px;}
	.zjgy_col3 span,.zjgy_col3 a{font-size: 14px;}
	.zjgy_col3 a{margin-left: 25px;}
	.introduce .imglist .item h3{font-size: 16px;}
	.introduce .imglist .item h4{margin-top: 0px;}
	.qual_swiper .swiper-pagination-bullet{width: 8px;height: 8px;}
	.qual_swiper .swiper-container{padding-bottom: 0;}
	.qual_swiper .swiper-button-prev{width: 30px;height: 86px;margin-top: -43px;background-size: 100%;}
	.qual_swiper .swiper-button-next{width: 30px;height: 86px;margin-top: -43px;background-size: 100%;}
	.deve_history_border{display: none;}
	.deve_history_info{width: 100%;}
	.deve_history_info li span{margin-left: 0;width: 100%;margin-top: 10px;}
	.fengcai_con ul li{width:49%;margin-right: 2%;}
	.fengcai_con ul li:nth-child(3n){margin-right: 2%;}
	.fengcai_con ul li:nth-child(2n){margin-right: 0%;}
	.liuyan_con_info1{width: 100%;}
	.liuyan_con_info2{width: 100%;}
	.produce_detail_swiper{width: 100%;}
	.produce_detail_info{width: 100%;margin: 0;}
	.produce_detail_con4 ul li{width: 49%;margin-bottom: 10px;}
	.produce_detail_con4 ul li:nth-child(3n){margin-right: 2%;}
	.produce_detail_con4 ul li:nth-child(2n){margin-right:0;}
	
	.fa_dl1 dt{margin-right:0 !important; margin-bottom:10px}
	.fa_dl1 .dd1 h3{ font-size:1.2rem !important}
	.fa_dl1 .dd1 p{ font-size:1rem !important}
	.fa_dl1 .dd3 a{ height:45px !important; line-height:45px !important; font-size:14px !important; width:30% !important}
	.fa_dl1 .dd3 span{ float:right !important; width:65% !important; font-size:14px !important; line-height:45px !important; height:45px !important; margin-left:0 !important}
	.fa_dl{ padding:0 !important}
	.fa_dl dd img{ margin-top:10px; width:70%}
	.fa_dl dd p{ font-size:16px !important;}
	.fa_dl3{ margin-top:20px}
	.fa_dl4{ margin-top:20px}
	.anli_mod2{ margin-top:10px !important}
	
	
}


table{ border:1px solid #ddd; color:#666; font-size:14px}
table td{ border:1px solid #ddd; line-height:34px; padding:0 10px}

.dede_pages{height:34px;padding:20px 0;font-size:14px;text-align:center;    clear: both;}
.dede_pages ul{display:inline-block;margin:0 auto;padding:0}
.dede_pages ul li{float:left;font-family:'microsoft yahei';margin:0 2px;padding:0 12px;line-height:32px;background:#fff;border:1px solid #d8dadf}
.dede_pages ul li a{float:left;color:#555;display:block}
.dede_pages ul li:hover{text-decoration:none;color:#fff;border:1px #333 solid;background-color:#333}
.dede_pages ul li:hover a{color:#fff}
.dede_pages ul li:hover a:hover{color:#fff;text-decoration:none}
.dede_pages ul li.thisclass{background-color:#333;color:#fff;border:1px #333 solid}
.dede_pages ul li.thisclass a{color:#fff}
.dede_pages .pageinfo{line-height:30px;padding-left:5px}
.dede_pages strong{font-weight:400}

#dituContent{ height:500px; width:100%}
#dituContent img{ max-width:inherit !important}

.views{}
.views .v_title{ text-align:center;}
.views .v_title h3{ color:#333; padding-bottom:5px;font-size: 34px}
.views .v_title p{ font-size:14px; color:#999}
.views .v_box{ color:#555; line-height:26px; padding:20px 0; border-top:1px solid #ddd; margin-top:20px}
.views .v_box div{color:#555;line-height:26px;}
.views .v_box p{color:#555;line-height:26px;}
.views .v_box a{ color:#555}
.views .v_sx p{ line-height:24px;}
.views .v_sx p a{ color:#666; font-size:14px}

.fangan{ padding:55px 0 40px}
.fa_dl1{ clear:both; overflow:hidden; padding:50px 0;}
.fa_dl1 dt{ float:left; margin-right:60px;}
.fa_dl1 dd{ }
.fa_dl1 .dd1{ border-left:5px solid #0071c7; padding:0 0 0 10px;display: table-cell;}
.fa_dl1 .dd1 h3{ font-size:36px; color:#2e2e2e;}
.fa_dl1 .dd1 p{ color:#848484; font-size:30px;}
.fa_dl1 .dd2{ color:#848484; font-size:16px; line-height:30px; margin-top:55px;}
.fa_dl1 .dd3{ margin-top:50px}
.fa_dl1 .dd3 a{ display:inline-block; width:170px; height:50px; color:#fff; text-align:center; line-height:50px; background:#0071c7; font-size:20px}
.fa_dl1 .dd3 span{ width:390px; height:50px; text-align:center; line-height:50px; color:#0071c7; border:1px solid #0071c7;; margin-left:30px; display:inline-block; font-size:20px}

.fa_dl{ overflow:hidden; padding:20px 65px}
.fa_dl dd img{ margin-bottom:20px}
.fa_dl dd p{ color:#000; font-size:18px; line-height:40px; background:url(../images/pot.png) no-repeat 12px center; padding-left:28px}

.fa_dl2 dt{ float:right}
.fa_dl3 dd{ float:right}
.fa_dl3{ padding:60px 65px}
.fa_dl3 dt{ float:left}