@charset "utf-8";
BODY {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 180%; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "微软雅黑",Arial,Lucida,Verdana,Helvetica,sans-serif; COLOR: #333333; FONT-SIZE: 16px; overflow-x: hidden; 
}
.bodyindex{background: url(/skin/hongshi/images/bg.jpg) repeat-y center top;}
HTML {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 180%; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "微软雅黑",Arial,Lucida,Verdana,Helvetica,sans-serif; COLOR: #333333; FONT-SIZE: 16px; PADDING-TOP: 0px;
}
H1,H2,H3,H4,H5,H6,UL,LI,DL,DT,DD,FORM,IMG,P,LABEL {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px;
}
A:link {
	COLOR: #333; TEXT-DECORATION: none
}
A {
	COLOR: #333; TEXT-DECORATION: none
}
A:active {
	COLOR: #333; TEXT-DECORATION: none
}
A:hover {
	COLOR: #004ea2; TEXT-DECORATION: none
}
/*a{ -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;}*/
a.lvse:link{COLOR: #8ed738; TEXT-DECORATION: none}
a.lvse:visited{COLOR: #8ed738; TEXT-DECORATION: none}
a.lvse:hover{COLOR: #ff8100; TEXT-DECORATION: none}
a.lvse:active{COLOR: #8ed738; TEXT-DECORATION: none}
.padding10px{ padding-top:10px;}
.paddingright{ padding-right:10px;}
.paddingtop{ padding-right:6px;}
.paddingleft{ padding-left:30px;}
.padding5px{ padding-top:5px;}
.clear{ clear:both;}
.floatleft{ float:left;}
.floatright{ float:right;}
.biaozhunse{ color:#004ea2;}
.font14px{ font:14px/30px 微软雅黑; color:#644b41;}

.topnav{color:#333;width:1400px; line-height:40px; font-size: 16px;}
.topnav a{color:#333; text-decoration:none;}
.topnav a:hover{color:#ff7200; text-decoration:none;}
.topnavnei_r{ float:right; width:40%; text-align:right;}
.toptel{ font-style:normal; padding-left: 35px; display: inline-block; height: 36px;}
.tel1{ background: url(../images/i1.png) no-repeat left 50%;}
.tel2{ background: url(../images/i2.png) no-repeat left 50%;}
.biaoyu i{font-style:normal; padding-left: 68px; display: inline-block; height: 68px; line-height: 68px; margin-right: 20px; margin-top: 30px;}
.biaoyu1{background: url(../images/t1.png) no-repeat left 50%;}
.biaoyu2{background: url(../images/t2.png) no-repeat left 50%;}
.biaoyu3{background: url(../images/t3.png) no-repeat left 50%;}
.biaoyu4{background: url(../images/t4.png) no-repeat left 50%;}
.top{ width:100%; height:146px; }
.top .logo{ width:1400px; margin:auto; padding-top:10px;}
.bannern{ width:100%; height:791px;}
.banner2{ width:100%; height:305px; overflow:hidden;}

/*首页box*/
.box1{ width:1000px; margin:auto;}
.box1_left{ width:242px; float:left;}
.box1_right{ width:741px; float:right;}
.box1wai{ width:100%;background:url(../images/block1bg.jpg) no-repeat center top; height:1126px;}
.box2{ width:100%;background:url(../images/youshi.gif) no-repeat center top; height:494px; clear:both;}
.box3{width:100%; padding-top:20px;background:url(../images/box3bg.gif) no-repeat center top; display:table; height:658px; margin-bottom:-30px;}


.main{ width:100%;  clear:both;}
.box_1{ width:100%;}
.box_1 h3{ height:36px; line-height:36px; margin-bottom:12px;}
.box_1_1{ float:left; width:233px; padding-left:12px;}
.box_1_2{ float:left; width:333px; padding-left:23px;}
.box_1_3{ float:right; width:368px; padding-right:10px;}
.titleicon1{ background:url(../images/titleicon1.gif) no-repeat left 50%; padding-left:28px;}
.titleicon2{ background:url(../images/titleicon2.gif) no-repeat left 50%; padding-left:20px;}
.qiehuanimg{ width:192px; height:132px; padding:12px; border:solid 1px #ccc;}
.qiehuanimg img{ width:192px; height:132px;}
.waikuang{ width:100%; display:table; background:#f2f2f2; padding-top:10px; clear:both;}

.news{ padding-top:0px; padding-bottom:25px; width:1300px; margin:auto;}
.news .newsmain{ padding-top:30px;}
.news .newsshiyi{ clear:both; width:1198px; display:table; margin-top:50px; border:solid 1px #efefef; padding:20px 0;}
.news .newsshiyi ul{ padding:0 0 20px 30px;}
.news .newsshiyi ul li{ float:left; width:365px; padding-bottom:10px;}
.news .newsshiyi ul li h3{ font-weight:normal;}
.picnews{ float:left; height:306px; width:410px; overflow:hidden;}
.picnews img{height:306px; width:410px;-moz-transition: all .8s ease 0s;-ms-transition: all .8s ease 0s;-o-transition: all .8s ease 0s;transition: all .8s ease 0s;} 
.picnews:hover img{transform: scale(1.1);-moz-transform: scale(1.1);-webkit-transform: scale(1.1);}
.picnews div{
    background-color: rgba(0, 0, 0, 0.6);
    color: #fff;
    height: 83px;width:380px;
    padding-left: 30px;
    position: absolute; z-index:999; margin-top:-86px;
}
.picnews div p{ font-family:arial; font-size:14px; line-height:40px; color:#fff;}
.picnews div a{ font-size:16px;overflow: hidden; color:#fff;
    text-overflow: ellipsis;
    white-space: nowrap;}
.picnews div a:hover{ color:#e32b25;}
.picnews div a h5{ font-size:16px; font-weight:normal;}

.products{ width:100%; display:block;}
.products .main{ width:1440px; margin:auto;}
.products .main .left{ float:left; width:347px; }
.products .main .right{ float:right; width:1085px;}
.protop{ background:#17ae70; line-height:59px; padding-top: 15px; text-align:center; color:#fff; font-size:30px; font-weight: bold;}
.protop2{ background:#17ae70; line-height:22px; padding-bottom: 18px; text-align:center; color:#fff; font-size:16px;text-transform:uppercase; font-weight: 100;}
.promain{ background:#f6f6f6; border: solid 1px #cdcdcd; padding: 30px;}
h1.dabiaoti{ font-weight:bold; color: #595959;}
h1.yingwen{ font-size: 1.2em !important; font-weight: 100;}
h2.fubiaoti{ font-size:18px;  text-align:center; font-weight:normal; color:#777; }
.ebiaoti{ color: #f39801; font-size: 36px;text-transform:uppercase; text-align: center; font-weight: 100; line-height: 45px;}
.boxcontent{ font-size:14px; text-align:center; width:88%; margin:auto; line-height:24px;}
@font-face {
    font-family: 'WebSymbolsRegular';
    src: url('websymbols/websymbols-regular-webfont.eot');
    src: url('websymbols/websymbols-regular-webfont.eot?#iefix') format('embedded-opentype'),
        url('websymbols/websymbols-regular-webfont.woff') format('woff'),
        url('websymbols/websymbols-regular-webfont.ttf') format('truetype'),
        url('websymbols/websymbols-regular-webfont.svg#WebSymbolsRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

.zq-icon{display:inline-block; margin-top:10px;background:url(../images/yewu1.png) no-repeat 0 6px; background-size:100%;}
.icon40x40{width:40px;height:40px}


.shuju{ width:100%; background:url(../images/shujubg.jpg) no-repeat center top; height:369px; color:#fff; padding-top:100px; margin-bottom:-22px;}
.shuju ul{ width:1300px; margin:auto; padding-top:70px;}
.shuju li{ float:left; width:33%;}
.shuju .dashuzi{ float:left;}
.shuju .text{ float:left; color:#fff;}
.f24{ font-size:24px; line-height:40px;}
.bottom{ background: url(/skin/hongshi/images/bottombg.jpg) no-repeat center top; height:706px; color: #fff;}
.bottom a:link, .bottom a:visited, .bottom a:active{ color: #fff;}
.bottom a:hover{ color: var(--color-dot);}
.c:link, .c:visited, .c:hover, .c:active{ text-decoration:none;}
.bottomnei{ line-height:30px; padding-top:15px; width:1266px; margin:auto; clear:both; }
.didaohang1{ width:100%; margin:auto; line-height: 62px;border-bottom: solid 1px #666666;}
.didaohangnei1 span{ padding: 0 36px;color: #fff;}
.didaohangnei1 a{ margin-right: 4em; font-size: 1.2em;}
.didaohangdl{ width: 16.6%; float: left; margin-bottom: 2em;}
.didaohangdl dd{ color:#fff; font-size: 1rem; line-height: 1.5; width: 100%; float: left; margin-bottom: .6em !important;}
.didaohangdl dd a:link{}
.didaohangdl dd a:visited{}
.didaohangdl dd a:hover{ color:#ff7200;}
.didaohangdl dd a:active{}
.didaohangdl dt{ font-size:1.3rem; line-height: 4; margin-bottom: .5em;}
.didaohangdl dt a{}
.didaohangdl dt a:link{ color:#fff;}
.didaohangdl dt a:visited{ color:#fff;}
.didaohangdl dt a:hover{ color:#e67f23;}
.didaohangdl dt a:active{ color:#fff;}
.bottomnei_r{ float:right; width:737px;}
.bottom_di{ padding: 2em 0; display: table; width: 100%;}
.bottom_tou{ padding-top: 3em; padding-bottom: 5em; display: table;}
.jiaoliu{ padding-top: 30px; clear: both;}
.jiaoliu div{ display: inline-block; width: 55px;}
.keywords{ background:#efefef; height:66px;}
.keywords_nei{ line-height:66px; height:66px; width:1400px; margin:auto;}
.keywords_ci{ float:left; width:955px; color:#fff;}
.keywords_ci a{  padding:0 10px;}
.keywords_ci a:hover{ }
/* 全站导航 */
.daohang{  width:100%;}
#sddm
{	margin: 0 auto; 
	padding: 0;
	width: 1300px;
	height:60px;}
#sddm li
{	margin: 0;
	padding: 0; position:relative;
PADDING-LEFT: 1px;
WHITE-SPACE: nowrap; display:inline;
	list-style: none; 
	float:left;
	font: 19px 微软雅黑; }

#sddm li a
{	PADDING-LEFT: 72px;
PADDING-RIGHT:72px;
DISPLAY: block;
FLOAT: left;
	margin: 0 0px 0 0;
	height:60px; line-height:60px; background:none;
	color: #fff;
	text-align: center;
	text-decoration: none; /*transition:all 0.2s linear 0s*/}

#sddm li a:hover
{ background:#f39801;	color: #fff ; }
.navselected{color: #f39801 ;}
#sddm li span{background: #2cc184 none repeat scroll 0 0;
    display: block;
    height: 3px;
    line-height: 0; top:60px;
    margin: -3px auto 0;
    overflow: hidden;
    position: absolute; z-index:9999;
    /*transition: all 0.5s ease 0s;*/
    width: 0;}
#sddm li:hover span{background: #2cc184 none repeat scroll 0 0;
    display: block;
    height: 3px;
    line-height: 0; top:60px;
    margin: -3px auto 0;
    overflow: hidden;
    position: absolute; z-index:9999;
    /*transition: all 0.5s ease 0s;*/
    width: 220px;}
#sddm li:hover div{/*-webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;animation-name:fadeInRight; animation-duration:1s;animation-fill-mode:both;*/ }
#sddm div
{	z-index: 100;
    position: absolute;
    padding-bottom: 0px;
    list-style-type: none;
    margin: 0px;
    padding-left: 0px;
    width: 220px;
    padding-right: 0px;
    white-space: nowrap;
    background: none transparent scroll repeat 0% 0%;
    float: left;
    border-bottom-width: 0px;
    visibility: hidden;
    overflow: hidden;
    top: 60px;
    padding-top: 0px;
    left: 1px;/*-webkit-transition: all 0.3s ease;
    transition: all 0.3s ease; animation-name:fadeInRight; animation-duration:1s;animation-fill-mode:both;*/}

	#sddm div a
	{	text-align: center;
    filter: alpha(opacity=90);-moz-opacity: 0.9;opacity: 0.9;padding-left: 0; padding-right: 0; width: 220px;
    padding-bottom: 0px;
    line-height: 46px; font-size: 16px;
    display: block;
    background: #17ae70;
    height: 46px;
    color: #fff;
    border-bottom: #17ae70 1px solid;
    font-weight: normal;
    text-decoration: none;
    padding-top: 0px;
    }

	#sddm div a:hover
	{	background: #ff7200;
		color: #FFF;border-bottom: #ff7200 1px solid; }

.yingwenbiaoti{ font-size:26px; line-height:44px; margin-bottom:40px; margin-top:-20px;text-transform:Uppercase; color:#999; clear:both; font-weight:normal;}
.xiaobiaoti{ font-size:18px; line-height:36px;}


.indexprofenlei{padding:0;}
/* .tab980{float:left; width:940px; }
.tab1b{padding:0 5px 0 5px;width:930px;}
.product{height:150px;width:930px;position: relative; margin:15px 0;}
.product .wrapper {width: 860px; overflow: auto;height: 177px;margin: 0 35px;position: absolute;top: 0;}

 */
 .tongbox{ width:1440px; margin:auto;}
.indexprosearch{ float:right; width:210px;}

.kehuwenti{ font-size:20px; color:#9fdf53;}

.proimg .anying{width:0; height:0; margin-left:0; margin-top:0; background-color:rgba(0,0,0,0); position:absolute;-moz-transition: all .8s ease 0s;
-ms-transition: all .8s ease 0s;
-o-transition: all .8s ease 0s;
transition: all .8s ease 0s; z-index:100;}
.proimg:hover .anying{width:444px; height:307px; margin-left:-13px; margin-top:-14px; background-color:rgba(0,0,0,0.6); position:absolute; z-index:100;}
.proimg .tubiao{ font-size:0;-moz-transition: all .8s ease .3s;
-ms-transition: all .8s ease .3s;
-o-transition: all .8s ease .3s;
transition: all .8s ease .3s; color:#fe821e; position:absolute; z-index:1001;width:443px; margin-top:120px;}
.proimg:hover .tubiao{ font-size:100px; color:#fe821e; z-index:1001; position:absolute;width:443px; margin-top:120px;}
.proimg:hover h1{ font-size:22px;}

.ys1{ background: url(../images/y1.jpg) no-repeat center top; height: 281px;}
.ys2{ background: url(../images/y2.jpg) no-repeat center top; height: 279px;}
.ys3{ background: url(../images/y3.jpg) no-repeat center top; height: 284px;}
.ys{ margin-bottom: 60px;}
.ys div{ width: 1280px; margin: auto;}
.ys h1{ font-size: 45px; font-weight: bold; text-align: left; line-height: 80px; padding-top: 50px;}
.ys p{ font-size: 26px; line-height: 1.7;}
.ys2 h1{ text-align: right;}
.ys2 p{ text-align: right;}
.ad{ background: url(../images/ad.jpg) no-repeat center top; height: 284px;}
.about{ background: url(../images/aboutbg.jpg) no-repeat center top; height: 556px;}
.aboutnei{ width: 40%; float: right; margin-right: 5%; padding-top: 70px;}
.aboutnei img{ width: 100%; max-width: 716px;}
.zhongzhiyuan{ text-align: center;}
.zhongzhiyuan img{ margin: auto; width: 100%; max-width: 1920px;}

.ananlink a{ color:#555;}
.indexpro1 li a:hover{ text-decoration:none;}
.indexpro1 li h6{ width: 90%; margin:auto; line-height:62px; text-align:left; font-size:20px; font-family:微软雅黑; color:#333;}
.indexpro1 li h6 i{ float: right; line-height:62px;}
.indexpro1 li:hover h6{ text-decoration:none; color:#f39801; z-index:3; position:relative;}
.indexpro1 li img{ width:170px; height:170px;}
.indexpro1 li p{ padding-left:15px; padding-bottom:8px;}
.indexpro1
.indexsearchbg{ height:30px; width:220px; margin:0; overflow:hidden;}
.indexsearchbg2{ height:46px; line-height:46px; width:364px; margin:auto; background:url(/skin/hongshi/images/searchbg.png) no-repeat;}
.guanjianci{ width:100%; background:url(../images/guanjiancibg.png) no-repeat center top; margin-top:-40px; position:relative; height:43px; margin-bottom:15px;}
.guanjiancinei{ width:900px; margin:auto; overflow:hidden; line-height:42px;}
.guanjiancinei a{ color:#fff; padding-right:10px;}
.guanjiancinei a:hover{ color:#f41010;}
.lanxian{ width:36px; border-top:solid 1px #2067b3; margin-top:30px;}

.tongyongwai{width: 100%; background:#f4f4f4; height: 5rem;}
.tongyong{ width:80%; margin:auto; overflow:hidden;}
.tongyong a{ display:inline-block; text-align: center; width:25%; height:5rem; font-size:1rem; border-top:solid 1px #eee; font-family:微软雅黑;line-height:5rem; background:none;  color:#333; text-decoration:none;}
.tongyong a:link{font-size:1rem; color:#333;text-decoration:none;}
.tongyong a:visited{font-size:1rem; color:#333;text-decoration:none;}
.tongyong a:hover{  color:#333; font-size:1rem; text-decoration:none;}
.tongyong a:active{ background:#fff; color:#333; text-decoration:none;}
.tongyong a.c{ color:#333;background:#fff; height:5rem; line-height:5rem;  font-size:1rem;}

.tongyongwai1{width: 100%; background:#f4f4f4; height: 3rem;}
.tongyong1{ width:80%; margin:auto; overflow:hidden;}
.tongyong1 a{ display:inline-block; text-align: center; width:25%; height:3rem; font-size:1rem; border-top:solid 1px #eee; font-family:微软雅黑;line-height:3rem; background:none;  color:#333; text-decoration:none;}
.tongyong1 a:link{font-size:1rem; color:#333;text-decoration:none;}
.tongyong1 a:visited{font-size:1rem; color:#333;text-decoration:none;}
.tongyong1 a:hover{  color:#333; font-size:1rem; text-decoration:none;}
.tongyong1 a:active{ background:#fff; color:#333; text-decoration:none;}
.tongyong1 a.c{ color:#333;background:#fff; height:3rem; line-height:3rem;  font-size:1rem;}

/* suspend */
.suspend{width:40px;height:198px;position:fixed;top:200px;right:0;overflow:hidden;z-index:9999;}
.suspend dl{width:120px;height:198px;border-radius:25px 0 0 25px;padding-left:40px;box-shadow:0 0 5px #e4e8ec;}
.suspend dl dt{width:40px;height:198px;background:url(../images/suspend.png);position:absolute;top:0;left:0;cursor:pointer;}
.suspend dl dd.suspendQQ{width:120px;height:55px;background:#ffffff;}
.suspend dl dd.suspendQQ a{width:120px;height:55px;display:block;background:url(../images/suspend.png) -40px 0;overflow:hidden;}
.suspend dl dd.suspendQQ2{width:120px;height:55px;background:#ffffff;}
.suspend dl dd.suspendQQ2 a{width:120px;height:55px;display:block;background:url(../images/suspend.png) -40px -55px;overflow:hidden;}
.suspend dl dd.suspendTel{width:120px;height:88px;background:#ffffff;}
.suspend dl dd.suspendTel a{width:120px;height:88px;display:block;background:url(../images/suspend.png) -40px -110px;overflow:hidden;}
* html .suspend{position:absolute;left:expression(eval(document.documentElement.scrollRight));top:expression(eval(document.documentElement.scrollTop+200))}


/*3-7产品详细修改*/
.protitle{ font:2em/1.5em 微软雅黑; text-align:center; margin-top:10px;}
.daodu{ border:dotted 1px #ccc; padding:8px 10px; background:#f7f7f7; margin:10px 0;}
/*图片放大镜样式*/
.jqzoom{float:left; width:100%; border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:300px;height:225px;background:#ffffff;border:1px solid #e6e6e6;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff /*url(../images/zoom.png) 50% center no-repeat*/;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}

/*图片小图预览列表*/
.spec-preview{margin:auto;}
.spec-scroll{clear:both;  margin-top:10px; margin:auto; width:100%;}
.spec-scroll .prev{float:left;background:url(../images/l1.gif) no-repeat center 50%; width:10%; height:7rem; cursor:pointer;}
.spec-scroll .prev:hover{float:left; background:url(../images/l2.gif) no-repeat center 50%;width:10%; height:7rem; cursor:pointer;}
.spec-scroll .next{float:right; background:url(../images/r1.gif) no-repeat center 50%; width:10%; height:7rem; cursor:pointer;}
.spec-scroll .next:hover{float:right; background:url(../images/r2.gif) no-repeat center 50%; width:10%; height:7rem;cursor:pointer;}
/*.spec-scroll .prev,.spec-scroll .next{display:block;font-family:"宋体";text-align:center;width:10px;height:49px; line-height:49px;border:1px solid #CCC;background:#EBEBEB;cursor:pointer;text-decoration:none;}*/
.spec-scroll .items{float:left;position:relative;width:80%;height:190px; overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:100%;height:100px;}
.spec-scroll .items ul li{float:left;width:25%; text-align:center;}
.spec-scroll .items ul li img{border:1px solid #e6e6e6; background:#fff;padding:2px;width:82px;height:74px;}
.spec-scroll .items ul li img:hover{border:2px solid #FF6600;padding:1px;}
.neirongp{ font:14px/30px 微软雅黑; text-align:center; color:#fff; background:#a3a3a3; display:block; margin:10px 0 10px 0; width:96px; border-right:solid 2px #d3d3d3; border-bottom:solid 2px #d3d3d3;}

/*三级分类*/
.menusanji {font-family: arial, sans-serif; width:227px; position:relative; z-index:99999; margin:0; font-size:11px; margin:0;}
.menusanji ul li a, .menusanji ul li a:visited {display:block; text-decoration:none; color:#fcd495;width:187px; padding-left:40px; height:80px; color:#fff; border-bottom:1px solid #fff; background:#b30b1d; line-height:80px; font-size:16px; overflow:hidden; font-family:微软雅黑;}
.menusanji ul {padding:0; margin:0;list-style-type: none; }
.menusanji ul li { margin-right:1px; position:relative; width:227px;}
.menusanji ul li ul {display: none;}
/* specific to non IE browsers */
.menusanji ul li:hover a {color:#fcd495; background:#9a0717;}
.menusanji ul li:hover ul {display:block; position:absolute; top:0; left:227px; width:105px;}
.menusanji ul li:hover ul li a.hide {background:#980717; color:#fff; filter: alpha(opacity=90); -moz-opacity: 0.9; opacity: 0.9;}
.menusanji ul li:hover ul li:hover a.hide {background:#b30b1d; color:#fcd495; filter: alpha(opacity=90); -moz-opacity: 0.9; opacity: 0.9;}
.menusanji ul li:hover ul li ul {display: none;}
.menusanji ul li:hover ul li a {display:block; background:#980717; color:#fff; filter: alpha(opacity=90); -moz-opacity: 0.9; opacity: 0.9;}
.menusanji ul li:hover ul li a:hover {background:#b30b1d; color:#fcd495; filter: alpha(opacity=90); -moz-opacity: 0.9; opacity: 0.9;}
.menusanji ul li:hover ul li:hover ul {display:block; position:absolute; left:227px; top:0;}

.nainaide{ float:left;width:155px; padding-left:10px; background:#fff; border:none;height:26px; line-height:26px; border:solid 1px #d6d6d6; color:#777;}

.links{ width:100%; background:#e9e9e9;color:#666;}
.linksnei{ width:1300px; margin:auto; line-height:36px;}
.links a{color:#666; padding:5px 20px 0px 0px; font-size:12px;}
.links a:hover{ color:#8ed738; padding:5px 20px 0px 0px; text-decoration:none;}


.huidise{ background:#dedede; width:100%; display:block;}

.zuoxian{ float:left; width:530px; padding-top:53px; text-align:right;}
.youxian{ float:right; width:530px; padding-top:53px;}
.fanganbiaoti{ float:left; width:140px; }
.dabiaoti h2{ font-size:24px; font-weight:normal;}
.dabiaoti p{ color:#b48554; font-size:18px; font-family:arial;text-transform:uppercase; line-height:40px;}


.Contentbox{
clear:both; line-height:27px; 
margin-top:0px; 
padding:32px 0;
}
.newsbox2{ float:right; padding-left: 4em;}
.topnews{ float: left; margin-bottom: 4em;}
.topnews .img{ overflow: hidden;}
.topnews .img img{ width:100%;height: auto;}
.topnews .text{  font-size: 18px; width: 100%; padding: 2em; background: #fff;}
.topnews .text a{overflow: hidden;}
.topnews .text div{ padding: 1.8em 0 .5em 0;}
.topnews .text p{ margin-bottom: .6em;}
.topnews .text1{  font-size: 18px; text-align: center; padding-bottom: 15px; width: 100%; background: #333; line-height: 2.6em;}
.topnews .text1 a{overflow: hidden;}
.topnews a:hover .text{ color: var(--color-main) !important; }
.topnews:hover .text h4{ color: var(--color-dot);}
.topnews:hover a{ display: block;}
.topnews:hover .img img{transform: scale(1.1);-moz-transform: scale(1.1);-webkit-transform: scale(1.1); -moz-transition: all 1.8s ease 0s;-ms-transition: all 1.8s ease 0s;-o-transition: all 1.8s ease 0s;transition: all 1.8s ease 0s;}
.kehu{ width:1300px; margin:auto;}
.fuwukehu li{ float:left; width:14%; margin-left:2%; margin-bottom:20px;}
.fuwukehu li img{ width:147px; height:46px;}
.c h2{ text-align:center; font-size:2rem; font-weight:bold; line-height:40px; margin-bottom:20px;}
.anim-opacity2{width:100%; height:337px;animation: 3s opacity2 0s forwards; -webkit-animation: 3s opacity2 0s forwards;-moz-animation: 3s opacity2 0s forwards;}
        @keyframes opacity2{
            0%{opacity:0}
            50%{opacity:.8;}
            100%{opacity:1.0;}
        }
        @-webkit-keyframes opacity2{
            0%{opacity:0}
            50%{opacity:.8;}
            100%{opacity:1.0;}
        }
        @-moz-keyframes opacity2{
            0%{opacity:0}
            50%{opacity:.8;}
            100%{opacity:1.0;}
        }

.lie{ width:280px; float:left;  padding-top:17px;}
.lie:hover{ }
.lie div {
    font-size: 12px;
    line-height: 22px;
    width: 214px;
    padding-right: 10px;
    height: 140px;
    color: #888;
}
.mingcheng {
    font-size: 18px;
    height: 40px;
    line-height: 40px;
    overflow: hidden; text-decoration:none;-moz-transition: all .8s ease 0s;
-ms-transition: all .8s ease 0s;
-o-transition: all .8s ease 0s;
transition: all .8s ease 0s;
}
.col-lg-4 a:hover { color:#fe821e; text-decoration:none;}
.lie div a{ color:#9fdf53;}
.mingcheng a{ color:#333; text-decoration:none;}
.mingcheng a:hover{ color:#ff8000; text-decoration:none;}
.eff1{ overflow: hidden;}
.eff1 img{-moz-transition: all .8s ease 0s;-ms-transition: all .8s ease 0s;-o-transition: all .8s ease 0s;transition: all .8s ease 0s;} 
.eff1:hover img{transform: scale(1.1);-moz-transform: scale(1.1);-webkit-transform: scale(1.1);box-shadow: 0 0 10px #ccc;}
.fanganming:link, .fanganming:visited, .fanganming:active{ color:#9fdf53; text-decoration:none;}
.fanganming:hover{ color:#ff8000; text-decoration:none;}
.fuwubox{ width:499px; height:115px; background:#c8c9c6; color:#fff; display:inline-block; border-radius:10px; box-shadow: 0 0 10px #ccc; cursor:pointer;}
.fuwubox:hover{background:#9fdf53; box-shadow: 0 10px 10px #ccc;}

.fixedMenu_keleyi_com{ border:solid 1px #fff;z-index:9999;}
.qone4 {
    
    z-index: 99999;
    position: absolute;
    right:-212px;
}
.qone4 img {
    width: 145px;
}


 .bgdiv .uusdiv {
    width: 1090px;
    margin: 0 auto;
    position: relative;
}



.qone5 img {
    width: 28px;
    float: right;
}
#qone5 {
    position: absolute;
    right: 0px;
}
.bgdiv
{
    position:fixed;
 z-index:99999;
     bottom:0px;
     width:100%;
     height:138px;
    background:#000; opacity:0.8;
    }
  
    
.bgdiv .u1 {
  float:left;
 padding-top: 28px;
    width: 30%;
    text-align:center;
    padding-right:10px;
}
.bgdiv .u1 img {
    margin-bottom: 7px;
	width:68%;
}
.divbtn img{ width:100% }
.bgdiv .u2 {
 
  float:left;
    padding-top:23px;
    width: 34%;
}
.divphone > span {
display: block;
width: 100%;
font-family:"微软雅黑";
color: #fff;
font-weight: bold;
font-size: 27px;
line-height: 50px;
}
.divphone {
float: left;
padding: 12px 1px 1px 0.5%;
width: 16%;
}
.divphone  b {
    color: #D81800;
    font-size: 27px;
    line-height: 30px;
}
.bgdiv img.imgs
{ 
    float:left;
  padding:13px 0px 1px 0px; 
  height:122px;
  width:271px;
    
}
.sp1 {
    display: inline-block;
    width: 142px;
    text-align: center;
    top: 55px;
    position: absolute;
    font-weight: normal;
    left: 10px;
}
.sp2 {
    display: inline-block;
    width: 158px;
    text-align: center;
    left: 255px;
    font-weight: normal;
    top: 55px;
    position: absolute;
}

.kksy {
    float: left;
    width: 440px;
    padding-left: 80px;
    padding-top: 26px;
    height: 91px;
    position:relative;
    font-weight: bold;
    color: #fff;
    font-size: 25px;
}
#sxnum {
    color: #8F0100;
    background: url(../images/num.png);
    font-weight: bold;
    height: 65px;
    top: 36px;
    left: 130px;
    position: absolute;;
    display: inline-block;
    width: 152px;
}

.divbtn a {
    background: #37a3c9;
    width: 134px;
    display: block;
    height: 46px;
    font-size: 22px;
    line-height: 43px;
    text-align: center;
    color: #fff; text-decoration:none;
}
.divbtn a:hover {
    color: #fff;
}

.hengxian{ width:145px; height:1px;  margin:auto;}
.youshidabiaoti{ font-size:45px; color:#fff; text-align:right; padding-top:70px;}
.youshiyingwen{ font-size:14px; color:#fff;text-transform: uppercase; text-align:right; padding:5px 0 20px 0;}
.hongxian{ border-top:solid 1px #ff7200; width:83px; float:right;}

.zi{ position:absolute; z-index:10; color:#fff; background: rgba(0,0,0,.5); font-size:14px; padding:0px 10px;}
.tu{ width:136px; height:103px;}
.tu img{ width:136px; height:103px;}
.diwei{ padding-top:45px;}
.diwei li{ background:url(/skin/hongshi/images/shuxian.jpg) no-repeat left 5px; padding-left:20px; font-size:14px; text-align:left; padding-bottom:15px;}
.jidixian{ border-top:solid 2px #116bb7}
.jidit{ font-size: 30px; font-weight: bold; line-height: 3;}
.jidixian img{ width: 100%;}
.neibanner{text-align: center; line-height: 300px; font-size: 50px; font-weight: bold; color: #fff; margin-bottom: 30px;}
.neibanner .panel{filter: alpha(opacity=50);-moz-opacity: 0.5;opacity: 0.5;}
.topa{ width: 155px; display: inline-block; text-align: center; border-right: solid 1px #fff;}
.topa:hover{background: #ebebeb;}