/* CSS Document */
@charset "utf-8";
.cmain_con {
	width: 1200px;
	margin: 0px auto;
}
.cmain_box {
	width: 100%;
	min-width: 1200px;
}
.clear{
	clear:both;
}

.ctop_box {
	overflow:visible;
	z-index:5;
	background:url(../images/top_bg.jpg) repeat-x left top;
	height:183px;
	}
/*头部欢迎文字和联系方式*/

.ctop_box_t{
	height:34px;
	}
.ctop_box_t_ltxt{
	width:50%;
	color:#747474;
	font-size:12px;
	line-height:34px;
	}
.ctop_box_a_rtxt{
	width:50%;
	text-align:right;
	color:#747474;
	font-size:10px;
	line-height: 34px;
	}
.ctop_box_a_rtxt a{
	color:#747474;
	font-size:12px;
	padding:0px 10px;
	}
.ctop_box_a_rtxt a:hover{
	color:#0d499f;
	}

/*logo and phone*/

.ctop_box_clogo{
	width:600px;
	}
.ctop_box_clogo img{
	display: block;
}
.stop_box_czl{
	width:265px;
	}
.stop_box_czl img{
	position:relative;
	top:10px;
	display: block;
	}

.ctop_con_c{
	background:#fff;
	height:80px;
	padding-top:17px;
	}
.ctop_box_cphone{
	text-align:right;
	padding-top:5px;
            
	line-height:40px;
	}
.ctop_box_cphone img{
	display: block;
}
.ctop_box_cphone span{
	font-size:18px;
	color:#e60012;
	}
.ctop_con_nav{
	height:52px;
	overflow:hidden;
	z-index:99;

	}
.ctop_con_nav ul li{
	float:left;
	width:150px;
	text-align:center;
	background:url(../images/ctop_nav_bg.jpg) no-repeat right top;
	position:relative;
	height:52px;
	
	}
.ctop_con_nav ul li a{
	display:block;
	height: 100%;
	width:100%;
	color:#fff;
	line-height: 52px;
	text-decoration:center;
	font-size: 16px;
	}
.ctop_con_nav ul li a.on,.ctop_con_nav ul li a:hover{
	background-color: #8b0700;
	}

.ctop_con_nav ul li .ctop_son_nav{
	position:absolute;
	left:0px;
	top:52px;
	height:0px;
	width:100%;
	background:#184F8B;
	padding:10px 0px 20px;
	display:none;
	z-index:99;
	}	
.ctop_con_nav ul li .ctop_son_nav ul li{
	float:none;
	width:100%;
	background:none;
	height:36px;
	line-height:36px;
	
	}
.ctop_con_nav ul li .ctop_son_nav ul li a{
	color:#fff;
	margin-top:0px;
	height:36px;
	line-height:36px;
	border-bottom:1px solid #3A6FA2;
	}
.ctop_con_nav ul li .ctop_son_nav ul li a:hover{
	color:#fff;
	}
.cfd_nav_bg{
	top:183px;
	left:0px;
	position:absolute;
	width:100%;
	height:0px;
	filter:alpha(opacity=50); /*IE滤镜，透明度50%*/
	-moz-opacity:0.5; /*Firefox私有，透明度50%*/
	opacity:0.5;/*其他，透明度50%*/
	background:#1D5997;
	z-index:5;
	display:none;
	}


/*BANNER公共样式*/
.cban_box{height:550px;width:100%;position:relative; overflow:hidden; z-index:10;}
.cban_box .cban_con li {height:100%; width:100%;}
.cban_box .cban_con li a{display:block;width:100%;height:100%;}
/*左右箭头*/
.cban_box .cban_btn_left{left:0px;background:url(../images/prev.png) no-repeat left center;}
.cban_box .cban_btn_left:hover{background:url(../images/prev_on.png) no-repeat left center;}
.cban_box .cban_btn_right{right:0px;background:url(../images/next.png) no-repeat left center;}
.cban_box .cban_btn_right:hover{background:url(../images/next_on.png) no-repeat left center;}
/*按钮*/
.cban_box .chubd {position:absolute;bottom: 40px;width:1000px;left:50%;margin-left:-500px;height:5px;text-align:center;position: absolute;}
.cban_box .chubd span {border-radius:50%;display: inline-block;background:#fff;width:12px;height:12px;margin:0px 5px;cursor:pointer;background:#fff;}
.cban_box .chubd span.on {background: #e23e3e;}
.cban_box .cban_btn{z-index:500;position:absolute;width:50px;height:50px;top:50%;margin-top:-25px;cursor:pointer;opacity:0;filter:alpha(opacity=0);}

/*banner01*/
.cban_box01 .cban_con{height:100%;}
.cban_box01 .cban_con li {height:100%; width:100%;position:absolute;left: 0px;top: 0px;}

/*banner02*/
.cban_box02 ul{height:100%;position:relative;}
.cban_box02 .cban_con li {float:left;}

/*BAN 结束*/





/*列表模板01*/
.c_li4con{
	width:1200px;
	overflow: hidden;
	margin:30px auto 0px;
	position:relative;
}
#c_li4con ul{width:10000px;position:relative;}

.c_li4con ul li{ padding: 20px 0 !important; float:left;width:240px; height:280px;}
.c_li4con ul li.curr .ale{ border:1px solid #fff; box-shadow:0 0 20px #999}
.c_li4con ul li .ale{ height:100%; background:url(../images/img35.png) no-repeat;text-align:center;font-size:15px;background-size:100% 100%;}
.c_li4con ul li a{color:#1a1a1a;}
.c_li4con ul li .pic{ width:80%; margin:0 auto 0; padding-top:30px;}
.c_li4con ul li .pic img{ width:200px;height:150px;}
.c_li4con ul li p{margin:18px 0px 8px; height:24px; line-height:24px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap}
.c_li4con ul li span{
	display: block;width:100px;
	height:20px;
	text-align: center;
	margin:0px auto;
	font-size:12px;
	color:#999;
	line-height:20px;
	border:1px solid #d1d1d1;
}
.c_li4con ul li span:hover{
	border: 1px solid #3d7cfb;
	color: #3d7cfb;
}
.c_li4con .c_li4btn{position:absolute;z-index:500;top:50%;margin-top:-36px;width:24px;height:47px;z-index:999;cursor:pointer;opacity:0;filter:alpha(opacity=0);}
.c_li4con .c_li4btn_left{left:-5px;background:url(../images/btn1.png) no-repeat left top;}
.c_li4con .c_li4btn_right{right:-5px;background:url(../images/btn1.png) no-repeat right top;}



/*厂区厂貌*/
.c_tfe_box{
	background:url(../images/bg01.jpg) no-repeat center center;
	width:100%;
	position:relative;
	overflow: hidden;
	padding:60px 0px;
	margin-top:50px;
	}
.c_tfe_con{
	width:1200px;
	margin:0px auto;
	position:relative;
	overflow: hidden;
}
.c_tfe_con ul{
	width:5000px;
	position:relative;
	}
.c_tfe_con ul li{
	width:300px;
	float:left;
	height:300px;
	}
.c_tfe_con ul li a{
	width:96%;
	display:block;
	height:100%;
	overflow:hidden;
	position:relative;
	margin:0px auto;
	}
.c_tfe_con ul li a img{
	-webkit-transition:all ease 3s;
	transition:all ease 3s;
	}
.c_tfe_con ul li a:hover img{
	-webkit-transform:scale(1.1);
	transform:scale(1.1);
	}
.c_tfe_con ul li .c_tfe_picbox,.c_tfe_con ul li .c_tfe_picbox img{
	width:100%;
	height:300px;
	overflow: hidden;
	position:relative;
	}
.c_tfe_con ul li .c_tfe_bgbox{
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	background:#000;
	filter:alpha(opacity=0);
	opacity:0;
	z-index:5;
	}
.c_tfe_con ul li .c_tfe_txtbox{
	width:100%;
	height:40px;
	text-align:center;
	line-height:40px;
	background:url(../images/bg_png.png) repeat left top;
	left:0px;
	bottom:-100%;
	color:#fff;
	z-index:15;
	}
	
.c_tfe_con .c_li4btn{position:absolute;z-index:500;top:50%;margin-top:-36px;width:24px;height:47px;z-index:999;cursor:pointer;opacity:0;filter:alpha(opacity=0);}
.c_tfe_con .c_li4btn_left{left:-5px;background:url(../images/btn1.png) no-repeat left top;}
.c_tfe_con .c_li4btn_right{right:-5px;background:url(../images/btn1.png) no-repeat right top;}
.cmain_more{
	text-align:center;
	margin-top:40px;
	}
.cmain_more a{
	display:inline-block;
	width:180px;
	line-height:50px;
	color:#2e93c9;
	background:#fff;
	}
/*招商加盟*/
.c_zs_box{
	background:#f3f3f3;
	padding:70px 0px;
	}
.c_zs_txt{
	width:680px;
	}
.c_ind_tit h6{
	font-size:30px;
	color:#545454;
	line-height:40px;
	
	}
.c_ind_tit h6 span{
	display:block;
	font-size:24px;
	color:#f00;
	line-height:40px;
	background:url(../images/st2_06_pu6o.png) no-repeat 0px 15px;
	color:rgb(184, 37, 38);
	text-indent:20px;
	}
.c_zs_list{
	line-height:32px;
	margin-top:20px;
	
	}
.c_zs_list a{
	color:#666;
	}
.c_zs_list a:hover{
	color:rgb(184, 37, 38);

	}
.c_news_txt{
	width:480px;
	}
.c_news_list {
	margin-top:20px;
	}
.c_news_list ul li{
	line-height:36px;
	border-bottom:1px dashed #ccc;
	margin-top:8px;
	}
.c_news_list ul li a{
	color:#555;
	display:inline-block;
	width:70%;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	text-indent:15px;
	background:url(../images/dtico.png) no-repeat left center;
	}
.c_news_list ul li span{
	float:right;
	color:#999;
	font-size:12px;
	}
.c_news_list ul li a:hover{
	color:rgb(184, 37, 38);
	}
.c_news_tit h6{
	font-size:36px;
	color:#666;
	line-height:40px;
	}
.new-float{
	position: fixed;
	right: 0;
	top: 50%;
	z-index: 50;
	width: 77px;
	height: 374px;
	margin-top: -187px;
}
.new-float li{
	position: relative;
	width: 77px;
	height: 57px;
	margin-bottom: 1px;
	line-height: 27px;
	color: #fff;
	text-align: center;
}
.new-float li.hover{
	overflow: hidden;
}
.new-float li a{
	display: inline-block;
	color: #fff;
}
.new-float li a.tit{
	width: 77px;
	height: 27px;
	padding: 30px 10px 0 0;
	color: #fff;
}
.new-float li p{
	position: relative;
	z-index: 2;
	height: 27px;
	padding-top: 30px;
	cursor: pointer;
}
.new-float li.fi a{
	background: url(../images/bg_float01.png) no-repeat;
}
.new-float li.se a{
	background: url(../images/bg_float02.png) no-repeat;
}
.new-float li.th a{
	background: url(../images/bg_float03.png) no-repeat;
}
.new-float li.fo a.tit{
	background: url(../images/bg_float04.png) no-repeat;
}
.new-float li.fif p{
	background: url(../images/bg_float05.png) no-repeat;
}
.new-float li .tel{
	position: absolute;
	left: 77px;
	top: 0;
	z-index: 1;
	width: 184px;
	height: 57px;
	font: 24px/57px Arial;
	color: #fff;
	background: url(../images/bg_float06.png) no-repeat;
	cursor: pointer;
}
.new-float a.mof{
	display: inline-block;
	width: 54px;
	height: 71px;
	padding: 12px 11px 0 12px;
	margin-top: 10px;
	*margin-top: 7px;
	background: url(../images/bg_float07.png) no-repeat;
	font-size: 18px;
	line-height: 22px;
	color: #fff;
}
/*子页样式开始*/
.cson_left{
	width:280px;
	background:url(../images/bg05.jpg) repeat-y left top;
	padding-bottom:25px;
}
.cz_tit03{
	width:100%;
	height:62px;
	line-height: 62px;
	background:url(../images/bg04.jpg) no-repeat center center;
	text-align: center;
	color:#fff;
	font-size:24px;
	font-weight: 100;
	letter-spacing:3px;
}
.cson_left ul.list{
	padding:15px 0px;
}
.cson_left ul.list li{
	height:50px;
	line-height: 50px;
	width:240px;
	margin:0px auto;
	border-bottom:1px solid #d1d1d1;
}
.cson_left ul.list li a{
	display: block;
	width:100%;
	height:100%;
	font-size:15px;
	color:#444;
	text-indent:25px;
	background:url(../images/btn08.png) no-repeat 5px center;
}
.cson_left ul.list li a:hover,.cson_left ul.list li a.on{
	color:#dc3c3f;
	background:url(../images/btn09.png) no-repeat 5px center;
}

/*热门产品*/
.cson_left .hot,.cson_left .cb_news{
	width:240px;
	margin:10px auto;
}
.cson_left .hot .tit,.cb_news .tit{
	font-size:18px;
	color:#dc3c3f;
	border-bottom:1px solid #ccc;
	line-height: 40px;
	margin-bottom:15px;
	width:100%;
	font-weight: bolder;
}
.cson_left .hot ul{
	width:10000px;
	position:relative;
}
.cson_left .hot ul li{
	width:240px;
	float:left;
}
.cson_left .hot ul li a{
	display: block;
	width:100%;
	overflow: hidden;
}
.cson_left .hot ul li .pic{
	width:100%;
	height:183px;
}
.cson_left .hot ul li .pic img{
	display: block;
	width:100%;
	min-width:100%;
}
.cson_left .hot ul li .txt{
	background:#fff;
	border-top:1px solid #d1d1d1;
}
.cson_left .hot ul li .txt h6{
	color:#555;
	text-align: center;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	height:36px;
	line-height:36px;
}

.cson_left_lx img{
	display: block;
	margin:0px auto;
}

.cson_right{
	width:920px;
	min-height:600px;
	background:#fff;
}

/*子页位置*/
.cson_wz{
	width:840px;
	margin:37px auto 25px;
	border-top:1px solid #d1d1d1;
	border-bottom:1px solid #d1d1d1;
	height:50px;
}
.cson_wz p{
	right:0px;
	top:15px;
	padding-left:30px;
	background:url(../images/ywwhone.png) no-repeat left center;
	color:#ccc;
}
.cson_wz p a{
	color:#999;
	font-size: 12px;
}
.cson_wz p b{
	color:#1355b7;
	font-size: 12px;
}
.cson_wz p a:hover{
	color:#333;
}
.cson_wz h2{
	font-weight: 100;
	font-size:18px;
	line-height: 50px;
	text-indent:20px;
	color:#555;
	background:url(../images/st2_06_pu6o.png) no-repeat left center;
}
/*单页面*/
.cson_right_dy p,.cson_right_dy{line-height:40px;color:#555;font-size:15px;word-break: break-all;word-wrap: break-word;}
.cson_right_dy p img,.cson_right_dy img{display:block;margin:10px auto;max-width:100%;}
.cson_right_box {
width: 840px;
margin: 0px auto 30px;
}

/*产品列表*/
.ccon_r_list ul{
	width:900px;
	    overflow: hidden;
}
.ccon_r_list ul li{
	width:280px;
	background:#e1e0dd;
	float:left;
	margin-right: 20px;
	margin-bottom:20px;
	-webkit-transition:all ease .5s;
	-moz-transition:all ease .5s;
	-ms-transition:all ease .5s;
	-o-transition:all ease .5s;
}
.ccon_r_list ul li .pic{
	width:100%;
	height:198px;
	overflow: hidden;
	background:#fff;
	position: relative;
}
.ccon_r_list ul li .pic img{
	display: block;
	width:100%;
	min-height: 100%;
	margin:0px auto;
	_height:100%;
	transition: all ease-out 1s;
	-moz-transition:all ease-out 1s;
	-webkit-transition: all ease-out 1s;
	-o-transition: all ease-out 1s;
}
.ccon_r_list ul li .txt{
	width:100%;
	padding:5px 0px;
}
.ccon_r_list ul li .txt a{
	display: block;
	width:94%;
	margin:0px auto;
}
.ccon_r_list ul li .txt h6{
	color:#333;
	text-align: center;
	font-size:16px;
	line-height: 40px;
	height:40px;
	color:#333;
	font-weight: 100;
	margin-top:8px;
	-webkit-transition:all ease .5s;
	-moz-transition:all ease .5s;
	-ms-transition:all ease .5s;
	-o-transition:all ease .5s;
}
.ccon_r_list ul li .txt p{
	color:#555;
	height:48px;
	overflow: hidden;
	position:relative;
	margin:0px auto 10px;
	font-size:12px;
	line-height: 24px;
	-webkit-transition:all ease .5s;
	-moz-transition:all ease .5s;
	-ms-transition:all ease .5s;
	-o-transition:all ease .5s;
}
.ccon_r_list ul li .txt span{
	display: block;
	width: 120px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	border: 1px solid #d1d1d1;
	color:#999;
	transition:all ease .5s;
	-webkit-transition:all ease .5s;
	-moz-transition:all ease .5s;
	-ms-transition:all ease .5s;
	-o-transition:all ease .5s;
	margin:0px auto 15px;
	font-size:12px;
}
.ccon_r_list ul li:hover{
	background:#dc3c3f;
}
.ccon_r_list ul li:hover .pic img{
	transform: scale(1.06);
	-moz-transform: scale(1.06);
	-webkit-transform: scale(1.06);
	-o-transform: scale(1.06);
}
.ccon_r_list ul li:hover .txt h6,.ccon_r_list ul li:hover .txt p,.ccon_r_list ul li:hover .txt span{
	color:#fff;
}
.ccon_r_list_son ul li{
	width:270px;
	margin-right: 15px;
	padding-top:5px;
}
.ccon_r_list_son ul li .pic{
	width: 260px;
	margin:0px auto;
	background:#e1e0dd;
}
.ccon_r_list_son ul li .pic img{
	width:260px;
}
.ccon_r_list_son ul li .txt h6{
	margin-top:0px;
}
/*新闻列表*/

.cson_right_news ul{
	margin:0px auto;
}
.cson_right_news ul li{
}
.cson_right_news ul li .cson_news_date {
	width: 114px;
	height: 140px;
	color:#1973bf;
	/*background: #bed83e;*/
	background: #e5e5e5;
}
.cson_right_news ul li .cson_news_date .day{
	padding-left: 22px;
	padding-top: 20px;
	font: 48px Arial;
}
.cson_right_news .cson_news_date .month{
	padding-left: 22px;
	padding-top:5px;
	font: 20px Arial;
}
.cson_right_news ul li .cson_news_txt {
	width:660px;
}
.cson_right_news ul li .cson_news_txt h6{
	color: #51515e;
	font-size: 18px;
	font-weight: bolder;
	width:100%;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.cson_right_news ul li .cson_news_txt b{
	display:block;
	font-size: 12px;
	color: #c5c5ce;
}
.cson_right_news ul li .cson_news_txt p{
	color:#666;
	font-size:14px;
	line-height:24px;
	height:48px;
	position:relative;
	overflow:hidden;
	width:96%;
}
.cson_right_news ul li .cson_news_txt span{
	display:block;
	margin-top:5px;
}
.cson_right_news ul li a{
	display:block;
	border-bottom:1px solid #d1d1d1;
	margin-bottom:15px;
	padding-top:15px;
}
.cson_right_news ul li a:hover{
	background:#f5f5f5;
	border-bottom:1px solid #77d39f;
}
.cson_right_news ul li a:hover .cson_news_date {
	color: #fff;
	background: #1973bf;
}	
.cson_right_news ul li a:hover h6{
	color:#1973bf;
}
.cson_right_news ul li a:hover p{
	color:#1973bf;
}
.cson_right_news ul li a:hover span{
	background:url(../images/new_more_hover.png) no-repeat;
}


/*详情TAB*/
.cson_proxq_tabnav{
	background:#f5f5f5;	
	height:40px;
}
.cson_proxq_tabnav a{
	display:block;
	float:left;
	width:100px;
	line-height: 40px;
	text-align: center;
	color:#333;
}
.cson_proxq_tabnav a.on{
	background:#1973bf;
	color:#fff;
}
.cson_proxq_tabcon_one{
	display: none;
}

.cson_proxq_tabcon div.on{
	display: block;
}

/*配件样式*/
.cson_right_pj ul{
	width:860px;
}
.cson_right_pj ul li{
	width:270px;
	float:left;
	margin-right:15px;
	margin-bottom:15px;
	transition: all ease .5s;
	-webkit-transition: all ease .5s;
}
.cson_right_pj ul li:hover{
	box-shadow: 0px 0px 15px #888;
}

.cson_right_pj ul li .pic{
	width:100%;
	height:252px;
	position:relative;
	overflow: hidden;
}
.cson_right_pj ul li .pic img{
	display: block;
	width:100%;
	min-height: 100%;
	_height:100%;
}
.cson_right_pj ul li .txt{
	background:#efeded;
	padding:5px 0px;
}
.cson_right_pj ul li .txt h6{
	color:#444;
	line-height: 40px;
	font-size:15px;
	text-indent:15px;
	width:100%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.cson_right_pj ul li .txt span{
	width:24px;
	height:25px;
	position:absolute;
	bottom:0px;
	right:0px;
}
/*联系页面*/
.cson_right_contact .map{
	height:480px;
	margin-top:20px;
}
.cson_right_contact .fs dl dt{
	font-weight: bolder;
	line-height: 36px;
	font-size:20px;
}
.cson_right_contact .fs dl dd{
	color:#555;
	line-height: 36px;
}
.cson_right_contact .fs dl dd img{
	display: block;
}
.cly_con_ly{
	width:450px;
}
.cly_con_ly ul li{
	margin-bottom:10px;
	}
.cly_con_ly ul li span{
	font-size:15px;
	height:36x;
	line-height:36px;
	float:left;
	display:inline-block;
	width:90px;
	}
.cly_con_ly ul li input{
	line-height:36px;
	height:36px;
	background:#fff;
	border:1px solid #d1d1d1;
	width:350px;
	text-indent:10px;
	color:#555;
	}
.cly_con_ly ul li textarea{
	height:100px;
	width:350px;
	}

.cly_con_ly ul li.tj input{
	width:350px;
	background:#046eb8;
	border:0px;
	color:#fff;
	font-size:16px;
	cursor:pointer;
	}
.cson_kf_box{
	width:350px;
}
.cb_news .tit{
	margin-bottom:5px;	
}
.cb_news ul li{
	line-height: 42px;
}
.cb_news ul li a{
	display: block;
	width:250px;
	margin:0px auto;
	color:#444;
	border-bottom:1px dashed #ccc;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	text-indent:20px;
	background: url(../images/btn02.png) no-repeat left center;
}
.cb_news ul li a:hover{
	color:#1d73ca;
	background: url(../images/btn03.png) no-repeat left center;
}
.cson_eook {
    background: url(../images/pic08.jpg) no-repeat right 30px;
}
.chym_box_right_gbookbox{
	width:600px;
}
.chym_box_right_gbookbox h2{
	text-align:center;
	font-size:16px;
	padding:10px 0px;
	}	
.chym_box_right_gbookbox p{
	padding-top:15px;
	}
.chym_box_right_gbookbox p span {
	display:inline-block;
    width: 95px;
    text-align: right;
    line-height: 26px;
    font-size: 14px;
    color: #666;
}
.chym_box_right_gbookbox p input{
	border: 1px solid #CFCFCF;
	line-height: 12px;
	padding: 6px 5px;
	width: 400px;
	}
.chym_box_right_gbookbox p i{
	color:#f00;
	padding-left:20px;
	}
.chym_box_right_gbookbox textarea{
	width:410px;
	border: 1px solid #CFCFCF;
	}
.chym_box_right_gbookbox p.gbook_btn{
	padding-top:20px;
	text-align:center;
	}
.chym_box_right_gbookbox p.gbook_btn input{
	width:100px;
	background:#1973bf;
	color:#fff;
	cursor:pointer;
	border:0px;
	}
.chym_box_right_gbookbox p.gbook_btn input.cz_btn{
	background:#777;
	}
.cson_eook{
	background:url(../images/pic08.jpg) no-repeat right 30px;
}

.cson_right_contact .txt {
    background: url(../images/pic07.jpg) no-repeat right bottom;
}
.cson_right_contact .txt dl dt {
    font-size: 18px;
    line-height: 40px;
    color: #1973bf;
}
.cson_right_contact .txt dl dd {
    font-size: 14px;
    color: #444;
    line-height: 36px;
}
.cson_xqtxt_ztit {
    font-size: 18px;
    color: #cc3033;
    line-height: 36px;
    border-bottom: 1px solid #999;
    padding-bottom: 5px;
    background: url(../images/btn13.png) no-repeat left 12px;
    text-indent: 38px;
}
.map .map_con {
    width: 100%;
    height: 410px;
}