@charset "utf-8";
body{}
*{ margin:0; padding:0;}
body,td,th{ font-size:14px; color:#555; font-family: "Microsoft YaHei";}
a{ text-decoration:none;}
a:hover{ text-decoration:none;}
body,div,ul,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,th{ margin:0; padding:0; list-style:none; border:0px;}
dl,dt,dd{ margin:0px; padding:0px; list-style:none;}
ul,li{ list-style:none;}
input,textarea,slsct{ font-family:inherit; font-weight:inherit;}
img{ border:0;}

/*ryzz*/
.ryzz{ width:100%; margin-top:30px; overflow: hidden;}
	.ryzz-title{ width:1200px; height:55px; margin:0 auto;}
	.ryzz-title ul{}
	.ryzz-title ul li{ width:289px; height:40px;text-align:center; border:1px solid #cecece; float:left; position:relative;margin: 0 4px;margin-top: 18px;}
	.ryzz-title ul li a{ display:inline-block; width:100%; height:40px; line-height:40px; font-size:14px; color:#1a1a1a; text-decoration:none;}
	.ryzz-title ul li i{display: none; width:7px; height:4px; background:url(../images/hnsj.png) no-repeat; position: absolute; bottom: -4px; left: 50%; margin-left: -3px;}
	.ryzz-title li:hover,.ryzz-title li.on{ background: #066dd8;}
	.ryzz-title li:hover a,.ryzz-title li.on a{ color: #fff;}
	.ryzz-title li:hover i,.ryzz-title li.on i{ display: block;}

	.tab_conbox4{ width:100%;margin: 0 auto;background: #fafafa;padding-bottom:60px;margin-top: 15px;}
	/*.tab_con2{ height: 290px;}*/
	.ryzz-r{ padding:25px 0 0 0; position:relative; margin:0 auto; margin-top:25px; width:1200px; height:auto;}
	.ryzz-r ul{ overflow:hidden;}
	.ryzz-r ul li{ width:288px; margin:0 6px; text-align:center; overflow: hidden; float:left;position:relative;}
	.ryzz-r ul li img{ width:290px; height:260px; border:none;}
	.ryzz-r ul li span{ display: block; font-size:14px; line-height:70px;height: 70px; background:#fff;width: 290px;margin: 0 auto;margin-top:2px;}
	.ryzz-r ul li span a{ color:#999;}
	.ryzz-r .input_l{ position:absolute; top:110px; width:38px; left:-45px; height:38px; background:url(../images/prev.png) no-repeat;}
	.ryzz-r .input_r{ position:absolute; top:110px; right:-45px; background:url(../images/next.png) no-repeat; width:38px; height:38px;}
	.ryzz-r .input_l:hover{ background:url(../images/prev_h.png) no-repeat;}
	.ryzz-r .input_r:hover{ background:url(../images/next_h.png) no-repeat;}
	.ryzz_ck{ background:url(../images/icon_20.png) no-repeat center; position: absolute; top:0; left: 0; width: 290px;font-size:16px; color:#fff; height: 100%; display: none;}
	.ryzz_ck i{ background: url(../images/icon_21.png) center no-repeat; display: block; height: 75px; margin-top:80px; margin-bottom:10px;}
	.ryzz_ck a{ color:#fff;font-family:"Arial";}
/* 乌鸦 */
.clear{ clear:both;}
.pull-left,.fl{ float:left;}
.pull-right,.fr{ float:right;}
.ov-hi{ overflow: hidden;}
.text-en{ font-family:Arial, Helvetica, sans-serif;}

.n_list_bg {margin-bottom: 40px;}
.margin-top40 {margin-top: 40px;}
.margin-top50 {margin-top: 50px;}



