@charset "utf-8";
/* CSS Document */

*{padding:0; margin:0}
body{font-family:"微软雅黑"; font-size:12px; line-height:22px; color:#000; background:#fff;}
body {
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
ul li{list-style:none;}
p,br{padding:0; margin:0;}
a{text-decoration:none; color:#000}
a img{border:0;}
.clear{clear:both;height:32px;line-height:32px}
.content{width:1000px; margin:0 auto; min-width:1000px;}


/* top */
.top-yy{width: 100%; min-width: 1000px; margin: auto; height: 32px; margin-bottom: 10px; background: url(../images/top-yybj.jpg);}

.top{width: 990px; margin: auto; padding-right: 10px;}

.tel{width:990px; height: 28px; margin: auto; padding-top: 5px; padding-right: 10px; }
.tel img{width: 80px;}
.tel p{float: right; color: #fff;}
.tel p span{color: #F00; font-size: 14px;}
.tel a{color:#fff;line-height:24px}
.logo{width:289px; float:left;}
.logo img{ width: 230px; }
.xcy{width:339px; float:right; margin-top:40px;padding-left: 390px; position: absolute;}
.weibo{ float:right; text-align:center; margin-top: 10px; }
.weibo img{width: 50px}
.weibo a{color:#000; width: 50px;height: 60px; line-height: 18px; font-family:"微软雅黑"}
.r8{margin-right: 410px;} 

/*导航补充*/

			.topnav {
				float: left;
				text-align: center;
				width: 100%;
				height: 58px;
			}
			
			.topnav ul ul {
				display: none;
				z-index: 100;
				position: absolute;
				top: 97px;
				left: 107px;
				width: 141px;
			}
			
			.topnav ul .video_nav {
				right: 535px;
				left: auto;
			}
			
			.topnav ul .recruit {
				right: -20px;
				left: auto;
			}
.topnav ul li:hover > ul {
	display: block;
}
.topnav ul {
	background: #fff;
	list-style: none;
	position: relative;
	display: inline-table;
	z-index:101;
}
.topnav ul:after {
	content: ""; 
	clear: both; 
	display: block;
}
.topnav ul li {
	float: left;
	line-height:136px;
	font-size:16px;
	line-height: 95px;
}
.topnav ul .cur,.topnav ul li:hover {
	border-bottom:2px solid #ef2424;
}
.topnav ul li .red{
	color:#e60013;
}
.topnav ul li  a span{
	color:#000;
}
.topnav ul .cur a,.topnav ul li:hover a ,.topnav ul li:hover a span,.topnav ul .cur a span{
	color:#ef2424;
	border-bottom:none;
}         
.topnav ul li a {
	display: block;
	padding: 0 15px;
	color: #000;
	text-decoration: none;
}
.topnav ul ul li {
	float: none; 
	border-bottom: 1px solid #efefef;
	position: relative;
	line-height:45px;
	font-size:14px;
	color:#757575;
}
.topnav ul ul li a,.topnav ul li:hover li a {
	padding: 5px 30px;
	background:#FFF;
	color:#757575;
	font-weight:normal;
}  
.topnav ul ul li a,.topnav ul li:hover ul.a41 li a {
	padding: 5px 41px;
} 
.topnav ul ul li a span,.topnav ul li:hover li a span{
	font-size:12px;
	padding-left:10px;
	color:#999;
}
.topnav ul ul li a:hover{
	background: rgba(239, 36, 36, 0.7);
	color: #FFF;
}
.topnav ul ul li a:hover span {
	color: #FFF;
}
.topnav ul ul ul {
	position: absolute;
	left: 100%;
	top:0;
}
.mainlevel_01 {margin-left: 20px;}
.mainlevel_left18 {margin-left: 18px;}

/* dh */
.dh{background:#fff; width: 1000px; margin: auto;}
.dh_left{width:758px; float:left; padding-left:10px; margin-top: -40px; margin-left: 230px;}

.dh_left .mainlevel {float:left; font-size:16px; color:#fff;line-height:37px;}
.dh_left .mainlevel a {color:#111; margin:0 3px; padding:0 3px;_margin:0 9px;}
.dh_left .mainlevel a:hover {background:#fff; color:#aa0000;}
.dh_left .mainlevel ul {display:none; position:absolute; z-index:100}
.dh_left .mainlevel li{border-top:1px dotted #fff; background:#aa0000;}
.dh_left .mainlevel li a{ color:#fff; display:block; padding:0; margin:0; text-align:center; min-width:110px; padding:0 10px}
.dh_left .mainlevel li a:hover{background:#fff; color:#aa0000}
.dh_right{float:right; width:220px; margin-top:8px; margin-right:10px}
.dh_right input.so1{background:url(../images/sousou.gif) no-repeat; width:150px; height:23px; line-height:23px; border:none; float:left; padding:0 10px}
.dh_right input.so2{background:url(../images/sousou_but.gif) no-repeat; width:47px; height:23px; border:none; float:left; cursor:pointer}

/* banner */
.banner{height:410px; width:100%; overflow:hidden; margin:20px auto 30px}

.sub_box{width:1300px; height:410px;  position:relative; overflow:hidden; }
.sub_box img{border:none; width:1300px; height:410px;}
#bd1lfimg{position:relative; width:1300px; height:410px; overflow:hidden;}
#bd1lfimg div{width:100000px; margin-left:-4px;}
#bd1lfimg dl{width:1300px; height:410px; position:relative; overflow:hidden; float:left;}
#bd1lfimg dt{width:1300px; height:410px; position:absolute; left:0px; top:0px;}
.sub_nav{width:120px; height:8px; bottom:20px; right:450px; position:absolute; color:#999999; z-index:100;}
.sub_no{height:8px; float:right;}
.sub_no li{display:block; width:16px; height:8px; float:left; overflow:hidden; line-height:8px;background:#fff;cursor:pointer; margin:0 3px}
.sub_no li.show{background:#aa0000;}

/*********图片切换 css定义***********/


/* prd_index */
.prd_01{width:300px; float:left; margin-bottom:32px;padding: 8px; border: 1px solid #DFDFDF; 
		 -webkit-box-shadow:-3px -3px 3px #DFDFDF inset;         
			-moz-box-shadow:-3px -3px 3px #DFDFDF inset; 
				 box-shadow:-3px -3px 3px #DFDFDF inset;}
.r{margin-right:20px}
.prd_01_tit{ text-align: center; margin: auto;width: 100%;line-height: 22px; font-size:16px; color:#333; font-weight: bolder; padding-left:2px; padding-bottom:5px;}
.prd_01_nr img{height:280px; width:300px}
.prd_01_more{height:32px; line-height:32px; font-size:14px; text-align:center; margin-top: 10px;padding-bottom: 10px;}
.prd_01_more a{color:#444;}

.prd-dh{float: left; background: #eee; height: 36px;width: 100%; margin-bottom: 30px; margin-top: 40px;}
.prd-dh span{float: right;margin-right: 10px;}
.prd-dh span a{color: #444; line-height: 36px;}
.prd-dh-cp{background: #a00; font-size: 18px; color: #fff; text-align: center; padding-top: 10px; width: 200px; height: 35px;float: left;margin-top: -8px;}
.prd-dh-cp a{color: #fff;}
.prd-dh-cp-sj{float: left; margin-top: -8px; width: 0; height: 0; border-bottom: 45px solid #a00; border-right: 30px solid transparent;}

.r1{margin-right: 50px;}

/* plan_index */
.plan_left{margin-bottom:24px;width:330px; height: 500px; float:left; color:#fff; line-height:22px; background: #f8f8f8; position: relative;}
.plan_left:hover {background: #FF7100; color: #fff;	}
.plan_tit{border-bottom:1px solid #E4E0CA; padding-bottom:10px;font-size:18px; color:#000;}
.news_left .plan_tit a{color:#fff}
.plan_tit img{padding-left:10px;}
.plan_top{color:#fff; font-size:16px; text-align: center;}
.plan_top a{color: #e00; line-height: 32px;}
.plan_top img{width:330px; height:250px;}
.plan_bottom{width:280px; height:176px;padding:10px 0 0 20px;/*background:url(../images/plan_bg.gif) no-repeat; */}
.plan_bottom p{color: #444; }
.plan_bottom p span{font-size:16px; display:block; margin-bottom:10px; color: #000;}
.plan_bottom p a{ width:162px; height:22px; display:block; text-align:center; font-size:14px; color:#222; margin-top:10px; margin-left:46px; /*background:url(../images/more_bg.gif) no-repeat;*/}
.plan_left:hover .plan_top a,.plan_left:hover .plan_bottom p, .plan_left:hover .plan_bottom p span, .plan_left:hover .plan-bottom p a{color: #fff}

/* news_index */
.news{width: 100%; max-width: 1300px; margin: 30px auto 30px; background: url(../images/news-bj.jpg);}
.news_left{width:300px; float:left; padding: 10px 10px 0 20px; }
.news_left a{color:#D8D8D8}
.news_nr{margin-top:10px; margin-bottom:30px}

/* anli_tit */
.anli_tit{width: 980px; background:#eee;font-size:18px;padding-left:20px; height:32px; line-height:32px;color:#444}
.anli_tit a{color:#fff; }
.anli_tit img{padding-left:10px}
.anli_nr{margin-top:15px; text-align:center; margin-bottom:30px}
.anli_nr ul li{float:left; width:230px; margin-right:26px; position:relative; height:130px}
.anli_nr ul li img{width:230px; height:130px}
.anli_nr ul li.no_r{margin-right:0}
.anli_nr ul li span{position:absolute; bottom:0; left:0; display:block; text-align:center; background:url(../images/tit_bg2.png) no-repeat; width:100%; color:#fff}

/* bottom */
.bottom{ width: 100%; max-width: 1300px; margin: auto;}
.bottom_top{width: 1000px; margin: auto;}
.bottom_db{text-align:center; color:#999; line-height:22px; margin-top:20px; background: #000}
.bottom_top_left{width:760px; float:left;}
.bottom_top_right{width:178px; float:right; text-align:right; padding-top:36px; margin-right:44px; color:#444; line-height:30px; margin-bottom:30px}
.bottom_top_right img{ margin-bottom: 10px;}
.bottom_mk1{float:left; padding:0 55px; margin-top:36px}
.bottom_mk1 dl dt{color:#fff; font-weight:bold; font-size:14px; display:block; margin-bottom:10px}
.bottom_mk1 dl dd a{color:#666; font-family:"微软雅黑"}
.bottom_mk1 dl dd span a{color:#aa0000}
.bottom_mk_bg{background:url(../images/line.gif) no-repeat right 20px;}

/* prd_banner */
.prd_banner{ width: 100%;  overflow: hidden; margin:20px auto 30px; height: 100%;}
.prd_banner img{width:100%; height: 415px; 	}
.prd_tj_nr{margin:19px auto 35px; height:115px;}
.prd_tj_nr_01{float:left; width:324px; color:#444; line-height:18px; border: 1px solid #f1f1f1;}
.prd_tj_nr_01:hover{background: #e00; color: #fff;}
.prd_tj_nr_01:hover a{color: #fff;}
.prd_tj_nr_01 img{float:left; margin-right:5px; width:182px; height:115px}
.prd_tj_nr_01 a{color:#444; display:block; height:27px; text-align:center; margin-top:6px; line-height:27px;}
.prd_tj_nr_01 span{margin-top:10px; display:block}
.r2{margin-right:10px}
.prd_tit{border-bottom:2px solid #f1f1f1; font-size:18px; font-weight: bolder; line-height:50px; color:#222; padding-left: 10px;padding-right: 10px; margin-bottom: 15px; margin-top: 45px;}
.prd_tit img{padding-left:10px}
.prd_tit span{float:right; background:#fff; height:50px; line-height:50px; width:100px; text-align:center}
.prd_tit span a{color:#222; font-size: 12px; font-weight: normal;}
.prd_psj_nr{color:#000; line-height:22px; width:224px; text-align: center; float:left;   border: 7px solid #F1F1F1}
.prd_psj_nr p{text-align: center;}
.prd_psj_nr span{margin-left: 20px; color:#aa0000;}
.prd_psj_nr span a{display:inline; margin:0; background:none;}
.prd_psj_nr img{width:220px; height:160px; margin-bottom:20px;position: relative; margin-left: -9%;}
.prd_psj_nr a{display:block; color:#444; height:24px; line-height:24px; text-align:center; margin-top:6px}
.r3{margin-right:26px}

/*news_list*/
.news_left2{float:left; width:213px; margin-top:70px}
.news_right{width:787px; float:right; padding-top:50px;}
.cxtd{background:#fff; margin-bottom:46px; border: 1px solid #f1f1f1; margin-top: 12px;}
.cxtd_tit{background: #650000;font-weight: bolder;height:40px;line-height:40px;text-align:center;font-size:16px;color: #f7f6f6;/* background:url(../images/tit_bg3.gif) no-repeat; */}
.cxtd_nr{ /*background: #f9f9f9;*/}
.cxtd_nr ul li{width:200px; }
.cxtd_nr ul li a{width:198px; display:block;color:#222; font-size: 14px; cursor:pointer; border-bottom: 2px solid #E4E0CA; text-align: center;}
.cxtd_nr ul li a:hover{background: #EE3F00; color: #f1f1f1; width: 201px;}
.cxtd_nr{}
.cxtd_nr .folder{/*background: #f1f1f1;*/ font-weight: bold; line-height:40px;border-bottom:0px solid #444; height:40px; margin-top:9px;/*background:url(../images/list_bg.gif) no-repeat;*/ 
		 /*-webkit-box-shadow:2px 2px 2px #e8e8e8 ;         
			-moz-box-shadow:2px 2px 2px #e8e8e8 ;
				 box-shadow:2px 2px 2px #e8e8e8 ;*/
}
.cxtd_nr .open{background:url(../images/list_bg.gif) no-repeat;}
.news_left_mk{margin-bottom:40px}
.news_left_mk_nr{padding:6px 0 0 4px;}
.news_left_mk_nr ul li{line-height:22px; font-family:"微软雅黑";}
.news_left_mk_nr ul li a{color:#666; }
.tel_nr{text-align:center; color:#fff; padding-top:10px; line-height:30px}
.news_right_mk{margin-bottom:19px}
.news_right_mk_tit{text-align:right; font-size:18px; border-bottom:5px solid #aa0000; padding-bottom:10px; color:#aa0000}
.news_right_mk_tit img{padding-right:10px}
.news_right_mk_list{padding:12px 0 0 34px}
.news_right_mk_list ul{font-family:"微软雅黑"; color:#666; padding-bottom:20px}
.news_right_mk_list ul li span{float:right}
.news_right_mk_list ul li a{color:#000}
.news_right_mk_tit a{color:#aa0000;}

/*news_xiangxi*/
.news_tit{font-size:18px; color:#000; text-align:center; border-bottom:5px solid #aa0000; padding-bottom:10px; margin-bottom:4px;}
.news_time{text-align:center; color:#666; font-family:"微软雅黑"}
.news_nr2{line-height:22px; font-family:"微软雅黑"; padding:20px 20px 50px}
.news_nr2 p{margin-bottom:20px}
.share{width:271px; float:right; margin-bottom:50px;}

/*producti_xiangxi*/
.prd_right{float:right; width:200px}
.prd_left{width:764px; float:left;}
.prd_top{margin-top:22px; padding-top:19px;/*border-top:5px solid #aa0000;*/ }
.prd_top_left{width:430px; float:left}
.prd_top_right{width:536px; float:right}
.prd_top_right span{font-size:18px; margin-bottom:10px; display:block}
.prd_top_right div,.prd_top_right div span{font-size:14px; margin:0}
.nr_bg{background:url(../images/nr_bg.png) repeat; padding:15px 0; border-bottom:1px dotted #aa0000; border-top:1px dotted #aa0000}
.nr_bg2{padding:15px 0;}
.nr_bg span,.nr_bg2 span{float:left; width:98px}
.prd_top_right p{float:left; width:390px}
.zixun{}
.zixun span{float:right}
.prd_lmtit{ margin:37px auto 12px;/*border-bottom:5px solid #aa0000;*/}
.prd_lmtit span{display:block; width:96px; height:33px; line-height:33px; float:left; font-size:18px; text-align:center;}
.sd01{background:#aa0000;cursor:pointer; color:#fff}
.sd02{color:#fff; background:#000}
.hidden{display:none}
.prd_nr{line-height:22px; text-indent:24px; font-family:"微软雅黑"; padding:5px 0; color:#000}
.prd_nr p{margin-bottom:20px}
.prd_nr p span{display:block; border-bottom:1px dotted #aa0000; padding-bottom:10px; color:#aa0000}
.back{text-align:right; margin:40px 0 50px; font-family:"微软雅黑"}
.back img{padding-right:4px}
.back a{color:#aa0000}

.t1{width:430px;}
.t2{width:422px;text-indent:0;}
.t2 img{text-indent:0;border:1px solid #ccc;width:422px; height:317px;}
#showArea img{cursor:pointer;display:block;width:73px;border:1px solid #ccc;height:47px;float:left; margin:12px 5px 0; _margin:12px 3px 0}
#main_img{cursor:pointer;display:block;}
#gotop{cursor:pointer;display:block;margin-left:9px}
#gobottom{cursor:pointer;display:block;margin-left:9px}
#showArea{height:68px;overflow:hidden}
.t1 #showArea a:hover img{border:1px solid #aa0000}
.MagicZoomBigImageCont{border:1px solid #91b817;overflow:hidden;}
.MagicZoomBigImageCont img{width:844px;height:634px}
.MagicZoomPup{border:1px solid #aaa;background:#fff;cursor:hand;left:0}

/*zhuanti*/
.banner_zhuanti{margin:20px auto 30px}
.banner_zhuanti img{width: 100%; height: 100%;}
.zhuanti_tit{font-size:24px; line-height:53px; margin-top:20px}
.zhuanti_tit img{float:left; padding-right:8px}
.zhuanti_nr,.zhuanti_nr2,.zhuanti_nr3{border-left:1px dotted #aa0000; margin:15px 0 15px 30px}
.zhuanti_nr img{float:right; padding-left:25px; width:268px; height:167px}
.zhuanti_nr div{padding-left:30px; padding-bottom:30px}
.zhuanti_mk01{width:440px; float:left; margin-left:30px; border-bottom:1px solid #aa0000; padding-bottom:10px; margin-bottom:36px;_margin-left:20px;height:530px;}
.zhuanti_mk01 span{border-bottom:1px solid #aa0000; display:block; color:#fff; font-size:16px; padding-bottom:4px; margin-bottom:16px}
.zhuanti_mk01 p{text-indent:24px; padding-top:20px}
.zhuanti_mk01 img{width:440px; height:269px}
.zhuanti_nr3{padding-left:10px; padding-bottom:20px}
.zhuanti_nr3 span{display:block; padding-left:20px;}
.zhuanti_nr3 ul{float:left; color:#000; padding:5px 20px}
.zhuanti_tit2{margin-top:20px; margin-bottom:50px}
.zjjy_left{float:left; width:165px;font-size:24px; line-height:53px; margin-right:5px}
.zjjy_left img{float:left; padding-right:8px}
.zjjy_left2{background:url(../images/zhuanti_bg.gif) no-repeat; width:377px; line-height:23px; float:left; text-align:center; color:#000; font-size:14px; margin-top:16px}
.zjjy_left2 a{color:#f1f1f1}
.zjjy_left3{float:left; width:153px; margin:26px 22px 0}
.zjjy_left4{float:left; width:53px;}
.zjjy_left5{float:left; line-height:24px; font-size:24px; width:130px; margin-left:28px;}
.zjjy_left5 a{color:#fff;}
.zjjy_right{float:right; width:40px; margin-top:12px}

/*zhuanti2*/
.zhuanti2_xn ul li{background:url(../images/tit_list.png) no-repeat 0 4px; padding-left:20px}
.zhuanti_nr2_top{margin-top:20px; margin-bottom:45px}
.zhuanti_nr2_top_left{width:570px; float:left}
.zhuanti_nr2_top_right{width:402px; float:right}
.zhuanti2_tit{border-bottom:1px dotted #806111; font-size:18px; padding:0 0 8px 0}
.zhuanti2_psj{height:245px; overflow:hidden; margin-bottom:20px}
.tab_menu{color:#fff; margin-top:10px}
.tab_menu li{float:left; cursor:pointer; margin:0 9px}
.tab_menu a{padding:3px 7px; color:#fff; background:#aa0000;}
.zhuanti2_psj_js{padding-top:16px}
.zhuanti2_xn{padding-left:22px; margin-top:10px}
.zhuanti2_xn span{color:#fff}
.zhuanti2_gzyl{padding-top:24px;height:221px; overflow:hidden; margin-bottom:20px}
.zhuanti2_bj{text-align:center;}
.zhuanti2_bj img{max-height:303px; max-width:381px}
.zhuanti2_yyjs{background:url(../images/zhuanti3_bg.png) no-repeat; width:884px; height:293px; margin-top:14px; padding:0 62px 0 54px; margin-bottom:30px}
.zhuanti2_jt{float:left; width:34px; height:37px; margin:50px 19px 0}
.zhuanti2_yyjs_top_left{float:left; margin-top:19px}
.zhuanti2_yyjs_top_left span,.zhuanti2_yyjs_top_right span{display:block; background:#000; text-align:center; margin-top:10px}
.h{width:141px;}
.h2{width:107px;}
.h3{width:104px;}
.h4{width:119px;}
.zhuanti2_yyjs_top_right{width:107px; float:right;margin-top:15px}
.zhuanti2_yyjs_bottom{margin-top:30px;}
.zhuanti2_yyjs_bottom_left{float:left; width:655px;}
.zhuanti2_yyjs_bottom_left img{float:left; padding-right:20px}
.zhuanti2_yyjs_bottom_right{float:right; width:170px}
.zhuanti2_yyjs_bottom_right a{display:block; background:#aa0000; color:#fff; margin-bottom:10px; text-align:center; font-size:18px; width:168px; height:33px; line-height:33px}
.zhuanti2_yyjs_bottom_right span a{background:#000; color:#aa0000}
.zhuanti2_case{margin:25px auto;}
.zhuanti2_case_left{width:622px; float:left; margin-right:46px}
.zhuanti2_case_right{width:310px; float:left; margin-top:25px}
.zhuanti2_case_left_top{margin-bottom:30px}
.zhuanti2_case_left_top_left{float:left; width:300px; font-size:14px;}
.zhuanti2_case_left_top_left img{padding-top:6px}
.zhuanti2_case_left_top_right{border-right:1px dotted #806111; width:280px; float:right; margin-top:15px; padding-top:12px;}
.zhuanti2_case_left span,.zhuanti2_case_right span{color:#000}
.zhuanti2_case_right img{float:right}
.zhuanti2_sj{margin:35px auto; text-align:center}
.zhuanti2_sj table{border-collapse:collapse; margin:0 auto; color:#b3b3b3; font-family:"微软雅黑"}
.zhuanti2_sj table tr.col1{background:#091841}
.zhuanti2_sj table tr.col2{background:#0c152b}
.zhuanti2_sj table tr td{border:1px solid #b3b3b3;line-height:24px; padding:1px 0}
.zhuanti2_bottom_left{float:left; width:775px;}
.zhuanti2_bottom_right{float:right; width:200px;}
.zhuanti2_jxs_left{float:left; width:450px}
.zhuanti2_jxs_right{float:right; width:210px; padding-top:10px; padding-right:46px}
.zhuanti2_jxs_left table input{width:113px; height:21px; background:#fff; border:none; line-height:21px; padding:0 5px;border:1px #aa0000  solid; }
.zhuanti2_jxs_left table select{width:113px; height:21px; background:#fff; border:none; line-height:21px;border:1px #aa0000  solid;}
.zhuanti2_jxs_left table tr td{padding:8px }  
.zhuanti2_jxs_left table textarea{width:313px; height:100px; background:#fff; border:none; overflow-y:hidden; padding:10px;border:1px #aa0000  solid;}
.zhuanti2_jxs_right_tit{font-size:18px; line-height:44px}
.zhuanti2_jxs_right_tit img{float:left; padding-right:5px}
.zhuanti2_jxs_right_nr{padding-left:48px}
.zhuanti2_bottom{border-bottom:1px dotted #806111; padding-bottom:70px; margin-bottom:25px}

/* product_list2 */
.prd_right_mk_list{padding:10px 5px}
.r4{ margin:27px 6px 40px}
.fy{float:right; margin:5px 0 52px; display:block}
.fy ul li{float:left; height:20px; line-height:20px; font-size:14px; font-family:Arial, Helvetica, sans-serif,"微软雅黑"; margin:0 5px}
.fy ul li a{display:block; padding:0 6px; border:1px solid #ccc}
.fy ul li a:hover,.fy ul li a.current{border:1px solid #ffc222}

/*anli_list*/
.anli_mk{padding:20px 20px 20px; line-height:20px;height:102px;}
.anli_mk img{float:left; width:180px; height:102px; padding:10px 20px 0 0}
.anli_mk span{font-size:14px; display:block; margin:10px 0 15px;}

.anli_mk span a{color: #a00;}

.zhuanti2_jxs_left .but{background-color: #aa0000;border: 1px solid #aa0000;color: #fff;cursor: pointer;float: right;}
.zhuanti2_yyjs_top{padding-left:10px}
/*yqlj*/
.yqlj_nr{padding:10px ; width: 980px;}
.yqlj_nr ul li{float:left; padding:4px 8px}

/*fuwu*/
.fuwu_tit{font-size:24px; line-height:36px;border-bottom:3px solid #e1e1e1;padding-bottom:18px;padding-top: 20px;}
.fuwu_nr{margin:23px 0 40px}
.fuwu_nr img{float:left; padding-right:30px}
.fuwu_tit2{font-size:24px; line-height:24px; border-bottom:3px solid #e1e1e1; padding-bottom:18px;padding-top: 35px;}
.fuwu_prd{margin-top:20px;}
.fuwu_prd_01{width:351px;float:left; margin:0 30px 30px 0}
.fuwu_prd_01 span{display:block;color:#fff; margin-bottom:10px; font-size:18px; padding-bottom:10px}
.fuwu_ry{color:#444; margin-top:20px; margin-bottom:20px}
.fuwu_ry img{margin-right:10px; margin-bottom:10px;}

.nr_ly{border:1px dotted #ccc; padding:10px; margin-top:20px; text-indent:0}
.nr_ly img{float:left; width:217px; height:132px; margin-right:20px; padding:10px; border:1px solid #000}
.nr_ly p{text-indent:24px; margin-bottom:0}
.nr_jjgy{margin-top:20px}
.div_tit{font-size:18px; font-weight:bold; border-bottom:1px dotted #ccc; margin-bottom:10px; text-indent:0}
.nr_jjgy p{margin-bottom:10px}
.div_nr_left{float:left; width:310px; border:1px solid #797979; margin:0 15px; text-indent:0; padding:10px; margin-bottom:20px}
.div_nr_left a{font-weight:bold; text-decoration: underline !important; color: blue;}
.div_nr_left img{width:310px; height:180px}



/*add*/
.video{margin-bottom:30px}
.video_left{width:300px; float:left}
.video_right{width:650px; float:right; background:#fff; height:242px; border:1px solid #cf0610;}
.video_right_nr img{float:left; width:124px; height:104px; padding:7px 30px 20px 30px;}
.video_right_nr{color:#000; padding-top:28px; padding-right:32px}
.video_right_nr span{font-size:18px; font-family:"微软雅黑"; color:#cf0610; font-weight:bold; display:block; margin-bottom:10px}

.video_left .prd_01_tit{background: #a00; color: #fff}

.video_right_tit{border-bottom:1px solid #cf0610; height:42px}
.video_right_tit a{float:left; width:150px; display:block; height:42px; line-height:42px; text-align:center; font-size:24px}
.sd001{cursor:pointer;background:#c60115;padding:0 10px;font-weight:bold; color:#fff;}
.sd002{cursor:pointer;background:#fae6e8;padding:0 10px;font-weight:bold; color:#c60115;}
#hongdun .hd{
	width:200px;
	height:200px;
	border:none;
	background:#FFFFFF;
	}
#copyright{
	width:100%;
	height:60px;
	min-width:1200px;
	background:#6a6a6a;
}

#copyright .cycon{
	width:1200px;
	margin:0 auto;
}
#copyright .cycon_left{
	float:left;
	line-height:60px;
}
#copyright .cycon_right{
	float:right;
	font-size:12px;
	line-height:60px;
}
#copyright .cycon_right a{
	color:#333;
}

/*video*/
.videolist { position:relative; float:left; width:350px; height:222px; margin: 10px 20px 30px 20px; }
.videolist:hover{ cursor: pointer; }
.videoed { display:none; width:50px; height:50px; position: absolute; left:45%; top:45%; z-index:99; border-radius:100%; }
.videos{ display:none; border: 1px solid #080808; position:fixed; left:50%; top:50%; margin-left:-320px; margin-top:-210px; z-index:100; width:800px; height:500px; background-color: #000000;}
.vclose { position:absolute;right:1%; top:1%; border-radius:100%; cursor: pointer; }
video::-internal-media-controls-download-button {
    display:none;
}
video::-webkit-media-controls-enclosure {
    overflow:hidden;
}
video::-webkit-media-controls-panel {
    width: calc(100% + 30px); 
}

/*结尾-备案*/
#hongdun{
    display: flex;
    align-items: center;
    flex-direction: row-reverse;
}


/*咨询弹窗*/

.chat {
	position: fixed;
	float: right;
	bottom: 0px;
	z-index: 10000;
	right: 0;
}

.chat iframe {
	width: 400px;
	height: 400px;
	border: none;
	border-top: 1px solid #fff;
}

.chat .chat_phone {
	padding: 20px;
}

.chat .chat_phone a {
	padding: 20px 0px;
}

.chat_conter {
	background-color: #5ba4ed;
}

.chat_conter .span_left {
	color: #ffffff;
	cursor: pointer;
	overflow: hidden;
	clear: both;
	margin: 6px 2px 0px 5px;
	line-height: 26px;
}

.chat_conter .span_right {
	cursor: pointer;
	float: right;
	overflow: hidden;
	width: 20px;
	height: 20px;
	clear: none;
	display: block;
	margin: 6px 2px 0 0;
}
/**************footer**************/
#footer{
	min-width: 1200px;
    padding: 20px 0;
    background: #2a2a2a;
    margin: 50px auto 0 auto;
    height: 200px;
}
@media screen and (max-width: 1200px) {
	#footer{
		/* width: 115%; */
		width: 100%;
	}
}
#footer .footcon{
	width:1200px;
	margin:0 auto;
}
#footer .footcon ul{
	padding-left:10px;
}
#footer .footcon li{
	color:#fff;
	float:left;
	width:192px;
}
#footer .footcon li .foottxt01{
	line-height:40px;
	font-size:18px;
	font-weight:bold;
}
#footer .footcon li .foottxt02{
	line-height:28px;
	font-size:14px;
}
#footer .footcon li .foottxt02 a{
	color:#fff;
}
#footer .footcon li .foottxt02 a:hover{
	color:#ff0000;
}
#footer .footcon li .foottxt03{
	line-height:40px;
	font-size:18px;
	font-weight:bold;
	width:127px;
	height:165px;
	background:url(../images/homeimages/weixin.png) no-repeat;
}
#footer .footcon .footright{
	width:215px;
	float:right;
}
#footer .footcon .footright .footright01{
	color:#ff0000;
	font-size:26px;
	font-weight:bold;
	line-height:48px;
}
#footer .footcon .footright .footright02{
	color:#fff;
	font-size:18px;
	line-height:48px;
	background:url(../images/homeimages/tel.png) no-repeat 150px center;
}
#hongdun .hd{
	width:200px;
	height:200px;
	border:none;
	background:#FFFFFF;
	}
#copyright{
	/*width:100%;*/
	height:60px;
	min-width:1200px;
	background:#6a6a6a;
}
#copyright .cycon{
	width:1200px;
	margin:0 auto;
}
#copyright .cycon_left{
	float:left;
	line-height:60px;
}
#copyright .cycon_right{
	float:right;
	font-size:12px;
	line-height:60px;
}
#copyright .cycon_right a{
	color:#333;
}

/*结尾-备案*/
#hongdun{
	display: flex;
    align-items: center;
	flex-direction: row-reverse;
}

/*案例展示*/
.alzs_center {
	width: 490px;
    height: 100%;
    padding: 5px;
    margin: 0 auto;
    float: left;
}
.alzs_center img {
	width: 100%;
}

#met_pager{
	margin-top: 50px;
	text-align: center;
	font-size: 14px;
}
#met_pager .PreSpan,
#met_pager .NextSpan {
	padding: 9px 15px;
	border: 1px solid #e4eaec;
	background: #fff;
	color: #ccd5db;
	cursor: default;
}

#met_pager a {
	padding: 9px 15px;
	border: 1px solid #e4eaec;
	border-right: none;
	background: #fff;
	text-align: center;
	color: #76838f;
}

#met_pager a.Ahover {
	border-color: #ef001d;
	background: #ef001d;
	color: #fff;
	cursor: default;
}

#met_pager a.NextA {
	border-right: 1px solid #e4eaec;
}

#met_pager a:hover {
	border-color: #ef001d;
	background: #ef001d;
	color: white;
}