@charset "utf-8";
/* CSS Document */

/* 通用样式 */
body{ padding:0px; margin:0px; min-width:1200px; max-width:1920px; margin:auto; font-family:"微软雅黑"; }
a, p{ text-decoration:none; display:block;}
img{ border:none; padding:0px; margin:0px; display:block; user-select:none;}
ul,li{ list-style:none; margin:0; padding:0;}
*{ margin:0; padding:0;}

p{text-decoration:none; display:block;}
span{margin:0; padding:0;}

/* 10% 280px, 2% 140px*/
.syimgtel{width:50px;float: right;margin-right: 10%; margin-top: -890px;    z-index: 999;position: relative;}
.sytel{float: right;    color: #ed141f;    margin: auto;    margin-right: 2%;    font-size: 20px;    position: relative;    margin-top: -880px;    z-index: 99;    height: 58px;text-shadow: #fff 1px 0 0, #fff 0 1px 0, #fff -1px 0 0, #fff 0 -1px 0;}
.tel{float:right;color: #ed141f;    margin-right: 2%;    font-size: 20px;    margin-top: -66px;}
.imgtel{width: 50px;    float: right;    margin-right: 10%;    margin-top: -75px;    z-index: 99;}
.bot_tel{color: #fff;    font-size: 24px;text-align: center;}
.bot_imgtel{width: 50px !important; height: auto !important;   z-index: 99; margin-top: -10px !important;}
/* 导航 */

	.nav-box{ width:1200px; height:58px; margin:auto; position:relative; z-index:100; top:-836px; }
	.nav_logo{ float:left; padding-top:3px;}
	
	.nav-box ul{ margin:0;}
	
	.top-nav{ float:right; margin:auto; height:58px;}
	
	.top-nav li{ float:left; width:88px; height:58px; transition:0.3s; }
	.top-nav li:hover div{ display:block; }
	
	.top-nav-1{ width:66px; height:58px; margin:auto; display:block; color:#ed141f; text-shadow: #fff 1px 0 0, #fff 0 1px 0, #fff -1px 0 0, #fff 0 -1px 0; border-radius: 4px 4px 0 0 ; font-size:16px;  line-height:58px; text-align:center;text-decoration:none;}
	.top-nav-1:hover{ border-bottom:solid 3px #fff;}
	#top-nav-1{ border-bottom:solid 3px #fff;}
	
	.top-nav-2{ position:absolute; top:50px; width:88px; z-index:6; display:none; box-shadow: 6px 10px 12px rgb(0,0,0,0.2); border-radius:0 0 8px 8px;}
	.top-nav-2 a{ width:88px; height:58px; line-height:58px; display:block; text-align:center; font-size:14px; margin-top:0px; color:#666;background:#fff; text-decoration:none;}
	.top-nav-2 a:hover{ color:#fff; background-color:#ed141f;}
	
	.top-nav-2 img{ width:100%;}	
	.top-nav-2-01{width:100%; height:24px; background-color:#fff;}
	.top-nav-2-02{ width:100%; height:24px; background-color:#fff; border-radius:0 0 8px 8px; }
	

	
/* banner */
.warp{ min-width:1200px; max-width:1920px; width:100%; height:856px; margin:auto; background:#FBEFDF; user-select:none; }
.warp2{ min-width:1200px; max-width:1920px; width:100%; height:856px; overflow:hidden; margin:auto; background:#FBEFDF;}
#banner{ position:relative; z-index:1;}
.lunbo ul{ position:relative; width:100%; height:856px; overflow: hidden; margin:0;}
.lunbo ul li{ display:none; position:absolute; top:0; left:0; width: 100%; height:856px; text-align:center;}
.cur{ position:absolute; bottom:10px; text-align: center;width:100%; height:40px; line-height:40px;}
.cur span{ display:inline-block; width:10px; height:10px; background:#fff; margin-left:10px; border-radius:20px;}
.cur span.active{ background:#DE250F;}
.btn{ position:absolute; top:40%; margin-top:25px; width:50px; height:50px; line-height:50px; text-align:center; color:#fff; font-size:18px; background:#000;}
.btnLeft{ left:0px; cursor:pointer; border-radius:50px; filter:Alpha(Opacity=0, Style=0); opacity:0; transition:0.2s;}
.btnRight{ right:0px; cursor:pointer; border-radius:50px; filter:Alpha(Opacity=0, Style=0); opacity:0; transition:0.2s;}
.lunbo:hover .btnLeft{ left:50px; filter:Alpha(Opacity=20, Style=0); opacity:0.2;}
.lunbo:hover .btnRight{ right:50px; filter:Alpha(Opacity=20, Style=0); opacity:0.2;}



/* 产品展示 */
.cpzs{ width:1200px; height:auto; margin:auto;}
.cpzs_tt{ width:100%; height:auto; clear:both; overflow:hidden; line-height:48px; font-style:italic; padding-top:16px;}
.cpzs_tt h1{ float:left; font-size:48px; color:#e32122;}
.cpzs_tt h2{ float:left; font-size:40px; color:#e32122; font-weight:normal; margin-left:16px; margin-right:16px;}
.cpzs_tt h3{ float:left; font-size:36px; color:#333; font-weight:normal;  margin-right:16px;}
.cpzs_tt h4{ float:left; font-size:36px; color:#333; font-weight:normal;  margin-right:16px;}




	/*产品展示内容*/
	.list-minbox{ width:1200px; height:auto; margin:auto; margin-top:44px; }
	
	#list-btn{width:100%;height:33px; border-bottom:solid 1px #dfdfdf;}
	#list-btn ul{width:100%;height:30px;list-style-type:none;padding:0;margin:0;}
	#list-btn ul li{width:110px;height:30px;float:left;text-align:center;}
	#list-btn ul li a{display:block;text-decoration:none;font-size:18px; cursor:pointer; }

	#list-btn1{ border-bottom: solid 3px #e32122; }
	#list-btn1 a{color:#e32122; }
	#list-btn2 a{ color:#333;}
	#list-btn3 a{ color:#333;}
	#list-btn4 a{ color:#333;}
	#list-btn5 a{ color:#333;}
#list-btn6 a{ color:#333;}
#list-btn7 a{ color:#333;}
#list-btn8 a{ color:#333;}
	
	#list-cot{width:100%;height:710px; overflow:hidden; padding-top:30px;}
	#list-cot ul li { float:left; display:block;width:285px; height:320px; background-color:#f5f5f5;  margin-left:7.5px; margin-right:7.5px; margin-bottom:36px;}
	#list-cot ul li a{ width:100%;display:block;transition:transform 0.3s;}
	#list-cot ul li a:hover{position:relative; cursor:pointer;transform:translate(0,-6px);}
	#list-cot ul li a:hover h1{color:#e32122;}
	
	#list-cot ul li a img{ width:285px; height:232px;}
	#list-cot ul li a h1{width:226px; margin:auto; font-size:16px; color:#333; margin-top:10px; overflow: hidden;	text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;	-webkit-box-orient: vertical;}
	#list-cot ul li a div{ width:37px; height:4px; margin-left:30px; margin-top:14px; margin-bottom:14px; background-color:#e32122;}
	#list-cot ul li a p{width:226px; margin:auto; font-size:14px; color:#333; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
	
	#list-cot ul{display:block;}
	
	#list-cot1{position:relative;top:0px; }
	#list-cot2{position:relative;top:0px;}
	#list-cot3{position:relative;top:0px;}
	#list-cot4{position:relative;top:0px;}
	#list-cot5{position:relative;top:0px; }
#list-cot6{position:relative;top:0px;}
#list-cot7{position:relative;top:0px;}
#list-cot8{position:relative;top:0px;}
	
.cp_more{ width:220px; height:40px; background-color:#e32122; margin:auto; line-height:40px; line-height:40px; font-size:16px; color:#fff; text-align:center;}
.cp_more:hover{ background-color:#d11f1f;}	



/*企业优势*/
.qyys{ width:100%; height:1128px; background-color:#f6f6f6; margin-top:82px;}
.qyys_min{width:1200px; height:auto; margin:auto;}

#qyys_tt{ padding-top:62px;}
.cpzs_tt div{ float:left; width:88px; height:4px; margin-top:22px; background-color:#e32122;}
#qyys_tt h1{ float:right; margin-right:12px;}
#qyys_tt h2{ float:right;}
#qyys_tt h3{ float:right;}
#qyys_tt h4{ float:right;}

.qyys_box{ width:1200px; height:auto; clear:both; overflow:hidden; padding-top:60px;}
.qyys_box a{ width:590px; height:280px;box-shadow:0px 0px 16px  rgb(0,0,0,0.12); margin-bottom:20px;}
.qyys_wb{ width:330px; height:232px; background-color:#fff; opacity:0.86; margin-top:28px; margin-left:28px;}
.qyys_wb div{ width:280px; height:auto; margin:auto;}
.qyys_wb div h1{ font-size:18px; color:#333; font-weight:normal; padding-top:12px;}
.qyys_wb div h2{ font-size:8px; color:#333; font-weight:normal;}
.qyys_wb div h3{ font-size:18px; color:#333; padding-top:6px; padding-bottom:6px; }
.qyys_wb div p{ font-size:14px; color:#333; font-weight:normal; line-height:1.6em;}

.qyys_box a:hover .qyys_wb{ background-color:#e32122;  }
.qyys_box a:hover .qyys_wb div h1{color:#fff;}
.qyys_box a:hover .qyys_wb div h2{ color:#fff;}
.qyys_box a:hover .qyys_wb div h3{ color:#fff; }
.qyys_box a:hover .qyys_wb div p{ color:#fff;}

.qyys_01{ float:left; background-image:url(../images/qyys_01.png);}
.qyys_02{ float:right; background-image:url(../images/qyys_02.png);}
.qyys_03{ float:left; background-image:url(../images/qyys_03.jpg);}
.qyys_04{ float:right; background-image:url(../images/qyys_04.jpg);}
.qyys_05{ float:left; background-image:url(../images/qyys_05.jpg);}
.qyys_06{ float:right; background-image:url(../images/qyys_06.jpg);}


/*产品优势*/
.cpys{ width:100%; height:auto; background-image:url(../images/cpys_bg.jpg); background-repeat:no-repeat; background-position:center; background-size:100% auto; margin-top:82px;}
.cpys_box{width:1200px; height:auto; margin:auto;}
.cpys_fbt{ margin-top:36px;}
.cpys_fbt h1{ font-size:24px; color:#333;}
.cpys_fbt div{ width:75px; height:4px; background-color:#e32122; margin-top:20px; margin-bottom:20px;}
.cpys_fbt p{ font-size:14px; color:#333; font-weight:normal;}

.cpys_td{ width:1200px; height:auto; clear:both; overflow:hidden; margin-top:76px;}
.cpys_td_lb{ float:left; width:25%;}
.cpys_td_lb div{ width:100%; height:76px; background-repeat:no-repeat; background-position:center; }
.cpys_td_lb p{ text-align:center; font-size:14px; color:#9c9c9c; margin-top:26px;}

#cpys_td_01 div{ background-image:url(../images/cpys_01.1.png);}
#cpys_td_01:hover div{ background-image:url(../images/cpys_01.2.png);}
#cpys_td_01:hover p{ color:#e32122;}

#cpys_td_02 div{ background-image:url(../images/cpys_02.1.png);}
#cpys_td_02:hover div{ background-image:url(../images/cpys_02.2.png);}
#cpys_td_02:hover p{ color:#e32122;}

#cpys_td_03 div{ background-image:url(../images/cpys_03.1.png);}
#cpys_td_03:hover div{ background-image:url(../images/cpys_03.2.png);}
#cpys_td_03:hover p{ color:#e32122;}

#cpys_td_04 div{ background-image:url(../images/cpys_04.1.png);}
#cpys_td_04:hover div{ background-image:url(../images/cpys_04.2.png);}
#cpys_td_04:hover p{ color:#e32122;}

.cpys_5c{ width:100%; height:auto; clear:both; overflow:hidden; margin-top:54px; box-shadow:0px 0px 16px  rgb(0,0,0,0.12); background-color:#fff; }
.cpys_5c img{ float:left; width:744px; height:362px; border:solid 10px #fff;}
.cpys_5c_wb{ float:left; margin-left:40px; margin-top:26px;}
.cpys_5c_wb_tt h1{ font-size:24px; color:#666;}
.cpys_5c_wb_tt h2{ font-size:14px; color:#666; font-weight:normal; margin-top:15px; margin-bottom:13px;}
.cpys_5c_wb_tt div{ width:75px; height:4px; background-color:#e32122;}
.cpys_5c_wb_min{ margin-top:14px;}
.cpys_5c_wb_min p{ width:310px; font-size:18px; color:#666666; line-height:48px;}
.cpys_5c_wb_min p span{ float:right;}


/*关于我们*/
.gywm{ width:100%; height:866px; background-image:url(../images/gywm_bg.jpg); background-position:center 0; background-repeat:no-repeat; margin-top:82px;}
.gywm_min{width:1200px; height:auto; clear:both; overflow:hidden; margin:auto;}
.gywm_wb{ float:right; width:514px; margin-right:32px; margin-top:108px;}
.gywm_wb h1{ font-size:24px; color:#333; font-weight:normal; margin-left:34px;}
.gywm_wb p{ font-size:14px; color:#666; line-height:1.9em; margin-top:10px; text-indent:2em;}


/*新闻动态*/
.xwdt{ width:1200px; height:auto; margin:auto; margin-top:82px;}
.xwdt_min{ width:1200px; height:auto; clear:both; overflow:hidden; margin-top:40px;}
.xwdt_img{ float:left; width:606px; height:340px;}
.xwdt_img img{width:606px; height:340px;}
.xwdt_wb{ float:right; width:564px; height:auto;}
.xwdt_wb a{ width:100%; height:35px; font-size:14px; color:#333; line-height:35px;}
.xwdt_wb a p{ float:left; width:410px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.xwdt_wb a span{ float:right;}

.xwdt_wb a:hover{ color:#e32122;}
.xwdt_img{ float:left; width:606px; height:340px;}
.xwdt_img img{width:606px; height:340px;}
.TodayHot_img{ float:left; width:606px; height:340px; margin-top:25px; background:#333; box-shadow:1px 1px 0px #FFF; transition:0.3s;}
.TodayHot_img:hover{ box-shadow:4px 4px 0px #DDD;}
.TodayHot_img:hover img{filter:brightness(1);}
.TodayHot_img img{ width:606px; height:340px; filter:brightness(0.8); transition:0.3s;}

/*yx_rotaion*/
.yx-rotaion{margin:0 auto;}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute}
.yx-rotation-title{position:absolute;width:100%;height:40px;line-height:40px;background:#000;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;left:0;bottom:0;_bottom:-1px;z-index:1}
.yx-rotation-t{color:#fff;font-size:16px;font-family:microsoft yahei;z-index:2;bottom:0;left:10px;line-height:40px}
.yx-rotation-focus span,.yx-rotaion-btn span{background:url(../images/ico.png) no-repeat;display:block;}
.yx-rotation-focus{height:40px;line-height:40px;right:20px;bottom:0;z-index:2}
.yx-rotation-focus span{width:12px;height:12px;line-height:12px;float:left;margin-left:5px;position:relative;top:14px;cursor:pointer;background-position:-24px -126px;text-indent:-9999px}
.yx-rotaion-btn{width:100%;height:41px;top:50%;margin-top:-20px;}
.yx-rotaion-btn span{width:41px;height:41px;cursor:pointer;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;position:relative}
.yx-rotaion-btn .left_btn{background-position:-2px -2px;float:left;left:10px}
.yx-rotaion-btn .right_btn{background-position:-2px -49px;float:right;right:10px}
.yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.yx-rotation-focus span.hover{background-position:-10px -126px}
.rotaion_list{width:0;height:0;overflow:hidden;}

/*荣誉资质*/
.ryzz_tt{ width:1200px; height:auto; margin:auto; margin-top:52px;}

.ryzz{ width:100%; height:442px; background-color:#e32122; margin-top:38px;}
.ztzl{ width:1200px; height:auto; clear:both; overflow:hidden; margin:auto; padding-top:40px; }


/*轮播*/
.gltd_wz{ width:1200px; overflow:hidden; margin-top:7px; margin:auto;}
.gltd_ul{ width:2900px; margin-left:0px;  overflow:hidden; }
.gltd_ul_li{ float:left; width:280px; height:360px; margin-right:9.9px;}
.gltd_ul_li a{ width:100%; }

.gltd_ul_li:hover .gltd_ul_img{  transform: scale(1.04); box-shadow:0px 6px 8px  rgb(0,0,0,0.16);}
.gltd_ul_li:hover .gltd_ul_nr{ color:#fff;}
.gltd_ul_img{ width:280px; height:360px; margin:auto;   transition:0.6s;}


/* str */
.str_wrap { overflow:hidden; //zoom:1; font-size:12px; line-height:16px; position:relative; -moz-user-select:none; -khtml-user-select:none; user-select:none; white-space:nowrap;}
.str_move { white-space:nowrap; position:absolute; top:0; left:0; cursor:move;}
.str_move_clone { display:inline-block; //display:inline; //zoom:1; vertical-align:top; position:absolute; left:100%; top:0;}
.str_vertical .str_move_clone { left:0; top:100%;}
.str_down .str_move_clone { left:0; bottom:100%;}
.str_vertical .str_move,
.str_down .str_move { white-space:normal; width:100%;}
.str_static .str_move,
.no_drag .str_move,
.noStop .str_move{ cursor:inherit;}
.str_wrap img { max-width:none !important;}	



/* 底部 */
/*.bot{ width:1200px; height:auto; clear:both; overflow:hidden; margin:auto; margin-top:36px; margin-bottom:36px;}
.bot_01{ float:left;}
.bot_01 div{ margin-top:36px;}
.bot_01 div p{ font-size:14px; color:#333; line-height:30px;}

.bot_02{ float:left; margin-left:54px;}
.bot_02_01{ width:auto; height:auto; clear:both; overflow:hidden;}
.bot_02_01 div{ float:left; width:76px; text-align:center; margin-right:72px;}
.bot_02_01 div h1{ font-size:16px; color:#333; margin-bottom:12px;}
.bot_02_01 div a{ font-size:14px; color:#666; line-height:30px;}
.bot_02_01 div a:hover{ color:#e32122;}

.bot_02_02{ width:400px; margin-top:30px;}
.bot_02_02 a{ font-size:14px; color:#333; line-height:32px; text-align:center;}
.bot_02_02 a span{ color:#e32122;}
.bot_02_02 a:hover{ color:#e32122;}

.bot_03{ float:right;}
.bot_03 img{ width:200px; height:200px;}
.bot_03 p{ font-size:14px; color:#333; margin-top:4px; text-align:center;}*/
/* 底部 */
.bot{ width:100%; height:auto; clear:both; overflow:hidden; margin:auto; padding-top:36px; background-color:#202020;}
.bot_min{ width:1200px; height:auto; margin:auto;}
.bot_minbox{ width:100%; height:auto; clear:both; overflow:hidden;}

.bot_01{ float:left;}
.bot_01 div{ margin-top:36px;}
.bot_01 div p{ font-size:14px; color:#c2c2c2; line-height:30px;}

.bot_02{ float:left; margin-left:54px;}
.bot_02_01{ width:auto; height:auto; clear:both; overflow:hidden;}
.bot_02_01 div{ float:left; width:76px; text-align:center; margin-right:72px;}
.bot_02_01 div h1{ font-size:16px; color:#c2c2c2; margin-bottom:12px;}
.bot_02_01 div a{ font-size:14px; color:#c2c2c2; line-height:30px;}
.bot_02_01 div a:hover{ color:#e32122;}


.bot_03{ float:right;}
.bot_03 img{ width:200px; height:200px;margin-top:12px;}
.bot_03 p{ font-size:14px; color:#c4c4c4; margin-top:4px; text-align:center;}

.bot_line{ width:100%; height:1px; background-color:#5c5c5c; margin-top:40px;}

.bot_02_02{ width: fit-content; margin-left: auto; margin-right: auto; clear:both; overflow:hidden; }
.bot_02_02 a{ float:left; font-size:14px; color:#c8c8c8; line-height:56px; text-align:center; margin-left:18px; margin-right:18px;}
.bot_02_02 a:hover{ color:#e32122;}



/* 企业文化 */

/* 内页导航 */
	.nav_ny-box{ width:1200px; height:96px; margin:auto; position:relative; z-index:100; top:0px; margin-bottom:2px; }
	.nav_ny_logo{ float:left; padding-top:23px;}
	
	.nav_ny-box ul{ margin:0;}
	
	.top-nav_ny{ float:right; margin:auto; height:96px;}
	
	.top-nav_ny li{ float:left; width:88px; height:96px; transition:0.3s; }
	.top-nav_ny li:hover div{ display:block; }
	
	.top-nav_ny-1{ width:66px; height:96px; margin:auto; display:block; color:#ed141f; text-shadow: #fff 1px 0 0, #fff 0 1px 0, #fff -1px 0 0, #fff 0 -1px 0; border-radius: 4px 4px 0 0 ; font-size:16px;  line-height:96px; text-align:center;text-decoration:none;}
	.top-nav_ny-1:hover{ border-bottom:solid 2px #ed141f;}
	#top-nav_ny-1{ border-bottom:solid 2px #ed141f;}
	
	.top-nav_ny-2{ position:absolute; top:50px; width:88px; z-index:6; display:none; box-shadow: 6px 10px 12px rgb(0,0,0,0.2); border-radius:0 0 8px 8px;}
	.top-nav_ny-2 a{ width:88px; height:58px; line-height:58px; display:block; text-align:center; font-size:14px; margin-top:0px; color:#666;background:#fff; text-decoration:none;}
	.top-nav_ny-2 a:hover{ color:#fff; background-color:#ed141f;}
	
	.top-nav_ny-2 img{ width:100%;}	
	.top-nav_ny-2-01{width:100%; height:24px; background-color:#fff;}
	.top-nav_ny-2-02{ width:100%; height:24px; background-color:#fff; border-radius:0 0 8px 8px; }


/* 内页banner */
.qywh_bn{ width:100%; height:620px; background-image:url(../images/qywh_bn.jpg); background-position:center 0;}
.qywh_bn_min{ width:1200px; height:auto; margin:auto; padding-top:136px;}
.qywh_bn_min div{ width:615px; height:305px; background-color:rgb(0,0,0,0.34);}
.qywh_bn_min div p { font-size:22px; line-height:2em; color:#fff; padding-top:43px; padding-left:43px;}
.qywh_bn_min div p span{ font-size:72px; color:#fff; font-weight:bold;}

/* 公司简介 */
.ny_gsjj{ width:1200px; height:auto; margin:auto; margin-top:78px;}
.ny_gsjj p{ width:100%; height:auto; font-size:14px; color:#666; line-height:2em; text-indent:2em;}
.ny_gsjj p span{ color:#181818;}

/* 创新 */
.qywh_cx{ width:100%; height:auto; background-image:url(../images/qywh_cx_bg.jpg); background-position:center 0; background-repeat:no-repeat; margin-top:72px;}
.qywh_cx_min{ width:1200px; height:auto; margin:auto;}
.qywh_cx_01{ width:100%; height:auto; clear:both; overflow:hidden; padding-top:106px;}
.qywh_cx_tp{ float:left; width:700px; height:auto;}
.qywh_cx_tp_01{ float:left; margin-bottom:20px;}
.qywh_cx_tp_02{ float:right;}

.qywh_cx_wb{ float:left; width:354px; margin-top:130px; margin-left:82px;}
.qywh_cx_wb h1{ font-size:48px; color:#fcfbfb; font-weight:normal;}
.qywh_cx_wb h2{ font-size:30px; color:#ed141f; font-weight:normal; margin-top:8px; margin-bottom:16px;}
.qywh_cx_wb p{ font-size:18px; color:#fff; line-height:1.8em;}

.qywh_cx_02{ width:1200px; height:auto; margin-top:40px;}
.qywh_cx_02 video{ width:1200px; height:600px;}

/* 厂区展示 */
.cqzs{ width:1200px; height:auto; margin:auto; margin-top:136px;}
.cqzs_tt{ width:1200px;text-align:center;}
.cqzs_tt h1{ font-size:36px; color:#333333; }
.cqzs_tt div{ width:80px; height:2px; background-color:#ed141f; margin:auto; margin-top:20px;}

.cqzs_min{ width:1200px; height:auto; clear:both; overflow:hidden; margin-top:40px;}
.cqzs_min a{ float:left;}
.cqzs_min_01{ width:599px; height:425px;}
.cqzs_min_02{ width:578px; height:213px; margin-left:22px;}
.cqzs_min_03{ width:280px; height:193px; margin-left:22px; margin-top:20px;}
.cqzs_min_04{ width:280px; height:193px; margin-left:18px; margin-top:20px;}

.cqzs_min a div{ width:100%; height:46px; background-color:rgb(0,0,0,0.58); position:relative; top:-46px; z-index:99;}
.cqzs_min a div p{ font-size:14px; color:#fff; line-height:46px; margin-left:20px;}
.cqzs_min a:hover div{ background-color:#e32122;}

.btn_more { width:154px; height:auto;padding-top:72px; margin:auto; margin-bottom:76px;}
.btn_more a{ width:154px; height:46px; border:solid 1px #e32122; font-size:24px; line-height:46px; text-align:center; color:#e32122;  display:block;}
.btn_more a:hover{ background-color:#e32122; color:#fff;}


.ny_bot{ width:100%; height:auto; background-color:#f2f2f2; padding-top:24px; border-top:solid 2px #e32122;}



/* 产品中心banner */
.cpzx_bn{ width:100%; height:400px; background-image:url(../images/cpzx_bn.jpg); background-position:center 0;}

/* 面包屑 */
.mbx{ width:1200px; height:56px; margin:auto; line-height:56px;}
.mbx img{ float:left; margin-top:18px;}
.mbx a{ float:left; font-size:16px; color:#343434; margin-left:8px; margin-right:8px;}
.mbx a:hover{ color:#e32122;}
.mbx span{ float:left; font-size:16px; color:#343434}

/* 产品展示 */
.ny_cpzs{ width:1200px; height:auto; margin:auto;}
.cqzs_tt p{ font-size:14px; color:#343434; margin-top:12px;}
.ny_cpsj{ font-size:24px; color:#333; margin-top:36px; margin-bottom:16px; font-weight:bold;}
.ny_cpsj span{ color:#e32122;}

	#ny_list-cot{width:100%;height:1180px; overflow:hidden; padding-top:30px;}
	#ny_list-cot ul li { float:left; display:block;width:285px; height:504px; background-color:#f5f5f5;  margin-left:7.5px; margin-right:7.5px; margin-bottom:36px;}
	#ny_list-cot_ul_li_a{ width:100%;display:block;transition:transform 0.3s;}
	#ny_list-cot_ul_li_a:hover{position:relative; cursor:pointer;transform:translate(0,-6px);}
	#ny_list-cot_ul_li_a:hover h1{color:#e32122;}
	
	#ny_list-cot_ul_li_a img{ width:285px; height:232px;}
	
	#ny_list-cot ul{display:block;}
	
	.list_cot_bt{width:226px; height:auto; margin:auto;}
	.list_cot_bt h1{ width:100%; font-size:16px; color:#333; margin-top:30px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
	.list_cot_bt div{width:37px; height:4px;  margin-top:14px; margin-bottom:14px; background-color:#e32122;}
	.list_cot_bt p{width:100%; margin:auto; font-size:14px; color:#333; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

	.list_cp_xx{width:226px; height:auto; margin:auto;margin-top: 15px;}
	.list_cp_xx p{ font-size:14px; color:#666; line-height:2em; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
	
	.list_cp_btn{ width:226px; height:30px; margin:auto;}
	.list_cp_btn a{ width:100px; height:30px; font-size:14px; line-height:30px; text-align:center;}
	.list_cp_btn_01{ float:left; border:solid 1px #666; color:#666;}
	.list_cp_btn_02{ float:right; border:solid 1px #e32122;color:#e32122;}

	.list_cp_btn_01:hover{ background-color:#e32122; border:solid 1px #e32122; color:#fff;}
	.list_cp_btn_02:hover{ background-color:#e32122; border:solid 1px #e32122; color:#fff;}
	
	.cpqh_icon{width: fit-content; margin-left: auto; margin-right: auto; clear:both; overflow:hidden; height:30px; margin-bottom:80px; }
	.cpqh_icon a{ float:left; border-radius:4px; font-size:14px; color:#666; text-align:center; line-height:28px; margin-left:8px; margin-right:8px;}
	.cpqh_icon a:hover{ background-color:#e32122;color:#fff; border:solid 1px #e32122;}
	.cpqh_icon01{ width:66px; height:28px; border:solid 1px #c2c2c2;}
	.cpqh_icon02{ width:28px; height:28px; border:solid 1px #c2c2c2;}
	.cpqh_icon03{ width:28px; height:28px; border:solid 1px #c2c2c2;}
	.cpqh_icon04{ width:28px; height:28px; border:solid 1px #c2c2c2;}
	.cpqh_icon05{ width:66px; height:28px; border:solid 1px #c2c2c2;}
	.cpqh_icon06{ width:66px; height:28px; border:solid 1px #c2c2c2;}
	.cpqh_icon07{ width:28px; height:28px; border:solid 1px #c2c2c2;}
	.cpqh_icon08{ width:28px; height:28px; border:solid 1px #c2c2c2;}
	
	#cpqh_dq{ border:solid 1px #e32122;color:#e32122;}
	

/* 产品详情 */
.cpxq_bn{ width:100%; height:650px;}
.cpxq_bn01{ float:left; width:50%; height:650px;display:table-cell;text-align:center;vertical-align:middle;}
.cpxq_bn01 img{width: 65%;	margin: auto;margin-top: 90px;margin-bottom: 90px; margin: 0 auto;    position: relative;    top: 50%;    transform: translateY(-50%);}
.cpxq_bn02{ float:right; width:50%; height:650px; background-image:url(../images/cp_zt_bg.jpg); background-position:center 0; background-size:auto 650px; background-repeat:no-repeat;}
.cpxq_min{ width:80%; height:auto; margin-top:102px; margin-left:80px;}
.cpxq_min h1{ font-size:48px; color:#333333;}
.cpxq_min h2{ font-size:40px; color:#333333; font-weight:normal; border-bottom:solid 2px #ed141f; padding-bottom:34px; padding-top:6px;}
.cpxq_min_02{ width:80%; height:auto; clear:both; overflow:hidden; margin-top:52px;}
.cpxq_min_02 p{ font-size:14px; color:#666666; float:left; margin-right:42px; margin-bottom:20px;}
.cpxq_min_03{ font-size:14px; color:#666666; margin-top:4px;}

.cpxq_min_04{ height:38px; margin-top:12px;}
.cpxq_min_04 a{ float:left; width:144px; height:38px; background-color:#fff; border:solid 1px #a6a6a6; margin-right:18px;}
.cpxq_min_04 a p{ font-size:14px; color:#666; line-height:38px; padding-left:60px;}
.cpxq_min_04_01{ background-image:url(../images/cpxq_icon01.png); background-repeat:no-repeat; background-position: 16px center;}
.cpxq_min_04_02{ background-image:url(../images/cpxq_icon02.png); background-repeat:no-repeat; background-position: 16px center;}

#cpxq_min_06{ margin-top:70px;}
#cpxq_min_06_01{ background-color:#ed141f; border-color:#ed141f; background-image:url(../images/cpxq_icon03.png); background-repeat:no-repeat; background-position: 16px center;}
#cpxq_min_06_01 p{ color:#fff;}
#cpxq_min_06_02{ background-image:url(../images/cpxq_icon04.png); background-repeat:no-repeat; background-position: 16px center;}



#mbx{ height:116px; line-height:116px; border-bottom:solid 1px #e7e7e7;}
#mbx img{ margin-top:46px;}
#mbx_fl01{ float:right; font-size:20px; color:#ed141f; border-bottom:solid 3px #ed141f; margin-right:74px;}
#mbx_fl02{ float:right; font-size:20px; margin-right:74px;}

#mbx_fl02:hover{ color:#ed141f; border-bottom:solid 3px #ed141f;}

/*.ny_cpxq{ width:1200px; height:auto; margin:auto; margin-top:86px;}
.ny_cpxq img{ margin:auto; clear:both;}*/
.ny_cpxq{ width:1200px; height:auto; margin:auto; margin-top:86px;}
.ny_cpxq p{font-size:16px; line-height:24px; color:#333333; margin-top:15px; margin-bottom:15px;}
.ny_cpxq img{ margin:auto; margin-top:30px; margin-bottom:30px;clear:both; }



/* 性能参数 */
.xncs{ width:1200px; height:auto; margin:auto;}
.xncs_tt{ height:32px; margin-bottom:90px;}
.xncs_tt h1{ font-size:30px; color:#343434; line-height:32px; font-weight:normal; border-left: solid 4px #ff0000; padding-left:20px;}

.xncs_min{ width:100%; height:auto;}
.xncs_list{ width:100%; height:auto; clear:both; overflow:hidden; padding-bottom:16px; padding-top:48px; }
.xncs_list h1{ float:left; width:260px; margin-left:30px; font-size:24px; line-height:24px; color:#343434; font-weight:normal;}
.xncs_list div{ float:left; width:900px; height:auto; }
.xncs_list div p{ float:left;  width:50%; margin-right:0px; font-size:14px; color:#666; line-height:2em; margin-bottom:36px;}

#xncs_list02{ background-color:#f8f8f8;}

/* 产品推荐 */
.cptj{ width:100%;background-image:url(../images/cptj_bg.jpg); background-position:center 0; background-repeat:no-repeat;}
.cptj_min{ width:1200px; height:auto; margin:auto;  }
#cptj_tt{ margin-bottom:16px;}
#cp_more{ margin-bottom:80px;}



/* 新闻中心 */

/* 新闻中心banner */
.xwzx_bn{ width:100%; height:500px; background-image:url(../images/xwzx_ny_bt.jpg); background-position:center 0;}

.ny_xw_fl{ width:100%; height:80px; margin-top:16px;}
.ny_xw_fl li{ float:left; width:16.666%; height:80px;}
.ny_xw_fl li a{ width:100%; height:80px; background-color:#f5f5f5; line-height:80px; text-align:center;}
.ny_xw_fl li a label{ font-size:16px; color:#666;}
.ny_xw_fl li a input{ font-size:16px; color:#666;}

#ny_xw_fl01{ background-color:#e32122;}
#ny_xw_fl01 label{ color:#fff;}
#ny_xw_fl01 input{ color:#fff;}

.ny_xw_fl li a:hover{ background-color:#e32122;}
.ny_xw_fl li a:hover label{ color:#fff;}
.ny_xw_fl li a:hover input{ color:#fff;}


#nyxw_list-cot{width:100%;height:1720px; overflow:hidden; padding-top:50px;}
#nyxw_list-cot ul li { float:left; display:block;width:100%; height:210px; margin-bottom:60px;}
#nyxw_list-cot_ul_li_a{ width:100%;}
#nyxw_list-cot_ul_li_a img{ float:left; width:330px; height:186px;}
#nyxw_list-cot_ul_li_a div{ float:right; width:850px; height:auto;}
#nyxw_list-cot_ul_li_a div h1{ width:100%; font-size:16px; color:#333333; margin-top:12px;}
#nyxw_list-cot_ul_li_a div p{ width:100%; height:96px; font-size:14px; color:#666666; line-height:24px; margin-top:20px;}
#nyxw_list-cot_ul_li_a div time{ font-size:14px; color:#666666;}

#nyxw_list-cot_ul_li_a:hover h1{ color:#e32122;}


/* 内页新闻详情 */
#nav_ny-box{ border-bottom:solid 1px #dfdfdf;}

.ny_xwxq{ width:1200px; height:auto; clear:both; overflow:hidden; margin:auto; margin-top:50px;}
.ny_xwxq_nr{ float:left; width:800px;}

.ny_xwxq_nr_tt h1{ font-size:24px; color:#333333; font-weight:normal;}
.ny_xwxq_nr_tt div{ width:100%; height:auto; clear:both; overflow:hidden; margin-top:20px;}
.ny_xwxq_nr_tt p{ float:left; font-size:18px; color:#666666;}

.ny_xwxq_nr_min{ width:100%; height:auto; margin-top:30px; border-bottom:solid 1px #d2d2d2;line-height: 30px;
    color: #333333;font-size: 16px !important;letter-spacing: 0.5px;word-wrap: break-word;}
.ny_xwxq_nr_min p{ font-size:16px; line-height:30px; color:#333333; margin-top:16px; margin-bottom:16px;}
.ny_xwxq_nr_min img{ max-width:100%; margin:auto; margin-top:30px; margin-bottom:30px;}



/* 上一条下一条 */

.st{width:98%; height:auto; margin:auto; margin-top:48px; margin-bottom:40px;}
.st a{ width:100%; height:24px; display:block;  line-height:24px;  border: solid 1px #fff; margin-bottom:10px;}
.st a h1{ margin-left:30px; float:left; font-size:16px; color:#333; font-weight:normal;}
.st a p{ width:86%; float:left;font-size:14px; color:#666;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}

.st a:hover{ }
.st a:hover h1{ color:#e32122;}
.st a:hover p{ color:#e32122;}

/*
普通内容页上一条下一条
 */
.tyst{width:60%; height:auto; margin:auto; margin-top:48px; margin-bottom:40px;}
.tyst a{ width:100%; height:24px; display:block;  line-height:24px;  border: solid 1px #fff; margin-bottom:10px;}
.tyst a h1{ margin-left:30px; float:left; font-size:16px; color:#333; font-weight:normal;}
.tyst a p{ width:86%; float:left;font-size:14px; color:#666;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}

.tyst a:hover{ }
.tyst a:hover h1{ color:#e32122;}
.tyst a:hover p{ color:#e32122;}


/* 图片列表分页 */
.tpfy{width: fit-content; margin-left: auto; margin-right: auto; clear:both; overflow:hidden; line-height:108px; margin-bottom:30px;}

/* 相关新闻 */
.ny_xwxq_xg{ float:right; width:360px; height:auto;}
.ny_xwxq_xg_tt{ width:100%; height:100px; text-align:center; line-height:100px; font-size:24px; color:#fff; background-color:#ed141f;}

.ny_xwxq_xg_min{ width:100%; height:auto; background-color:#f2f2f2;}
.ny_xwxq_xg_min a{ width:336px; height:91px; margin:auto; padding-top:20px; padding-bottom:20px;}
.ny_xwxq_xg_min a img{ float:left; width:131px; height:91px;}
.ny_xwxq_xg_min a div{ float:right; width:192px; height:auto;}
.ny_xwxq_xg_min a div p{ width:100%; height:70px; font-size:12px; color:#333; line-height:20px;}
.ny_xwxq_xg_min a div time{ font-size:12px; color:#666;}
.ny_xwxq_xg_min a:hover p{ color:#ed141f;}

.ny_xwxq_xg_min_line{ width:336px; height:1px; margin:auto; background-color:#d3d3d3;}













/* 内页banner */
.ny_banner{ width:100%; margin:auto;}
.ny_banner img{ display:block; width:100%; height:260px;}



/* 您的位置 */
	.wz{ width:1200px; height:64px; margin:auto; border-bottom:dashed 1px #ddd; }
	.wz-box{ width:100%; height:20px; padding-top:22px; }
	.wz-box div{ float:left;}
	.wz-text{ font-size:14px; text-align:center; margin-left:10px;}
	.wz-text a{ float:left; text-decoration:none;color:#666666; }
	.wz-text span{ float:left; padding-left:8px; padding-right:8px;}
	.wz-text a:hover{ color:#6e96e0;}



/* 通用单页内容 */
.tynr-box{ width:1200px; height:auto; margin:auto; margin-top:50px; margin-bottom:50px; }
.tynr-title{ width:100%; font-weight:normal;text-align:center; color:#333; font-size:24px; margin-bottom:16px;}
.tynr-time{ width:100%; text-align:center; color:#999; font-size:14px; margin-bottom:30px;}
.tynr-min img{ max-width:1200px;  margin:auto; margin-top:20px; margin-bottom:20px;}
.tynr-min p{ font-size:15px; color:#666666; line-height:30px; text-indent:2em;}
.tynr-min span{ font-size:15px; color:#666666; line-height:0px; text-indent:2em;}



/* 图片列表标题 */
.ksks_title{ width:1200px; height:auto; padding-top:54px; padding-bottom:36px; margin:auto; clear:both; overflow:hidden; }
.ksks_title h1{ font-size:24px; float:left; color:#333; font-weight:normal;}
.ksks_title a{ width:88px; height:22px; color:#666; text-align:center; line-height:22px; font-size:12px; float:right; border:solid 1px #dddddd; border-radius:10px;}
.ksks_title a:hover{ border-color:#2e63c6; background-color:#2e63c6; color:#fff;}
.ksjj p{  width:1100px; font-size:14px; line-height:28px; color:#666; margin:auto;}



/* 图片列表 */
.tplb_min{ width:1200px; height:auto; clear:both; overflow:hidden; padding-top:60px;margin-top:100px; margin:auto;}
.tplb_min a{ width:292px; height:auto; float:left; margin-bottom:54px; transition:0.6s;}
.tplb_min a img{ width:292px; height:233px;}
.tplb_min a p{ font-size:14px; color:#666; text-align:center; width:100%; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; margin-top:12px;}
#tplb_list{ margin-right:10px;}

.tplb_min a:hover{ transform: scale(1.04); }

/* 资质荣誉图片列表 */
.zzry_tplb_min{ width:1200px; height:auto; clear:both; overflow:hidden; padding-top:60px;margin-top:100px; margin:auto;}
.zzry_tplb_min a{ width:292px; height:auto; float:left; margin-bottom:54px; transition:0.6s;}
.zzry_tplb_min a img{ width:292px; height:360px;}
.zzry_tplb_min a p{ font-size:14px; color:#666; text-align:center; width:100%; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; margin-top:12px;}

.zzry_tplb_min a:hover{ transform: scale(1.04); }
/* 图片列表分页 */
.tpfy{width: fit-content; margin-left: auto; margin-right: auto; clear:both; overflow:hidden; line-height:108px; margin-bottom:30px;}


/* 咨询左侧分类 */
.ksjs-list-box{ width:1200px; height:auto; margin:auto; margin-top:30px; margin-bottom:50px; clear:both; overflow:hidden;}
.ksjs-list-left-box{ width:250px; height:auto; float:left;}
.ksjs-list-left-box ul{ margin-bottom:18px;}

.ksjs-list-left-box h2{ color:#fff; font-size:20px; text-align:center; font-weight:normal; height:80px; line-height:80px; margin:0; padding:0; background-color:#6e96e0; border-radius:8px
 8px  0 0;}
.ksjs-list-left-box li a{ display:block; width:250px; height:60px; font-size:15px; background-color:#f2f7ff; color:#666; text-align:center; margin-bottom:1px; line-height:60px; transition:0.3s;}
.ksjs-left-box li a span{ margin-left:6px;}

.ksjs-list-left-box li a:hover{  position:relative; cursor:pointer; height:70px; background-color:#edf3ff;}
#ksjs-list-left-li{ color:#2e63c6 !important ; cursor:pointer; height:70px; line-height:70px;}


/* 咨询右侧列表 */
.yb-right-box{ width:900px; height:auto; float:right;}

.yb-right-title{ width:100%; height:60px; padding-bottom:8px;}
.yb-right-title div{ width:24px; height:24px; float:left; background-image:url(../images/zx_bt_icon.png); margin-top:18px; opacity:0.2;}
.yb-right-title h1{  text-align:center; float:left; line-height:60px; margin:0; padding-left:26px;color:#2e63c6; font-size:20px; }
.yb-right-title a{ float:right; font-size:14px; color:#999; line-height:48px; padding-right:18px;}
.yb-right-title a:hover{ color:#6e96e0;}

.yb-right-box ul{ width:100%; height:auto; margin-bottom:30px;}
.yb-right-box ul li{ display:block; width:900px; height:60px;border-bottom:dashed 1px #dcdcdc; }
.yb-right-box ul li a{ display:block;height:48px; padding-left:48px; line-height:60px; float:left; width:750px; font-size:16px; color:#666;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.yb-right-box ul li p{ margin:0; padding:0; display:block;height:60px; line-height:60px; float:right;font-size:14px; color:#999; padding-right:18px;}
.yb-right-box ul li:hover a{ color:#6e96e0;}


/* 咨询内容详情 */
.zxnr-right-box{ width:900px; height:auto; float:right;}




/* 科室导航 */	
.yyks_box{ width:1200px; margin:auto; height:auto; margin-top:50px; padding-bottom:20px;}
.yyks_box h1{ text-align:center; font-size:24px; color:#333; font-weight:normal;}

.yyks_min{ width:100%; height:auto; clear:both; overflow:hidden; margin-top:30px;}
.yyks_min a{ width:218px; height:38px; float:left; margin:10px; font-size:14px; color:#333; line-height:38px; text-align:center; border:solid 1px #cccccc; border-radius:4px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap; }
.yyks_min a span{ padding-left:8px;}
.yyks_min a:hover{ border-color:#6e96e0; background-color:#6e96e0; color:#fff;}


/* 科室详情 */
.top_line{ width:100%; height:1px; background-color:#dddddd;}

.kjk_box{ width:1200px; height:auto; margin:auto; padding-left:60px; padding-top:60px; padding-right:60px; }

.ksjj{ width:100%; height:auto;  margin-bottom:10px; box-shadow:0px 2px 14px rgb(0,0,0,0.0);}
.ksks_title{ width:100%; height:auto; padding-top:28px; padding-bottom:14px; margin:auto; clear:both; overflow:hidden; }
.ksks_title h1{ font-size:24px; float:left; color:#333; font-weight:normal;}
.ksks_title a{ width:88px; height:22px; color:#666; text-align:center; line-height:22px; font-size:12px; float:right; border:solid 1px #dddddd; border-radius:10px;}
.ksks_title a:hover{ border-color:#6e96e0; background-color:#6e96e0; color:#fff;}
.ksjj_min{ width:100%; height:auto; margin:auto;}
.ksjj_min p{  width:100%; font-size:14px; line-height:28px; color:#666; margin:auto; padding-bottom:36px;-webkit-box-orient: vertical; -webkit-line-clamp: 6; overflow: hidden;}

.ysjs{ width:100%; height:auto; margin-top:40px;}
#ysjs_title{ width:100%;}
.ysjs_min{ width:100%; height:auto; clear:both; overflow:hidden; margin-top:10px;}
.ysjs_min a{ width:232px; height:320px; float:left; margin-bottom:60px;}
.ysjs_min a img{ width:232px; height:304px;}
#ysjs_list{ margin-right:10px;}

.ysjs_text{ width:100%; height:102px; position:relative; top:-102px; background-color:rgb(0,0,0,0.48); text-align:center; transition:1s;}
.ysjs_text h1{ font-size:18px; font-weight:normal; color:#fff; padding-top:14px; padding-bottom:8px;}
.ysjs_text p{ width:90%; margin:auto; display:none; font-size:14px; color:#fff; line-height:24px;-webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden;}
.ysjs_text h2{ font-size:14px; color:#fff; font-weight:normal;}

.ysjs_min a:hover .ysjs_text{ height:180px; top:-180px;}
.ysjs_min a:hover .ysjs_text p{display: -webkit-box; margin-bottom:14px;}



/* 医师图片列表 */
.ystp_box{ width:1200px; height:auto; margin:auto; margin-top:40px; margin-bottom:18px;}


/* 医师导航 */
.ysdh_lb{ width:100%; height:auto; clear:both; overflow:hidden; margin-top:10px;}
.ysdh_list{ float:left; width:282px; height:128px; border:solid 1px #ddd; border-radius:6px; margin:8px;}
.ysdh_list:hover{ background-color:#6e96e0; border-color:#6e96e0;}
.ysdh_list:hover a h1{ color:#fff;}
.ysdh_list:hover a p{ color:#fff; opacity:0.6;}
.ysdh_list:hover div a{ color:#fff;}

.ysdh_tt{ width:244px; height:50px; line-height:50px; margin:auto; border-bottom: solid 1px #ebebeb;}
.ysdh_tt h1{ float:left; font-size:18px; color:#2e63c6; font-weight:normal;}
.ysdh_tt p{ float:right; font-size:14px; color:#666;}
.ysdh_ys{ width:244px; height:auto; clear:both; overflow:hidden; margin:auto; margin-top:8px;}
.ysdh_ys a{ float:left; width:33.333%; line-height:28px; font-size:14px; color:#666;}
.ysdh_ys a:hover{ opacity:0.6;}


/* 通用单页内容 */
.tynr-box{ width:1200px; height:auto; margin:auto; margin-top:50px; margin-bottom:50px; }
.tynr-title{ width:100%; font-weight:normal;text-align:center; color:#333; font-size:24px; margin-bottom:16px;}
.tynr-time{ width:100%; text-align:center; color:#999; font-size:14px; margin-bottom:30px;}
.tynr-min img{ max-width:1200px;  margin:auto; margin-top:20px; margin-bottom:20px;}
.tynr-min p{ font-size:15px; color:#666666; line-height:30px; text-indent:2em;}
.tynr-min span{ font-size:15px; color:#666666; line-height:0px; text-indent:2em;}

/* 咨询列表 */
.ksjs-list-box{ width:1200px; height:auto; margin:auto; margin-top:30px; margin-bottom:50px; clear:both; overflow:hidden;}
.yb-right-box{ width:100%; height:auto;}
.yb-right-box ul{ width:100%; height:auto; margin-bottom:30px;}
.yb-right-box ul li{ display:block; width:100%; height:60px;border-bottom:dashed 1px #dcdcdc; }
.yb-right-box ul li a{ display:block;height:48px; padding-left:48px; line-height:60px; float:left; width:750px; font-size:16px; color:#666;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.yb-right-box ul li p{ margin:0; padding:0; display:block;height:60px; line-height:60px; float:right;font-size:14px; color:#999; padding-right:18px;}
.yb-right-box ul li:hover a{ color:#dd0000;}


.yqlj{ width:100%; height:auto; clear:both; overflow:hidden; margin:auto; padding-top:36px; background-color:#202020;}
.Copyright_link {width: 1200px;margin: auto;padding-bottom: 5px;	font-size: 16px;overflow: hidden;}
.Copyright_link1 {	float: left;	padding-right: 15px;	color: #FFF;}
.Copyright_links1 {width: 1200px;	margin: auto;	overflow: hidden;}
.Copyright_links1 li {	padding-right: 10px;float: left;margin-top: 10px;}
.Copyright_links1 li a {color: #c2c2c2;font-size: 14px;transition: 0.3s;}
.Copyright_links1 li a:hover{ color:#e32122;}

/* 维特大事件 */
.wt_dsj{ width:100%; height:920px; background-image:url(../images/dsj_bg.jpg); background-size:auto 920px; background-position:center 0; margin-top:180px;}
.dsj_min{ width:1200px; height:auto; margin:auto;}
#dsj_tt{ padding-top:84px;}

.dsj_sj{ width:1000px; height:104px; margin:auto; clear:both; overflow:hidden; background-image:url(../images/dsj_sj_bg.jpg); background-position:center; background-repeat:no-repeat;}
.dsj_sj div{ float:left; width:14.28%; height:104px; background-position:center 0; background-repeat:no-repeat; cursor:pointer;}
.dsj_sj div p{ font-size:25px; text-align:center;}

.dsj_item_odd {
	background-image:url(../images/dsj_sj01.1.png);
	color:#333;
}
.dsj_item_odd_active {
	background-image:url(../images/dsj_sj01.png);
	color:#ed141f;
	transition: all .3s;
}
.dsj_item_even {
	background-image:url(../images/dsj_sj02.1.png);
	color:#333;
}
.dsj_item_even_active {
	background-image:url(../images/dsj_sj02.png);
	color:#ed141f;
	transition: all .3s;
}
.dsj_item_odd p{ padding-top:2px;}
.dsj_item_even p{ padding-top:72px;}

/*#dsj_sj_x p{ padding-top:2px;}*/
/*#dsj_sj_s p{ padding-top:72px;}*/

.dsj_minbox{ width:1024px; height:512px; overflow:hidden; margin:auto; margin-top:52px;}
.dsj_min_list{display:none;position:relative;top:0px; width:100%; height:512px;transition: all .6s}
.dsj_min_list img{ float:left; width:512px; height:313px;}
.dsj_min_list div{ float:right; width:512px; height:512px; background-color:#fff;}
.dsj_min_list div h1{ width:392px; font-size:30px; color:#ed141f; margin:auto; margin-top:26px;}
.dsj_min_list div p{ width:392px; font-size:14px; color:#000; margin:auto; margin-top:20px; line-height:2em; }


/*分页*/
.ytfy_pc {	width: 1200px;	margin: auto;	text-align: center;	overflow: hidden;	display: none;	margin-top: 50px;	display: block;	font-size: 14px;	margin-bottom: 50px;}

/* bootstrap  分页样式 */
.pagination{display:inline-block;padding-left:0;border-radius:0}
.pagination  li{display:inline;background: none;}
.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.42857143;text-decoration:none;color:#333;background-color:#fff;border:1px solid #ddd;margin-left:-1px}
.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:0;border-top-left-radius:0}
.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:0;border-top-right-radius:0}
.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{z-index:2;color:#333;background-color:#ecf0f1;border-color:#ddd}
.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:3;color:#fff;background-color:#d20200;border-color:#ddd;cursor:default}
.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#b4bcc2;background-color:#fff;border-color:#ddd;cursor:not-allowed}
/* 回到底部 */
.fhtop{width:180px;position:fixed; bottom:50px;z-index: 999;clear:both;right:0px;}
.fhtop_h {width:180px;height:52px;line-height:52px;text-align:center;background-image:url(../images/zd.png);background-repeat:no-repeat; border-radius:10px slide #ed141f; margin-bottom:4px;}
.fhtop_h a{font-size:18px;color:#ffffff;display:block; }
.fhtop_h a:hover{font-size:22px;}

.fhtop_tel{width:180px;height:52px;line-height:52px;text-align:center;background-image:url(../images/tel.png);background-repeat:no-repeat; border-radius:10px slide #ed141f; margin-bottom:4px;}
.fhtop_tel a{font-size:14px;color:#ffffff;}
.fhtop_tel a:hover{font-size:16px;}

.fhtop_fuwu{width:180px;height:52px;line-height:52px;text-align:center;background-image:url(../images/fw.png);background-repeat:no-repeat; border-radius:10px slide #ed141f; margin-bottom:4px;}
.fhtop_fuwu a{font-size:18px;color:#ffffff;}
.fhtop_fuwu a:hover{font-size:22px;}

.fhtop_wx{width:180px;height:52px;line-height:52px;text-align:center;background-image:url(../images/wx.png);background-repeat:no-repeat; border-radius:10px slide #ed141f; margin-bottom:4px;}
.fhtop_wx a{font-size:14px;color:#ffffff;}
.fhtop_wx a:hover{font-size:16px;}

.fhtop_gzh{width:180px;height:208px;line-height:52px;text-align:center;background-image:url(../images/hzh.png);background-repeat:no-repeat; border-radius:10px slide #ed141f;}

.cpzszlm a{color:#333; }
.cpzscheck{border-bottom: 3px solid rgb(227, 33, 34);}
.cpzscheck a{color:#e32122; }

/* 浮窗 */
.fc{ width:60px; height:auto; position:fixed; top:180px; right:8px; z-index:99; transition:0.2s;}
.fc_list{ width:100%; height:60px; background-color:#e32122; border-radius:6px; margin-bottom:4px;}
.fc_list:hover{ background-color:#ff7d26;}
.fc_list p{ float:left; font-size:14px; color:#fff; line-height:60px; display:none;}

#fc_list_div{ float:left; width:60px; height:60px; background-repeat:no-repeat; background-position:center;}

.fc_list_01{ background-image:url(../images/fc_01.png);}
.fc_list_02{ background-image:url(../images/fc_02.png);}
.fc_list_03{ background-image:url(../images/fc_03.png);}
.fc_list_04{ background-image:url(../images/fc_04.png);}
.fc_list_05{ background-image:url(../images/fc_05.png);}

.fc_ewm{width:100%; height:60px; background-color:#e32122; border-radius:6px;}
.fc_ewm:hover{ background-color:#ff7d26;}
.fc_ewm p{ float:left; font-size:14px; color:#fff; line-height:60px; display:none;}
.fc_ewm img{ margin:auto; padding: 0 18px 18px 18px; display:none;}

.fc:hover{ width:196px;}
.fc:hover .fc_list p{ display:block;}
.fc:hover .fc_ewm{ height:auto;}
.fc:hover .fc_ewm p{ display:block;}
.fc:hover .fc_ewm img{ display:block;}


.recruit_container form {
	padding: 60px 0;
}
.recruit_container_row {
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: flex-start;
	padding: 10px 0
}
.recruit_container_row div{
	width: 100px;
	padding-right: 60px;
	font-size: 16px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #333333;
	line-height: 50px;
}
.recruit_container_row span{
	padding-left: 16px;
	font-size: 15px;
	font-family: Microsoft YaHei;
	font-weight: 500;
	color: #999999;
}
.recruit_container_row_input {
	width: 70%;
	height: 36px;
	padding: 1px 10px;
	font-weight: bold;
	border: 1px solid #BBBBBB;
	border-radius: 6px;
	outline: none;
}
.recruit_btn {
	width: 125px;
	height: 39px;
	background: #E32122;
	font-size: 15px;
	font-family: Microsoft YaHei;
	color: #FFFFFF;
	font-weight: bold;
	border-radius: 6px;
	border: none;
	outline: none;
	cursor: pointer;
}
.recruit_btn:hover {
	background: red;
}
.recruit_container_submit {
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: center;
	padding: 90px 0;
}
/* 人才招聘 */
.ny_rczp{ width:1200px; height:auto; margin:auto;margin-top: 60px;}
.rczp_tt{ width:1200px;text-align:center;}
.rczp_tt p{ font-size:14px; color:#343434; margin-top:12px;}
.rczp_tt h1{ font-size:36px; color:#333333; }
.rczp_tt div{ width:80px; height:2px; background-color:#ed141f; margin:auto; margin-top:20px;}