/* CSS Document */
/*公共样式*/
*{margin:0; padding:0;/* border:0;*/}
*:focus{outline:none;}
html{ overflow-x:hidden;}
body {margin:0; padding:0; border:0; font-size:12px; font-family:"微软雅黑";}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0; margin:0;}   
table,td,tr,th{ font-size:12px;}
li{list-style-type:none;}
img{vertical-align:top;border:0;}
ol,ul {list-style:none; margin:0; padding:0;}
h1,h2,h3,h4,h5,h6 { font-size:12px;}
a {text-decoration:none;}
a:hover {color: #999; text-decoration:underline;}
em,i{font-style:normal;}
.clear{ clear:both;}
input[type="submit"],input[type="button"]{ cursor:pointer;} 

@font-face {font-family:'BAUBODTI';
src: url('../font/BAUBODTI-webfont.eot'); /* IE9*/
src: url('../font/BAUBODTI-webfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
url('../font/BAUBODTI-webfont.woff') format('woff'), /* chrome、firefox */
url('../font/BAUBODTI-webfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
url('../font/BAUBODTI-webfont.svg#webfont') format('svg'); /* iOS 4.1- */
}

.f01{ font-family:"微软雅黑";}
.f02{ font-family:"BAUBODTI";}
.l{ float:left;}
.r{ float:right;}
.blank{ height:10px;}
.blank1{ height:15px;}
.blank2{ height:20px;}
.blank3{ height:25px;}
.blank4{ height:30px;}
.main{ width:1000px; margin:0 auto;}
.header{width:1150px; margin:0 auto; height:120px;}

/*2015.06.09*/
.w693{ width:693px;}
.w288{ width:288px;}
.m_bg3{ height:412px;}
.m_list4{ padding:13px 0;}
.m_list4 .img{ float:left; width:168px;}
.m_list4 .con{ float:right; width:465px;}
.m_list4 .con a{color: #222;}
.m_list4 .con a:hover{ color:#999; }
.m_list4 .con .p1{ font-size:14px; color:#222; line-height:30px;}
.m_list4 .con .p1 span{ float:right; color:#666; font-size:12px;}
.m_list4 .con .p2{ color:#666; line-height:20px;}
.m_list4 .con a.more{ background:url(../images/cowboy_79.jpg) no-repeat; width:62px; height:24px; display:block; margin-top:10px;}

.m_wrap10{ padding-top:27px;}
.m_wrap10 .tit{ background:url(../images/cowboy_77.jpg) bottom repeat-x; height:40px; line-height:40px;}
.m_wrap10 .tit span{ font-size:16px; color:#222; background:url(../images/cowboy_96.jpg) 8px center no-repeat; padding-left:33px;}
.m_wrap10 .tit a{ float:right; color:#5c5c5c; margin-right:10px;}
.m_wrap10 .list{ width:225px; float:left; margin:20px 33px 20px 0;} 
.m_wrap10 .list .img{ background:url(../images/cowboy_98.jpg) bottom no-repeat; padding-bottom:10px;}
.m_wrap10 .list p{ text-align:center; line-height:25px; color:#666;}


.slideTxtBox1{ width:652px; margin:0 auto; height:283px;}
.slideTxtBox1 .hd{ position:relative; height:40px; background:url(../images/cowboy_77.jpg) bottom repeat-x; padding:20px 0;}
.slideTxtBox1 .hd ul{ float:left; height:40px;   }
.slideTxtBox1 .hd ul li{ float:left; cursor:pointer; font-size:14px; color:#3e515a; width:96px; height:40px; line-height:30px; text-align:center; }
.slideTxtBox1 .hd ul li.on{ color:#FFF; background:url(../images/cowboy_76.jpg) no-repeat;}
.slideTxtBox1 .hd a.more{ font-size:14px; color:#e94f06; text-transform:uppercase; position:absolute; top:-55px; right:0;}
.slideTxtBox1 .bd{ padding:6px 0;}



.picScroll-left2{ width:100%;  overflow:hidden; position:relative;}
.picScroll-left2 .hd{ overflow:hidden;}
.picScroll-left2 .hd .prev,.picScroll-left2 .hd .next{ display:block; width:30px; height:60px; overflow:hidden; cursor:pointer; position:absolute; top:75px;  z-index:9999;}
.picScroll-left2 .hd .next{ background:url(../images/cowboy_26.png) no-repeat; right:0;}
.picScroll-left2 .hd .prev{ background:url(../images/cowboy_25.png) no-repeat; left:0;}
.picScroll-left2 .bd{}
.picScroll-left2 .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left2 .bd ul li{ float:left; _display:inline; overflow:hidden; text-align:center;  }

/*2016.03.05*/
.logo{width:120px; float:left;border:0; margin-top:12px;}
.dianhua{width:170px;margin-top:0px;float:right;}
.nav{width:850px; float:right;}
.nav ul{padding:0px; margin-top:66px;}
.nav li{ float:left; font-weight:bold; font-size:15px; margin-left:38px;}
.nav li a {color: #222; }

.nav li a:hover{color:#fff; background: #00F; text-decoration:none;}
.nav .thisclass{color:#00F;}

.slideBox{ width:100%; height:auto; overflow:hidden; position:relative; margin:0 auto;}
.slideBox .hd{ height:40px; overflow:hidden; position:absolute; right:0; bottom:0; z-index:1; background:url(../images/cowboy_7.png); width:100%;}
.slideBox .hd ul{ overflow:hidden; zoom:1; height:12px; width:200px; margin:0 auto; padding-top:15px;}
.slideBox .hd ul li{ float:left; padding-right:35px; cursor:pointer; background:url(../images/cowboy_39.png) left 5px no-repeat;}
.slideBox .hd ul li span{ width:12px; height:12px; background:url(../images/cowboy_9.png) no-repeat; text-indent:-9999px; display:inline-block;}
.slideBox .hd ul li.on span{ background:url(../images/cowboy_8.png) no-repeat;}
.slideBox .hd ul li.last{ padding-right:0;}
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%; height:auto; display:block;  }
.slideBox .prev,
.slideBox .next{ position:absolute; top:42%; display:block; width:40px; height:120px; }
.slideBox .next{ background:url(../images/cowboy_13.png) no-repeat; right:0;}
.slideBox .prev{ background:url(../images/cowboy_11.png) no-repeat; left:0;}


.w1010{ width:1010px; margin:0 auto;}
.w680{ width:680px;}
.w290{ width:290px;}
.w220{ width:220px; padding-left:30px;}
.w670{ width:670px; padding-left:50px;}


.m_con b{ font-size:20px; color:#e94f06;}
.m_con1{ padding-top:20px;}
.conn{line-height:25px;font-size:14px;color:#666;}
.conn img{max-width:100%;width:auto !important;width:100%;}
.conn2 img{ max-width:none;}
.Tips{color:red;line-height:300px;text-align:center;font-size:25px;}



.wz{ float:right; color:#888; font-size:12px;}
.wz a{ color:#888;}
.page{ text-align:right; border-top:#cdcdcd 1px solid; padding-top:20px; margin-top:20px;}
.page a{ color:#666; border:#dcdcdc 1px solid; height:30px; line-height:30px; padding:2px 5px; margin:0 2px;}
.page span{ color:#fff; background:#E94F07; border:#dcdcdc 1px solid; height:30px; line-height:30px; padding:2px 5px; margin:0 2px;}
.page a.hover{ background:#e94f06; border:#e94f06 1px solid; color:#FFF;}

.slideBox2 {width: 288px;height:412px;overflow: hidden;position: relative;border: 1px solid #ddd;}
.slideBox2 .hd {overflow: hidden;position: absolute;right: 5px;bottom: 5px;z-index: 1;}
.slideBox2 .hd ul {overflow: hidden;zoom: 1;float: left;}
.slideBox2 .hd ul li {float: left;margin-right: 2px;width: 15px;height: 15px;line-height: 14px;text-align: center;background: #fff;cursor: pointer;}
.slideBox2 .hd ul li.on {background: #f00;color: #fff;}
.slideBox2 .bd {position: relative;height: 100%;z-index: 0;}
.slideBox2 .bd li {zoom: 1;vertical-align: middle;}
.slideBox2 .bd img {width: 288px;height: 412px;display: block;}

 /*新增代码css*/
.zuo{ width:693px; height:270px; overflow:hidden; margin-bottom:16px;  float:right;}
.zuo .img{ width:360px; float:left;}
.zuo .text{ width:320px; float:right; padding-left:3px; }
.zuo .text p{ line-height:23px;  font-family:"微软雅黑"; font-size:13px; }
.zuo .text p a{ color:#00F;}

.you{ width:288px; height:270px; overflow:hidden; margin-bottom:16px; float:left;} 
.you span{ float:right;}
.you p {font-size:16px;}
.you p span{ font-size:12px;}
.you p a{color:#222;}
.you ul{ margin-top:10px;}
.you li{line-height:24px; font-size:13px;}
.you li a{color:#222;}

/*网站底部*/
.wrapper {width: 100%;background-color: #e3ecee;margin-bottom:20px;  font-size:16px;}
section {margin: 0px auto;width: 1100px;position: relative;padding-top: 1rem;padding-bottom: 1rem;}
.row {margin: 0px auto;width: 1100px;position: relative; margin-top:20px;}
.row:after {content: "";display: table;clear: both;}
.row .col {float: left;box-sizing: border-box;padding: 0 0.75rem;min-height: 1px;}
.row .col[class*="push-"], .row .col[class*="pull-"] {position: relative;}
.row .col.s5 {width: 32%;margin-left: auto;left: auto;right: auto;}
.row .col.ss {width: 60%;margin-left: auto;left: auto;right: auto;}
.row .col.s7 {width: 68%;margin-left: auto;left: auto;right: auto;}
.link {margin: 20px 0;color: #666666;}
.link a{color: white;}
.foot {background-color: #333;color:#fff;}
.copy {margin: 0 auto;padding: 5px 0;width: 850px;padding-top: 20px; font-size:14px;}
.rexian {color: #ffffff;margin: 20px 0 !important;}
.rexian p {margin: 0;padding: 0;}
.rexian span {background-color: #ffcc33;border-radius: 4px;color: #339933;padding: 5px 15px; font-size: 14px;font-weight: 700;}
.rexian .pp{font-size: 24px;font-weight: 700;margin: 10px 0;}

/*二级页面*/
.box{width:1113px; margin:15px auto 0px;}
.box a{color:#333;text-decoration:none;}
.box a:hover {color:#999; text-decoration:underline;}
.box_left{width:750px; float:left; border:none; background-color:#fff; padding:0px 20px;  }
.box1{margin:15px auto 0px; margin-top:10px;}
.box1 img{ width:230px; height:115px; overflow:hidden;  border:solid 1px #ccc;}
.box1 li{ float:left; text-align:center; color:#333; line-height:26px; margin:17px 9px auto;}
.box2{height:24px; margin-top:11px; border-bottom:solid 1px #ccc; text-align:center；}
.box2 b{ text-indent:20px;float:left; font-weight:bold;}
.box2 span{float:right; font-weight:normal;}
.box5{ height:auto;}
.box5 img{width:230px; height:158px;}
.box50{ height:auto;}
.box50 img{ width:230px; height:325px; overflow:hidden;  border:solid 1px #ccc;}
.box50 li{ float:left; text-align:center; color:#333; line-height:26px; margin:17px 9px auto;}
.box51{ height:auto;}
.box51 img{ width:230px; height:167px; overflow:hidden;  border:solid 1px #ccc;}
.box51 li{ float:left; text-align:center; color:#333; line-height:26px; margin:17px 9px auto;}
.text_title{margin:0px auto; height:50px; width:750px; float:left; background:url(../images/titlebg.jpg) no-repeat bottom; }
.text_title span{font-size:16px;float:right; font-weight:normal;padding-top:10px;}
.text_title h2{font-size:16px; font-family:"微软雅黑"; font-weight:bold; float:left; padding-top:10px; width:100px; text-align:center;}
.text_title b{font-size:12px; font-weight: normal; float:right; color:#999; padding-top:15px;}
.text1{margin:0px auto 10px;overflow:hidden; float:left; font-size:14px;} 
.text1 p{line-height:30px; margin-top:14px; font-size:14px;}
.text1 strong{ color:#000;}
.text1 p a{text-decoration:none; color:#00F;}
.text1 p a:hover{color:#FA6F22; text-decoration:underline;}
.text1 table{border-collapse:collapse; margin:0px auto;}
.text1 td{line-height:22px;}
.text1 ul{padding:0px; margin:0px;}
.text1 li{width:750px;background:url(../images/sj.jpg) no-repeat left; border-bottom:1px dashed #CCC; padding-left:20px; line-height:35px;}
.text1 li b{float:right; font-weight:normal;}
.text1 h1{font-size:20px; text-align:center; padding-bottom:8px; width:750px; margin-top:10px;}
.text1 h3{font-size:12px;text-align:center; line-height:30px; margin:10px 0px; border-top:1px dashed #CCC; border-bottom:1px dashed #CCC; width:750px; font-weight:normal;}
.text1 span{ color:#d3d3d3;}
.tj{height:30px;border-bottom:1px solid #360; margin-top:30px;}
.tj span{ width:207px; height:28px; font-size:14px;line-height:28px; text-indent:15px; padding:5px 15px; background:url(../images/zx.png) repeat; color:#FFF;}
.tj1{height:190px;}
.tj1 img{width:230px; height:158px; overflow:hidden;  border:solid 1px #ccc;}
.tj1 li{ width:232px;float:left;text-align:center;color:#333; line-height:26px; margin:17px auto 10px; padding-left:12px;background:none;border-bottom:none; font-size: 12px;}
.sx{ height:20px; padding:20px 50px; margin-top:20px; border-top: #CCC dotted 1px;}
.sx span{float:right;}
.box_right{width:290px; float:left; margin-left:20px; margin-top:6px;}
.name{width:207px;height:113px;}
.name img{border:1px solid #ccc;}

.nav_lf1{width:207px; background:#fff; border:1px solid #ccc; border-top:none; margin-bottom:10px;}
.nav_lf1 p{ display:block; width:207px; height:30px; font-size:16px; font-weight:bold;text-indent:20px; padding-top:10px;background:url(../images/zx.png) repeat; color:#FFF; }
.nav_lf1 ul{width:207px; overflow:hidden;}
.nav_lf1 li{width:207px; height:25px; float:left; text-indent:20px; font-size:12px; border-bottom:1px solid #ccc;background:url(../images/324.jpg) repeat; padding-top:10px;}
.nav_lf2{width:290px; background:#fff; border:1px solid #ccc; border-top:none; margin-bottom:10px;}
.nav_lf2 ul {width:290px;}
.nav_lf2 ul li{ width:126px; height:110px; margin-left:10px;float:left; margin-top:10px; overflow:hidden; line-height:25px; text-align:center;}
.nav_lf2 p{display:block; width:290px; height:30px; font-size:16px; font-weight:bold;text-indent:20px; padding-top:10px;background:url(../images/zx.png) repeat; color:#FFF;}
.box_right_news{margin-bottom:10px;}
.box_right_news ul{width:205px; border-left:1px solid #ccc; border-right:1px solid #ccc; margin:0px; padding-top:6px; background:#fff; overflow:hidden; font-size:13px;text-align:center;}
.box_right_news li{line-height:24px; width:215px; padding-left:20px; text-align:left; }
.box_right_news h2{width:207px; line-height:26px; font-size:16px;text-indent:20px; padding-top:2px; height:26px; color:#fff;background:url(../images/newst.jpg) no-repeat;}
.box_right_news ul a{color:#333;text-decoration:none;}
.box_right_news ul a:hover {color:#999; text-decoration:underline;}
.news_db{width:207px; height:8px; overflow:hidden; background:url(../images/newsb.jpg) no-repeat;}
/*分页*/
.page_list{text-align:center; padding:20px 0px; float:left; width:720px;}
.page_list a:hover{border: #999 1px solid; background-color:#03C; color: #fff;}
.dede_pages ul{float:left;padding:12px 0px 12px 16px;}
.dede_pages ul li{float:left;font-family:"微软雅黑";line-height:17px;margin-right:15px;border:1px solid #E9E9E9;}
.dede_pages ul li a{float:left;padding:2px 10px 2px;color:#555;display:block;}
.dede_pages ul li a:hover{color:#999;text-decoration:none;padding:2px 10px 2px;}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{background-color:#F8F8F8;padding:2px 4px 2px;font-weight:bold;}
.dede_pages .pageinfo{line-height:21px;padding:12px 10px 12px 16px;color:#999;}
.dede_pages .pageinfo strong{color:#555;font-weight:normal;margin:0px 2px;}
/*相关推荐*/
.tj22{ padding-top:30px; height:auto; overflow:hidden; width:740px; }
.tj22 p{ padding-left:20px; font-weight:bold;}
.tj22 ul{padding-left:10px; margin-top:16px;}
.tj22 ul li { list-style-type:none; width:50%; display:block; float:left; overflow:hidden;}
.tj22 ul li a{ padding:5px 10px; line-height:26px; text-decoration:none; color:#474747; margin-right:20px; margin-top:11px; font-size:12px;}
.tj22 ul li a:hover{ color:#999; text-decoration:none;}
/*报团页面*/
.baotuan{width:1100px; margin:0 auto;}
.baotuan a{color:#333;text-decoration:none;}
.baotuan a:hover {color:#999; text-decoration:underline;}
.baotuan p{line-height:30px; margin-top:14px; font-size:14px;}
.cke_pastebin table{border-left: rgb(214,214,214) 1px solid; widows: 1; text-transform: none; text-indent: 0px; border-spacing: 0px; width: 1099px; border-collapse: collapse; white-space: normal; letter-spacing: normal; color: rgb(6,70,44); border-top: rgb(214,214,214) 1px solid; word-spacing: 0px; -webkit-text-stroke-width: 0px; transition: all 0.3s; margin:0 auto;font-size: 13px; line-height:24px;}
.cke_pastebin td{border-bottom: rgb(214,214,214) 1px solid; padding-bottom: 20px; padding-left: 40px; padding-right: 20px; color: rgb(37,27,27); vertical-align: top; font-weight: bold; border-right: rgb(214,214,214) 1px solid; padding-top: 20px;}
.footOneBox {
	position: fixed;
	left: 0;
	bottom: 0;
	z-index: 1000;
	width: 100%;
	height: 70px;
	background-color:#F90;
}
.footOne {
	position: relative;
	width: 1000px;
	height: 70px;
	margin: 0 auto;
}
.footOneOrder b {
	float: left;
	display: block;
	width: 200px;
	height: 38px;
	border: 1px solid #ffffff;
	margin-top: 15px;
	color: #ffffff;
	font-size: 18px;
	line-height: 38px;
	text-align: center;
}
.footTel {
	float: left;
	/*width:400px;*/height: 70px;
	padding-left: 100px;
	margin-left: 50px;
	background: url(../images/tel.jpg) 60px center no-repeat;
}
.footTel .tel {
	/*width:400px;*/height: 70px;
	color: #ffffff;
	font-size: 14px;
	line-height: 70px;
	text-align: left;
}
.footTel .tel .num {
	display: block;
	float: left;
	color: #ffffff;
	font-size: 36px;
	font-family: impact;
	text-transform: uppercase;
}
.footImg {
	float: left;
	padding: 0 50px;
	width: 100px;
	height: 116px;
	margin-top: -46px;
	z-index: 99;
}
.footClose {
	float: left;
	cursor: pointer;
	width: 37px;
	height: 37px;
	margin-top: 16px;
}
.fl{ float:left;}
/*end footTel*/


.btnav {
	position: relative;
	width: 100%;
	padding-top: 10px;
	background: #33495e;
}
.btnavlist {
	position: relative;
	width: 998px;
	height: 44px;
	border: 1px solid #667786;
	margin: 0 auto;
}
.btnavlist a {
	float: left;
	height: 44px;
	display: block;
	padding-left: 12px;
	padding-right: 12px;
	color: #a7aec4;
	font-size: 14px;
	line-height: 44px;
}
.btnavlist a:hover {
	color: #ffffff;
}