﻿/***************************通用样式开始********************************/
@font-face
{
font-family: yiq_en;
src:url('../fonts/yiq_en.woff') format('woff'),
	url('../fonts/yiq_en.ttf') format('truetype');
}

@font-face
{
font-family: yiq_en1;
src:url('../fonts/yiq_en1.woff') format('woff'),
	url('../fonts/yiq_en1.ttf') format('truetype');
}

@font-face
{
font-family: yiq_en2;
src:url('../fonts/yiq_en2.woff') format('woff'),
	url('../fonts/yiq_en2.ttf') format('truetype');
}
*{padding:auto;margin:0px;}
.buttom_style {border:none; width:94px; height:33px; background-color:#FF8D00; line-height:28px; cursor:hand; margin:0 auto; font-size:15px; font-family:"Arial"; color:#FFFFFF; cursor:pointer; border-radius:5px; -moz-border-radius:5px;}
table {font-size:13px; line-height:22px;}
img {border:none;}
input {color:#999999; font-size:12px;}
ul,li {padding:0px; margin:0px; list-style-type:none;}
h1,h2,h3,h4,h5,h6,h7,h8,dd {font-weight:normal; padding:0px; margin:0px;}

A:link,A:visited,A:active {color:#666; text-decoration:none; font-size:16px; text-align:left; outline:none; font-family:" ";}
A:hover,A:focus {color:#000; text-decoration:none; font-size:13px; star:expression(this.onFocus=this.blur()); font-family:" ";}

body{text-align:center; margin:0px 0px 0px 0px; font-size:13px; line-height:22px; background-color:#FFF; color:#666; font-family:" ";}

/*显示内容区控制*/
.Content_KZ {font-size:15px; line-height:25px;}
.Content_KZ img {max-width:100%; height:auto;}

/*无图片显示背景*/
.None_Img {background-image:url(../images/none.gif); background-repeat:no-repeat; background-position:center center; background-color:#F5F5F5;}

/*IE升级提醒*/
.IE_SJ {width:100%; height:30px; line-height:30px; float:left; text-align:center; overflow:hidden; border-top:1px #FF8D00 solid; border-bottom:1px #FF8D00 solid; background-color:#FFBE6E; font-size:12px; color:#000;}
.IE_SJ A:link,.IE_SJ A:visited,.IE_SJ A:active {font-size:12px; color:#FFF;}
.IE_SJ A:hover {text-decoration:none; font-size:12px; color:#FFFF00;}

/*网站信息*/
.CSS_WebSite {width:80px; height:79px; position:fixed; left:-30px; top:0px; z-index:9999999999;}
.CSS_WebSite div {width:30px; height:auto; min-height:79px; float:left; overflow:hidden; background-color:#C8CAD5; border-bottom-right-radius:5px; -moz-border-bottom-right-radius:5px;
-webkit-box-shadow: 0px 0px 10px #666;
-moz-box-shadow: 0px 0px 10px #666;
box-shadow: 0px 0px 10px #666;
}
.CSS_WebSite div dd {width:14px; height:14px; float:left; margin:7px; display:inline; overflow:hidden; border-radius:8px; -moz-border-radius:8px; border:1px #FFF solid; cursor:pointer;
-webkit-transition: all .2s ease-in-out;
-moz-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
}
.CSS_WebSite div dd p {width:50%; height:100%; float:left; overflow:hidden;}
.CSS_WebSite div dd b {width:50%; height:100%; float:left; overflow:hidden;}
.CSS_WebSite div dd:hover,.CSS_WebSite div dd.current {width:20px; height:20px; margin:4px; border-color:#000; border-radius:10px; -moz-border-radius:10px;}
.CSS_WebSite span {width:40px; height:79px; float:left; background-image:url(../images/color.png);}

/*网页整体框架*/
.CSS_Body{width:100%; height:auto; max-height:auto; margin:0px auto; display:inline-block; /*padding:0px 10px;*/}

/*定义网站宽度*/
.CSS_C{width:100%; max-width:1200px; min-width:320px; height:auto; max-height:auto; margin:0px auto; display:run-in; padding:0px;}

/*首页轮播广告*/
.Flash_C {width:100%; min-width:320px; height:510px; float:left; overflow:hidden; position:relative;}
.Flash_C_P {width:100%; height:0px; float:left; overflow:hidden; margin-top:39%;}
.Flash_K {width:100%; height:510px; position:absolute; left:0px; top:0px; overflow:hidden;}
.Flash {width:100%; height:510px; float:left; overflow:hidden; position:relative;}
.Flash .swiper-wrapper .swiper-slide img {width:100%; height:100%}
.Flash .swiper-pagination {bottom:5%;}
.Flash .swiper-pagination-bullet {width:10px; height:10px; background-color:#FFF; opacity:0.8; border-radius:0px;
-webkit-transition: all .2s ease-in-out;
-moz-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
}
.Flash .swiper-pagination-bullet-active {width:30px; background-color:#b7b7b7; border:none;}

/*内页顶部图片*/
.AD {width:100%; height:auto; max-height:200px; float:left; overflow:hidden; text-align:left; background-repeat:no-repeat; background-position:center top; background-size:auto 100%; background-color:#F5F5F5; position:relative;}
.AD p {width:100%; height:0px; float:left; overflow:hidden; margin-top:16.66%;}

.Fu_R {width:50px; height:auto; position:fixed; right:10px; bottom:100px; z-index:999999999; _position:absolute; _bottom:auto; _top:expression(eval(document.documentElement.scrollTop + 100));}
.Fu_R_Ma {width:48px; height:48px; float:left; position:relative; background-color:#FFF; margin-top:1px; display:inline; border:1px #DEDEDE solid; border-radius:5px; -moz-border-radius:5px;}
.Fu_R_Ma span {width:100%; height:46px; float:left; background-repeat:no-repeat; background-position:center center; cursor:pointer;}
.Ma_Ico1 {background-image:url(../images/ma_wx.png);}
.Ma_Ico2 {background-image:url(../images/ma_mb.png);}
.Fu_R_Ma div {width:150px; height:150px; border:1px #DEDEDE solid; position:absolute; left:-150px; top:-1px; display:none;}
.Fu_R_Ma div img {width:100%; height:100%;}
.Fu_R_Ma:hover div {display:inline;}
.Fu_R div:hover span{color:#1780C8}
.Fu_R_Top {width:50px; height:50px; float:left; cursor:pointer; background-image:url(../images/return_top.png); background-repeat:no-repeat; background-position:left top; margin-top:1px;
-webkit-transition: all .2s ease-in-out;
-moz-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
}
.Fu_R_Top:hover {background-position:left -50px;}
#erweima {padding:2px;}
#erweima dd {width:100%; height:100%; float:left; overflow:hidden;}

/*当前位置*/
.Now_Pos {width:100%; height:30px; line-height:30px; float:left; overflow:hidden; border-bottom:1px rgba(255,255,255,0.1) solid; background-image:url(../images/pos.png); background-repeat:no-repeat; background-position:left center; text-align:left; font-size:12px; padding-left:15px; margin-top:10px;}
.Now_Pos_C {width:auto; height:auto; float:left; overflow:hidden; font-family:"Arial";}
.Now_Pos_C A {width:auto; height:30px; line-height:30px; float:left; overflow:hidden; padding:0px 18px 0px 3px; margin-right:10px; display:inline; background-image:url(../images/pos1.png); background-repeat:no-repeat; background-position:right center;}
.Now_Pos_C A:link,.Now_Pos_C A:visited,.Now_Pos_C A:active {FONT-FAMILY:"Arial"; TEXT-DECORATION: none; font-size: 12px; text-align:left;outline:none;}
.Now_Pos_C A:hover {text-decoration:none; font-size: 12px;}
.Now_Pos_FX {width:auto; height:30px; float:right; overflow:hidden;}

/*内页左右样式*/
.CSS_Left {width:20%; height:auto; float:left; margin-top:30px;}
.CSS_Right {width:77%; height:auto; float:right; margin-top:30px; padding:0px 5px;}

/*左侧菜单*/
.Item {width:100%; height:auto; float:left;}
.Item_Title {width:100%; height:50px; line-height:50px; float:left; overflow:hidden; background-color:#b7b7b7; font-size:20px; color:#FFF; background-image:url(../images/xie.png);}
.Item_List {width:100%; height:auto; float:left; border-top:none; padding:10%; background-color:#F8F8F8;}
.Item_List div {width:100%; height:auto; float:left;}
.Item_List div span {width:100%; height:40px; float:left; overflow:hidden;}
.Item_List div span A {width:100%; height:40px; line-height:40px; float:left; overflow:hidden;}
.Item_List div span A:link,.Item_List div span A:visited,.Item_List div span A:active {COLOR: #666; text-decoration:none; font-size: 14px; text-align:center;}
.Item_List div span A:hover,.Item_List div span A.current {color:#000; text-decoration:none; background-color:#e0e0e0;}
.Item_List div ul {width:auto; min-width:100%; height:auto; float:left; left:100%; top:0px; background-color:rgba(0,0,0,0.1); padding:10px;}
.Item_List div ul li {width:50%; height:30px; float:left; overflow:hidden;}
.Item_List div ul li A {width:100%; height:30px; line-height:30px; float:left; overflow:hidden;}
.Item_List div ul li A:link,.Item_List div ul li A:visited,.Item_List div ul li A:active {COLOR: #CCC; text-decoration:none; font-size: 12px; text-align:center;}
.Item_List div ul li A:hover,.Item_List div ul li A.current {color:#FFF; text-decoration:none;}
.Item_List div:hover ul {display:inline;}

/*左侧联系方式*/
.Lei_Contact {width:100%; height:auto; float:left; overflow:hidden; padding:5%; margin-top:30px; background-color:#F8F8F8;}
.Lei_Contact_Wx {width:100%; height:auto; float:left; overflow:hidden;}
.Lei_Contact_Wx img {width:100%; height:auto; float:left;}
.Lei_Contact_C {width:100%; height:auto; float:left; overflow:hidden; text-align:left; margin-top:20px;}
.Lei_Contact_C ul {width:100%; height:auto; float:left; overflow:hidden;}
.Lei_Contact_C ul li {width:100%; float:left; overflow:hidden; background-repeat:no-repeat; background-position:left top; padding-left:15%; margin-top:7px;}
.Lei_Contact_C span {width:100%; height:36px; line-height:36px; float:left; overflow:hidden; margin-top:10px;}
.Lei_Contact_C span a {width:36px; height:36px; float:left; overflow:hidden; margin-right:5px; display:inline;}
.Lx_Ico1 {background-image:url(../images/tel.png); height:26px; line-height:26px; font-size:12px; font-family:"Arial";}
.Lx_Ico1 A {font-size:20px;}
.Lx_Ico2 {background-image:url(../images/email.png); height:26px; line-height:26px; font-size:12px; font-family:"Arial";}
.Lx_Ico3 {background-image:url(../images/info.png); /*height:50px;*/ line-height:25px; font-size:12px; font-family:"Arial";}

/*栏目标题，在680及以下显示*/
.Lei_Title {width:100%; height:30px; float:left; margin-top:20px; border-bottom:1px rgba(255,255,255,0.1) solid; display:none;}
.Lei_Title div {width:auto; max-width:100%; height:30px; float:left; position:relative;}
.Lei_Title div span {width:auto; height:30px; line-height:30px; float:left; overflow:hidden; color:#FFF; background-color:#1780C8; font-size:14px; padding:0px 10px 0px 25px; background-image:url(../images/xsj.png); background-repeat:no-repeat; background-position:10px 14px; cursor:pointer;}
.Lei_Title div ul {width:auto; height:auto; position:absolute; left:0px; top:30px; border-top:1px #FFF solid; background-color:#1780C8; padding:10px; z-index:9999999; display:none; border-top:1px #FFF solid;}
.Lei_Title div ul li {width:100%; height:25px; float:left; position:relative;}
.Lei_Title div ul li.current {background-image:url(../images/jiao_bai.png); background-repeat:no-repeat; background-position:right center;}
.Lei_Title div ul li p {width:100%; height:25px; float:left; overflow:hidden;}
.Lei_Title div ul li p A {width:100%; height:25px; line-height:25px; float:left; overflow:hidden; white-space:nowrap; text-align:center;}
.Lei_Title div ul li p A:link,.Lei_Title div ul li p A:visited,.Lei_Title div ul li p A:active {color:#FFF; text-decoration:none; font-size: 12px;}
.Lei_Title div ul li p A:hover,.Lei_Title div ul li p A.current {color:#FFFF00; text-decoration:none;}
.Lei_Title div ul li dl {width:auto; height:auto; position:absolute; left:100%; top:0px; background-color:#F8F8F8; white-space:nowrap; text-align:center; border:1px #DEDEDE solid; display:none; padding:10px;}
.Lei_Title div ul li dl dd {width:100%; height:25px; float:left; overflow:hidden; position:relative;}
.Lei_Title div ul li dl dd A {width:100%; height:25px; line-height:25px; float:left; overflow:hidden; white-space:nowrap; text-align:center;}
.Lei_Title div ul li dl dd A:link,.Lei_Title div ul li dl dd A:visited,.Lei_Title div ul li dl dd A:active {color:#666; text-decoration:none; font-size: 12px;}
.Lei_Title div ul li dl dd A:hover,.Lei_Title div ul li dl dd A.current {color:#27AC37; text-decoration:none;}
.Lei_Title div:hover ul {display:inline;}
.Lei_Title div ul li:hover dl{display:inline;}

/*内页普通列表*/
.List_PT {width:100%; height:auto; float:left; overflow:hidden;}
.List_PT ul {width:100%; height:auto; float:left; overflow:hidden;}
.List_PT ul li {width:100%; height:50px; float:left; overflow:hidden; padding-left:15px; background-image:url(../images/d.gif); background-repeat:no-repeat; background-position:left 20px; border-bottom:1px #DEDEDE dashed;
-webkit-transition: all .2s ease-in-out;
-moz-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
}
.List_PT ul li A {width:66%; height:50px; line-height:50px; float:left; overflow:hidden; text-align:left;}
.List_PT ul li A:hover {}
.List_PT ul li span {width:auto; height:30px; line-height:30px; float:right; font-size:12px; font-family:"Arial"; color:#999; background-image:url(../images/clock.png); background-repeat:no-repeat; background-position:left center; padding-left:20px; margin-top:10px;}
.List_PT ul li i {width:70px; height:30px; line-height:30px; float:right; font-size:12px; font-family:"Arial"; color:#999; background-image:url(../images/view.png); background-repeat:no-repeat; background-position:left center; padding-left:20px; margin-right:20px; text-align:left; margin-top:10px;}
.List_PT ul li:hover {background-color:#F8F8F8; padding-left:25px;}


/*内页图片列表*/
.List_Image {width:100%; height:auto; float:left;}
.List_Image b {width:auto; height:0px; float:left; margin-top:70%; overflow:hidden;}
.List_Image div {width:32%; height:auto; float:left; overflow:hidden; margin:0px 0.6665% 1.33% 0.6665%; display:inline; position:relative;}
.List_Image div a {width:100%; height:100%; float:left; overflow:hidden; position:absolute; left:0px; top:0px; z-index:998;}
.List_Image div a img {width:100%; height:100%;
-webkit-transition: all .2s ease-in-out;
-moz-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
}
.List_Image div:hover img {
	transform:scale(1.1);
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	-o-transform:scale(1.1);
	-ms-transform:scale(1.1);
}

.List_Image div span {width:100%; height:25px; line-height:25px; position:absolute; left:0px; bottom:0px; overflow:hidden; background-color:#000; background-color:rgba(0,0,0,0.5); color:#FFF; text-align:center; padding:0px 10px; z-index:999;
-webkit-transition: all .2s ease-in-out;
-moz-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
}
.List_Image div span A:link,.List_Image div span A:visited,.List_Image div span A:active {font-size:18px; font-size:12px; font-family:"Simsun","Arial"; color:#CCC;}
.List_Image div span A:hover {font-size:18px; font-size:12px; font-family:"Simsun","Arial"; color:#CCC;}
.List_Image div:hover span {bottom:-25px;}

/*内页量文混排*/
.List_LiangWen {width:100%; height:auto; float:left; overflow:hidden;}
.List_LiangWen_C {width:48%; height:auto; float:left; overflow:hidden; margin:0px 1% 20px 1%; background-color:#F8F8F8; border-radius:5px; -moz-border-radius:5px;}
.List_LiangWen_L {width:20%; height:auto; float:left; overflow:hidden; position:relative;}
.List_LiangWen_L b {width:auto; height:0px; float:left; margin-top:100%; overflow:hidden;}
.List_LiangWen_LL {width:100%; height:100%; float:left; position:absolute; left:0px; top:0px; background-color:#DEDEDE; z-index:998; font-size:12px; color:#FFF;
border-radius:5px; -moz-border-radius:5px;
-webkit-transition: all .2s ease-in-out;
-moz-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
}
.List_LiangWen_LL div {width:100%; height:50%; float:left; overflow:hidden; text-align:center; position:relative;}
.List_LiangWen_LL div span {width:auto; height:auto; margin:0px auto; display:inline-block; background-repeat:no-repeat; background-position:left center; padding-left:18px;}
.L_L_Ico1 {background-image:url(../images/view_bai.png);}
.L_L_Ico2 {background-image:url(../images/clock_bai.png);}

.List_LiangWen_C:hover .List_LiangWen_LL {border-radius:100px; -moz-border-radius:100px; background-color:#b7b7b7; color:#FFF;}
.List_LiangWen_R {width:78%; height:100%; float:right; overflow:hidden;}
.List_LiangWen_R A {width:100%; height:30px; line-height:30px; float:left; overflow:hidden; text-align:left; font-weight:bold; padding-right:1%;}
.List_LiangWen_R div {width:100%; height:40px; line-height:20px; float:left; overflow:hidden; text-align:left; font-size:12px; color:#999; padding-right:1%;}

/*内页日文混排*/
.List_RiWen {width:100%; height:auto; float:left;}
.List_RiWen_C {width:49%; height:auto; float:left; margin:1% 0.5% 0px 0.5%; display:inline; background-color:#FFF; visibility:hidden;
-webkit-transition: all .1s ease-in-out;
-moz-transition: all .1s ease-in-out;
transition: all .1s ease-in-out;
-webkit-box-shadow: 0px 0px 2px #CCC;
-moz-box-shadow: 0px 0px 2px #CCC;
box-shadow: 0px 1px 3px #CCC;
}
.List_RiWen_T {width:100%; height:70px; float:left; overflow:hidden; font-family:"yiq_en","Arial"; background-color:#EEEEEE; background-image:url(../images/xie.png); color:#333; text-align:left;
-webkit-transition: all .2s ease-in-out;
-moz-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
}
.List_RiWen_T_L {width:auto; height:100%; float:left; overflow:hidden; margin-left:10px; display:inline;}
.List_RiWen_T_L div {width:100%; height:40px; line-height:40px; float:left; overflow:hidden; font-size:28px;}
.List_RiWen_T_L span {width:100%; height:30px; line-height:30px; float:left; overflow:hidden; font-size:18px;}
.List_RiWen_T_R {width:auto; height:100%; line-height:70px; float:right; overflow:hidden; margin-right:30px; display:inline; font-size:28px;
-webkit-transition: all .3s ease-in-out;
-moz-transition: all .3s ease-in-out;
transition: all .3s ease-in-out;
}
.List_RiWen_T_R i {line-height:70px;}
.List_RiWen_C:hover{
-webkit-box-shadow: 0px 10px 20px #CCC;
-moz-box-shadow: 0px 10px 20px #CCC;
box-shadow: 0px 10px 20px #CCC;
}
.List_RiWen_C:hover .List_RiWen_T {background-color:#1780C8; color:#FFF;}
.List_RiWen_C:hover .List_RiWen_T_R {margin-right:20px;}
.List_RiWen_C:hover .List_RiWen_B span A {font-weight:bold;}
.List_RiWen_B {width:90%; height:auto; float:left; overflow:hidden; display:inline; text-align:left; margin:5%;}
.List_RiWen_B span {width:100%; height:30px; line-height:30px; float:left; overflow:hidden;}
.List_RiWen_B span A {font-size:18px;}

.List_RiWen_B div {width:100%; height:50px; line-height:25px; float:left; overflow:hidden; color:#999;}

/*内页图文混排*/
.List_TuWen {width:100%; height:auto; float:left; overflow:hidden;}
.List_TuWen_C {width:100%; height:auto; float:left; overflow:hidden; margin-bottom:40px; background-color:#F8F8F8;}
.List_TuWen_L {width:16.23%; height:auto; float:left; overflow:hidden; position:relative;}
.List_TuWen_L span {width:auto; height:0px; float:left; margin-top:70%; overflow:hidden;}
.List_TuWen_L a {width:100%; height:100%; float:left; overflow:hidden; position:absolute; left:0px; top:0px; z-index:998;}
.List_TuWen_L a img {width:100%; height:auto;}
.List_TuWen_R {width:81%; height:100%; float:right; overflow:hidden;}
.List_TuWen_R_T {width:100%; height:30px; line-height:30px; float:left; overflow:hidden; text-align:left;}
.List_TuWen_R_T A {font-weight:bold;}
.List_TuWen_R_C {width:100%; height:40px; line-height:20px; float:left; overflow:hidden; text-align:left; font-size:12px; color:#999; padding-right:1%;}
.List_TuWen_R_B {width:100%; height:20px; line-height:20px; float:left; overflow:hidden; text-align:left; font-size:12px; color:#999; padding-right:1%; margin-top:10px;}
.List_TuWen_R_B div {width:auto; height:100%; float:right; overflow:hidden; background-repeat:no-repeat; background-position:0px 3px; margin-left:20px; display:inline; padding-left:20px;}
.L_B_Ico1 {background-image:url(../images/view.png);}
.L_B_Ico2 {background-image:url(../images/clock.png);}

/*产品详细页*/
.S_List_CP {width:100%; height:auto; float:left; overflow:hidden;}
.S_List_CP_T {width:100%; height:auto; float:left; overflow:hidden;}
.S_List_CP_T_Img {width:54.1%; height:auto; float:left; overflow:hidden;}
.S_List_CP_T_Img div {width:100%; height:auto; float:left; overflow:hidden; position:relative;}
.S_List_CP_T_Img div b {width:auto; height:auto; float:left; margin-top:70%;}
.S_List_CP_T_Img div p {width:100%; height:100%; position:absolute; left:0px; top:1px; overflow:hidden;}
.S_List_CP_T_Img div p img {width:100%; height:100%; float:left;}
.S_List_CP_T_Img ul {width:100%; height:auto; float:left; overflow:hidden; margin-top:2px;}
.S_List_CP_T_Img ul li {width:20%; height:auto; float:left; position:relative; cursor:zoom-in !important; cursor:pointer;}
.S_List_CP_T_Img ul li b {width:auto; height:auto; float:left; margin-top:70%;}
.S_List_CP_T_Img ul li p {width:100%; height:100%; position:absolute; left:0px; top:0px;}
.S_List_CP_T_Img ul li p img {width:100%; height:100%; float:left; border:1px #F8F8F8 solid;}
.S_List_CP_T_Img ul li:hover img,.S_List_CP_T_Img ul li.current img {border:2px #000 solid;}
.S_List_CP_T_Info {width:42%; height:auto; float:right; overflow:hidden;}
.S_List_CP_T_Info_T {width:100%; height:auto; float:left; overflow:hidden; margin-top:20px;}
.S_List_CP_T_Info_T h1 {width:100%; line-height:30px; float:left; overflow:hidden; font-size:24px; text-align:left;}
.S_List_CP_T_Info_C {width:100%; height:auto; float:left; overflow:hidden; text-align:left; margin-top:20px;}
.S_List_CP_T_Info_C img {max-width:100%; height:auto;}
.S_List_CP_T_Info_D {width:95%; height:auto; float:left; overflow:hidden; margin-top:20px;}
.S_List_CP_T_Info_D A,.S_List_CP_T_Info_D A:link,.S_List_CP_T_Info_D A:visited,.S_List_CP_T_Info_D A:active  {width:auto; height:40px; line-height:40px; float:right; overflow:hidden; padding:0px 10px 0px 40px; background-image:url(../images/download_bai.png); background-repeat:no-repeat; background-position:10px center; background-color:#999; margin:10px; display:inline; font-size:15px; color:#FFF; border-radius:5px; -moz-border-radius:5px;}
.S_List_CP_T_Info_D A:hover {background-color:#666; text-decoration:none;}
.S_List_CP_Text {width:100%; height:auto; float:right; overflow:hidden; margin-top:40px;}
.S_List_CP_Text_Title {width:100%; height:auto; float:left; overflow:hidden; border-bottom:1px rgba(255,255,255,0.1) solid;}
.S_List_CP_Text_Title div {width:auto; height:auto; line-height:30px; float:left; overflow:hidden; background-color:rgba(255,255,255,0.1); color:#000; font-size:20px; padding:5px 20px; text-align:left;}
.S_List_CP_Text_C {width:100%; height:auto; float:left; overflow:hidden; text-align:left; margin-top:20px; color:#000;}

/*文章详细页*/
.Show_List_WZ {width:100%; height:auto; float:left; overflow:hidden;}
.Show_List_WZ_Info {width:100%; height:auto; float:left; overflow:hidden;}
.Show_List_WZ_Info h1 {width:100%; height:auto; line-height:60px; float:left; overflow:hidden; text-align:center; font-size:24px;}
.Show_List_WZ_Info div {width:100%; height:20px; line-height:20px; float:left; overflow:hidden; text-align:center; font-size:12px; color:#999;}
.Show_List_WZ_Info div span {width:auto; height:20; line-height:20px; margin:0px 10px; display:inline-block; background-repeat:no-repeat; background-position:left center; padding-left:18px;}
.S_L_W_Ico1 {background-image:url(../images/view.png);}
.S_L_W_Ico2 {background-image:url(../images/clock.png);}
.S_L_W_Ico3 {background-image:url(../images/user.png);}
.Show_List_WZ_ZhaiYao {width:100%; height:auto; line-height:20px; font-size:12px; float:left; overflow:hidden; text-align:left; color:#999; border:1px #DEDEDE dashed; background-color:#FBFBFB; padding:10px; margin-top:10px;}
.Show_List_WZ_Link {width:100%; height:auto; float:left; overflow:hidden; margin-top:10px;}
.Show_List_WZ_Link A,.Show_List_WZ_Link A:link,.Show_List_WZ_Link A:visited,.Show_List_WZ_Link A:active  {width:auto; height:40px; line-height:40px; float:right; overflow:hidden; padding:0px 10px 0px 40px; background-image:url(../images/download_bai.png); background-repeat:no-repeat; background-position:10px center; background-color:#999; margin:10px; display:inline; font-size:15px; color:#FFF; border-radius:5px; -moz-border-radius:5px;}
.Show_List_WZ_Link A:hover {background-color:#666; text-decoration:none;}
.Show_List_WZ_Content {width:100%; height:auto; float:left; overflow:hidden; text-align:left;/* margin-top:40px;  */  line-height: 2em; margin-bottom:20px;}

/*网站底部*/
.Bottom_C {width:100%; height:auto; float:left; overflow:hidden; margin-top:20px; color:#FFF; padding:20px 0px; background-color:#232323;}
.Bottom {width:100%; height:auto; line-height:40px; float:left; overflow:hidden;    padding: 0 10px;}
.Bottom_T {width:100%; height:auto; float:left; overflow:hidden; text-align:left; border-bottom:1px rgba(255,255,255,0.2) dashed; margin-bottom:10px;}
.Bottom_T ul {width:100%; height:auto; float:left; overflow:hidden; margin-bottom:20px;}
.Bottom_T ul li {line-height: 29px;width:33.33%; float:left; overflow:hidden; background-repeat:no-repeat; background-position:left top; padding-left:35px; margin-top:7px; text-align:left;}
.BLx_Ico1 {background-image:url(../images/tel_bai.png); height:26px; line-height:26px; font-size:14px; font-family:"Arial";}
.BLx_Ico1 A {font-size:20px;}
.BLx_Ico2 {background-image:url(../images/email_bai.png); height:26px; line-height:26px; font-size:12px; font-family:"Arial";}
.BLx_Ico3 {background-image:url(../images/info_bai.png); height:50px; line-height:20px; font-size:12px; font-family:"Arial";}
.Bottom_B {width:100%; height:auto; float:left; overflow:hidden;}
.Bottom A,.Bottom A:link,.Bottom A:visited,.Bottom A:active {color:#FFF;}
.Bottom A:hover {color:#FFF;}

/*翻页*/
.R_Page {width:100%; height:20px; float:left; text-align:center; margin:30px 0px 0px 0px;}
.R_Page_C {width:auto; height:auto; max-height:auto; margin-left:auto; margin-right:auto; display:inline-block; padding:0px; font-size:12px;}
.R_Page_C A,.R_Page_C A:link,.R_Page_C A:visited,.R_Page_C A:active {width:auto; height:25px; line-height:25px; float:left; overflow:hidden; background-color:#EFEFEF; border:1px #CCCCCC solid; color:#000; text-align:center; margin-left:5px; padding:0px 7px; font-size:12px; font-family:"Arial";
-webkit-transition: all .1s ease-in-out;
-moz-transition: all .1s ease-in-out;
transition: all .1s ease-in-out;
}
.R_Page_C A:hover,.R_Page_C A.current {background-color:#1780C8; border:1px #1780C8 solid; color:#FFF; text-decoration:none; font-size:12px; font-family:"Arial";}
.R_Page_C A i {line-height:25px;}

/*底部友情链接*/
.Links_C {width:100%; height:auto; float:left; overflow:hidden; text-align:center; padding:10px 0px; margin-top:20px;}
.Links {width:100%; height:auto; float:left; overflow:hidden;}
.Links div {width:8.33%; height:25px; line-height:25px; float:left; overflow:hidden; background-color:rgba(0,0,0,0.1); background-image:url(../images/link_hui.png); background-repeat:no-repeat; background-position:center center; border-radius:5px; -moz-border-radius:5px;}
.Links span {width:8.33%; height:25px; float:left; overflow:hidden;}
.Links span A,.Links span A:link,.Links span A:visited,.Links span A:active {width:100%; height:25px; line-height:25px; float:left; overflow:hidden; font-size:12px; text-align:center;}
.Links span A:hover {text-decoration:none; font-size:12px; text-align:center;}

/*中间QQ邀请框*/

.CSS_QQ_F {width:327px; height:172px; float:left; position:fixed; _position:absolute; _bottom:auto; _top:expression(eval(document.documentElement.scrollTop + ((document.documentElement.clientHeight - 172)/2))); top:40%; left:40%; z-index:99999; background-image:url(../images/qq_f.png) !important; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../include/images/service/qq_f.png"); background:none; display:none; padding:0px 15px 0px 15px;
-webkit-box-shadow: 0px 0px 2px #39AAE1;
-moz-box-shadow: 0px 0px 2px #39AAE1;
box-shadow: 0px 0px 2px #39AAE1;
}
.CSS_QQ_F_T {width:100%; height:31px; float:left; overflow:hidden;}
.CSS_QQ_F_T span {width:auto; height:31px; line-height:31px; float:left; text-align:left; overflow:hidden; color:#FFF; font-size:14px; font-family:" "; display:inline;}
.CSS_QQ_F_T A {width:39px; height:31px; float:right;}
.CSS_QQ_F_C {width:100%; height:85px; float:left; text-align:left; margin-top:13px;}
.CSS_QQ_F_C i {width:85px; height:85px; float:left; overflow:hidden; background-image:url(../images/kefu.jpg); border-radius:5px; -moz-border-radius:5px;
-webkit-box-shadow: 0px 0px 2px #DEDEDE;
-moz-box-shadow: 0px 0px 2px #DEDEDE;
box-shadow: 0px 0px 2px #DEDEDE;
}
.CSS_QQ_F_C i img {width:100%; height:100%;}
.CSS_QQ_F_C b {width:210px; height:30px; line-height:30px; float:left; font-size:24px; font-family:" "; color:#39AAE1; font-weight:normal; padding-left:15px; overflow:hidden;}
.CSS_QQ_F_C div {width:210px; height:60px; line-height:20px; float:left; font-size:12px; color:#666; padding-left:15px; overflow:hidden; font-family:"Arial";}
.CSS_QQ_F_B {width:auto; height:22px; float:right; overflow:hidden; margin-top:17px;}
.CSS_QQ_F_B A,.CSS_QQ_F_B A:link,.CSS_QQ_F_B A:visited,.CSS_QQ_F_B A:active {width:69px; height:22px; line-height:22px; float:left; overflow:hidden; font-size:14px; text-align:center; color:#000; background-image:url(../images/qq.gif); margin-left:10px; display:inline;}
.CSS_QQ_F_B A:hover {text-decoration:none; color:#000; text-align:center; background-image:url(../images/qq1.gif);}

/***************************通用样式结束********************************/

/***************************专用样式开始********************************/

/*顶部样式*/
.CSS_Top_C {width:100%; float:left; padding:0px 0px;}
.CSS_Top {width:100%; height:100%; float:left; background-repeat:no-repeat; background-position:right bottom; margin-top:-32px;}
.CSS_Top_Logo {width:155px; height:80px; float:left; overflow:hidden; margin-top:10px;}
.CSS_Top_Logo img {max-width:100%; max-height:100%; float:left;}
.CSS_Top_Menu {width:calc(100% - 155px); height:80px; float:right; margin-top:10px;}
.CSS_Top_Menu div {width:16%; height:100%; float:left; position:relative;; z-index:99999; margin:0px; display:inline; margin:0px 0.33%;}
.CSS_Top_Menu div span {width:100%; height:100%; float:left; overflow:hidden;}
.CSS_Top_Menu div span A {width:100%; height:100%; line-height:80px; float:left; text-align:center; margin:0px; display:inline;}
.CSS_Top_Menu div span A:link,.CSS_Top_Menu div span A:visited,.CSS_Top_Menu div span A:active {font-size:13.8px; color:#333; text-align:center; text-decoration:none; font-weight:bolder;}
.CSS_Top_Menu div span A.current,.CSS_Top_Menu div:hover span A {text-decoration:none; color:#b7b7b7; font-size:15px; text-align:center;}
.CSS_Top_Menu div ul {width:180%; height:auto; position:absolute; left:0px; top:80px; overflow:hidden; background-color:#232323; z-index:99999999; display:none; padding-top:20px;
border-bottom-left-radius:10px; -moz-border-bottom-left-radius:10px;
border-bottom-right-radius:10px; -moz-border-bottom-right-radius:10px;
-webkit-box-shadow: 0px 0px 10px rgba(0,0,0,0.3);
-moz-box-shadow: 0px 0px 10px rgba(0,0,0,0.3);
box-shadow: 0px 5px 10px rgba(0,0,0,0.3);
}
.CSS_Top_Menu div ul li {width:auto; min-width:100%; height:40px; float:left; position:relative;}
.CSS_Top_Menu div ul li.current {background-image:url(../images/jiao_bai.png); background-repeat:no-repeat; background-position:right center;}
.CSS_Top_Menu div ul li A {width:auto; min-width:100%; height:40px; line-height:40px; float:left; overflow:hidden; white-space:nowrap; text-align: left; margin-left: 15px;}
.CSS_Top_Menu div ul li A:link,.CSS_Top_Menu div ul li A:visited,.CSS_Top_Menu div ul li A:active {color:rgba(255,255,255,0.7); text-decoration:none; font-size: 14px;}
.CSS_Top_Menu div ul li A:hover {color:#FFF; text-decoration:none;}
.CSS_Top_Menu_C dd {width:auto; height:100%; line-height:60px; float:right; overflow:hidden; font-family:"yiq_en","Arial"; font-size:28px; color:#FFF;}

/*移动端菜单*/
.CSS_M_Menu {width:auto; height:30px; float:right; margin-top:14px; position:relative; display:none; margin-right:10px; margin-top:15px;}
.CSS_M_Menu i {width:30px; height:30px; line-height:30px; float:left; overflow:hidden; background-color:#FFF; border-radius:5px; -moz-border-radius:5px; font-size:18px; cursor:pointer; border:1px #F5F5F5 solid;
background: -webkit-linear-gradient(#FFF,#F5F5F5);
background: -o-linear-gradient(#FFF,#F5F5F5);
background: -moz-linear-gradient(#FFF,#F5F5F5);
background: linear-gradient(#FFF,#F5F5F5);
}
.CSS_M_Menu ul {width:100px; height:auto; position:absolute; right:0px; top:32px; background-color:#FFF; z-index:999999999; border-radius:5px; -moz-border-radius:5px; padding:10px 0px; display:none;}
.CSS_M_Menu ul li {width:100%; height:25px; line-height:25px; float:left;}

/*语言版本*/
.CSS_BanBen {width:25px; height:25px; overflow:hidden; position:fixed; right:0px; top:100px; z-index:999999999; background-color:#333;
border-top-left-radius:5px; -moz-top-left-border-radius:5px;
border-bottom-left-radius:5px; -moz-bottom-left-border-radius:5px;
}
.CSS_BanBen div {width:1000px; height:auto; float:left; overflow:hidden;}
.CSS_BanBen div i {width:25px; height:25px; line-height:25px; float:left; overflow:hidden; color:#FFF; font-size:16px; border-right:1px #666 solid; cursor:pointer;}
.CSS_BanBen div A {width: auto; height:25px; line-height:25px; float:left; border-right:1px #666 solid; padding:0px 10px;}
.CSS_BanBen div A:link,.CSS_BanBen div A:visited,.CSS_BanBen div A:active {color:#999; font-size: 12px;}
.CSS_BanBen div A:hover {color:#FFF; text-decoration:none;}
.CSS_BanBen div A img {width:23px; height:15px; float:left; overflow:hidden; margin-top:5px;}
.CSS_BanBen div A span {width:auto; height:25px; line-height:25px; float:left; overflow:hidden; margin-left:5px; display:inline;}

/*首页通用标题*/
.H_Title {width:100%;height:auto; float:left; text-align:center; color:#333;}
.H_Title span {width:100%; height:30px; line-height:30px; float:left; overflow:hidden; font-size:18px; font-family:"yiq_en"; margin-bottom:20px; color:#999;}
/*.H_Title span:before {content:"/"; padding:0px 10px;}*/
.H_Title div {width:100%; height:30px; line-height:30px; float:left; overflow:hidden; font-size:28px;}

/*首页整行更多按钮*/
.H_More {width:100%; height:auto; line-height:25px; float:left; overflow:hidden; margin-top:20px;}
.H_More A {width:auto; height:30px; line-height:28px; margin:0px auto; display:inline-block; overflow:hidden; padding:0px 30px;}
.H_More A:link,.H_More A:visited,.H_More A:active {color:#333; background-color:#999;}
.H_More A:hover {color:#FFF; background-color:#1780C8;}

.H_More1 {width:100%; height:auto; line-height:25px; float:left; overflow:hidden; margin-top:20px;}
.H_More1 A {width:auto; height:30px; line-height:28px; margin:0px auto; display:inline-block; overflow:hidden; padding:0px 30px; border-radius:200px; -moz-border-radius:200px;}
.H_More1 A:link,.H_More1 A:visited,.H_More1 A:active {color:#999; border:1px #666 solid;}
.H_More1 A:hover {color:#FFF; border:1px #FFF solid;}

/*首页产品分类*/
.H_P_Class {width:100%; height:auto; margin:0px auto; display:inline-block; padding:0px; padding:50px 0px 50px 0px; margin:20px 0px;}
.H_P_Class_P {width:12%; height:auto; float:left; overflow:hidden; margin:0px 2% 0px 2%; display:inline-block; position:relative;}
.H_P_Class_G {width:auto; height:auto; float:left; margin-top:120%;}
.H_P_Class_C {width:98% !important; width:100%; height:82%; float:left; overflow:hidden; position:absolute; left:0px; top:0px; border:2px #E2E2E2 solid; border-radius:200px; -moz-border-radius:200px;}
.H_P_Class_C img {width:100%; height:100%; float:left;}
.H_P_Class_B {width:100%; height:16%; line-height:30px; float:left; position:absolute; left:0px; top:84%; font-size:15px;}
.H_P_Class_P:hover .H_P_Class_C {border:2px #BBB solid;}
.H_P_Class_P:hover .H_P_Class_B {color:#1780C8}

/*首页产品*/
.H_CP {width:100%; height:auto; float:left; overflow:hidden;}
.H_CP_L {width:50%; height:auto; float:left; overflow:hidden; position:relative;}
.H_CP_L p {width:100%; height:0px; float:left; overflow:hidden; padding:0px; margin:0px; margin-top:70%;}
.H_CP_L img {width:100%; height:100%; position:absolute; left:0px; top:0px; z-index:1;
-webkit-transition: all .1s ease-in-out;
-moz-transition: all .1s ease-in-out;
transition: all .1s ease-in-out;
}
.H_CP_L span {width:100%; height:20px; line-height:20px; position:absolute; left:0px; bottom:0px; background-color:#000; background-color:rgba(0,0,0,0.5); z-index:2; color:#FFF;
-webkit-transition: all .1s ease-in-out;
-moz-transition: all .1s ease-in-out;
transition: all .1s ease-in-out;
}
.H_CP_L:hover span {bottom:-20px;}
.H_CP_L:hover img {
	transform:scale(1.1);
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	-o-transform:scale(1.1);
	-ms-transform:scale(1.1);
}
.H_CP_R {width:50%; height:auto; float:left; overflow:hidden; position:relative;}
.H_CP_R div {width:50%; height:auto; float:left; overflow:hidden; position:relative;}
.H_CP_R div p {width:100%; height:0px; float:left; overflow:hidden; padding:0px; margin:0px; margin-top:70%;}
.H_CP_R div img {width:100%; height:100%; position:absolute; left:0px; top:0px; z-index:1;
-webkit-transition: all .1s ease-in-out;
-moz-transition: all .1s ease-in-out;
transition: all .1s ease-in-out;
}
.H_CP_R div span {width:100%; height:20px; line-height:20px; position:absolute; left:0px; bottom:0px; background-color:#000; background-color:rgba(0,0,0,0.5); z-index:2; color:#FFF;
-webkit-transition: all .1s ease-in-out;
-moz-transition: all .1s ease-in-out;
transition: all .1s ease-in-out;
}
.H_CP_R div:hover span {bottom:-20px;}
.H_CP_R div:hover img {
	transform:scale(1.1);
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	-o-transform:scale(1.1);
	-ms-transform:scale(1.1);
}


/*首页新闻*/
.H_News_CC {width:100%; height:auto; float:left; padding:40px 10px;}
.H_News_C {width:100%; height:auto; float:left; overflow:hidden;}
.H_News_L {width:49%; height:auto; float:left;}
.H_News_L div {width:100%; height:auto; float:left; overflow:hidden; position:relative; margin-bottom:20px;}
.H_News_L div p {width:100%; height:0px; float:left; overflow:hidden; margin-top:37.41%;}
.H_News_L div img {width:auto; height:100%; position:absolute; z-index:1; left:0px; top:0px;}
.H_News_L div span {width:100%; height:20px; line-height:20px; position:absolute; z-index:2; left:0px; bottom:0px; background-color:#000; background-color:rgba(0,0,0,0.5); color:#FFF;}
.H_News_R {width:49%; height:auto; float:right; overflow:hidden;}
.H_News_R_T {width:100%; height:40px; line-height:40px; float:left; overflow:hidden; background-image:url(../images/dian_hui2px.gif); background-repeat:repeat-x; background-position:left bottom; margin-bottom:20px;}
.H_News_R_T div {width:auto; height:100%; float:left; overflow:hidden; padding:0px 10px; color:#000; font-size:16px; cursor:pointer; border-bottom:2px #DEDEDE solid;}
.H_News_R_T div.current,.H_News_R_T div:hover {color:#b7b7b7; border-bottom:2px #b7b7b7 solid;}
.H_News_R_T span {width:auto; height:100%; float:right;}
.H_News_R_C {width:100%; height:auto; float:left; overflow:hidden;}
.H_News_R_C ul {width:100%; height:auto; float:left; overflow:hidden; display:none;}
.H_News_R_C ul li {width:100%; height:40px; line-height:40px; float:left; overflow:hidden; border-bottom:1px #DEDEDE dashed;}
.H_News_R_C ul li div {width:80%; height:100%; float:left; overflow:hidden; text-align:left;}
.H_News_R_C ul li span {width:20%; height:100%; float:left; overflow:hidden; text-align:right; color:#666;}

/*首页业务范围*/
.H_FA_C {width:100%; height:auto; float:left; overflow:hidden; padding:0px 10px;}
.H_FA {width:100%; height:auto; float:left; overflow:hidden;}
.H_FA A {width:33.333%; height:auto; float:left;/* overflow:hidden;*/ text-align:center; padding:0 10px; color:#333;}
.H_FA A i {width:100%;/* height:250px; */float:left; /*overflow:hidden;*/ padding-top:10px;}
.H_FA A i img {width:100%; height:250px;box-shadow: rgb(169 169 169 / .5) 3px 3px 10px 3px ;
}
.H_FA A span {width:100%; height:30px; line-height:30px; float:left; overflow:hidden; font-size:16px;}
.H_FA A div {width:100%; height:100px; line-height:25px; float:left; overflow:hidden; color:#999;}
.H_FA A:hover {background-color:#F8F8F8;}

/*底部菜单行*/
.BT_C {width:100%; height:auto; float:left; overflow:hidden; padding:30px 0px; display:inline;}
.BT {width:100%; height:auto; float:left; overflow:hidden; text-align:left;}
.BT_L {width:70%; height:auto; float:left; overflow:hidden;}
.BT_L div {width:15%; height:auto; float:left; overflow:hidden; margin-right:5%; display:inline;}
.BT_L div span {width:100%; height:30px; line-height:30px; float:left; overflow:hidden; font-size:16px; color:#333; margin-bottom:10px;}
.BT_L div A {width:100%; height:25px; line-height:25px; float:left; overflow:hidden;}
.BT_R {width:30%; height:auto; float:left; overflow:hidden;}
.BT_R ul {width:100%; height:auto; float:left; overflow:hidden;}
.BT_R ul li {width:100%; float:left; overflow:hidden; background-repeat:no-repeat; background-position:left top; padding-left:10%; margin-top:7px;}
.Ico1 {background-image:url(../images/tel_bai.png); height:26px; line-height:26px; font-size:24px;}
.Ico1 A {font-size:24px;}
.Ico2 {background-image:url(../images/email_bai.png); height:26px; line-height:26px; font-size:14px;}
.Ico3 {background-image:url(../images/info_bai.png); height:50px; line-height:25px; font-size:14px; font-family:" ";}
.BT_R span {width:100%; height:36px; line-height:36px; float:left; overflow:hidden; margin-top:4px;}
.BT_R span a {width:36px; height:36px; float:left; overflow:hidden; margin-right:5px; display:inline;}
.BT_Hui {background-color:#F5F5F5; margin-top:30px;}

@media(max-width:1200px){
	.CSS_BanBen div A span {display:none;}
	.Flash .swiper-pagination {bottom:10%;}
	.Links_C {display:none;}
	.CSS_Left {display:none;}
	.CSS_Right {width:100%;}
	.Lei_Title {display:inline;}
	.Fu_R_Ma {display:none;}
	/*以上为通用*/
	.CSS_Top_C {top:0px; float:left; position:inherit;}
	.Flash .swiper-pagination {display:inline;}
}

@media(max-width:1003px){
}

@media(max-width:850px){
	.List_LiangWen_C {width:100%;}
	.CSS_Top_Menu {display:none;}
	.CSS_M_Menu {display:inline;}
	.CSS_Top_Logo {margin-bottom:10px;}
	/*以上为通用*/
	.Bottom_T_L {width:100%;}
	.Bottom_T_L ul li {padding-right:0px; padding-left:35px; text-align:left; background-position:5px top;}
	.Bottom_T_R {display:none;}
}


@media(max-width:700px){
	.S_List_CP_T_Img,.S_List_CP_T_Info {width:100%;}
	.List_PT ul li A {width:100%;}
	.List_PT ul li i,.List_PT ul li span {display:none;}
	.List_RiWen_C {width:100%; margin:0px; margin-top:20px;}
	/*以上为通用*/	
	.Bottom span {display:none;}
	
	.H_News_L,.H_News_R {width:100%;}
	.H_News_L div {width:50%;}
	
	.H_FA A {width:100%;}
	
	.H_CP_L,.H_CP_R {width:100%;}
	
	.CSS_Top_Logo {width:280px; height:60px; margin-top:0px; margin-bottom:0px;}
	
	.Bottom_T ul li {width:100% !important;}
	.H_News_C {
		padding: 0 10px;
	}
	}
}

@media(max-width:400px){
	.H_News_L div {width:100%;}
	.H_CP_R div {width:100%;}
}