@charset "utf-8";
/* CSS Document */

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}

/*html5 reset*/
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
/*section,article,aside,header,footer,nav,dialog,figure{display:block;}*/
menu, figure{margin:0;padding:0;}

body{
	position:relative;
	min-width:1200px;
	background-color:#fff;
	color:#555;
	font:normal 14px/1.5 "Microsoft YaHei",Simsun,arial,verdana,sans-serif;
}
/*#index body{ padding-top:110px;}*/


img{ vertical-align:middle;}
.yuan img{width:auto;}
.buzz img{width:117px;margin:20px;}
/*resize bootstrap*/
p{margin-bottom:1.2em;}
input,select,textarea{font-family:"Microsoft YaHei",Simsun,arial,verdana,sans-serif;font-size:14px;}
ul,ol,menu{list-style:none;}

/*
*,
*:before,
*:after {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}
*/


a {
  color: #555;
  text-decoration: none;
  cursor:pointer;
}
a:hover{ color:#ed7423; text-decoration: underline;}
::-webkit-input-placeholder{color: #999;}
input::-moz-placeholder{color: #999;}
::-webkit-textarea-placeholder{color: #999;}
textarea::-moz-placeholder{color: #999;}



.sidebarbox{
	position:absolute;
	top:150px;
	right:35px;
	margin:0 0 0 315px;
	/*width:100%;*/
	z-index:9999;
}
.sidebar{
	width:230px;
	-webkit-box-shadow:0 0 3px rgba(0,0,0,0.2);
	-moz-box-shadow:0 0 3px rgba(0,0,0,0.2);
	box-shadow:0 0 3px rgba(0,0,0,0.2);
	background-color:#fff;
	
}
.sidebar header{background-color:#ffae00;}
.sidebar .title{
	color:#fff;
	height:50px;
	line-height:50px;
	text-align:center;

	background-color:#ffae00;
	font-weight:bold;
	position:relative;
	cursor:pointer;
        font-size:18px;
}
.sidebar .title span{
}
.sidebar .title .slideico{
	display:none;
	background:url(../images/slidedowm.png) no-repeat left 0px;
	width:16px;
	height:16px;
	position:absolute;
	right:15px;
	top:18px;
	
}
.searchcon{
	background:url(../images/search_bg.png) no-repeat left 0px;
	width:206px;
	height:30px;
	line-height:30px;
	overflow:hidden; 
	margin:5px 0 0px 12px;
	padding:0 0 10px 0;
}
.searchcon .input{
	background:none;
	border:none;
	width:140px;
	padding:6px 15px;
	float: left;
	color:#333;
	font-size:14px;
}
.searchcon .submit{
	background:none;
	border:none;
	width:25px;
	height:30px;
	margin:0 10px 0 0;
	padding:0;
	float:right;
	cursor:pointer;
}

.sidelistcon{}
.sidelistbox{
	overflow:hidden;
}

.sidelist{}
.sidelist li , .sidebar .suof{
	height:35px;
	line-height:35px;
	background:url(../images/sidebg.png) repeat-x left 0px;
	text-align:center;
}
.sidelist li a{
	display:block;
	font-size:14px;
	color:#777;
	width:230px;
}
.sidelist li a span{display:inline-block;}
.sidelist li.active a , .sidelist li a:hover{ font-size:16px; color:#f39800;}
.sidelist li a:hover{ text-decoration:none;}

.sidelist .links span{
	display:inline-block;
	background:url(../images/links.png) no-repeat right center;
	padding:0 18px 0 0;
}

.sidebar .suof{}
.sidebar .suof a{
	display:block;
	background:url(../images/sideico_2_cur.png) no-repeat 50% 50%;
	height:35px;
	width:230px;
}
.sidebar .suof a.cur{background:url(../images/sideico_2_cur.png) no-repeat 50% 50%;}



.conbanbox{
	height:190px;
	width:100%;
}
.conban{ background-color:#f39800; }
.conban .item{
	height:190px;
	width:100%;
	background: url(../images/conban.jpg) no-repeat 50% 0;
}

.bansearch{
	position:absolute;
	width:100%;
	left:0;
	top:158px;
}
.bansearch .searchform{
	width:600px;
	margin:0 auto;
}
.bansearch .searchform .input_1{  color:#bbb; border-left:none;}

.sitecon{
	background: url(../images/site.png) repeat-x left 0;
	-moz-box-shadow: 0 1px 3px #cfcfcf;
    -webkit-box-shadow: 0 1px 3px #cfcfcf;
    box-shadow: 1px 1px 3px #cfcfcf;
	position:absolute;
	width:100%;
	left:0;
	top:265px;
	z-index:30;
}
.sitecon .about_site{
        width:1000px;
        margin:0 auto;
	height:50px;
	line-height:50px;
	font-size:12px;
	color:#444;
	position: relative;
        z-index: 10;
}
.about_site a{
	display:inline-block;
	color:#444;
}
.about_site .grey{}
.about_site span{}


.contentbox{
	background-color: #f3f3f3;
}
.conboxcon{
	border:1px solid #e5e5e5;
	border-top:none;
	width:983px;
}
.conboxcon_1{
	border:1px solid #f6f6f6;
	border-top:none;
	position:relative;
	z-index:10;
	background:#fff;
	padding:80px 55px 50px 55px;
}
.contopdetail{
	
}

.aboutitle{
	background:url(../images/contopbg.png) no-repeat left bottom;
	padding:0 0 15px 0;
	margin:0 0 30px 0;
	font-size:24px;
	font-weight:normal;
}
.aboutmorecon{ display:none;}

.distri_con{ width:782px; margin:0 auto;}

.slidebox_3{
	position:relative;
	overflow:hidden;
	width:780px;
	height:520px;
	margin:0 auto;
	border:1px solid #ddd;
}
.slidebox_3 .slide_out{
	position:relative;
	width:780px;
	height:520px;
	overflow:hidden;
}
.slidebox_3 .slide{ overflow:hidden; height:520px; width:780px;}
.slidebox_3 .slide img{ display:block; width:780px; height:520px;}
.slidebox_3 .slide img:first-child{}
.slidebox_3 .textbox{
	overflow:hidden; 
	position: absolute;
	left:0;
	bottom:0;
	padding:15px 35px 15px 35px;
	background-color:#000;
	opacity:0.6;
	font-size:14px;
	color:#fcfcfc;
	z-index:20;
	width:553px;
}
.slidebox_3 .ctrl{
	position:absolute;
	z-index:50;
	bottom:10px;
	left:0;
	width:100%;
	text-align:center;
}
.slidebox_3 .ctrl_2{
	top:420px;
}
.slidebox_3 .ctrl a{
	overflow:hidden;
	display:inline-block;
	margin:0 5px;
	width:11px;
	height:11px;
	background:url(../images/ico_3.png) no-repeat left top;
	text-indent:30px;
	opacity:0.5;
}
.slidebox_3 .ctrl a.activeSlide{
	opacity:1;
}
.slidebox_3 .ctrl_num{
	position:absolute;
	z-index:60;
	right:50px;
	bottom:0px;
	width:55px;
	font-size:14px;
	text-align:center;
	color:#fff;
	background-color:#fc9537;
	border-left:1px solid #fca95e;
	border-right:1px solid #fca95e;
	padding:15px 0;
}
.slidebox_3 .ctrl_num .cur{
	font-weight:bold;
	color:#fff;
	font-size:16px;
}
.slidebox_3 .ctrl_num .bg{}

.slidebox_3 .ctrl_num_2{
	bottom:0;
	line-height:1.7;
}


.slidebox_3 .ctrldirection{
	position:absolute;
	z-index:100;
	right:0;
	bottom:0;
	width:157px;
	overflow:hidden; 
	text-align:right;
}
.slidebox_3 .prev{
	z-index:650;
	width:50px;
	display:block;
	background:#fc9537 url(../images/prev.png) no-repeat 50% 50%;
	margin:0 57px 0 0;
	float:left;
	cursor:pointer;
}
.slidebox_3 .prev:hover{
	background:#ed7423 url(../images/prev.png) no-repeat 50% 50%;
}
.slidebox_3 .next{
	z-index:60;
	width:50px;
	background:#fc9537 url(../images/next.png) no-repeat 50% 50%;
	display:block;
	float:right;
	cursor:pointer;
}
.slidebox_3 .next:hover{
	background:#ed7423 url(../images/next.png) no-repeat 50% 50%;
}
.slidebox_3 .cursor-left, .slidebox_3 .cursor-left .prev, .slidebox_3 .cursor-left .next{
	/*cursor:url("../media/images/cur_left.cur"), e-resize;*/
}
.slidebox_3 .cursor-right, .slidebox_3 .cursor-right .prev, .slidebox_3 .cursor-right .next{
	/*cursor:url("../media/images/cur_right.cur"), w-resize;*/
}
