﻿@charset "utf-8";
@import url("shouye.css");
/* CSS Document */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, fieldset, lengend, button, input, textarea, th, td{
	margin: 0px;
	padding: 0px;
	font-size: 14px;
	
}
table {border-collapse: collapse;border-spacing: 0px; }
*{margin: 0px;padding: 0px;list-style-type: none; font-family:"微软雅黑", "宋体";}

body,html{width:100%;height:100%;-webkit-tap-highlight-color:rgba(0,0,0,0); /*background-color:#e6b10d;*/background: url(../images/bg.jpg); min-width:1200px;}
a{text-decoration: none;color:#464646;outline: medium none;font-size:14px; line-height:180%;}
a:hover{
	color: #F90;
	font-size: 14px;
	line-height: 180%;
}
img{border: none;vertical-align: top;} 
.clear{ clear:both}
.lcdi{width:100%; margin:auto;/*border-bottom:1px solid #cccccc; background:#efefef;*/height:36px;}
.lc{width:1200px; margin:auto; font-size:14px; color:#929292;line-height:36px; text-align:right;padding-right:20px;}
.lc a{ padding-right:20px;line-height:36px;}
.lc a:hover{ color:#F00;}
.top{width:1200px;margin:auto; }
.logo{width:600px;height:93px; float:left;}
/**搜索框**/
.lanren-search-form{width:405px;margin:15px auto;overflow: hidden; float:right;margin-top:20px;}
    .lanren-search-form .search-bd{height: 25px;}
    .lanren-search-form .search-bd li{font-size:14px;width:60px;height: 25px;line-height: 25px;text-align:center;float: left;cursor: pointer;background-color: #fff;color: #666;}
    .lanren-search-form .search-bd li.selected{color: #fff;font-weight: 700;background-color: #50bff7;}
    .lanren-search-form .search-hd{height:34px;background-color: #50bff7;padding: 3px;position: relative;}
    .lanren-search-form .search-hd .search-input{width: 320px;height: 22px;line-height: 22px;padding: 6px 0;background: none;text-indent: 10px;border: 0;outline: none;position: relative;left: 3px;top: 0;z-index: 5;#margin-left:-10px;}
    .lanren-search-form .search-hd .btn-search{width: 70px;height: 34px;line-height:34px;position: absolute;right: 3px;top: 3px;border: 0;z-index: 6;cursor: pointer;font-size: 14px;color: #fff;font-weight: 700;background: none;outline: none;}
    .lanren-search-form .search-hd .pholder{display: inline-block;font-size: 14px;color: #999;position: absolute;left: 13px;top: 11px;z-index: 4; background:url(../images/zoom.jpg) no-repeat 0 0;padding-left:25px;#top:11px;}
    .lanren-search-form .search-hd .s2,.lanren-search-form .search-hd #s2{display: none;}
    .lanren-search-form .search-bg{width: 325px;height: 34px;background-color: #fff;position: absolute;left: 3px;top: 3px;z-index: 1;}
.dh{ width:100%; margin:auto; background:url(../images/navdi.jpg) repeat-x; height:43px;}
.nav{width:1200px; margin:auto;}
/*.navright a{width:130px; margin-right:10px;line-height:43px; color:#FFF; display:block; float:left; text-align:center;}
.navright a:hover{ color:#F90;}*/
.red{ background: url(../images/reddi.jpg) repeat-x; display:block; color:#FFF;}
.navleft{width:220px; float:left;}
.navright{width:100%; float:right;}
.con{width:100%; margin:auto; background:#f0f0f0;height:408px;}
.sub{width:1200px; margin:auto; background:#FFF;height:401px;}
.Ldh{width:216px; float:left;border-left:1px solid #ccc; border-right:1px solid #ccc;}
.Ldh ul{}
.Ldh ul li{width:216px; margin:auto; border-bottom:1px dashed #ccc;padding-top:5px; padding-bottom:5px;}
.Ldh ul li h2{line-height:19px; font-weight:bold; background: url(../images/ico01.png) no-repeat right;width:198px; margin:auto;padding-left:8px;margin-right:10px;}
.Sfl{width:200px;margin:auto;}
.Sfl a{width:100px; display:block; float:left;line-height;28px;}
.Rnw{width:238px; float:right;margin-right:2px;border-left:1px solid #ccc; border-right:1px solid #ccc;}
.banner{width:100%; float:left;}
.rzbanner{width:1423px; margin:auto;}
#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}
#playBox{ width:100%; height:401px; margin:auto; background:#333; position:relative; overflow:hidden;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left;}
#playBox .pre{ cursor:pointer; width:45px; height:45px; background:url(../images/l.png) no-repeat; position:absolute; top:190px; left:10px; z-index:10;}
#playBox .next{ cursor:pointer; width:45px; height:45px; background:url(../images/r.png) no-repeat; position:absolute; top:190px; right:10px; z-index:10;}
#playBox .smalltitle {width:1200px; height:10px; position:absolute; bottom:15px; z-index:10;padding-left:30px;}
#playBox .smalltitle ul{ width:120px; margin:0 auto;}
#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 5px; border-radius:10px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{ background:#69aaec;}


.Lcolor{ background:#d3effd;}
.dlborder{ border-bottom:1px solid #ccc;}
.tzgg{width:238px;margin-top:5px;margin-bottom:5px;padding-bottom:12px;}
.tzggtit{ background:url(../images/s01.jpg) no-repeat bottom;line-height:38px;padding-left:15px;}
.tzgg ul{width:220px; margin:auto;}
.tzgg ul li{width:220px;}
.tzgg ul li a{line-height:26px;}
.tzgg ul li a:hover{ color:#F30;}
.sub2{width:1200px; margin:auto;}
.sub3{width:1200px; margin:auto;}
.xqgj{width:405px; float:left;}
.xqgjtit{font-size:18px; color:333; font-weight:600;height:32px;background:url(../images/titdi.jpg) no-repeat bottom left;}
.xqgjtit a{ float:right;font-size:12px;font-weight:normal;}
.xqgj ul{padding:10px;}
.xqgj ul li{width:360px; margin:auto;border-bottom:1px dashed #ccc;}
.xqgj ul li a{line-height:34px;}
A.fbbutton{width:153px; background:#c4c4c4; height:40px; text-align:center;border-radius: 5px; display:block;line-height:40px;margin:auto;margin-top:22px;}
A.fbbutton:hover{ background:#F00; color:#fff;}
A.cxbutton{width:153px; background:#f00; height:35px; color:#fff;text-align:center;border-radius: 5px; display:block;line-height:35px;margin:auto;margin-top:10px;margin-bottom:10px;}
A.cxbutton:hover{ background:#c4c4c4; color:#000;}
A.dwbutton{width:153px; background:#f00; height:35px; color:#fff;text-align:center;border-radius: 5px; display:block;line-height:35px;margin:auto;margin-top:20px;margin-bottom:30px;}
A.dwbutton:hover{ background:#c50303; color:#fff;}
.zzcx{width:350px; float:right;}
.zzcxtit{font-size:18px; color:333; font-weight:600;height:45px;line-height:45px;}
.zzcxnr{
	color: #666668;
	height: auto;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-align: center;
}
.xxk{width:810px; float:right; border:1px solid #ccc;}


.rq-s {padding: 0 0 5px;text-align: right;}
.xcen{width:346px; float:left;padding-left:20px;}
.byll{width:346px;}
.byllnr{width:340px;padding-left:6px;height:290px;}
.bylltit{font-size:18px; color:333; font-weight:600;height:32px;background:url(../images/titdi.jpg) no-repeat bottom left;}
.bylltit a{ float:right;font-size:12px;font-weight:normal;}
.need{width:346px;margin-top:26px;}
.neednr{width:338px;padding-left:8px;height;293px;}
.needtit{font-size:18px; color:333; font-weight:600;height:32px;background:url(../images/titdi.jpg) no-repeat bottom left;}
.needtit a{ float:right;font-size:12px;font-weight:normal;}
.xrig{width:408px; float:right;margin-right:3px;}
.yyhz{width:408px;}
.yyhznr{width:403px;padding-left:5px;}
.yyhztit{
	font-size: 16px;
	color: #50BFF7;
	font-weight: 600;
	height: 32px;
	background: url(../images/titdi-2.jpg) no-repeat bottom left;
	font-family: "微软雅黑";
	margin-bottom: 25px;

}
.yyhztit a{ float:right;font-size:12px;font-weight:normal;}

.ywfw{width:408px; margin-top:26px;}
.ywfwnr{width:403px;padding:0px 0px 5px 5px;height:287px;}
.ywfwtit{font-size:18px; color:333; font-weight:600;height:32px;background:url(../images/titdi-2.jpg) no-repeat bottom left;}
.ywfwtit a{ float:right;font-size:12px;font-weight:normal;}

.link{width:1200px; margin:auto;margin-top:12px;}
.Slanrenzhijia{ width:1198px; min-height:110px; margin:auto; background:#fff; font-family:'微软雅黑';border:1px solid #ccc;}
.Slanrenzhijia .tab{ overflow:hidden; background:#ccc;height:35px; background:url(../images/s02.jpg) repeat-x;}
.Slanrenzhijia .tab a{ display:block; padding:10px 20px; float:left; text-decoration:none; color:#333;line-height:15px;}
.Slanrenzhijia .tab a:hover{ background:#E64E3F; color:#fff; text-decoration:none;}
.Slanrenzhijia .tab a.on{ background: url(../images/s03.jpg) repeat-x; color:#000; text-decoration:none;border-right:1px solid #ccc;line-height:15px;}
.Slanrenzhijia .content{ overflow:hidden; padding:10px;}
.Slanrenzhijia .content li{ display:none;}
.xhlink{width:1180px; margin:auto;}
.xhlink a{
	padding-left: 15px;
	padding-right: 15px;
	float: left;
	line-height: 30px;
	width: 12%;
	background-color: #509FE7;
	margin-right: 1%;
	margin-left: 1%;
	margin-top: 5px;
	margin-bottom: 5px;
	text-align: center;
	border-radius: 15px;
	color: #FFF;
	font-size: 14px;
	height: 30px;
}
.xhlink a:hover{ color:#F30;}
.footer{width:1178px; margin:auto; margin-top:10px; border-top:6px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:10px;height:120px;}
.dlogo{width:240px; float:left;}
.lx{width:745px; border-left:1px solid #ccc;float:left;height:120px;}
.lxfs{padding:10px 10px 10px 30px; line-height:28px; color:#666;}
.dnav{width:730px; margin:auto; border-bottom:1px solid #ccc; }
.dnav a{font-size:16px; padding-left:35px; padding-right:35px;line-height:40px;}
.dnav a:hover{ color:#F30;}
.ewm{width:150px; float:left;}
.ccbutton{width:240px;border:1px solid #ccc;border-radius: 5px;padding:5px; color:#999;margin:7px;}
.tkbutton{width:230px;border:1px solid #ccc;border-radius: 5px;padding:5px; color:#999;margin:8px;}
.yhstyle{width:130px;margin-top:10px; margin-bottom:5px;border:1px solid #ccc;}
A.dlbutton{width:90px; background: url(../images/dlbg.jpg) repeat-x; height:30px; color:#fff;text-align:center;border-radius: 5px; display:block;line-height:30px;margin:auto;margin-top:15px;margin-bottom:15px; float:left;margin-right:15px;margin-left:14px}
A.dlbutton:hover{ background:#c4c4c4; color:#000;}
.ndlborder{border-bottom: 1px solid #ccc; padding-bottom: 10px; padding-top: 10px;}
.xmhz{width:1200px; margin:auto;margin-bottom:10px;}
.hd {height: 50px;line-height: 50px;border-bottom: 1px solid #2194B5;padding-left:2px;}
.hd h2.ico { border-left: 5px solid #E70513;}
.hd h2 {float: left;margin-top: 12px; padding-left: 10px; height: 24px; line-height: 24px; font-size:14px;font-family: "微软雅黑";color: #9999;}
.hd h2 b {color: #999;font: normal 18px/1.5 宋体;padding: 0 5px;}
/*=================翻页公共部分=====================*/
div.sabrosus{padding:10px;text-align:center; margin-top:35px; width:94%; margin:auto;}
div.sabrosus a{border:#9aafe5 1px solid;padding:2px 10px;margin:0 8px 0 0;text-decoration:none;}
div.sabrosus a:hover{border:#2b66a5 1px solid;color:#000;background-color:fff;}
div.pagination a:active{border:#2b66a5 1px solid;color:#000;background-color:fff;}
div.sabrosus span.current{border:navy 1px solid;padding:2px 10px;font-weight:bold;color:#fff;margin:0 8px 0 0;background-color:#1f65bc}
div.sabrosus span.disabled{border:#929292 1px solid;padding:2px 10px;margin:0 8px 0 0;}

.btn { display:inline-block; height:40px; line-height:40px; background:#50bff6; color:#FFF; font-size:16px;  border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; padding:0 20px; border:none; font-family:"微软雅黑"; }
.btn:hover { background:#1C90C8; color:#FFF; text-decoration:none; } 
.btn-y { display:inline-block; height:40px; line-height:40px; background:#e70513; color:#FFF; font-size:16px; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; padding:0 20px; border:none; font-family:"微软雅黑"; }
.btn-y:hover { background:#F60; color:#FFF; text-decoration:none; } 
.datatable td { border-right: 1px dashed #CCC;padding:3px;}
.small {font-size: 14px !important;padding: 0 10px !important;height: 30px !important; line-height: 30px !important;}
.datatable tr {border-bottom: 1px solid #CCC;}
.white{ color:#FFF}

/*固定的悬浮窗*/
.yb_conct {
	position: fixed;
	z-index: 9999999;
	top: 200px;
	right: -127px;
	cursor: pointer;
	transition: all .3s ease;
}
.yb_bar ul li {
	width: 180px;
	height: 53px;
	font: 16px/53px 'Microsoft YaHei';
	color: #fff;
	text-indent: 54px;
	margin-bottom: 3px;
	border-radius: 3px;
	transition: all .5s ease;
	overflow: hidden;
}
.yb_bar .yb_top {
	background: #2f79d0 url(../images/fixCont.png) no-repeat 0 0;
}
.yb_bar .yb_phone {
	background: #2f79d0 url(../images/fixCont.png) no-repeat 0 -57px;
}
.yb_bar .yb_QQ {
	text-indent: 0;
	background: #2f79d0 url(../images/fixCont.png) no-repeat 0 -113px;padding-top: 10px;
    font-size: 16px;
}
.yb_bar .yb_ercode {
	/*height:200px;*/

	background: #2f79d0 url(../images/fixCont.png) no-repeat 0 -169px;
}
.hd_qr {
	padding: 0 29px 25px 29px;
}
.yb_QQ a {
	display: block;
	text-indent: 54px;
	width: 100%;
	height: 100%;
	color: #fff;
}
.dqjk {background-position:0 0;}
.yz-wrap {height:272px; width:1200px; background:#fff url(../images/index_yzs_bg.png) no-repeat; margin-bottom:20px; position:relative;}
.yz-wrap a.yz-more {position:absolute; top:10px; right:10px;}
.yz-wrap h3, .yz-wrap ul.yz-td, .yz-wrap .yz-box {float:left;}
.yz-wrap h3 {width:224px; text-align:center; color:#fff; font-size:24px; font-family:Microsoft Yahei; padding-top:20px;}
ul.yz-td {width:245px; padding-top:56px;}
ul.yz-td li {padding-top:17px;}
.yz-box {width:340px; margin-left:20px;}
ul.yz-td li.r1 {margin-left:80px;}
ul.yz-td li.r2 {margin-left:92px;}
ul.yz-td li.r3 {margin-left:90px;}
ul.yz-td li.r4 {margin-left:82px;}
ul.yz-td li.r5 {margin:16px 0 0 88px;}
ul.yz-td li.r6 {margin:3px 0 0 94px;}
ul.yz-td li.r7 {margin:0 0 0 90px;}
.yz-wrap h4, .yz-wrap h5 {text-align:center;}
.yz-wrap h4 {font-size:14px; font-weight:bold; padding:20px 0 2px;}
.yz-txt-box {border:1px solid #99dbff; border-radius:15px; height:115px; padding:10px 28px; line-height:1.8; margin-top:10px;}
.yz-txt-box p.txt-p {color:#999;font-size:12px;}
.yz-box h5 span {font-size:12px; color:#ff6d00;}
.f-blue, .f-blue a:link, .f-blue a:visited, .f-blue a:hover {color:#00a5ff;}
a.blue {background:#00a5ff;}
a.blue:hover {background:#038dd8;}
a.green {background:#4ab801;}
a.green:hover {background:#3c9700;}
button.btn-1 {border:none; background:#5ab2e2; height:40px; text-align:center; border-radius:6px; font-size:16px; color:#fff;}
button.btn-1:hover {background:#038dd8;}
a.btn-2 {display:block; height:30px; text-align:center; color:#fff; line-height:30px; border-radius:5px; font-size:14px; margin:10px auto 0; text-decoration:none;}
.bzjjk { background-position: 0 -292px;}
.dyjk {background-position: 0 -584px;}
.gqrz {background-position: 0 -876px;}
.qydk {background-position: 0 -1168px;}
.rongzi{width:1200px; margin:auto; padding-top:10px;}
.kuan{width:100%;margin:auto; background:#f5f5f5}

/*.banner {position:relative; overflow:hidden; width:1920px; margin:0 auto;}
.banner .bx-pager {position:absolute; left:50%; bottom:15px; height:20px;}
.banner .bx-pager .bx-pager-item {width:12px; height:12px; float:left; cursor:pointer; margin-right:6px;}*/
.bx-wrapper .bx-pager.bx-default-pager a {width:12px; height:12px; display:inline-block; background:url(../../images/rz201507/ri_dot.png) no-repeat; text-indent:-9999px; border:0; cursor:pointer;}
.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active {background-position:-20px 0;}
.bx-controls-direction a {display:block; width:43px; height:43px; position:absolute; top:150px; background:url(../../images/rz201507/roll_arr.png) no-repeat; text-indent:-9999px; display:none;}
.bx-controls-direction a.bx-prev {left:340px;}
.bx-controls-direction a.bx-next {right:340px; background-position:-86px 0;}
.bx-controls-direction a.bx-prev:hover {background-position:-43px 0;}
.bx-controls-direction a.bx-next:hover {background-position:-129px 0;}
.require-wrap {width:314px; height:294px; background:url(../images/require_bg.png); border-radius:5px; position:absolute; top:18px; left:50%; margin-left:145px; padding:10px 0 10px 20px; z-index:100;}
.require-wrap h1 {font-size:18px; font-family:Microsoft Yahei; border-bottom:1px solid #85c1e6; width:260px; padding:3px 0 5px 10px;font-weight:normal;}
.require-wrap h1 span {color:#038dd8; margin-right:8px;}
h2.main-title {font-size:24px; margin:0 0 15px 10px; border-left:5px solid #00a5ff; height:23px; padding-left:15px; color:#00a5ff; font-family:Microsoft Yahei; line-height:22px;}

input.ipt-1 {height:30px; line-height:30px; border:1px solid #c7c7c7; border-radius:6px; padding:0 5px; margin-right:5px; color:#333;}
.w200 {width: 200px;}
.form-1 p {padding-top: 8px;position: relative;}


.flexslider{position:relative;height:350px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:350px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png)  center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png)  center no-repeat;}
.dw{width:100%; margin:auto; background:url(../images/dw4.jpg)  center no-repeat; height:589px;}
.dwleft{width:630px;background:url(../images/dw2.jpg)  center no-repeat;float:left;height:364px;}
.dwright{width:400px; float:right;margin-right:80px;}
.xtdl{border-bottom:1px  dashed #ccc; font-size:24px;line-height:32px;padding:10px;}
.kwstyle{width:230px;margin-top:10px; margin-bottom:5px;border:1px solid #ccc;padding:10px; color:#999;}


导航

#nav {
  line-height: 24px;  list-style-type: none; background:#666;
}

#nav a {
	display: block;
	width: 80px;
	text-align:center;
	margin-right: auto;
	margin-left: 10px;
}

#nav a:link  {
 text-decoration:none;
}
#nav a:visited  {
 color:#fff;text-decoration:none;
}
#nav a:hover  {
 color:#FFF;text-decoration:none;font-weight:bold;
}

#nav li {
 float: left; width: 99px; 
}
#nav li a:hover{
	background-color: #FFCC00;
}
#nav li ul {
	line-height: 27px;
	list-style-type: none;
	text-align: left;
	left: -999em;
	width: 120px;
	position: absolute;
	margin-left: -15px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FC0;
}
#nav li ul li{
	float: left;
	width: 120px;
	background-color: #0099FF;
}


#nav li ul a{
	display: block;
	width: 120px;
	text-align:left;
	margin-left: -5px;
	line-height: 25px;
	height: 25px;
		color: #FFFFFF;
}

#nav li ul a:link  {
		color: #FFFFFF;
	text-decoration:none;
	text-align: center;
}
#nav li ul a:visited  {
 color:#fff;text-decoration:none;
}
#nav li ul a:hover  {
 color:#F3F3F3;text-decoration:none;font-weight:normal;

}

#nav li:hover ul {
 left: auto;
}
#nav li.sfhover ul {
 left: auto;
}
#content {
 clear: left;
}
