﻿
@charset "utf-8";
/*■■■■■■■■　共同设定 ■■■■■■■■*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, table, tr, th, td {
	margin: 0;
	padding: 0;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
fieldset, img {
	border: 0;
}
address, caption, cite, code, dfn, em, th, var {
	font-style: normal;
	font-weight: normal;
}
ul, ul li, input, dl, dd {
	padding: 0;
	margin: 0;
	list-style-type: none;
}
img, a img {
	border: 0;
	margin: 0;
	padding: 0;
}
caption, th {
	text-align: left;
}
h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
	font-weight: normal;
}
a {
	text-decoration: none;
	color: #222;
	-moz-transition: all 0.5s;
	-webkit-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
}
a:hover {
	text-decoration: none;
}
.clear {
	clear: both;
}
/* HTY Common Atom*/
.clear { background: none; border: 0;
	clear: both;
	display: block;
	float: none; font-size: 0; overflow: hidden; visibility: hidden; width: 0; height: 0;}
.clear-fix:after {
	content: ".";
	display: block;
	height: 0;
	font-size: 0;
	clear: both;
	visibility: hidden;}
.fl {
	float: left;
}
.fr {
	float: right;
}
.c_b {
	clear: both;
}
textarea {
	resize: none;
	overflow: auto;
}
/*■■■■■■■■　基本设定　■■■■■■■■*/
body {
	font-family: "微软雅黑";
	font-size: 12px;
	
	overflow-x: hidden;
	margin: 0 auto;
}
.theme_color {
	background: #00beaf;
}
.theme_color1 {
	background: #ee0062;
}
.theme_color2 {
	background: #222;
}
.wl_1004 {
	width: 1004px;
	margin: 0 auto;
	position: relative;
}
/*-----------------  ■ common -------------------*/
.rollover:hover img {
	opacity: 0.7;
	filter: alpha(opacity=70);
	-ms-filter: "alpha(opacity=70)";
	-khtml-opacity: 0.7;
	zoom: 1;
}
.main {
	width: 1200px;
	margin: 0 auto;
	position: relative;
}
/*-----------------  ■ header -------------------*/
.cp{ width:1200px; margin:0 auto;}
.header { width: 100%; height:30px; background:#848484;}
.top2{ width:1200px; margin:0 auto;}
.top2 p{ float:left; line-height:30px; color:#FFF;}
.top2 span{ float:right;}
.top2 span a{ float:left; padding:0 5px; color:#FFF; line-height:30px;}
.top2 span a:hover{ color:#F00;}


.top{ width:100%; height:105px; margin:0 auto;font-size:20px;background:url(/web/20220406132946im_/http://rztianan.com/images/cp_weibj.jpg)}
.top_con{ width:1200px; margin:0 auto; display:block;}
.main {width: 1200px;margin: 0 auto;}
.logo {float: left; width:400px; height:80px;line-height:60px;}
.weixin {width:162px; float: right; height:60px;  margin-top:22px; margin-bottom:17px}
.tel {  height:105px;line-height:105px;text-align:center;float:right;color:#fff}
.www{width:100%;background:#5f1101;overflow: hidden;}
.FOCUS_TIT {font-size:22px;padding:40px 0 30px 0;text-align:center;width:100%;height:auto;float:left;color: #fff;}
.index_product {width: 1260px;margin:auto;position:relative;height:500px;}
.index_product .ab {width:1180px;margin:auto;}
@media (max-width:1140px){
  .index_product {width: 637px;}
  .index_product .ab {width: 579px;margin:auto;overflow: hidden;}
}
.index_product .ab ul li {text-align:center;width:265px;height:400px;margin-top:20px;margin-left:20px;background-color:#FFF;border:1px solid #D8D8D8;}
.index_product .ab ul li strong {display:block;width:258px;border-bottom:1px solid #D6AD05;height:35px;line-height:35px;padding-left:3%;background:url(/web/20220406132946im_/http://rztianan.com/images/index_product_bg.jpg) #1585d4 right center no-repeat;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.index_product .ab ul li strong a{color:#fff;}
.index_product .ab ul li strong a:hover{color:#fff;}
.index_product .ab ul li p {width:265px;height:265px;}
.index_product .ab ul li .p_img {width:265px;height:265px;}
.index_product .ab ul li .p_img img,.index_product .ab ul li p a img {max-width:100%;max-height:265px;}
.index_product .ab ul li p.cont {text-align:left;font-size:12px;height:72px;line-height:1.6;padding:0 3%;width:94%;overflow:hidden;}
.index_product .ab ul li .cmore {text-align:left;margin-left:2%;margin-top:8px;color:#fdaf19;display:block;text-transform:uppercase;}
.index_product .ad {width: 100%;position:absolute;z-index:0;top:0;left:0;height:400px;}
.index_product .ad a.prev {width:44px;margin-top:230px;height:100px;display:block;float:left;background:url(/web/20220406132946im_/http://rztianan.com/images/focus_but.png) left center no-repeat;cursor:pointer;}
.index_product .ad a.next {width:44px;margin-top:230px;height:100px;display:block;float:right;background:url(/web/20220406132946im_/http://rztianan.com/images/focus_but.png) right center no-repeat;cursor:pointer;}

.top_z{ width:100%; height:45px; background:#01890d;}
.ztc{ width:1200px; margin:0 auto; height:45px; line-height:45px;color:#0c0c0c;}
.ztc b{ float:left; font-size:14px;}
.ztc a{ float:left; padding:0 5px; color:#0c0c0c;}
.ztc a:hover{ color:#F00;}

.jianjie{ width:100%; background:#f1eff0; display:block; padding-top:15px; padding-bottom:36px;}
.jianjie_con{ width:1200px; margin:0 auto;}
.jianjie_l{ width:452px; float:left; margin-left:12px;}
.jianji_t{ width:399px; height:100px; background:url(/web/20220406132946im_/http://rztianan.com/images/gy_t.jpg) center no-repeat; display:block; margin:0 auto; margin-bottom:53px;}
.gywm_con{float:right; width:835px; margin-right:54px;}
.gy_con{ width:835px;}
.gy_con b{ width:470px; height:50px; border-bottom:3px solid #171c60; line-height:50px; display:block; font-size:16px; margin-bottom:20px;}
.jj_con{ width:1200px; margin:0 auto; margin-top:30px;}
.jj_con img{ width:272px; height:541px; float:left;}
.jj_con p{ line-height:35px; text-indent:2em; font-size:18px; }
.jj_con p a{ color:#fff; width:120px; height:40px; line-height:40px; float:right; margin-top:30px; display:block; background:#171c60;}
.jj_con p a:hover{ color:#F00;}
.gy_tel{ float:left; color:#d64116; height:36px; display:block; font-size:16px; font-weight:bold; line-height:36px;}
.gywm_con span{ width:120px; height:34px; margin-left:30px; display:block; border:2px solid #d64116; background:#d64116; margin-top:30px;}
.gywm_con span a{ width:80px; height:34px; float:right; display:block; background:#fff; color:#010101; text-align:center; font-size:14px; line-height:34px;}
.gywm_con span a:hover{ color:#F00;}

.xwzx{width:100%;height:670px; margin:0 auto; margin-top:30px; background:url(/web/20220406132946im_/http://rztianan.com/images/back-t.jpg) center repeat;}
.xwdt_t{ width:1200px; height:125px; display:block; margin:10px auto;}
.xwdt_t ul{width:100%; display:block; margin:0 auto;}
.xwdt_t li{width:560px; height:125px; display:block; margin:40px 20px;float:left;}
.xw_con{ width:1200px; margin:0 auto; margin-top:70px;}
.xw_con img{ width:337px; height:456px; float:left;}
h2{ margin:0;}
ul{ padding:0; margin:0;}
.tab{ width:754px; float:right; font-size:12px; color:#555; margin-right:42px;}
.tab h2{ width:100%; overflow:hidden; font-size:12px; font-weight:normal;}
.tab h2 span,
.tab h2 a{ float:left; width:150px; height:40px; margin-right:15px; line-height:40px; background:#5B5B5B; color:#fff; font-size:16px; text-align:center; cursor:pointer;}
.tab h2 .current{ background:#ffe2b6; font-weight:bold; color:#f00;}
.xw{ margin-top:15px;}
.xw dl{ width:754px; height:100px; border-bottom:2px solid #5B5B5B;}
.xw dl dt{ height:35px; height:35px; line-height:35px;}
.xw dl dt a{ float:left; background:url(/web/20220406132946im_/http://rztianan.com/images/dian.png) left center no-repeat; padding-left:15px; font-size:16px; color:#8b5934; }
.xw dl dt a:hover{ color:#F00;}
.xw dl dt span{ float:right; font-size:16px;}
.xw dl dd{ width:754px;}
.xw dl dd p{ line-height:24px; color:#8b5934;}
.xw ul{ margin-top:20px;}
.xw ul li{ float:left; width:358px; line-height:30px; height:35px; margin:0 9px;}
.xw ul li a{ float:left; color:#272829; font-size:14px;}
.xw ul li a:hover{ color:#F00;}
.xw ul li span{ float:right;}


.xwdt_r{ width:460px; float:right; margin-right:15px;}
.xwdt_r_t{ width:460px; height:50px; border-bottom:1px solid #00880a; line-height:50px; font-size:18px; color:#3a3a3a; font-weight:bold; margin-bottom:20px;}
.xwdt_r ul li{ height:32px; line-height:32px; background:url(/web/20220406132946im_/http://rztianan.com/images/dian.jpg) left center no-repeat;}
.xwdt_r ul li a{ float:left; font-size:14px; padding-left:20px;}
.xwdt_r ul li a:hover{ color:#F00;}
.xwdt_r ul li span{ float:right;}

.remai{ width:1200px; margin:0 auto; margin-top:30px; display:block; padding-top:25px;}
.remai_t{ width:1200px; height:64px; display:block; background:url(/web/20220406132946im_/http://rztianan.com/images/cp_t2.jpg) center no-repeat; margin:0 auto;}
.remai_con{ width:1200px; margin:0 auto; margin-top:36px;}
#marquee6{width:1200px;height:313px; overflow:hidden;}
#marquee6 ul li{margin:0 10px; overflow:hidden; width:280px; height:313px; float:left;}
#marquee6 ul li img{ width:280px; height:236px;}
#marquee6 ul li span{ width:280px; height:35px; background:#171c60; display:block;}
#marquee6 ul li span a{ height:35px; line-height:35px; text-align:center; display:block; color:#FFF; font-size:14px;}

/*------search-------*/
.isearch {
	float: right;
	width: 25px;
	height: 25px;
	margin: 13px 0 0;
	position: relative;
}
.isearch span {
	display: block;
	height: 25px;
	background: url(/web/20220406132946im_/http://rztianan.com/images/search.png) center top no-repeat;
}
.search01 {
	float: right;
	width: 239px;
	height: 27px;
	background: url(/web/20220406132946im_/http://rztianan.com/images/searchf.png) center top no-repeat;
	margin-top: 20px;
	display: none;
	position: relative;
	z-index: 99
}
.search02 {
	float: left;
}
.search02 input.search03 {
	width: 80px;
	font-size: 12px;
	color: #fff;
	height: 27px;
	line-height: 27px;
	margin-left: 15px;
	border: none;
	outline: none;
	float: left;
	background: none;
}
.search01 input.search04 {
	width: 33px;
	height: 27px;
	float: right;
	text-align: center;
	line-height: 27px;
	color: #fff;
	font-family: "微软雅黑";
	border: none;
	outline: none;
	background: none;
	cursor: pointer;
	margin-right: 10px;
}
.search05 {
	float: left;
	width: 74px;
	height: 27px;
	line-height: 27px;
	background-image: url(/web/20220406132946im_/http://rztianan.com/images/index_icon01.png);
	background-repeat: no-repeat;
	background-position: 59px 10px;
}
.jslct {
	color: #333;
	font-family: "Microsoft YaHei";
	display: inline-block;
	zoom: 1;
	font-size: 12px;
	position: relative;
	cursor: default;
	line-height: 27px;
}
.jslct div.jslct_t {
	position: relative;
	padding-left: 5px;
	z-index: 2;
*display:block!important;
*display:inline;
	zoom: 1;
}
.jslct em {
	font-style: normal;
	display: block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	color: #fff;
}
.jslct dl, .jslct dl dd {
	padding: 0;
	margin: 0;
	list-style: none
}
.jslct dl {
	background: #ffa200;
	position: absolute;
	top: 27px;
	left: 0;
	cursor: default;
	width: 80px;
	padding: 0 2px 8px;
	overflow: hidden;
	z-index: 1;
	display: none;
	font-size: 12px;
}
.jslct dl dd {
	box-sizing: border-box;
	font-size: 12px;
	text-align: center;
	line-height: 25px;
border-/bottom:#ccc solid 1px;
	white-space: nowrap;
	cursor: pointer;
	-moz-transition: all 0.5s;
	-webkit-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
	color: #fff;
}
.jslct dl dd:hover {
	color: #fff;
	background: #ffa200;
}
.jslct dl dd.hover { color: #fff; background: #ffa200;}
/*********nav*********/
.g_nav { height: 60px; width:1200px; margin:0 auto;}
.g_nav ul li { float:left; display:block; height: 60px; line-height:60px; width: 200px;}
.g_nav ul li a { color: #fff; font-size: 14px; padding-left:50px; line-height:45px;}
.g_nav ul li:hover {background: #fdac40; height:45px;}

.nav{ height:60px; width:100%;background:#ffffff}
.nav_m{ width:1200px; margin:0 auto; height:60px; line-height:60px;}
.nav_m ul li{ line-height:60px; float:left; padding:0px 37px; display:block;}
.nav_m ul li a{ font-size:14px;}
.nav_m ul li:hover{ background:url(/web/20220406132946im_/http://rztianan.com/images/a_nav.jpg) repeat-x; display:block;}
.nav_m ul li:hover a{ color:#FFF;}
.nav_m ul li a:hover{ color:#fff; display:block;}

#menu {width:1200px; margin:0 auto; height:60px;}
#menu li {float:left;width:100px;height:53px; line-height:53px;text-align:center;position:relative; margin-top:4px;												}
#menu li:hover {background:#f6f6f6; width:100px; display:block; height:60px;line-height:60px;margin-top:0;}
#menu li a {font-size:16px; color:#000;display:block; }
#menu li:hover a {color:#d2bb6d;}
#menu li .drop {background:url(/web/20220406132946im_/http://rztianan.com/images/arrow.gif) center right 0px no-repeat;}
#menu li:hover .drop {background:url(/web/20220406132946im_/http://rztianan.com/images/arrowhover.gif) center no-repeat right 0px;}
#menu li:hover .nodrop {height:60px;line-height:60px;}
#menu li:hover .dropdown_1column {left:0px;top:60px; position:absolute; z-index:100;}
.col_1{display:inline;float: left;position: relative;width:120px;}
.dropdown_1column{margin:0px auto;float:left;position:absolute;left:-999em; /* Hides the drop down */text-align:center;border:1px solid #01890d;border-top:none;background:#F4F4F4;width: 120px;}
#menu li:hover div a {font-size:12px;color:#444;}
#menu li:hover div a:hover{color:#01890d;}
#menu li ul {list-style:none;padding:10px 5px;margin:0;}
#menu li ul li {font-size:12px;	line-height:26px;position:relative;padding:0;margin:0;	float:none;	text-align:center;width:120px;}
#menu li ul li a{background:url("/web/20220406132946im_/http://rztianan.com/images/subarrow.gif") no-repeat left 9px;}
#menu li ul li:hover {background:none;border:none;padding:0;margin:0;}


.pinpai_t{ width:100%; height:106px; background:url(/web/20220406132946im_/http://rztianan.com/images/cp_t.jpg) center no-repeat; display:block; margin-top:30px;}
.pinpai_nav{ height:100px; width:1920px; background:url(/web/20220406132946im_/http://rztianan.com/images/banner4.jpg) center no-repeat; margin:0 auto; padding-top:16px;}
.pinpai{ width:1200px; margin:0 auto; margin-top:45px;}
.pinpai ul li{ width:330px; height:336px; float:left; line-height:70px; margin:0 35px 27px; text-align:center;}
.pinpai ul li img{ width:330px; height:266px; border-radius:15px;}
.pinpai ul li b a{ font-size:14px; color:#000; line-height:70px;}
.pinpai ul li b a:hover{ color:#F00;}
.foot_nav{ height:177px; width:1920px; background:url(/web/20220406132946im_/http://rztianan.com/images/foot_nav.jpg) center no-repeat; margin:20px auto;}

.lc_di_bg{ width:100%; background:url(/web/20220406132946im_/http://rztianan.com/images/bg.jpg) top repeat-x #f4f4f4; margin-top:22px; padding-bottom:11px;}
.hengfu{ width:1000px; height:395px; background:url(/web/20220406132946im_/http://rztianan.com/images/hengfu.jpg) center no-repeat; margin:0 auto; display:block;}
.tuan_t{ width:100%; height:107px; display:block; background:url(/web/20220406132946im_/http://rztianan.com/images/tuan_t.jpg) center no-repeat;}
.hengfu2{ width:100%; height:480px; background:url(/web/20220406132946im_/http://rztianan.com/images/hengfu2.jpg) center no-repeat; display:block;}
.tuandui{ width:1200px; margin:0 auto; margin-top:24px;}
.tuandui dl{ width:263px; height:478px; float:left; margin:0 18px; background:url(/web/20220406132946im_/http://rztianan.com/images/tuandui.jpg) no-repeat; display:block;}
.tuandui dl dt{ width:198px; height:198px; display:block; margin-left:32px;}
.tuandui dl dd{ width:250px; margin-left:6px; margin-top:2px;}
.tuandui dl dd span{ width:250px; height:54px; background:#01890d; color:#FFF; display:block; line-height:54px; text-align:center; font-size:20px;font-style: italic; font-weight:bold;}
.tuandui dl dd p{ width:214px; padding:10px 25px 0px; line-height:30px; color:#303030; font-size:14px;}

.abouthh{width:100%;padding:40px 0 0 0;background:url(/web/20220406132946im_/http://rztianan.com/images/bj.jpg) no-repeat;min-height:400px;height: 460px;}
.about_cp{width:1200px;margin:0 auto}
.abouthh .barheng{width:1200px;height:60px;display:block;line-height:60px;font-size:26px;font-weight:bold;background:#EEE;}
.abouthh .barheng span{padding:20px 15px;}
.abouthh .barheng a{float:right;width:100px;display:block;font-size:16px;}
.abouthh p{line-height:20px;padding-top:20px;}
.tempWrap ul{width: 3444px; left: -1722px; position: relative; overflow: hidden; padding: 0px; margin: 0px;}
.marquee{height:45px;line-height:45px}
.xwdt_t dt{width:10px;background:#FEF164;height:156px;display:block;float:left;}
.xwdt_t dd{background:#5C5C5C;height:156px;display:block;padding-left:30px;font-size:14px;color:#FFF;}
.xwdt_t dd a{height:70px;line-height:70px;color:#FFF;font-size:18px;}
.fangan_bg{ width:100%; height:605px;padding:48px 0;}
.fangan_bg2{ width:100%; height:1120px;padding-top:48px;}
.fangan_bg2 .yueqi{margin-top:20px;height:440px;}
.fangan_bg2 .yueqi dt{float:left;width:700px;}
.fangan_bg2 .yueqi dd{float:right;width:400px;text-align:center;}
.fangan_bg2 .yueqi dd span{font-size:18px;font-weight:600;}
.yinyue_p1{height:30px;width:400px;background:#5B5B5B;margin:10px 0;}
.yinyue_p2{height:230px;width:400px;font-size:14px;line-height:30px;}
.fangan_bg2 .yueqi2 dt{float:right;width:610px;}
.fangan_bg2 .yueqi2 dd{float:left;width:400px;text-align:center;}
.fangan_bg2 .yueqi2 dd span{font-size:18px;font-weight:600;}
.fangan_bg3{ width:100%; height:750px;padding-top:48px;}
.fangan_bg3 .newsindex{ width:100%; background:url(/web/20220406132946im_/http://rztianan.com/images/shutiao.png) 140px 20px no-repeat;}
.fangan_bg3 .newsindex ul{padding:15px 0 55px 0;}
.fangan_bg3 .newsindex li{height:80px;margin:22px 0;}
.fangan_bg3 .newsindex dt{float:left;width:180px;font-size:18px;font-weight:550;height:86px;line-height:86px;color:#5C5C5C;}
.fangan_bg3 .newsindex dd{float:right;width:940px;height:80px;padding:2px 15px;font-size:14px;color:#FFF;border-radius:10px;background:#5C5C5C}
.fangan_bg3 .newsindex span{font-size:16px;font-weight:550;line-height:35px;}
.fangan_t{ width:100%; height:140px; display:block; }
.fangan_t img,.fangan_3 img{margin:0 auto; margin-bottom:20px;display:block;}
.fangan_3 { width:1200px; height:110px; display:block; margin:0 auto; padding-top:60px;}
.fangan4 { width:1200px; height:1170px; display:block; margin:0 auto;}
.fangan{ width:1200px; height:605px; margin:0 auto; display:block; }
.about{ width:1200px; margin:0 auto; margin-top:2px; }
.aboutpic{ width:100%;background:#F7F5F5; float:left;}
.aboutpic .text{ ;line-height: 28px; padding: 10px 25px; height: 120px; overflow: hidden;}
.aboutpic .more{ height: 50px; font-size: 16px; text-align: center; line-height: 50px; background:#06434e;color:#fff}
.aboutpic .more a{color:#fff}
.aboutpic span{ width:75px; display:block; padding:10px 10px;margin:0 auto;border-bottom:5px solid #FEF164;font-size:16px;font-weight:600}
.aboutpic img{ width:100%;}
.aboutpic .title{height: 40px; padding-top: 15px; background: ; font-size: 26px; color: #009199; text-align: center;}
.gy_wenzi{ width:400px; float:right;}
.gy_wenzi span{ width:400px; height:50px; background:#cf9f5d; display:block; border-radius:25px; display:block; margin:0 auto; margin-bottom:24px; line-height:50px; color:#FFF; font-size:24px; text-align:center;}
.gy_wenzi p{ width:400px; line-height:35px; font-size:16px; color:#8b5934; text-indent:2em;}
.hengtiao {background:url(/web/20220406132946im_/http://rztianan.com/images/hengtiao.png) center no-repeat;height:11px;}
.hengtiao2 {background:url(/web/20220406132946im_/http://rztianan.com/images/hengtiao2.png) center no-repeat;height:11px;}
.content2{ width:100%; padding-bottom:18px;}

/*********footer*********/

.footer .share_b {float: right;padding: 10px 0 0}
.manager_info { width:595px; float:left; border-right:1px solid #7f7f7f; height:152px;}
.manager_info p{ color:#757575; font-size:14px; text-align:center; line-height:30px;}
.manager_info a { color: #fbbb9f;}
.di_dh{ width:293px; height:83px; float:right; margin-top:38px; margin-right:56px;}
.di_dh img{ width:293px; height:83px;}
.ewm{ width:200px; height:190px; float:right;}
.ewm img{ width:200px; height:190px;}

.banquan{ width:1000px; margin:0 auto; border-top:2px solid #FFF; height:38px; line-height:38px; color:#FFF; text-align:center; font-size:14px;}

.footer .manager_info span+span {
	padding-left: 20px;
}
.wl {
	width: 1200px;
	margin: 0 auto;
	position: relative;
}
.pl_20 {
	padding-left: 20px;
}
/*首页头部banner*/
.banner {
	height: 676px;
	width: 100%;
	overflow: hidden;
	position: relative;
	max-width: 1920px;
	margin: 0 auto;
}
.banner>ul {
	width: auto;
	height: 100%;
}
.banner>ul li {
	height: 100%;
	background-size: 1920px 425px;
	background-position: center center;
	float: left;
	opacity: 0;
	background-repeat: no-repeat;
}
.banner .prev {
	width: 42px;
	height: 105px;
	position: absolute;
	left: 0;
	top: 187px;
	background-image: url(/web/20220406132946im_/http://rztianan.com/images/index_icon02.png);
	cursor: pointer;
}
.banner .next {
	width: 42px;
	height: 105px;
	position: absolute;
	right: 0;
	top: 187px;
	background-image: url(/web/20220406132946im_/http://rztianan.com/images/index_icon03.png);
	cursor: pointer;
}
.banner .ctrl {
	position: absolute;
	z-index: 99;
	bottom: 12px;
	left: 50%;
	display: none
}
.banner .ctrl div {
	width: 10px;
	height: 10px;
	float: left;
	background-color: #5d5974;
	border-radius: 100%;
	margin-left: 12px;
	cursor: pointer;
}
.banner .ctrl div.now {
	background-color: #fff;
	position: relative;
	top: -3px;
	border: 3px solid #ff7304;
}
.banfloat {
	position: absolute;
	width: 100%;
	left: 0;
	top: 0;
	height: 41px;
	background: rgba(255,255,255,0.4);
	z-index: 9;
	font-size: 14px;
}
.banfloat span {
	float: left;
	background: url(/web/20220406132946im_/http://rztianan.com/images/d1.png) left center no-repeat;
	padding: 0 0 0 30px;
	line-height: 41px;
	color: #333;
}
.banfloat marquee {
	float: left;
	width: 800px;
	line-height: 41px;
	color: #666;
}
.iwhy_bg {
	height: 145px;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	margin-top: -20px;
	position: relative;
	z-index: 99
}
.banner_di{ background:#171c60; height:10px; width:100%; display:block;}

.tui{ width:1200px; margin:0 auto; margin-top:30px;}
.tui_t{ width:1200px; height:59px; background:url(/web/20220406132946im_/http://rztianan.com/images/tui_t.jpg) center no-repeat; display:block; margin-bottom:53px;}
.tui dl{ width:526px; height:124px; float:left; margin:0 37px 15px;}
.tui dl dt{ float:left; width:124px; height:124px;}
.tui dl dt img{ width:120px; height:120px; border:2px solid #0a6abe;}
.tui dl dd{ float:right; width:374px;}
.tui dl dd a{ font-size:16px; color:#0a69bb; font-weight:bold;}
.tui dl dd a:hover{ color:#F00;}
.tui dl dd p{ line-height:24px; color:#a5a5a5;}

.youshi{ width:100%; height:418px; background:url(/web/20220406132946im_/http://rztianan.com/images/bg.jpg) center no-repeat; margin-top:30px;}
.youshi_con{ width:1200px; margin:0 auto; padding-top:41px;}
.youshi_t{ width:1200px; height:59px; background:url(/web/20220406132946im_/http://rztianan.com/images/ys_t.png) center no-repeat; margin:0 auto; margin-bottom:55px;}
.youshi_con dl{ float:left; width:255px; margin:0 72px;}
.youshi_con dl dt{ text-align:center; width:255px; height:125px; line-height:37px;}
.youshi_con dl dt img{ width:70px; height:88px; margin:0 auto; display:block;}
.youshi_con dl dt span{ height:37px; line-height:37px; font-size:18px; color:#217add;}
.youshi_con dl dd{ line-height:24px; margin-top:20px; color:#333333; font-size:14px; text-align:center;}

.film_focus{width:1200px;overflow:hidden;position:relative;margin:20px auto; height:432px; border-top:solid 4px #06434e;}
.film_focus .film_focus_imgs_wrap{background:url(/web/20220406132946im_/http://rztianan.com/css/images/load.gif) no-repeat center center;width:1003px; float:right; overflow:hidden;height:430px;}
.film_focus ul.film_focus_imgs{height:auto;position:absolute;right:0;overflow:hidden;width:1003px;}
.film_focus ul.film_focus_imgs li{overflow:hidden; height:430px;width:1003px;height:auto; bottom:0; margin:5px 0;min-height:430px}
.film_focus ul.film_focus_imgs li img{height:205px;width:324px;}
.film_focus ul.film_focus_nav{width:193px;position:absolute;left:0;top:0;z-index:100;}
.film_focus ul.film_focus_nav li{width:170px;height:107px;left:0px;padding:0px 10px;word-break:break-all;color:#06434e;font-size:22px;overflow:hidden;line-height:105px; background:#fff; border-left:solid 1px #d7d7d7; border-right:solid 2px #06434e; border-bottom:solid 1px #d7d7d7;}
.film_focus ul.film_focus_nav li.cur{width:170px;left:0px;padding:0px 10px;word-break:break-all;color:#fff;overflow:hidden;line-height:105px; background:#06434e; cursor:pointer; border-left:solid 1px #06434e; border-right:solid 2px #06434e;border-bottom:solid 1px #06434e;}
.film_focus ul.film_focus_nav li b{display:none;height:105px;width:170px;float:left;}
.film_focus ul.film_focus_nav li span img{ float:left; margin:35px 10px 0 10px;}
.film_focus ul.film_focus_nav li b p img{ float:left; margin:35px 10px 0 10px;}
.film_focus ul.film_focus_nav li.cur b{ font-weight:100;}

.film_focus ul.film_focus_nav li span.zhanl img{ float:left; margin:42px 10px 0 10px;}
.film_focus ul.film_focus_nav li b p{ line-height:105px; font-size:22px; color:#fff;}
.film_focus ul.film_focus_nav li b.zhanl p img{ float:left; margin:42px 10px 0 10px;}
.film_focus ul.film_focus_nav li p{ line-height:105px; color:#06434e; font-size:22px;}

.film_focus ul.film_focus_nav li span.huod img{ float:left; margin:25px 10px 0 10px;}
.film_focus ul.film_focus_nav li b.huod p img{ float:left; margin:25px 10px 0 10px;}

.film_focus ul.film_focus_nav li.cur b{display:block;vertical-align: middle;display: table-cell;height:105px;width:170px;float:left;}
.film_focus ul.film_focus_nav li.cur span{display:none;}

.film_focus ul.film_focus_nav li b p{ font-size:22px;}

.film_focus_imgs li dl dd{float:left;width:324px; height:205px; margin:0px 0 10px 10px; }
.film_focus_imgs li dl dd a{ width:324px; height:205px; display:block;}
.film_focus_imgs li dl dd a .mouse_s{width:324px; height:205px;}
.film_focus_imgs li dl dd a .mouse_s p{width:100%;bottom:40px; position:relative; line-height:40px; background:#06434e; color:#fff; font-size:14px; text-align:center;}
.film_focus_imgs li dl dd a .hover_s{width:324px; height:205px; position:relative;top:-990px;}
.film_focus_imgs li dl dd a .hover_s p{ background:#06434e; color:#333; font-size:14px; text-align:center;}
.film_focus_imgs li dl dd a:hover .hover_s{ display:block; height:205px;top:-205px;}
.film_focus_imgs li dl dd a:hover .hover_s p{width:100%; text-align:center;bottom:40px; line-height:40px; background:#d2d2d2;position:relative; font-size:14px; color:#222;}

.about_box{width:100%;}
.img_about{width:30%;float:left}
.text_about{width:60%;float:right;padding:100px 0px 20px 0px;color:#fff;text-indent:2em}
.text_about_title{font-size:18px;width:100%;text-align:center;text-indent:0em}
.butt{width:80px;height:25px;margin:0px auto;background:#d2d2d2;line-height:25px;text-indent:0em;text-align:center;color:#222}

.about_bg{position:fixed;width:100%;height:100%;top:0;left:0;background: url(/web/20220406132946im_/http://rztianan.com/images/1/about_bg.jpg) no-repeat;background-size:cover;}
.about_content{width:60%;margin:0 auto;}
.about_content h2,.about_content h3{text-align:center;font-weight:bold;color:#000;}
.about_content h2{font-size:40px;margin-bottom:50px;}
.about_content p{font-size:16px;color:#000;line-height:180%;margin-bottom:20px;text-align:center;}
.about_content.history{text-align:center;position:relative;}

/*大事记start*/
#wrapper{margin-top: 50px;text-align:center;height: 300px;}
.overlay{ position: absolute; top: 0;  left: 0;  width: 100%;  height: 100%; z-index: 10; background-color: rgba(0,0,0,0.5); /*dim the background*/  text-align:center; display:none;}
#overlay_pic { margin:200px auto;  width:400px;  box-shadow: 10px 10px 5px #000;}
.jscarousal{width: 940px;height: 150px;margin:0 auto;padding: 0;padding: 22px 8px 22px 8px;position: relative; /*overflow: hidden;*/}
.jscarousal .jscarousal-left, .jscarousal .jscarousal-right{float: left;width: 23px;height: 98px;background-color: #121212;	color: White;position: relative;top: 12px;cursor: pointer;}
.jscarousal .jscarousal-left{background-image: url(https://web.archive.org/web/20220406132946im_/http://demo.lanrenzhijia.com/2014/pic1010/images/left_arrow.jpg);background-repeat: no-repeat;background-position: left;}
.jscarousal .jscarousal-right{background-image: url(https://web.archive.org/web/20220406132946im_/http://demo.lanrenzhijia.com/2014/pic1010/images/right_arrow.jpg);background-repeat: no-repeat;background-position: right;}
.jscarousal-contents{width: 890px;height: 200px;float: left;position: relative;	overflow: hidden;}
.jscarousal-contents > div{	position: absolute;	width: 100%;height: 160px;}
.jscarousal-contents > div > div{float: left;margin-left: 8px;margin-right: 8px;}
.jscarousal-contents img{width: 278px;	height: 160px;border: solid 1px #7A7677;}
.hidden{display: none;}
.visible{display: block;}
.thumbnail-active{filter: alpha(opacity=100);opacity: 1.0;cursor: pointer;}
.thumbnail-inactive{filter: alpha(opacity=60);opacity: 0.6;	cursor: pointer;}
.thumbnail-text{color: #7A7677;	font-weight: bold;display: block;padding: 10px 2px 2px 0px;}

.new_cp{width:1200px;margin:0px auto;height:630px}
.new_left{width:40%;float:left}
.new_right{width:54%;float:right;font-size:16px;background:#F7F5F5}
.new_right li{    line-height: 50px;
    height: 50px;
    border-bottom: 1px dashed;}
.new_img{width:300px;overflow:hidden;margin-bottom:14px;margin:0px auto}

.new_lianxi{width:100%;height:200px;background:#06434e}
.new_ul{min-height:280px;max-height:280px;overflow:hidden;padding:20px}
.lx_img{width:30%;height:180px;padding-left:20px;padding-top:25px;float:left}
.lx_text{width:60%;float:right;padding-top:25px;color:#fff}
.lx_text p{line-height:25px}
.new_ul span{float:right}

.clear{clear:both;}

.container .nav1{width:1200px;border:1px solid #ccc;}
.container .nav1 span{display: block; width:238px; border-left:1px solid #ccc; text-align:center; line-height:40px; color:#666; float:left; cursor:pointer;}
.container .nav1 span.active{background:#666666; color:#fff;}

.container .nav1 span:first-child{border:0px}


.nav_cpu{width:1200px;margin:0px auto;height:60px}
.nav_cpu li{width:200px;float:left; list-style-type:none;text-align:center; height: 40px;line-height:40px;color:#fff}
.nav_cpu li:hover{background:#5f1101;}
.nav_cpu li:hover a{color:#fff}

.img_txt{height: 140px;font-size:16px;padding:10px;text-indent:2em}
.bannerbox{width:100%;position:relative;overflow:hidden;}

.Homebanner{width:100%;position:relative;height:676px;overflow:hidden;}
.Homebanner ul{width:100%;position:absolute;height:676px;}
.Homebanner ul li{width:100%;height:676px;position:absolute;overflow:hidden;}
.Homebanner ul li img{width:1900px;position:absolute;left:50%;top:0px;display:block;margin-left:-950px;}

.Homeleft,.Homeright{background:#000;font-family:"宋体";width:50px;height:50px;line-height:50px;text-align:center;font-size:40px;color:#fff;position:absolute;top:45%;cursor:pointer;transition:all .2s ease;opacity:0;z-index:899999}
.Homeleft{left:-60px;}
.Homeright{right:-60px;}

.bannerbox:hover .Homeleft{left:0px;opacity:1}
.bannerbox:hover .Homeright{right:0px;opacity:1}

.Homedot{position:absolute;width:100%;text-align:center;z-index:999;bottom:60px;}
.Homedot a{display:inline-block;margin:0px 5px;height:12px;width:12px;line-height:1000px;overflow:hidden;background:url(/web/20220406132946im_/http://rztianan.com/images/index_229.png) no-repeat;}
.Homedot a.cur{background:url(/web/20220406132946im_/http://rztianan.com/css/img/index_228.png) no-repeat}

.Homebannertext{position:absolute;left:0px;top:0px;width:100%;height:100%;}
.Homebannertext img.bigimg{transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}
.Homebannertext dl.bannerone{position:absolute;width:950px;left:50%;margin-left:-560px;top:251px;text-align:center;z-index:9999;}
.Homebannertext dl.bannerone dt{float:right;font-size:45px;width:750px;height:80px;margin-left:100px;line-height:75px;color:#fff;background:#5f1202;transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}
.Homebannertext dl.bannerone dd{float:right;font-size:29px;color:#fff;background:#545454;width:660px;height:60px;line-height:60px;margin-right:45px;transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}
.Homebannertext dl.bannertwo{position:absolute;width:1180px;left:50%;top:0px;color:#fff;margin-left:-590px;z-index:9999;}
.Homebannertext dl.bannertwo dt{padding-top:110px;position:relative;transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}
.Homebannertext dl.bannertwo dt h3{font-size:50px;line-height:60px;font-weight:700;position:relative;}
.Homebannertext dl.bannertwo dt p{font-size:20px;position:relative;padding-top:20px;}
.Homebannertext dl.bannerthree{position:absolute;width:1220px;left:50%;margin-left:-610px;top:0px;}
.Homebannertext dl.bannerthree dt{float:left;position:relative;transform:translateX(100px);-moz-transform:translateX(100px);-ms-transform:translateX(100px);-o-transform:translateX(100px);-webkit-transform:translateX(100px);}
.Homebannertext dl.bannerthree img{display:block;position:relative;width:auto;height:auto;left:0px;margin:0px;top:0px;}
.Homebannertext dl.bannerthree dd{width:500px;float:left;color:#fff;padding-top:170px;position:relative;padding-left:25px;transform:translateX(100px);-moz-transform:translateX(100px);-ms-transform:translateX(100px);-o-transform:translateX(100px);-webkit-transform:translateX(100px);}
.Homebannertext dl.bannerthree dd h3{font-size:55px;font-weight:700;line-height:70px;}
.Homebannertext dl.bannerthree dd p{font-size:20px;line-height:30px;}

.bannereffect{opacity:0;filter:alpha(opacity=0);}

.bannertime{transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;-ms-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;-webkit-transition:all .8s ease-in-out;}
.bannertime1{transition:all .8s ease-in-out .2s;-moz-transition:all .8s ease-in-out .2s;-ms-transition:all .8s ease-in-out .2s;-o-transition:all .8s ease-in-out .2s;-webkit-transition:all .8s ease-in-out .2s;}
.bannertime2{transition:all 1s ease-in-out .2s;-moz-transition:all 1s ease-in-out .2s;-ms-transition:all 1s ease-in-out .2s;-o-transition:all 1s ease-in-out 2s;-webkit-transition:all 1s ease-in-out .2s;}

.Homebanner li.cur .Homebannertext img.bigimg{transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);-webkit-transform:translateY(0px);}
.Homebanner li.cur .Homebannertext dl.bannerone dt{transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);-webkit-transform:translateY(0px);}
.Homebanner li.cur .Homebannertext dl.bannerone dd{transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);-webkit-transform:translateY(0px);}
.Homebanner li.cur .Homebannertext dl.bannertwo dt{transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);-webkit-transform:translateY(0px);}
.Homebanner li.cur .Homebannertext dl.bannerthree dt{transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);-webkit-transform:translateX(0px);}
.Homebanner li.cur .Homebannertext dl.bannerthree dd{transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);-webkit-transform:translateX(0px);}
.Homebanner li.cur .bannereffect{opacity:1;filter:alpha(opacity=100);}

.Homebanner li.cur1 .bannertime{transition:all .4s linear .2s;-moz-transition:all .4s linear .2s;-ms-transition:all .4s linear .2s;-o-transition:all .4s linear .2s;-webkit-transition:all .4s linear .2s;}
.Homebanner li.cur1 .bannertime1{transition:all .4s linear .1s;-moz-transition:all .4s linear .1s;-ms-transition:all .4s linear .1s;-o-transition:all .4s linear .1s;-webkit-transition:all .4s linear .1s;}
.Homebanner li.cur1 .bannertime2{transition:all .4s linear;-moz-transition:all .4s linear;-ms-transition:all .4s linear;-o-transition:all .4s linear;-webkit-transition:all .4s linear;}
.Homebanner li.cur1 .Homebannertext img.bigimg{transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}
.Homebanner li.cur1 .Homebannertext dl.bannerone dt{transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}
.Homebanner li.cur1 .Homebannertext dl.bannerone dd{transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}
.Homebanner li.cur1 .Homebannertext dl.bannertwo dt{transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}
.Homebanner li.cur1 .Homebannertext dl.bannerthree dt{transform:translateX(100px);-moz-transform:translateX(100px);-ms-transform:translateX(100px);-o-transform:translateX(100px);-webkit-transform:translateX(100px);}
.Homebanner li.cur1 .Homebannertext dl.bannerthree dd{transform:translateX(100px);-moz-transform:translateX(100px);-ms-transform:translateX(100px);-o-transform:translateX(100px);-webkit-transform:translateX(100px);}
.Homebanner li.cur1 .bannereffect{opacity:0;filter:alpha(opacity=0);}


.index_btn{width:100%;position:absolute;height:40px;top:560px;z-index:9999;background:#191919;}
.index_btn ul{margin:0px auto;padding:0px;width:1180px;}
.index_btn ul li{float:left;width:295px;height:40px;position:relative;}
.index_btn ul li span{position:relative;z-index:999;width:294px;display:block;height:40px;}
.index_btn ul li span a{display:block;width:294px;color:#FFF;background:#191919;cursor:pointer;font-size:14px;text-align:center;line-height:40px;border-right:1px solid #a7a7a7;float:left;height:40px;}
.index_btn ul li span a:hover{color:#FFF;background:#e60012;}
.index_btn ul li span a.cur{border:none;width:295px;}
.index_btn ul li em{display:inline-block;height:40px;padding-left:30px;}
.index_btn ul li em.btn{background:url(/web/20220406132946im_/http://rztianan.com/images/btn1.png) no-repeat left center;}
.index_btn ul li em.btn1{background:url(/web/20220406132946im_/http://rztianan.com/images/btn3.png) no-repeat left center;}
.index_btn ul li em.btn2{background:url(/web/20220406132946im_/http://rztianan.com/images/btn4.png) no-repeat left center;}
.index_btn ul li em.btn3{background:url(/web/20220406132946im_/http://rztianan.com/images/btn2.png) no-repeat left center;}

.index_btnbox{width:295px;height:260px;background:#FFF;position:absolute;top:0px;left:0px;padding:20px 0px 0px 0px;}
.index_btnbox img{display:block;margin:auto;}
.index_btnbox p{margin:0px;padding:20px 0px 0px 19px;}
.index_btnbox p a{display:block;float:left;width:130px;padding-bottom:5px;line-height:24px;}
.clearfix:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clearfix{*zoom:1;}

.cp_link{width:100%;background:#c09d01;;height:30px;margin:0px auto}
.cp_link_c{width:1200px;margin:0px auto;line-height:30px;height: 30px;}
.cp_link_c ul li{color:#fff;float:left;margin-left:10px}
.cp_link_c ul li a{color:#fff;line-height:30px}

.cp_wel{width:100%;    height: 60px;background: #ffffff;}
.cp_warp{width:416px;margin:0px auto;color:#fff;line-height:30px;margin-top:20px;}
.cp_warp1{margin:10px auto;color:#fff;line-height:30px}

.cp_p_nav{width:100%;height:40px;overflow:hidden;}
.cp_p_nav li{width:150px;height:40px;background:url(/web/20220406132946im_/http://rztianan.com/images/cp_navbj.jpg);background-size:100%;float:left;line-height:40px;font-size:16px;text-align:center;color:#fff}
.cp_p_show{width:100%;height:330px;background:#d6d6d6;border:5px solid #625d5d;margin-bottom: 60px;}
.cp_p_show li{width:200px;height:220px;float:left;font-size:16px;text-align:center;color:#fff;background:#000;margin:50px}

.cp_a_img{width:400px;height:300px;border:10px solid #fff;float:left;margin-top:30px}
.cp_a_txt{width:700px;height:300px;float:right;margin-top:30px}
.cp_a_about{margin-top:10px}
.cp_a_about h1{font-size:24px;}
.cp_a_about p{font-size:16px;color:#fff;text-indent:2em;}
.cp_n_news{float:right}

.cp_but{text-align:center;width:100px;height:27px;background:url(/web/20220406132946im_/http://rztianan.com/images/cp_navbj.jpg);background-size:100%;margin-top:20px}
.cp_but a{text-align:center;line-height:27px;color:#fff}

.wapper{width:1200px;height:290px;background-color:#3a3a3c;margin:0 auto;margin-top:100px;overflow:hidden;} 
		
.wapper ul{margin-top:30px;}		

.wapper li{float:left;margin-left:48px;width:240px;height:220px;background-color:#fff;color:#fff;text-align:center;font-weight:bold;display:inline-block;}

.wapper li .pic{margin:0 0 0 0;}
.wapper li .title{margin:0 10px 2px}
.wapper li .title a{color:#333;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;_zoom:1}
.wapper li .desc{margin:0 10px 10px;height:18px;font-size:12px;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;_zoom:1;color:#b0b0b0}	
.wapper li .price{margin:0 10px 14px;color:#ff6700;}	
		
.wapper li{
	transition:All 0.4s ease-in-out;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out;
	
}
.wapper li:hover {
	transform:translate(0,-10px);
	-webkit-transform:translate(0,-10px);
	-moz-transform:translate(0,-10px);
	-o-transform:translate(0,-10px);
	-ms-transform:translate(0,-10px);
	-webkit-box-shadow:0px 5px 15px #e5e5e5;
    -moz-box-shadow:0px 5px 15px #e5e5e5;
    box-shadow:0px 5px 15px #e5e5e5;
}

.cp_new{width:100%;height:500px;background:#5f1101;padding-top:50px}
.cp_n_img{width:300px;height:500px;float:left}
.cp_n_img_t{width:300px;height:74px;border-top:5px solid #fff;border-bottom:5px solid #fff;}
.cp_n_img_b{width:260px;height:300px;background:#545454;box-shadow: 10px 10px 5px #888888;padding-top:30px;padding-left:30px}
.cp_n_img_b p{height:50px;font-size:18px;line-height:50px}


.c-menu {
  position: relative;
  height: 423px;
  width: 800px;
  overflow: hidden;
}

.top1, .bottom1 {
  position: absolute;
  left: 0;
  width: 100%;
  height: 50px;
  background: transparent;
}

.top1 {
  top: 0;
  background:linear-gradient(to bottom, #635d5d 0%, rgba(84, 84, 84, 0) 100%);
}

.bottom1{
  bottom: 0;
  background:linear-gradient(to bottom, rgba(8, 130, 180, 0) 0%, #635d5d 100%);
}

.img-box, .hide {
  position: absolute;
  left: 7px;
  top: 177px;
  width: 111px;
  height: 82px;
  opacity: 1;
  transition: opacity, 2s;
}

.hide {
  opacity: 0;
  transition: opacity, .5s;
}

.items-list {
  position: absolute;
  left: -400px;
  top: -101px;
  width: 500px;
  height: 498px;
  border: 2px solid #a2c0d9;
  border-radius: 50%;
  margin: 70px;
}

.item {
  position: absolute;
  width: 600px;
  padding-left: 25px;
  font-size: 18px;
  transition: font-size 1s;
  text-align: left;
  cursor: pointer;
}
.item:nth-child(7) {
  font-size: 28px;
  margin-top: -4px;
  transition: font-size .5s;
}
.item:before {
  content: "";
  position: absolute;
  width: 10px;
  height: 10px;
  background-color: #dae6ef;
  border-radius: 50%;
  left: 5px;
  top: 4px;
}
.item:nth-child(7):before {
  top: 10px;
}
.item a {
  color: #dae6ef;
  transition: color 0.5s;
}
.item a:hover {
  color: white;
  transition: color 0.5s;
}
.item:nth-child(2), .item:nth-child(3), .item:nth-child(11), .item:nth-child(12) {
  opacity: 0.7;
}

.btn {
  position: absolute;
  width: 20px;
  height: 20px;
  cursor: pointer;
  left: 60px;
  font-size: 20pt;
  color: #dae6ef;
  -webkit-transform: scale(3, 1);
          transform: scale(3, 1);
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.btn:hover {
  color: white;
  transition: color 0.5s;
}

.prev {
  top: 110px;
}

.next {
  bottom: 120px;
}

.cp_foot{width:100%;height:150px;}
.cp_foot p{font-size:16px;text-align:center}

.wapper1{overflow:hidden;width:100%;height:300px;background:#3a3a3c;border:5px solid #625d5d;margin-bottom: 40px;} 
		
.wapper1 ul{margin-top:30px;}		

.wapper1 li{    line-height: 23px;float:left;margin-left:48px;width:240px;height:240px;background-color:#000;color:#fff;text-align:center;font-weight:bold;display:inline-block;}
.wapper1 li:hover{background:#5f1101}

.wapper1 li .pic{margin:0 0 0 0;}
.wapper1 li .title{margin:0 10px 2px}
.wapper1 li .title a{color:#fff;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;_zoom:1;font-size:18px}
.wapper1 li .desc{margin:0 10px 10px;height:18px;font-size:12px;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;_zoom:1;color:#b0b0b0}	
.wapper1 li .price{margin:0 10px 14px;color:#ff6700;}	
		
.wapper1 li{
	transition:All 0.4s ease-in-out;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out;
	
}
.wapper1 li:hover {
	transform:translate(0,-10px);
	-webkit-transform:translate(0,-10px);
	-moz-transform:translate(0,-10px);
	-o-transform:translate(0,-10px);
	-ms-transform:translate(0,-10px);
	-webkit-box-shadow:0px 5px 15px #e5e5e5;
    -moz-box-shadow:0px 5px 15px #e5e5e5;
    box-shadow:0px 5px 15px #e5e5e5;
}

.cp_cp{width:100%;height: 650px;background: #fff}
.warp_cp{width:1200px;margin:0px auto;}
.cp_cp_top{width:455px;height:42px;margin-top: 50px}
.cp_cp_bot{width:1300px;height:245px;margin-top:20px;overflow: hidden;}
.cp_cp_bot ul{overflow: hidden;}
.cp_cp_bot ul li{float:left;line-height: 20px;text-align: center;margin-right: 10px	;height: 245px;    width: 250px;}
.abu_cp{width:100%;height:550px;}
.abut_l{width:35%;height: 350px;float: left;padding-top: 100px}
.abut_r{width:65%;height: 450px;float: left}
.abut_h1{font-size: 24px;float: left;}
.abut_l p{font-size: 14px;line-height: 20px;margin:40px 0px;}
.new_cp{width:100%;height:680px;}
.new_cen{width: 100%;height: 350px;    margin-top: 50px;}
.new_cl{width: 550px;height: 350px;float: left;}
.new_cr{width:650px;float: right;height: 350px}

.new_cr h1{font-size: 24px;float: left;}
.new_cr p{font-size: 14px;line-height: 20px;margin:40px 0px;margin-top: 60px;min-height: 100px;}
.new_bot ul li{width:570px;height:56px;float: left;font-size: 18px;line-height: 56px;background: #e8e8e8;    margin: 10px;}
.new_bot ul li span{padding-left: 10px;}
.but_cp{width: 120px;height: 30px;text-align: center;font-size: 14px;background: #c09d01;color: #fff;line-height: 30px}
.abut_h2{font-size: 18px;line-height: 36px;}
.abut_r{float: left;width:750px;height: 280px;background: #e8e8e8;margin-top: 60px;margin-left: 30px}
.abut_r ul li{width: 200px;height:230px;float: left;    margin: 20px 24px;
    text-align: center;}

#fmenu ul li a{color:#fff;}
#fmenu{width:1268px;; margin:0 auto; height:60px;}
#fmenu li {float:left;width:105px;height:53px; line-height:53px;text-align:center; margin-top:4px;font-size:18px;
/*
     FILE ARCHIVED ON 13:29:46 Apr 06, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 15:44:36 Nov 23, 2023.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 100.188
  exclusion.robots: 0.066
  exclusion.robots.policy: 0.057
  cdx.remote: 0.051
  esindex: 0.008
  LoadShardBlock: 53.282 (3)
  PetaboxLoader3.datanode: 86.698 (4)
  load_resource: 90.662
  PetaboxLoader3.resolve: 44.281
*/