/* È«¾Ö */
body 
{
	font-family: Arial @ËÎÌå Times New Roman TUR;
	font-size:12px;
	margin:0px;
	padding:0px;
	background:#f8f8f8;
	/*height:1261px;*/
	color:#656565;
}
ul
{
	padding:0px;
	margin:0px;	list-style:none;
}
li
{
	padding:0px;
	margin:0px;
	list-style:none;
}
p{
	padding:0px;
	margin:0px;
	list-style:none;

}
span{
	padding:0px;
	margin:0px;
	list-style:none;
}
*{
	padding:0px;
	margin:0px;
	list-style:none;
	font-weight: normal;
}
table{
	padding:0px; 
	margin:0px;	list-style:none;
}
tr{
	padding:0px; 
	margin:0px;	list-style:none;
}
td{
	padding:0px; 
	margin:0px;	list-style:none;
}
img
{
    border-width:0px; 
	margin:0; 
	padding:0;
}
input{
	border:#ddd 1px solid;
	color:#666;
}
select{
	border:#db5588 1px solid;
	color:#666;
 }
a:link {
text-decoration: none;
color:#666;
}
a:visited {
text-decoration: none;
color:#666;
}
a:hover {
text-decoration: none;
color:#ec7500;
}
a:active{
	text-decoration: underline;
	color: #666;
}

.navw{background:url(bg-navw.png) repeat-x; }
.nav{
	width:850px;
	margin:0 auto;
	height:137px;
	color:#dec59d;
	font:"Î¢ÈíÑÅºÚ";
	font-size:16px;
	font-weight:bold;
	padding-left:0 66px;
	background:url(navbg.jpg) center bottom no-repeat;
}
.nav .w{
	padding-top:50px;
	float:left; 
	height:85px;
}.nav .w.w1 {width:280px; margin-left:70px;}.nav .w.w2 {width:320px; margin-left:10px;}
.nav .w li{
	float:left;
	line-height:55px;
	padding: 0 10px;
}.nav .w.w2 li { padding:0 5px}

.nav .w li h2{	
    font-size:16px;
}
.nav .p{
	float:left;
	width:146px;
	height:135px;
}
.nav li a{
	color:#dec59d;
	text-decoration:none;
}
.nav li a:hover{
	color:#dec59d;
	text-decoration:underline;
}

.b{
	width:1099px;
	margin:0 auto;
	height:384px;
	z-index:1;
}
.b img{
	z-index:2;
}

.c{
	width:958px;
	height:115px;
	margin:-90px auto ;
	z-index:1000;
	filter:alpha(opacity=100);   
    opacity:0.99;   
 
}

.dw{
	width:100%;
	/*height:558px;*/
	margin:0px auto 0 auto;
	background:url(bg-20190711.png) center top no-repeat;
}
.dw .d{
	width:958px; margin:90px auto 0;
	height:466px;
 
	/*background:url(cbg.jpg) no-repeat;*/
}

.d .case{
	float:right;
	width:189px;
	height:150px;
	margin-right:35px;
	margin-top:70px;
}
.d .case li{
	float:left;
	text-align:left;
	width:189px;
	height:24px;
	line-height:24px;
	display:block;
	overflow:hidden;
	font:"Î¢ÈíÑÅºÚ";
	font-size:14px;
	color:#333;
}
.d .case li a{
	color:#333;
	text-decoration:none;
}
.d .case li a:hover{
	color:#333;
	text-decoration:underline;
}

.d .xx{
	float:left;
	width:192px;
	height:167px;
	margin-left:37px;
	margin-top:70px;
}
.d .xx li{
	float:left;
	text-align:left;
	width:192px;
	height:24px;
	line-height:24px;
	display:block;
	overflow:hidden;
	font:"Î¢ÈíÑÅºÚ";
	font-size:14px;
	color:#333;
}
.d .xx li a{
	color:#333;
	text-decoration:none;
}
.d .xx li a:hover{
	color:#333;
	text-decoration:underline;
}

.l{ 
	width:960px;
	line-height:32px;
	color:#fff;
	font-size:14px;
	margin:0px auto 0px auto;
}
.l a{
	color:#fff;
}
.f{
	width:100%;
	height:227px;
	background-color:#104e67;
	text-align:center;
	line-height:32px;
	color:#fff;
	margin:0 auto;
	padding-top:15px;
	font:"Î¢ÈíÑÅºÚ";
	border-top:1px solid #CCC;
	font-size:14px;
}
.f a{
	color:#fff;
	text-decoration:none;
}
.f a:hover{
	color:#fff;
	text-decoration:underline;
}

.libg{
	width:100%;
	height:178px;
	margin:0 auto;
	background:url(libannerbg.jpg) top center no-repeat;
}
.libg ul{
	width:1000px;
	height:178px;
	margin:0 auto;
}
.libg ul img{
	width:1000px;
	height:178px;
}
.lic{
	width:956px;
	height:29px;
	margin:-28px auto ;
	z-index:1000;
}
.listbg{
	width:100%;
	height:auto;
	background:url(listbg.jpg) repeat-x;
}
.listmainbd{
	width:954px;margin:28px auto;
	min-height:950px;
	height:auto;
	display:block;
	background-color:#FFF;
	border-left:#CCC 1px solid;
	border-right:#CCC 1px solid;
}
.lileft{
	float:left;
	width:196px;
	min-height:663px;
	height:auto;
	display:block;
	

	padding-left:10px;
	background-color:#FFF;
}
.lileft .jgcp{
width:196px; height:248px; display:block; overflow:hidden;position:relative;
}
.lileft .jg{
float:left;
width:190px;
height:auto;
display:block;
margin-bottom:15px;
line-height:23px;
font-size:14px;
}
.lileft li div h2{  
    width:190px;
    height:40px;
	line-height:40px;
	display:block;
	font-size:16px;
	color:#fff;
	text-align:center;
	background:url(/img/typetitbg.jpg) no-repeat;
}
.lileft li div dl dd{margin-top:10px;line-height:23px;
}
.lileft li div dl dt{margin-top:10px;line-height:23px;
font:"Î¢ÈíÑÅºÚ";
font-size:14px;
}
.title {   
    width:178px;
    height:30px;
	line-height:30px;
	display:block;
	font-size:16px;
	font-weight:bold;
	color:#d57897;}
 .xiangguan{ margin-top:50px;width:178px;}
.xiangguan h2{height:23px;border-bottom:2px solid #dfdfdf;color:#d57897;font-size:16px; font-weight:bold;}
.putongul li{height:23px;line-height:23px;font-size:14px;overflow:hidden;background:url(/img/icon.jpg) no-repeat; padding-top:5px;padding-left:20px}

.liright{border-left:#3f6c7f 1px solid;
	float:left;
	width:730px;
	min-height:740px;
	height:auto;
	display:block;
	padding-left:5px;
	margin-top:0px;background-color:#FFF;
}
*html .liright{margin-top:14px;
}

*+html .liright{margin-top:14px;
}


.content{
	float:left;
	width:730px;
	height:auto;
	line-height:25px;
	font:"Î¢ÈíÑÅºÚ";
	font-size:14px;
	color:#666; background-color:#FFF;
}
.content h1{
	font-size:16px;
}
.cpli{
	float:left;
	width:165px;
	height:200px;
	line-height:25px;
	text-align:center;
	font:"Î¢ÈíÑÅºÚ";
	font-size:14px;
	padding-left:10px;
 }
 .cpli .tu{
	 float:left;
	 width:165px;
	 height:166px;
 }
  .cpli .zi{
	  float:left;
	  width:170px;
	  height:30px;
	  line-height:30px;
	  text-align:center;
  }
.cpli img{
	float:left;
	width:150px;
	height:160px;
	clear:both;
}

/*Ïà¹ØÎÄÕÂ*/
.xiangguan{ margin:10px;height:190px;width:320px;border:1px solid #ccc;float:left;padding:0 7px}
.xiangguan h2{height:22px;border-bottom:1px solid #ccc;color:#333;;padding-left:20px;background:url(/img/file_39.png) no-repeat;font-size:16px;margin:0 5px}
.xiangguanright h2{background:url(/img/thumb_up.png) no-repeat}
.putongul li{height:25px;line-height:25px;font-size:14px;overflow:hidden;background:url(/img/iconli.jpg) 3px 1px no-repeat;padding-left:18px}


/* ÉèÖÃ¹ö¶¯ÌõµÄÑùÊ½ */
::-webkit-scrollbar {
    width: 12px;
}
/* ¹ö¶¯²Û */
::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
    border-radius: 10px;
}
/* ¹ö¶¯Ìõ»¬¿é */
::-webkit-scrollbar-thumb {
    border-radius: 10px;
    background: rgba(0,0,0,0.1);
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5);
}
::-webkit-scrollbar-thumb:window-inactive {
    background: rgba(255,0,0,0.4);
}
.content .biaoti{
	font-size:16px;
	font-weight:bold;
	line-height:42px;
	width:710px;
	float:left;
	color:#333;
	text-align:center;
}
.content a{
	color:#666;
	text-decoration:none;
}
.content p{
	text-indent:24px;
}
.content strong{
font-weight:bold;
}
.content .pre{
	float:left;
	width:100%;
	line-height:50px;
	font-size:14px;
}

.lititle{
	float:left;
	width:730px;
	height:40px;
	line-height:40px;
	color:#fff;
	margin-bottom:12px;
}
.lititle dl{
	float:left;
	width:193px;
	background:url(typetitbg.jpg) no-repeat;
	height:40px;
	display:block;
	text-align:center;
	font:"Î¢ÈíÑÅºÚ";
	font-size:16px;
}
.listli{
	float:left;
	width:700px;
	height:28px;
	line-height:28px;
	background:url(icon.jpg) left no-repeat;
	padding-left:25px;
	font:"Î¢ÈíÑÅºÚ";
	font-size:14px;
	text-align:left;
	color:#666;
	border-bottom:1px dashed #CCC;
}
.listli a{
	color:#666;
	text-decoration:none;
}
.listli a:hover{
	color:#666;
	text-decoration:underline;
}
.listli span{
	float:right;
}
.mbx{
	float:right;
	color:#333;
}
.licon{
	float:left;
	width:740px;
	margin-left:10px;
	min-height:450px;
	height:auto;
	display:block;
}
.nrcon{
	float:left;
	width:740px;
	margin-left:10px;
 min-height:450px;
	height:auto;
	display:block;
}
.licon .newsli{
		float:left;
	width:700px;
	height:28px;
	line-height:28px;
	background:url(icon.jpg) left no-repeat;
	padding-left:25px;
	font:"Î¢ÈíÑÅºÚ";
	font-size:14px;
	text-align:left;
	color:#666;
	border-bottom:1px dashed #CCC;
}
.licon .newsli a{
	color:#666;
	text-decoration:none;
}
.licon .newsli span{
	float:right;
}


.licon .botli{
		float:left;
	width:340px;
	padding-right:6px;
	height:28px;
	line-height:28px;
	background:url(icon.jpg) left no-repeat;
	padding-left:25px;
	font:"Î¢ÈíÑÅºÚ";
	font-size:14px;
	text-align:left;
	color:#666;
 }
 
.licon .botli a{
	color:#666;
	text-decoration:none;
}
.licon .botli span{
	float:right;
}
.botli1{
		float:left;
	width:340px;
	padding-right:6px;
	height:28px;
	line-height:28px;
	background:url(icon1.jpg) left no-repeat;
	padding-left:25px;
	font:"Î¢ÈíÑÅºÚ";
	font-size:14px;
	text-align:left;
	color:#96693d;
 }
 
.botli1 a{
	color:#96693d;
	text-decoration:none;
}
.botli1 span{
	float:right;
}


.pages{ font-size:12px;
}
.pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.pages ul li.thisclass,
.pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}
.listlicon{
	line-height:23px;
	min-height:190px;
	height:auto;
	border-bottom:#CCC 1px dashed;
	margin-bottom:15px;
	width:695px;
	float:left;
	display:block;
	margin-left:6px;
	font-size:12px;
}
.listlicon span{
	float:right;
}
.channeltitle{
	float:left;
	width:705px;
	height:30px;
	line-height:30px;
	display:block;
	font-size:15px;
	font-weight:bold;
	color:#d57897;
	margin-left:10PX;
}
.channeltitle a{
	color:#d57897;
	font-weight:bold;
}
.channeltitle .more{
	float:right;
	font-size:13px;
	font-weight:normal;
}
 
#play {width:1099px;margin-top:0px; height:321px;}
*html #play{
	margin-top:-20px;
}
*+html #play{
	margin-top:-14px;
}
#playText {   z-index:2; padding-left:0px; font-size:14px; text-align:center;font-weight:bold; width:320px; color:#000; line-height:30px;height:30px; overflow:hidden; position:absolute; cursor:pointer; }
#playShow p{display:none;}
#playNum { margin:250px 0px 0 850px; z-index:3; width:145px; text-align:right; position:absolute; height:25px; }
#playNum a { margin:0px; width:25px;font:bold 12px "Times New Roman", Times, seri;height:25px;  line-height:25px; cursor:pointer; color:#fff; padding:0 5px; background:#000; text-align:center }
#playShow{ width:1099px; height:384px; overflow:hidden; }
#playShow img { width:1099px; height:384px; }

.salesblock{
	width:217px; height:128px; background-color:#e6e6e6; float:left; margin-right:10px; margin-bottom:6px;
}
.salesblock .sq{width:741px; float:left; margin-bottom:15px; display:block; clear:both;
}
.sword{
		float:left;
	width:725px;
	height:25px;
	line-height:25px;
	font-weight:bold;
	font-size:14px;color:#b9845c; border-bottom:#f4e9d5 2px solid; margin-bottom:8px;
 
}.hidden{
	display:none;
}
/*h3{
	background-color:#f4e9d5;  line-height:20px; margin-bottom:8px; padding-left:6px; cursor:pointer; width:725PX; clear:both; font-size:14px;color:#5B5B5B;
	}
h3:hover{background-color:#ebe0c4; 
}*/
.salesblock ul{
	width:217px; height:85px; color:#5B5B5B;
}
.salesblock .touxiang{
	width:69px; height:84px; float:left; margin-left:1px; margin-top:1px;
}
.salesblock .mingzi{
	line-height:35px; font-weight:bold; font-size:14px; padding-right:10px;
}
.salesblock .info{
	line-height:20px; text-indent:4px; padding-left:5px;
	}
/*.active{
	width:725px; height:20px; background-color:#ebe0c4; line-height:20px; margin-bottom:8px;
}*/
.listbg .listmainbd .liright .pre b {
	color: #F00;
}






 .LeftBotton {
height:135px;
width:15px;
background:url(jiantou4.gif) no-repeat 0px 80px;
overflow:hidden;
float:left;
display:inline;
margin:10px 0 0 0;
cursor:pointer;
position:absolute;
right:2px;
filter: alpha(opacity=30); -moz-opacity: 0.5; -kHTML-opacity: 0.5; opacity: 0.5; 


}
 .LeftBotton:hover{filter: alpha(opacity=100); -moz-opacity: 0.5; -kHTML-opacity: 0.5; opacity: 0.5; }
 .RightBotton:hover{filter: alpha(opacity=100); -moz-opacity: 0.5; -kHTML-opacity: 0.5; opacity: 0.5; }
 .RightBotton {
position:absolute;
height:135px;
width:15px;
background:url(jiantou3.gif) no-repeat 1px 80px ;

left:-2px;

overflow:hidden;
float:left;
display:inline;
margin:10px 0 0 0;
cursor:pointer;
filter: alpha(opacity=30); -moz-opacity: 0.5; -kHTML-opacity: 0.5; opacity: 0.5; 

}
 .Cont {
margin-left:5px;
width:180px;
overflow:hidden;
float:left;
display:inline;


}
 .ScrCont {
width:10000000px;
}
 .Cont .bl_pic {
width:180px;
float:left;
text-align:center;
padding-top:5px;
}
 .Cont .bl_pic img {
padding:0px;
background:#fff;
border:1px solid #e1e1e1;
display:block;
margin:0 auto;
width:170px; height:182px;
float:none;
}
 .Cont .bl_pic p {
line-height:21px;
color:#505050;
font-size:12px;
width:175px; text-align:left;
margin:0 auto;
}
 .Cont a:link, .rollBox .Cont a:visited {
color:#626466;
text-decoration:none;
}
 .Cont a:hover {
color:#f00;
text-decoration:underline;
}
 #List1, .rollBox #List2 {
float:left;
}

#qq_icon {width:187px; height:193px; background:url(/img/qq_icon.png) no-repeat; position:fixed; right:-200px; top:150px; cursor:pointer;}
#cs_online {width:217px; height:324px; position:fixed; top:150px; right:-220px; background:url(/img/qq_bg.png) no-repeat; display:none; filter:alpha(opacity:0); opacity:0;}
.qq_context {width:185px; height:244px; margin-top:73px; margin-left:24px; list-style:none; padding:0px;} 
.qq_context li {width:175px; height:25px; margin-left:5px; margin-top:20px; float:left;}
.span_t {display:block; float:left; color:#333; line-height:25px; font-size:12px; font-family:'Arial';}

/*index*/
.clear { clear:both}
.lw { background:#104e67; padding:10px 0  }
.chanpinw { background:#104e67; padding:50px 0 20px}
.chanpin { width:958px; margin:0 auto}
.chanpin .chanpin_tit { background:url(/img/typetitbg.jpg) center center no-repeat; font-size:16px; text-align:center; color:#FFF; line-height:38px; height:40px; }
.chanpin ul li { display:block; float:left; width:232px; margin:20px 10px 0 0}
.chanpin ul li:nth-child(4) { margin-right:0}
.chanpin ul li a{ display:block}
.chanpin ul li a img { width:100%;}
.chanpin ul li a p { border:solid 1px #FFF; height:36px; line-height:32px; margin-top:10px; font-size:16px; text-align:center; color:#FFF}
.chanpin ul li a:hover p { border:solid 1px #dec59d; background:#dec59d; color:#4f4f4f}
.chanpin .chanpin_more a { display:block; margin:30px auto 0; width:200px; background:#dec59d; border-radius:6px; font-size:14px; text-align:center; color:#4f4f4f; line-height:28px; height:28px; }

.pagenavi { margin-top:40px; }
.pagenavi span,.pagenavi a{ display:inline-block; font-size:14px; color:#7d7d7d;   margin:0 5px; padding:3px 5px; }
.pagenavi span.pages { }
.pagenavi span.current,.pagenavi a:hover { font-weight:bold}
.pagenavi span#next-page,.pagenavi span#next-page { padding:0; margin:0; border:none }


/*index20230217*/
 
/* flexslider */
.flexslider{margin:0 auto;position:relative;width:100%;overflow:hidden;zoom:1;}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.flexslider .slides{zoom:1;}
.flexslider .slides li div.img { width:100%; height:520px; margin:0 auto}

.flex-direction-nav a{width:60px;height:90px;line-height:99em;overflow:hidden;margin:-60px 0 0;display:block;background:url(ad_ctr.png) no-repeat;position:absolute;top:50%;z-index:10;cursor:pointer;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease;}
.flex-direction-nav .flex-next{background-position:0 -90px;right:0;}
.flex-direction-nav .flex-prev{left:0;}
.flexslider:hover .flex-next{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-prev{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:1;filter:alpha(opacity=50);}
.flex-control-nav{width:100%;position:absolute;bottom:10px;text-align:center;}
.flex-control-nav li{margin:0 5px;display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a{background:url(dot.png) no-repeat 0 -16px;display:block;height:16px;overflow:hidden;text-indent:-99em;width:16px;cursor:pointer;}
.flex-control-paging li a.flex-active{background-position:0 0;}

.bai { background:#FFF}
.sample-cpzx,.sample-about,.sample-rxcp,.sample-xwzx,.sample-hxys { padding:30px 0 }
.sample-xwzx,.sample-about { background:#efefef}
.sample-box { width:1200px; margin:0 auto }
.sample-title{padding-bottom: 60px;}
.sample-title.sample-title-m { text-align:center;padding-bottom: 50px; }
.sample-title p {font-weight: 400;font-size: 16px;line-height: 29px;letter-spacing: 8px; }
.sample-title h2 {font-weight: 900;font-size: 32px; color:#004274; position:relative}
.sample-title h2::after {
  position: absolute;
  content: "";
  width: 220px;
  height: 41px;
  display: block;
  background-image: url(title-icon.svg);
  top: 100%;
  transition: all 500ms ease;
  background-repeat: no-repeat;
}
.sample-title.sample-title-m h2::after{transform: translate(-50%);left: 50%}
.sample-cpzx ul li { display:block; float:left; width:calc((100% - 60px) /4) ; margin-right:20px}
.sample-cpzx ul li:nth-child(4n)  {margin-right:0 }
.sample-cpzx ul li .inner__box {
  text-align: center;
}
.sample-cpzx ul li .work__content {
  position: relative;
  transition: all 500ms ease;
}
.sample-cpzx ul li .inner__box .work__imgae {
  padding-bottom: 30px;
  position: relative;
}
.sample-cpzx ul li  .inner__box .work__imgae img {
  width: 246px;
  height: 246px;
  border-radius: 50%;
  border: 15px solid #FFF;
  filter: drop-shadow(0px 4px 20px rgba(0,0,0,0.1));
}
.sample-cpzx ul li .inner__box .work__imgae::after {
  content: "01";
  position: absolute;
  top: 0;
  right: 50px;
  background: #004274;
  border: 3px solid #FFF;
  box-shadow: 0 4px 20px rgba(0,0,0,0.1);
  width: 60px;
  height: 60px; font-size:16px;
  font-weight: 700;
  border-radius: 50%;
  color: #FFF;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 500ms ease;
}.sample-cpzx ul li:nth-child(2) .inner__box .work__imgae::after {
  content: "02";
}.sample-cpzx ul li:nth-child(3) .inner__box .work__imgae::after {
  content: "03";
}.sample-cpzx ul li:nth-child(4) .inner__box .work__imgae::after {
  content: "04";
}
.sample-cpzx ul li  .inner__box .work__text h4 {
  padding-bottom: 10px;font-weight: 700;
font-size: 24px;
line-height: 34px;position: relative;
font-family: ;
font-style: normal;
color: #4a96ca;
margin-bottom: 0;
transition: all 500ms ease;
}
.sample-cpzx ul li .inner__box .work__text p{  position: relative;
  font-family:  ;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 24px;
  color: #292e39;
  margin-bottom: 0;
  transition: all 500ms ease;
}
.sample-cpzx ul li .inner__box:hover .work__content {
  transform: translateY(40px);
}
.sample-cpzx ul li .inner__box:hover .work__imgae::after {
  background: #ff8c35;
  right: 45px;
}
.sample-about .sample-box {  box-shadow: 0 4px 20px rgba(0,0,0,0.1);
  border-radius: 30px;overflow:hidden;  }
.sample-about .sample-about-pic { float:left;   width:50%; }
.sample-about .sample-about-pic img {
  width: 100%;
 
 }
.sample-about .sample-about-text{ float:left;   width:calc((50% - 150px) ) ; 
  background: #fff;
 
  padding: 40px 75px;
}
.sample-about .sample-about-text .sample-about-textcon { font-size:16px; color:#202c38; line-height:32px;}

.sample-rxcp ul li{ display:block; position:relative}.sample-rxcp ul li:nth-child(2)  {margin-top:20px; }
.sample-rxcp ul li a {
  display: block;
}
.sample-rxcp ul li a img { display:block; width:100% }
.sample-rxcp ul li .piaofu {
  width: 335px;
  height: 370px;
  background: #FFF;
  padding: 25px;
  box-shadow: 1px 2px 3px;position: absolute;left: 220px;
top: 18%;
}
.sample-rxcp ul li .piaofu .bigtitle {
  font-size: 32px;
  font-weight: 800;
  color: #fc0100;
  line-height: 40px;
  height: 50px;
}
.sample-rxcp ul li .piaofu .huititle {
  font-size: 24px;
  font-weight: 100;
  color: #888;
  line-height: 48px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.sample-rxcp ul li .blacktitle {
  font-size: 20px;
  background: #333;
  
  padding: 8px 10px;
  display: table;
}.sample-rxcp ul li .blacktitle a { color: #fff;}
.sample-rxcp ul li .price {
  font-size: 30px;
  color: #fc0100;
  padding-bottom: 10px;
  padding-top: 10px;
}
.sample-rxcp ul li .piaofu .anniu {
  font-size: 10px;
  font-weight: 800;
}
.sample-rxcp ul li .piaofu .anniu img { width:114px; }

.indexNewsBlock { float:left; width:calc((100% - 80px) /3) ; }
.indexNewsBlock.indexNewsBlockm { margin:0 40px}
.indexNewsBlock .indexNewsBlock-title {
  border-bottom: 1px solid #e5e5e5;height: 40px;
width: 100%;
position: relative;
margin-top: 28px;
}
.indexNewsBlock .indexNewsBlock-title h2 {
  color: #000;
  font-size: 16px;
  font-weight: bold;
}
.indexNewsBlock .indexNewsBlock-title h2 a {
  color: #000;
}.indexNewsBlock .indexNewsBlock-title h2 span {
  color: #999;
  padding-left: 5px;
  font-weight: normal;
}.indexNewsBlock .indexNewsBlock-title .moreA {
  display: block;
  position: absolute;
  right: -30px;
  top: 0px;
  font-size: 14px;
  color: #f2f2f2 !important;
}.indexNewsBlock .indexNewsBlock-title .moreA span {
  width: 8px;
  height: 8px;background: url(bg-moreA.jpg) no-repeat;
 
  overflow: hidden;
  padding: 0px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 3px;
}.indexNewsBlock .indexNewsBlock-title .border {
  height: 1px;
  overflow: hidden;
  position: absolute;
  width: 23px;
  background: #c7c7c7;
  bottom: -1px;
  left: 0px;
}
.indexNewsBlockCon dl,.indexNewsBlockCon .indexNewsDwd {
  background: #fff;
  padding: 15px 25px 30px;
 
}.indexNewsBlockCon dt {
  line-height: 34px;
  height: 34px;
  width: 100%;
  overflow: hidden;
  position: relative;
}.indexNewsDlist dt span {
  color: #bbb;display: inline-block;
width: 67px;
}.indexNewsBlockCon dt a {
  font-size: 14px;
  color: #555;
}
.indexNewsBlockCon .indexNewsDwd *{font-size:12px;line-height:25px;}
/*.indexNewsBlockCon .indexNewsDwd h2 { font-size:12px;line-height:28px;}
.indexNewsBlockCon .indexNewsDwd p{ font-size:12px;line-height:22px;  }
.indexNewsBlockCon .indexNewsDwd p.ques{font-size:12px;line-height:22px;}*/

.sample-hxys { }
.sample-hxys ul li { display:block; float:left; width:calc((100% - 50px) /6) ; margin-right:10px}
.sample-hxys ul li:nth-child(6)  {margin-right:0 }
.sample-hxys ul li .inner__box {
  background: #FFF;
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.1);
  border-radius: 20px 20px 0 0;
  padding: 10px 10px 0;
  display: block;
  overflow: hidden;
  position: relative;
  transition: all 500ms ease;
}
.cities__block .inner__box .image {
  position: relative;
  display: block;
  overflow: hidden;
  border-radius: 20px 20px 0 0;
}.cities__block .inner__box .image img { width:100%}
.cities__block .inner__box .cities__text {
  padding: 10px 0;
 
}.cities__block .inner__box .cities__text .location {
  position: relative;
  width: 100%;
}.cities__block .inner__box .cities__text .location h5 {
 font-weight: 700;
font-size: 16px;
line-height: 30px; text-align:center
}
.cities__block:hover .inner__box {
  transform: translateY(30px);
}

