/*reset.css*/
@charset "gb2312";
html{color:#000;background:#FFF; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;} 
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
input,select{vertical-align:middle;}
body{font:12px/1.231 arial,helvetica,clean,sans-serif;}
select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%; border-collapse:collapse;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
/*title*/
h1 { font-size:32px;}
h2 { font-size:26px;}
h3 { font-size:20px;}
h4 { font-size:14px;}
h5 { font-size:12px;}
h6 { font-size:10px;}
/*上边距*/
.mt10{ margin-top:10px;}
/*基本元素定义*/
body { background:#f1f1f1; color:#fff; font-size:12px; font-family: "微软雅黑"; overflow-x:hidden; min-width:1200px; } /*网站字体颜色*/
a { color:#fff; text-decoration:none;}  /*for ie f6n.net*/
a:focus{outline:0;} /*for ff f6n.net*/
a:hover {  text-decoration:none;}
p{ word-spacing:-1.5px;}
/*浮动等元素定义*/
.vam { vertical-align:middle;}
.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.pa{ position:absolute;}
.pr{ position:relative}
/*清除悬浮*/
.clear { clear:both; margin:0 !important;  width:0 !important; height:0 !important;}

div, ul, li, p { margin:0 auto; padding:0;}

.fc333 { color:#333;}
.fc333 a{ color:#333;}
.fc666 { color:#666;}
.fc666 a{ color:#666;}
.fc999 { color:#999;}
.fc999 a{ color:#999;}
.fcw { color:#FFF;}
.fcw a{ color:#FFF;}

.tind { text-indent:2em;}

.lh24 { line-height:24px;}
.lh28 { line-height:28px;}
.lh30 { line-height:30px;}

.m10 { margin-top:10px;}
.m20 { margin-top:20px;}
.m30 { margin-top:30px;}
.m40 { margin-top:40px;}
.m80 { margin-top:80px;}

.w12 {width:1200px;}
.w12_5 {width:1250px;}
.w11 {width:1100px;}
.w11_8 {width:1180px;}
.w10 {width:1000px;}

.fl {float:left;}
.fr {float:right;}

.fwb {font-weight:bold;}
.fz13 { font-size:13px;}
.fz14 { font-size:14px;}
.fz15 { font-size:15px;}
.fz16 { font-size:16px;}
.fz18 { font-size:18px;}
.fz20 { font-size:14px;}
.fz24 { font-size:24px;}

.tac {text-align:center;}
.tal {text-align:left;}
.tar {text-align:right;}

.oh {overflow:hidden;}






/*********head**********/
.head {
	margin:0 auto;
	padding:0;
	width:100%;
}

/*********head_d_y1**********/
.head_d_y1 {
	margin:0 auto;
	padding:0;
	width:1102px !important;
	height:115px !important;
}
.head_d_y1_x1 {
	margin:0;
	padding:0;
	float:left;
	width:600px !important;
	overflow:hidden;
}
.head_d_y1_x1 img{
	margin:0;
	padding:20px 0 0 0;
	max-width:300px;
	max-height:115px;
}
.head_d_y1_x2 {
	margin:0;
	padding:0;
	float:right;
	width:300px !important;
	overflow:hidden;
	text-align:right;
}
.head_d_y1_x2 ul {
	margin:40px 0 0 0;
	padding:0;
	float:left;
	width:300px !important;
	overflow:hidden;
}
.head_d_y1_x2 ul li{
	margin:0 30px 0 0;
	padding:0;
	float:right;
	font-size:15px;
	font-family:"微软雅黑";
	color:#333;
	min-width:72px;
	line-height:24px;
}
.head_d_y1_x2 ul li a{
	font-size:15px;
	font-family:"微软雅黑";
	color:#333;
	line-height:24px;
}
.head_d_y1_x2 ul li a:hover{
	font-size:15px;
	font-family:"微软雅黑";
	color:#4483a4;
	line-height:24px;
}
.head_d_y1_x2 ul li img{
	margin:0 7px 0 0;
	padding:0;
	border:0;
	float:left;
	max-width:35px;
}
/*********head_d_y2**********/
.head_d_y2 {
	margin:0 auto !important;
	padding:0;
	width:100%;
	height:62px !important;
	background:url(../images/head_top2_bg.png) repeat-x top;
	z-index:1;
	
}
.head_d_y2  ul{
	margin:0 auto !important;
	padding:0;
	width:1202px;
	height:53px !important;
	text-align:center;
	overflow:hidden;
}
.head_d_y2  ul li{
	margin:0;
	padding:15px 0 0 0;
	float:left;
	min-width:145px;
	color:#FFF;
	font-size:14px;
	line-height:24px;
	cursor:pointer;
}
.head_d_y2 ul li a{
	color:#FFF;
	font-size:14px;
	line-height:24px;
}
.head_d_y2 li:hover {
	margin:0;
	float:left;
	min-width:145px;
	height:53px !important;
	font-size:14px;
	line-height:24px;
	background:#93c8e4;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	transition: all 0.5s;
}
.head_d_y2 .on {
	margin:0;
	float:left;
	min-width:145px;
	height:53px !important;
	font-size:14px;
	line-height:24px;
	background:#93c8e4;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	transition: all 0.5s;
}
.head_d_y2 li:after {
	content: '';
	position: absolute;
	z-index: -1;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
}
.head_d_y2 li:hover a{
	color:#fff;
	text-decoration:none;
	font-size:14px;
	line-height:24px;
}


.index_tit_1 {
	background:url(../images/tit_bg.png) no-repeat center;
	margin:0 auto !important;
	width:1200px;
	text-align:center;
}
.index_tit_1 ._d_1_center {
	margin:0 auto !important;
	padding:0;
	width:120px;
	white-space:nowrap;
}
.index_tit_1 h1{
	margin:0;
	padding:10px 0 0 0;
	font-size:25px;
	font-family:"微软雅黑";
	letter-spacing:5px;
	width:120px;
	text-align:left;
	color:#4483a4;
}
.index_tit_1 h1 a{
	color:#4483a4;
}
.index_tit_1 h2{
	margin:0;
	padding:2px 0 0 0;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	width:120px;
	text-align:center;
	color:#93c8e4;
}
.index_tit_1 h2 a{
	color:#93c8e4;
}

.index_tit_2 {
	background:url(../images/tit2_bg.png) no-repeat center;
	margin:0 auto !important;
	width:1200px;
	text-align:center;
}
.index_tit_2 ._d_1_center {
	margin:0 auto !important;
	padding:0;
	width:120px;
	white-space:nowrap;
}
.index_tit_2 h1{
	margin:0;
	padding:10px 0 0 0;
	font-size:25px;
	font-family:"微软雅黑";
	letter-spacing:5px;
	width:120px;
	text-align:left;
	color:#fff;
}
.index_tit_2 h1 a{
	color:#fff;
}
.index_tit_2 h2{
	margin:0;
	padding:2px 0 0 0;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	width:120px;
	text-align:center;
}
.index_tit_2 h2 a{
	color:#93c8e4;
}

.index_more_1 {
	width:100%;
	margin:0;
	padding:10px 0 0 0;
	text-align:right;
}



/**********classification************/
.procit {
	margin:0 auto;
	padding:0;
	width:100%;
	padding-top:20px;

}
.procit ul {
	width:100%;
	margin:10px 0 0 10%;
	padding:0;
	float:left;
}
.procit ul li {
	margin:10px 60px 30px 0;
	padding:0;
	background:url(../images/procit_bg_a_hov.png) no-repeat center;
	width:139px !important;
	height:139px !important;
	float:left;
	color:#fff;
	font-size:18px;
	letter-spacing:1px;
	transition:.5s all;
	-webkit-transition:.5s all;
	-moz-transition:.5s all;
	-o-transition:.5s all;
	-ms-transition:.5s all;
	cursor:pointer;


}
.procit ul li a{
	color:#4483a4;
	font-size:18px;
	letter-spacing:1px;
}
.procit ul li p{
	margin:0;
	padding:50px 0 0 25px;
	width:95px !important;
	height:60px;
	overflow:hidden;
	text-align:center;
	line-height:24px;
	overflow:hidden;
	font-family:"微软雅黑";
	position:relative;
	display:block;
}

.procit .li1:hover {
    color:#fff;
	background:url(../images/procit_bg_a_hov1.png) no-repeat center;
	transition: all ease-in .5s;
	-webkit-transition:.5s all;
	-moz-transition:.5s all;
	-o-transition:.5s all;
	-ms-transition:.5s all;
	transform:scaleY(1.1) scaleX(1.1) ;
	-webkit-transform:scaleY(1.1) scaleX(1.1) ;
	-moz-transform:scaleY(1.1) scaleX(1.1) ;
	-o-transform:scaleY(1.1) scaleX(1.1) ;
}
.procit .li2:hover {
    color:#fff;
	background:url(../images/procit_bg_a_hov2.png) no-repeat center;
	transition: all ease-in .5s;
	-webkit-transition:.5s all;
	-moz-transition:.5s all;
	-o-transition:.5s all;
	-ms-transition:.5s all;
	transform:scaleY(1.1) scaleX(1.1) ;
	-webkit-transform:scaleY(1.1) scaleX(1.1) ;
	-moz-transform:scaleY(1.1) scaleX(1.1) ;
	-o-transform:scaleY(1.1) scaleX(1.1) ;
}
.procit .li3:hover {
    color:#fff;
	background:url(../images/procit_bg_a_hov3.png) no-repeat center;
	transition: all ease-in .5s;
	-webkit-transition:.5s all;
	-moz-transition:.5s all;
	-o-transition:.5s all;
	-ms-transition:.5s all;
	transform:scaleY(1.1) scaleX(1.1) ;
	-webkit-transform:scaleY(1.1) scaleX(1.1) ;
	-moz-transform:scaleY(1.1) scaleX(1.1) ;
	-o-transform:scaleY(1.1) scaleX(1.1) ;
}
.procit .li4:hover {
    color:#fff;
	background:url(../images/procit_bg_a_hov4.png) no-repeat center;
	transition: all ease-in .5s;
	-webkit-transition:.5s all;
	-moz-transition:.5s all;
	-o-transition:.5s all;
	-ms-transition:.5s all;
	transform:scaleY(1.1) scaleX(1.1) ;
	-webkit-transform:scaleY(1.1) scaleX(1.1) ;
	-moz-transform:scaleY(1.1) scaleX(1.1) ;
	-o-transform:scaleY(1.1) scaleX(1.1) ;
}
.procit .li5:hover {
    color:#fff;
	background:url(../images/procit_bg_a_hov5.png) no-repeat center;
	transition: all ease-in .5s;
	-webkit-transition:.5s all;
	-moz-transition:.5s all;
	-o-transition:.5s all;
	-ms-transition:.5s all;
	transform:scaleY(1.1) scaleX(1.1) ;
	-webkit-transform:scaleY(1.1) scaleX(1.1) ;
	-moz-transform:scaleY(1.1) scaleX(1.1) ;
	-o-transform:scaleY(1.1) scaleX(1.1) ;
}
.procit .li6:hover {
    color:#fff;
	background:url(../images/procit_bg_a_hov6.png) no-repeat center;
	transition: all ease-in .5s;
	-webkit-transition:.5s all;
	-moz-transition:.5s all;
	-o-transition:.5s all;
	-ms-transition:.5s all;
	transform:scaleY(1.1) scaleX(1.1) ;
	-webkit-transform:scaleY(1.1) scaleX(1.1) ;
	-moz-transform:scaleY(1.1) scaleX(1.1) ;
	-o-transform:scaleY(1.1) scaleX(1.1) ;
}
.procit .li7:hover {
    color:#fff;
	background:url(../images/procit_bg_a_hov7.png) no-repeat center;
	transition: all ease-in .5s;
	-webkit-transition:.5s all;
	-moz-transition:.5s all;
	-o-transition:.5s all;
	-ms-transition:.5s all;
	transform:scaleY(1.1) scaleX(1.1) ;
	-webkit-transform:scaleY(1.1) scaleX(1.1) ;
	-moz-transform:scaleY(1.1) scaleX(1.1) ;
	-o-transform:scaleY(1.1) scaleX(1.1) ;
}
.procit .li8:hover {
    color:#fff;
	background:url(../images/procit_bg_a_hov8.png) no-repeat center;
	transition: all ease-in .5s;
	-webkit-transition:.5s all;
	-moz-transition:.5s all;
	-o-transition:.5s all;
	-ms-transition:.5s all;
	transform:scaleY(1.1) scaleX(1.1) ;
	-webkit-transform:scaleY(1.1) scaleX(1.1) ;
	-moz-transform:scaleY(1.1) scaleX(1.1) ;
	-o-transform:scaleY(1.1) scaleX(1.1) ;
}

/**********classification************/
.prormd {
	margin:0 auto !important;
	padding:0;
	width:100%;
	padding-top:30px;
}
.prormd ul{

}
.prormd ul li {
	margin:0 30px 0 0 ;
	padding:0;
	min-width:150px;
	float:left;
	
	font-size:16px;
	letter-spacing:1px;
}
.prormd ul li a{
	color:#666;
	font-size:16px;
	letter-spacing:1px;
}
.prormd ul li img{
	margin:0;
	padding:0;
	border:0;
	max-width:100%;
}
.prormd ul li p{
	margin:10px 0 0 0;
	padding:0;
	width:100%;
	text-align:center;
	
}
/* marqueeleft */
.marqueeleft{height:215px;width:1200px;overflow:hidden;margin:40px auto;}
.marqueeleft ul{float:left;}
.marqueeleft li{float:left;margin:0 5px;display:inline;width:294px;height:300px;overflow:hidden;}
.marqueeleft li img{ width:294px;height:174px;}

/* marquee2left */
.marquee2left{height:300px;width:1200px;overflow:hidden;margin:40px auto;}
.marquee2left ul{float:left;}
.marquee2left li{float:left;margin:0 5px;display:inline;width:150px;height:200px;overflow:hidden;}
.marquee2left li img{ width:150px;height:200px;}
.marquee2left li p{
	margin:10px 0 0 0;
	padding:0;
	width:100%;
	text-align:center;}


.honor {
	margin:0 auto;
	padding:20px 0 0; 
	width:100%;
	
	z-index:1;
	min-height:380px;
}
/*首页图片滚动*/
#gla{
	overflow:hidden;
	margin:0 auto;
	position:relative;
	height:300px;
	margin-top:-20px;
}
.bac{
	position:absolute;
	bottom:0;
	left:50px;
}
#gla_box{
	width:1000px;
	margin:auto;
}
.gla_inbox{
	overflow:hidden;
	position:relative;
}
.gla_inbox p{
	text-indent:1em;
	font-size:14px;
	width:325px;
	color:#FFFFFF;
	line-height:30px;
	background:#93c8e4;
}

.gla_inbox img{
	width:300px;
	height:220px;
	border:2px #93c8e4 solid;
}
.roundabout-holder {
	height: 300px;
	width: 1000px;
}
.roundabout-moveable-item {
	display:block;
	height: 220px;
	width: 300px;;
	cursor: pointer;
}
.roundabout-in-focus {
	cursor: auto;
}

.about {
	margin:0 auto;
	padding:30px 0 0 0;
	width:100%;
	min-height:300px;
	background:#4483a4;
	color:#FFF;
	
}
.about ._d_cent1{
	margin:0 auto;
	padding:0;
	width:1200px;
	color:#FFF;
	
}
.about_x_d1 {
	float:left;
	margin:0 auto;
	padding:0;
	width:25%;
	overflow:hidden;
}
.about_x_d1 img{
	max-width:280px;
	margin:0;
	padding:0;
	border:0;
}
.about_x_d2 {
	width:70%;
	margin:0;
	padding:5px;
	float:left;
}
.about_x_d2 p{
	font-size:15px;
	text-indent:2em;
}


/******  foot  ********/
.foot {
	margin:0 auto;
	padding:0;
	width:100%;
}
.foot_y_d1{
	margin:0 auto;
	padding:60px 0 0 0;
	width:100%;
	background:#4483a4;
	min-height:250px;
}
.foot_y_d1 ._d_cent1{
	margin:0 auto;
	padding:0;
	width:1200px;
}
.foot_y_d1_xd1{
	float:left;
	width:600px;
	margin-left:0;
	margin-right:50px;
	padding:0 0 0 0;
	background:url(/images/rwm2.png) no-repeat 400px 20px;
}
.foot_y_d1_xd1 ul{
	margin:20px 0 0 0;
	padding:0;
}
.foot_y_d1_xd1 ul li{
	color:#fff;
	width:600px;
	min-height:25px;
	font-size:13px;
	line-height:24px;
	letter-spacing:1px;

	overflow:hidden;
	
}
.foot_y_d1_xd1 ul li a{
	color:#fff;
	letter-spacing:2px;

	
	
}
.foot_y_d1_xd1_tit_1{
	margin:0;
	padding:0 0 0 30px;
	background:url(../images/foot_y_d1_xd1_tit_bg.png) left no-repeat;
	height:25px;
	font-size:22px;
	line-height:24px;

	color:#FFF;
	letter-spacing:1px;
	overflow:hidden;
}
.foot_y_d1_xd1_tit_1 a{
	font-size:22px;
	line-height:24px;

	color:#FFF;
	letter-spacing:2px;
}
.foot_y_d1_xd1_tit_1 a:hover{
	text-decoration:underline;
	line-height:24px;
	color:#fff;
	letter-spacing:2px;
}

.foot_y_d1_xd2_tit_1{
	margin:0;
	padding:0 0 0 30px;
	background:url(../images/foot_y_d1_xd2_tit_bg.png) no-repeat 0 0  ;
	height:25px;
	width:550px;
	text-align:left;
	font-size:22px;
	line-height:24px;

	color:#FFF;
	letter-spacing:2px;
}
.foot_y_d1_xd2_tit_1 a{
	font-size:22px;
	line-height:24px;

	color:#FFF;
	letter-spacing:2px;
}
.foot_y_d1_xd2_tit_1 a:hover{
text-decoration:underline;
	line-height:24px;

	color:#fff;
	letter-spacing:2px;
}

.foot_y_d1_xd2 {
	margin:0;
	padding:0;
	float:right;
	width:550px;
	
}
.foot_y_d1_xd2 ul {
	margin:20px 0 0 0;
	padding:0;
	width:550px;

}
.foot_y_d1_xd2 ul li{
	margin:0  30px 0 0;
	padding:0 0 0 8px;
	float:left;
	width:550px;
	height:25px;
	color:#fff;
	font-size:12px;
	line-height:24px;
	letter-spacing:0.5px;
	font-family:"宋体";
	background:url(../images/list_bg.png) no-repeat 0px 10px;
	font-weight:bold;
	overflow:hidden;

}
.foot_y_d1_xd2 ul li span{
	float:right;
}
.foot_y_d1_xd2 ul li a{
	color:#fff;
	font-size:13px;
	line-height:24px;
	letter-spacing:0.5px;
	font-family:"宋体";
}
.foot_y_d1_xd2 ul li a:hover{
	color:#82b8d5;
	font-size:13px;
	line-height:24px;
	letter-spacing:0.5px;
	font-family:"宋体";
}


.foot_y_d2{
	margin:0 auto;
	width:100%;
	background:#404040;
	z-index:1;
	min-height:40px;
}
.foot_y_d2 ._d_cent1{
	margin:0 auto;
	padding:0;
	width:1200px;
}

.foot_y_d2_yd1{
	margin:0;
	padding:0;
	width:60%;
	float:left;
}
.foot_y_d2_yd1 ul{
	margin:0;
	padding:12px 0 0 0;
	color:#FFF;
}
.foot_y_d2_yd1 ul li{
	margin:0 10px 0 0;
	padding:0;
	min-width:65px;
	color:#FFF;
	font-size:14px;
	float:left;
}
.foot_y_d2_yd1  a{
	color:#FFF !important;
}
.foot_y_d2_yd2{
	margin:0;
	padding:8px 0 0 0;
	float:left;
	width:40%;
	font-size:14px;
	text-align:right;
	color:#FFF;
	line-height:24px;
}



/* line 7, ../sass/lightbox.sass */
body:after {
  content: url(../images/light/close.png) url(../images/light/loading.gif) url(../images/light/prev.png) url(../images/light/next.png);
  display: none;
}

/* line 11, ../sass/lightbox.sass */
.lightboxOverlay {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 9999;
  background-color: black;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  opacity: 0.8;
  display: none;
}

/* line 20, ../sass/lightbox.sass */
.lightbox {
  position: absolute;
  left: 0;
  width: 100%;
  z-index: 10000;
  text-align: center;
  line-height: 0;
  font-weight: normal;
    font-size:16px;
  color:#FFF;
}
/* line 28, ../sass/lightbox.sass */
.lightbox .lb-image {
  display: block;
  height: auto;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}
/* line 32, ../sass/lightbox.sass */
.lightbox a img {
  border: none;
}

/* line 35, ../sass/lightbox.sass */
.lb-outerContainer {
  position: relative;
  background-color: white;
  *zoom: 1;
  width: 100%;
  margin: 0 auto;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  font-size:16px;
  color:#FFF;
}
/* line 38, ../../../../.rvm/gems/ruby-1.9.3-p392/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
.lb-outerContainer:after {
  content: "";
  display: table;
  clear: both;
    font-size:16px;
  color:#FFF;
}

/* line 44, ../sass/lightbox.sass */
.lb-container {
  padding: 4px;
}

/* line 47, ../sass/lightbox.sass */
.lb-loader {
  position: absolute;
  top: 43%;
  left: 0%;
  height: 25%;
  width: 100%;
  text-align: center;
  line-height: 0;
}

/* line 56, ../sass/lightbox.sass */
.lb-cancel {
  display: block;
  width: 32px;
  height: 32px;
  margin: 0 auto;
  background: url(../images/light/loading.gif) no-repeat;
}

/* line 63, ../sass/lightbox.sass */
.lb-nav {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 10;
}

/* line 71, ../sass/lightbox.sass */
.lb-container > .nav {
  left: 0;
}

/* line 74, ../sass/lightbox.sass */
.lb-nav a {
  outline: none;
}

/* line 77, ../sass/lightbox.sass */
.lb-prev, .lb-next {
  width: 49%;
  height: 100%;
  cursor: pointer;
  /* Trick IE into showing hover */
  display: block;
}

/* line 84, ../sass/lightbox.sass */
.lb-prev {
  left: 0;
  float: left;
}
/* line 87, ../sass/lightbox.sass */
.lb-prev:hover {
  background: url(../images/light/prev.png) left 48% no-repeat;
}

/* line 90, ../sass/lightbox.sass */
.lb-next {
  right: 0;
  float: right;
}
/* line 93, ../sass/lightbox.sass */
.lb-next:hover {
  background: url(../images/light/next.png) right 48% no-repeat;
}

/* line 96, ../sass/lightbox.sass */
.lb-dataContainer {
  margin: 0 auto;
  padding-top: 5px;
  *zoom: 1;
  width: 100%;
  -moz-border-radius-bottomleft: 4px;
  -webkit-border-bottom-left-radius: 4px;
  border-bottom-left-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  -webkit-border-bottom-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
/* line 38, ../../../../.rvm/gems/ruby-1.9.3-p392/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
.lb-dataContainer:after {
  content: "";
  display: table;
  clear: both;
}

/* line 103, ../sass/lightbox.sass */
.lb-data {
  padding: 0 4px;
  color: #bbbbbb;
}
/* line 106, ../sass/lightbox.sass */
.lb-data .lb-details {
  width: 85%;
  float: left;
  text-align: left;
  line-height: 1.1em;
}
/* line 111, ../sass/lightbox.sass */
.lb-data .lb-caption {
  font-size: 16px;
  font-weight: bold;
  line-height: 1em;
}
/* line 115, ../sass/lightbox.sass */
.lb-data .lb-number {
  display: block;
  clear: left;
  padding-bottom: 1em;
  font-size: 16px;
  padding-top:1em;
  text-align:center;
  color:#FFF;

}
/* line 121, ../sass/lightbox.sass */
.lb-data .lb-close {
  display: block;
  float: right;
  width: 30px;
  height: 30px;
  background: url(../images/light/close.png) top right no-repeat;
  text-align: right;
  outline: none;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
  opacity: 0.7;
}
/* line 130, ../sass/lightbox.sass */
.lb-data .lb-close:hover {
  cursor: pointer;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}


.page_con_yd1 {
	margin:0 auto;
	padding:0;
	width:100%;
}

.page_con_yd1_yd1 {
	margin:0 auto;
	padding:0;
	width:1200px;
	
}
.page_con_yd1_yd1 ul {
	margin:20px 0 0 0;
	padding:0 0 0 30px;
	width:1200px;
	height:80px;
	background:#4483a4;
	
}
.page_con_yd1_yd1 ul li{
	float:left;
	margin:0 20px 0 0;
	padding:7px 10px 0 10px;
	height:33px;
	font-size:16px;
	line-height:24px;
	cursor:pointer;

}
.page_con_yd1_yd1 ul li:hover {
	background:#f1f1f1;
	color:#4483a4;
}
.page_con_yd1_yd1 .on{
	background:#f1f1f1;
	color:#4483a4;
}

.page_con_yd1_yd2 {
	margin:0 auto;
	padding:0;
	width:1200px;
	margin-bottom:30px;

}
.page_con_yd1_yd2  ul{
	width:1400px;
	padding:0 0 0 0;
	
}
.page_con_yd1_yd2  ul li{
	margin-top:20px;
	margin-right:63px;
	width:370px;
	float:left;
	overflow:hidden;
	
}
.page_con_yd1_yd2  ul li img{
	width:364px;
	height:273px;
	border:#ccc 3px solid;
}

.page_con_yd1_yd2_lixd1{
	margin:0 auto;
	padding:0;
	width:100%;
	text-align:left;
	color:#aaaaaa;
	font-size:13px;
	font-family:"宋体";
	letter-spacing:2px;
	line-height:24px;
}
.page_con_yd1_yd2_lixd1 a{
	color:#aaaaaa;
	font-size:22px;
	font-family:"微软雅黑";
	letter-spacing:2px;
	line-height:24px;
	font-weight:bold;
}
.page_con_yd1_yd2_lixd1 a:hover{
	color:#4483a4;
}
.page_con_yd1_yd2_lixd2{
	width:1200px;
	margin:0;
	padding:0;
}
.page_con_yd1_yd2_lixd2_xd1 {
	width:410px;
	height:242px;
	margin:0;
	padding:0;
	float:left;
	overflow:hidden;
}
.page_con_yd1_yd2_lixd2_xd1 img{
	width:400px;
	margin:0;
	padding:0;
	float:left;
}
.page_con_yd1_yd2_lixd2_xd2 {
	width:700px;
	height:242px;
	margin:0 0 0 50px;
	padding:0;
	float:left;
	font-size:14px;
	line-height:24px;
	letter-spacing:0.6px;
	color:#666;
}
.page_con_yd1_yd2_lixd2_xd2  .d1{
	margin:0;
	padding:0;
	width:100%;
	height:80%;
}
.page_con_yd1_yd2_lixd2_xd2  .d2{
	margin:0;
	padding:0;
	width:102px;
	height:20%;
	float:right;
	background:url(../images/more_2_a.png) no-repeat right;
}

.page_con_yd1_yd2_lixd2_xd2  .d2:hover{
	margin:0;
	padding:0;
	border:0;
	background:url(../images/more_2.png) no-repeat right;
}

.newcon  {
	margin-bottom:40px;

}
.newcon ul {
	width:1200px;

}
.newcon li {
	width:1200px;
	border-bottom:2px dotted  #ccc;
	margin-left:0;
	margin-top:20px;
	padding-bottom:15px;
}
.newcon .d1 {
	width:350px;
	overflow:hidden;
	text-align:center;
	height:233px;
}
.newcon .d1  img{
	width:350px;
	height:233px;
}
.newcon .d2 {

}

.newcon .d3 {
	width:1200px;
	color:#4483a4;
	font-family:"宋体";
	font-weight:bold;
}
.newcon .d3 a{
	color:#4483a4;
}
.newcon .d4 {
	width:1200px;
	letter-spacing:0.2px;

}
.newcon .d4 img{
	width:0;
	padding:0;
}
.newcon .d5 {
	background:url(../images/more_3.png) 1080px 0 no-repeat;
	width:1180px;
	height:29px;
}
.newcon .d5:hover {
	background:url(../images/more_3_a.png) 1080px 0 no-repeat;
}


.newcon .d6 {
	width:1015px;
	margin-left:20px;
}
.newcon .d6 a{
	color:#4483a4;
}
.newcon .d7 {
	width:1015px;
	letter-spacing:0.2px;

}
.newcon .d7 img{
	width:0;
	padding:0;
}
.newcon .d9 img{
	width:165px;
}



/*分页样式1*/
.pages{text-align: center; padding-top:10px; padding-right:25px; clear:both; margin:15px auto; } 
.pages span, .pages a{ display:inline-block; padding:1px 8px; border:1px solid #CCCCCC; margin-left:10px; color:#888; font-size:16px;}
.pages span:hover,.pages a:hover{ display:inline-block; padding:1px 8px; border:1px solid #4483a4;background: #4483a4;  margin-left:10px; color:#FFF; cursor:pointer}
.pages  .red{  display:inline-block; padding:1px 8px; border:1px solid #4483a4; background: #4483a4; margin-left:10px; color:#FFF; cursor:pointer }

/*下一个样式1*/
.next { font-size:14px; color:#666; line-height:24px; text-align:center; margin-top:20px;}
.next a{ font-size:14px; color:#666; line-height:24px;}
.next a:hover{ text-decoration:underline;}


/**ban**/



.ban{position:relative;width:100%; margin:0px auto;}
.banPa{ position:absolute;}
#slider{ width:100%;}
.slider_box{ margin:0 auto;overflow: hidden;position: relative;}
.silder_con{overflow: hidden;position: absolute;}
.silder_panel{overflow: hidden;float: left;position: relative;}
.silder_panel img{display: block;overflow: hidden;}


.slider_btn{position:relative;margin:0px auto;}
.slider_box a.prev,.slider_box a.next{display: block;width:50px;height:90px;overflow:hidden;text-indent: -999px;position: absolute;cursor: pointer;margin: 150px 20px 0 20px; }	
.slider_box a.prev{left:0px;background:url(../images/banCoin.png) no-repeat 0px 0px;}
.slider_box a:hover.prev{background:url(../images/banCoin.png) no-repeat 0px -201px;}
.slider_box a.next{right:0px;background:url(../images/banCoin.png) no-repeat 0px -100px;}
.slider_box a:hover.next{background:url(../images/banCoin.png) no-repeat 0px -300px;}
.silderBox{height:8px; line-height:8px;}