body{font-family:microsoft yahei,Arial, Helvetica, sans-serif; font-size:12px; color:#666; line-height:22px;  margin:0; padding:0; background:#FFF; }
a{ text-decoration:none; color:#666;font-family:microsoft yahei,Arial, Helvetica, sans-serif; font-size:12px;}
a:hover{ text-decoration:none; color:#eca63f;font-family:microsoft yahei,Arial, Helvetica, sans-serif; font-size:12px;}
UL,li{ list-style-type:none;padding:0px;margin:0px;}
a img{ border:none; text-decoration:none; }
p{ padding:0px; margin:0px;}
td,tr,dd,dl,dt,p,h1,h2,h3,ul,li,form{margin:0px; padding:0px; outline:none;
}
.key{ text-align:right}


.clear {
	margin:0px auto;
	clear:both;
	height:0px;
	font-size:0px;
	overflow:hidden;
}

.fl {
	float: left;
}
.fr {
	float: right;
}

.top{width:100%; float:left; background:url(../images/top_01.png) repeat-x; height:137px;}
.top1{width:1150px; margin:auto;}
.top1-1{width:1150px; float:left}
.top1-1 .t1{width:600px; float:left; height:35px; line-height:35px; overflow:hidden; color:#f5f5f5;}
.top1-1 .t2{width:1150px; float:left;}
.top1-1 .t2 .logo{width:498px; float:left; height:103px;}
.top1-1 .t2 .sub{width:652px; float:left; height:103px; background:url(../images/top_05.png) no-repeat;}
.top1-1 .t2 .sub .sou{width:319px; float:left; padding:40px 0px 0px 319px;}
.sea1{width:275px; height:28px;line-height:18px; border:0px; float:left; background:none; color:#000}
.sea2{width:42px; height:29px; float:left; }

.nav{width:100%; float:left; background:url(../images/nav_03.png) repeat-x; height:36px;}
.nav1{width:1150px; margin:auto}
.nav1-1{width:1150px; float:left;}
.nav1-1 li{width:190px;position: relative;font-size:14px;}
.nav1-1 li .btit{display: block;line-height:36px;height: 36px;color: #333;text-align: center;position: relative;}
.nav1-1 li a{color: #333;}
.nav1-1 li a:hover{color: #fff;}
.nav1-1 li .subnav{position: absolute;left: -58px;top: 65px;display: none;z-index: 12;line-height: 45px;}
.nav1-1 li .subnav a{display: inline-block;text-align: center;line-height: 45px;color: #333;}


#sddm{	z-index:30;width:1150px;height:36px;}
#sddm li{list-style: none;float: left;font-size:14px; line-height:36px;}
#sddm li a{ display:block;	font: 14px "Microsoft YaHei";display: block;width:90px;color: #fff;   font-weight:bold;text-align: center;text-decoration: none;font-size:14px;line-height:36px;}
#sddm li a:hover{color: #f8b108;  font-weight:bold;width:190px;font-size:14px;line-height:36px;	}
#sddm div{	position: absolute;visibility: hidden;margin: 0;padding: 0; float:left; border:1px solid #ccc;line-height:25px;z-index:999;}
#sddm div a{position: relative;display: block; border-bottom:#CCCCCC 1px double;margin: 0;padding: 3px 5px;white-space: nowrap;text-decoration: none;color: #000;font: 12px "Microsoft YaHei";width: 190px; z-index:999; background:#fff;filter: alpha(opacity=100); -moz-opacity: 1; opacity: 1;line-height:25px; }
#sddm div a:hover{color: #fff;font-size:12px;background:#1d2d68;width: 190px; line-height:25px;z-index:999; }


.sz1{width:11px;height:35px;background: url("../img/sz_1.png") no-repeat;margin-left: 15px;}
.sz2{width:22px;height:35px;background: url("../img/sz_2.png") no-repeat;margin-left: 11px;}
.sz3{width:24px;height:35px;background: url("../img/sz_3.png") no-repeat;margin-left: 11px;}
.header-main .menub li .subnav  LI{width:80px; float:left; height:35px; background:#FFF; margin-left:58px;color: #3384eb;}
.header-main .menub li .subnav li a{display:block;color:#3384eb; font-size:14px;width:80px;height:35px;line-height:35px;}
.header-main .menub li .subnav li a:hover{color:#FFFFFF;font-size:14px;width:80px; background:#3384eb;filter: }
.header-main .menub li .subnav span{display: inline-block;color: #333;padding:0 10px;}
.header-main .menub b{display: block;width: 79px;height: 65px;background: url(../img/nav.png) no-repeat center top;position: absolute; color:#FFF;top: 0px;}



.banner{width:100%; float:left; height:529px; background:url(../images/b_06.png) center top no-repeat;}


#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}
#playBox{ width:100%;  height:529px; margin:0px auto; background:#333; position:relative; overflow:hidden;}
#playBox .oUlplay ul {	width:100% !important;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;overflow:hidden;}
#playBox .oUlplay li{ float:left;}
#playBox .pre{ cursor:pointer; width:54px; height:54px; background: url(../images/index_banner_left.png) no-repeat; position:absolute; top:230px; left:10px; z-index:999;}
#playBox .next{ cursor:pointer; width:54px; height:54px; background:url(../images/index_banner_right.png) no-repeat; position:absolute; top:230px; right:10px; z-index:999;}
#playBox .smalltitle {width:100%; height:10px; position:absolute; bottom:15px; z-index:10}
#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:#f19a33;}


.banner-box{min-width:1210px;height:1px;position:relative;overflow:hidden;}
.flash{ width:100%; height:0px; margin:0px auto 0 auto; position:relative; z-index:1; left:50%; margin-left:-50%; float:left}
.flash .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.flash .bd ul {	width:100% !important;}
.flash .bd li {	width:100% !important;height:0px;overflow:hidden;text-align:center;}
.flash .bd li a {display:block;height:0px;}
.flash .hd {width:100%;	position:absolute;z-index:0;bottom:0;left:0;height:25px;}
.flash .hd ul {	text-align:center;}
.flash .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:12px;height:12px;margin:5px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;	line-height:999px; border-radius:12px;}
.flash .hd ul .on {background:#f00;}

.mid{width:100%; float:left;}
.mid1{width:1150px; margin:auto;}
.mid1-1{width:1150px; float:left; padding-top:40px;}
.about{width:1150px; float:left; padding-top:20px;}

.online{width:1150px; float:left;}
.inputbox{ height:21px; line-height:21px; width:200px; margin-left:20px; padding-left:10px; border-radius:2px; background:none; border:1px solid #7f9db9}
#enquiryform td{ padding-bottom:8px;}
#message{ height:120px; width:500px;}
#btnsubmit{ margin-left:20px; height:40px; width:150px; background:#c80000; border:1px solid #c80000; border-radius:5px; color:#fff; font-family:"Impact",microsoft Yahei; font-size:18px; text-transform:uppercase; text-shadow:0 1px 1px #333; cursor:pointer}

.required{ color:#ff0000;}
.bg{ background:url(../images/message.jpg) no-repeat right top}
.contact{ line-height:30px; color:#333; font-size:14px;}
.contact p{ padding-bottom:10px; font-size:15px;}
.pl{ padding-left:40px;}

#position {
	background:url(../images/line_bg.jpg) repeat-x scroll center bottom;
	height: 65px;
	margin-bottom:10px;
}
#position .fl {
	background:url(../images/home.jpg) no-repeat scroll 5px 23px;
	line-height: 65px;
	text-indent: 35px;
}
.page {
	margin: 40px auto;
	text-align: center;/*padding-bottom: 40px;*/
	overflow:hidden;
}

.page .page_l {
	margin-left: 5px;
	width: 235px;
}
.page .page_l .sign {
	background: #1d2d68 none repeat scroll 0 0;
	color: #fff;
	font-size: 20px;
	height: 50px;
	line-height: 50px;
	padding-left: 12px;
}
.page .page_l .fir_art_cur {
	background: #797979 none repeat scroll 0 0;
}
.page .page_l .fir {
	background: #ececec none repeat scroll 0 0;
	border: 1px solid #cacaca;
	margin-top: 8px;
}
.page .page_l .fir_art_cur a {
	background:url(../images/fir_art_cur.png) no-repeat scroll 215px 13px;
	color: #fff;
}
.page .page_l .art a {
	background:url(../images/fir_art.png) no-repeat scroll 215px 18px;
}
.page .page_l .fir a {
	/*    background: url(../images/p_nav_fir.jpg) no-repeat scroll 207px 15px;*/
    color: #333;
	display: block;
	font-size: 14px;
	padding: 10px 14px 10px 30px;
	text-align:left;
}
.page .page_l .fir a:hover {
	/*    background: url(../images/p_nav_fir.jpg) no-repeat scroll 207px 15px;*/
    color: #333;
	display: block;
	font-size: 16px; font-weight:bold;
	padding: 10px 14px 10px 30px;
	text-align:left;
}
.page .page_r {
	width: 890px;
}
.n_about {
	font-size:14px;
	text-align:left; line-height:30px;
}


.bt{width:1150px; float:left; text-align:center;}
.bt .zw{ font-size:30px; font-weight:bold; color:#303053;text-align:center;line-height:40px;font-family:microsoft yahei,Arial, Helvetica, sans-serif; }
.bt .yw{ color:#b0b0bc; font-size:12px; text-align:center;text-transform:uppercase; }
.mid1-1-about{width:1150px; float:left; padding-bottom:25px;}
.mid1-1-about .ztu{width:420px; float:left; height:237px; padding:23px 0px 0px 16px;}
.mid1-1-about .jies{width:642px; float:left; padding:55px 0px 0px 48px; line-height:25px;}
.mid1-1-about .mo{width:96px; float:left; height:24px; padding:25px 0px 0px 585px;}
.kuai2{width:100%; float:left; background:url(../images/index_08.png) center top no-repeat; height:616px;}
.kuai2-1{width:1150px; margin:auto;}
.kuai2-1-1{width:1150px; float:left;}
.kuai2-1-1 .bt1{width:1150px; float:left; text-align:center; padding-top:40px;}
.kuai2-1-1 .bt1 .cn{font-size:30px; font-weight:bold; color:#fff;text-align:center;text-transform:uppercase; line-height:40px;font-family:microsoft yahei,Arial, Helvetica, sans-serif;}
.kuai2-1-1 .bt1 .yw{color:#fff; font-size:12px; text-align:center;text-transform:uppercase; }
.kuai2-1-1 .pr{width:1150px; float:left; height:330px; padding-top:25px;}
.kuai2-1-1 .mor{width:96px; float:left; height:24px; padding:20px 0px 0px 527px;}



.in-product-list{
    position: relative;
    height: 330px;
}
.in-product-list .prev,.in-product-list .next{
    position: absolute;
    top: 166px;
    width: 46px;
    height: 46px;
    z-index: 50;
    background: url("../images/circle.png") no-repeat;
    transition: all 0.3s;
}
.product .in-product-list .prev,.product .in-product-list .next{
    top: 338px;
}
.in-product-list .prev{
    left: -54px;
    background-position: -42px 0;
}
.in-product-list .next{
    right: -54px;
    background-position: -103px 0;
}
.in-product-list:hover .prev{
    left: 54px;
}
.in-product-list:hover .next{
    right: 54px;
    background-position: -103px 0;
}
.in-product-list ul{
    height: 100%;
    width: 200%;
}
.in-product-list li{
    float: left;
    position: relative;
    width: 320px; margin-right:20px;
    height: 100%;
    overflow: hidden; 
}
.in-product-list a{
    display: block;
    width: 100%;
    height: 100%;
}
.in-product-list img{
    position: absolute;
    z-index: 2;
    left: 0;
    top: 0;
    width: 100%;
    height: 320px;
    transition: all 1s;
}
.in-product-list li:hover img{
    width: 120%;
    height: 120%;
    top: -10%;
    left: -10%;
}
.in-product-list li .shadow{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;

    opacity: 0.1;
    z-index: 5;
    -ms-filter: alpha(opacity=10);
    filter: alpha(opacity=10);
    transition: opacity 0.2s;
}
.in-product-list li:hover .shadow{
    opacity: 0;
    -ms-filter: alpha(opacity=0);
    filter: alpha(opacity=0);
}
.in-product-list .title-box{
    position: relative;
    padding-top: 60px;
    z-index: 20;
    top: 57px;
    margin: 0 auto;
    width: 204px;
    height: 154px;
    background: url("../images/circle.png") no-repeat;
}
.in-product-list .title-box h3{
    margin-bottom: 0px;
    font-size: 18px;
    text-align: center;
    color: #000;
}
.in-product-list .title-box .eng{
    font-size: 12px;
    color: #000;
    text-align: center;

}
.in-product-list li:hover .title-box h3{
    color: #030303;
}
.in-product-list li:hover .title-box .eng{
    color: #030303;
}



.kuai3{width:100%; float:left;}
.kuai3-1{width:1150px; margin:auto;}
.kuai3-1-1{width:1150px; float:left; padding-bottom:5px;}
.kuai3-1-1 .nei{width:1150px; float:left;}
.kuai3-1-1 .nei .n1{width:497px; float:left; padding:35px 0px 0px 35px;}
.kuai3-1-1 .nei .n1 .s{width:497px; float:left; height:183px;}
.kuai3-1-1 .nei .n1 .xinw{width:497px; float:left; padding:10px 0px 0px 0px;}
.xinw1{width:497px; float:left;}
.xinw1 .zbt{width:370px; float:left; line-height:25px;color:#000;font-size:14px}
.xinw1 .zbt a{line-height:25px;color:#000;font-size:14px}
.xinw1 .zbt a:hover{ line-height:25px;color:#000;font-size:14px}
.xinw1 .ytime{width:97px; float:right; padding-right:10px; text-align:right; color:#000; line-height:25px; font-size:14px}
.kuai3-1-1 .nei .n1 .wenz{width:497px; float:left; line-height:25px; padding:5px 0px 5px 0px; color:#666;}
.kuai3-1-1 .nei .n2{ width:450px; float:left; padding:35px 0px 0px 38px;}
.kuai3-1-1 .nei .n2 li{width:444px; float:left; padding-bottom:35px;}
.liez{width:80px; float:left; background:url(../images/g_30.png) no-repeat right; font-size:62px; color:#000; line-height:66px; }
.xinw2{ width:345px; float:left; padding-left:15px;}
.xinw2 .zbt{width:245px; float:left; line-height:25px;color:#000;font-size:14px}
.xinw2 .zbt a{line-height:25px;color:#000;font-size:14px}
.xinw2 .zbt a:hover{ line-height:25px;color:#000;font-size:14px}
.xinw2 .ytime{width:87px; float:right; padding-right:10px; text-align:right; color:#000; line-height:25px; font-size:14px}
.wenz2{width:345px; float:left; line-height:22px; padding:0px 0px 5px 15px; color:#666;}


.main_img_a_con{width:890px;height:auto;float:left;margin-top:0px;}
#mbOverlay { position:fixed; z-index:9998; top:0; left:0; width:890px; height:100%; background-color:#000; cursor:pointer; }
#mbOverlay.mbOverlayFF { background:transparent url(80.png) repeat; }
#mbOverlay.mbOverlayIE { position:absolute; }
#mbCenter { height:557px; position:absolute; z-index:9999; left:50%; background-color:#fff; -moz-border-radius:10px; -webkit-border-radius:10px; -moz-box-shadow:0 10px 40px rgba(0, 0, 0, 0.70); -webkit-box-shadow:0 10px 40px rgba(0, 0, 0, 0.70); }
#mbCenter.mbLoading { background:#fff url(../images/WhiteLoading.gif) no-repeat center; -moz-box-shadow:none; -webkit-box-shadow:none; }
#mbImage { left:0; top:0; font-family:Myriad, Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; color:#fff; text-align:left; background-position:center center; background-repeat:no-repeat; padding:10px; }
#mbImage a, #mbImage a:link, #mbImage a:visited { color:#ddd; }
#mbImage a:hover, #mbImage a:active { color:#fff; }
#mbBottom { min-height:20px; font-family:Myriad, Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; color:#999; text-align:left; padding:0 10px 10px; }
#mbTitle { display:inline; color:#999; font-weight:bold; line-height:20px; font-size:12px; }
#mbNumber { display:none;background:url(../images/mbNumber_bg.gif) no-repeat center; display:inline; color:#fff; line-height:26px; font-size:12px; position: absolute; bottom: 10px; right: 10px; text-align: center; width:65px; height:26px; }
#mbCaption { display:block; color:#999; line-height:14px; font-size:10px; }
#mbPrevLink, #mbNextLink, #mbCloseLink { display:block; float:right; height:20px; margin:0; outline:none; }
#mbPrevLink {display:block; width:32px; height:100px; background:transparent url(../images/CustomBlackPrevious.gif) no-repeat center; position: absolute; top:38%; left:-32px; }
#mbNextLink {display:block;  width:32px; height:100px; background:transparent url(../images/CustomBlackNext.gif) no-repeat center; position: absolute; top:38%; right:-32px; }
#mbCloseLink {display:block; width:24px; background:transparent url(../images/CustomBlackClose.gif) no-repeat center; position:absolute; top:10px; right:10px; }
#mbError { position:relative; font-family:Myriad, Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; color:#fff; text-align:center; border:10px solid #700; padding:10px 10px 10px; margin:20px; -moz-border-radius:5px; -webkit-border-radius:5px; }
#mbError a, #mbError a:link, #mbError a:visited, #mbError a:hover, #mbError a:active { color:#d00; font-weight:bold; text-decoration:underline; }
.layout_default{float:left; margin-top:5px;margin-bottom:5px;margin-right:10px;margin-left:15px;}
.mod_gallerylist{width:890px; margin:0 auto}
.meta{font-size:12px; text-align:center;}
.image_container img{width:257px;height:220px; border:1px solid #e1e0e0; padding:2px; border-radius:5px;}
.meta a{color:#666; text-decoration:none}

#about_des1 .block{background:url(../images/about_bg1.png) center 0 repeat;height:544px;position:relative;}
#about_des1 .tel{    background: rgba(0, 0, 0, 0) url(../images/about_tel.png) no-repeat scroll 2px 1px;
    left: 0;
    line-height: 180%;
    padding-top: 100px;
    position: absolute;
    top: 15%;
    width: 390px;}
#about_des1 p{ background: rgba(0, 0, 0, 0) url(../images/adreesPc.png) no-repeat scroll 2px 3px;
    font-family: 微软雅黑;
    font-size: 14px;
    line-height: 30px;
    margin-left: 5px;
    margin-top: 26px;
    padding-left: 38px;}
#about_des1 p span{ font-family:Arial, Helvetica, sans-serif;}


.gallery{position:relative;width:890px; margin:auto;}

.pic-box{position:relative;float:left;width:273px; height:331px; margin:10px;}
.pic-box p{position:relative;line-height:38px;padding:10px;color:#FFF; font-size:14px; text-transform:uppercase; text-align:center;background-color:#4a4a4a;box-sizing:border-box;transition:0.4s;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.box-over {position:absolute;top:0;left:0;height:100%;width:100%;background-color:#000;opacity:0;filter:alpha(opacity=0); box-sizing:border-box;transition:0.4s;}
.pic-box:hover .box-over{opacity:0.4;filter:alpha(opacity=40); }
.pic-box:hover p{color: #fff;background-color:#1d2d68;}
.gallery-list{position: relative;width:1172px;margin: 0 auto;padding: 40px 0;box-sizing:border-box;}
.gallery-list .gallery{margin-top:-10px; text-align:center;}
.gallery-list h3{position:relative;margin:16px 0;}
.gallery-list .sub-nav ul{margin-right:10px;}


#products {
	width: 890px;
}
#products .list {
	margin-bottom: 10px;
	margin-right: 15px;
	width: 220px;
}
#products .list .pic {
	border: 1px solid #ccc;
	height: 220px;
	text-align: center;
	width: 220px;
}
#products .list .pic img {
	vertical-align: middle;
	width:200px;
	height:200px;
}
#products .list .pic span {
	display: inline-block;
	height: 100%;
	vertical-align: middle;
}
#products .list .tit {
	height: 30px;
	line-height: 20px;
	margin-top: 10px;
	overflow: hidden;
	padding: 0 5px;
	text-align: center;
}
#products .list:hover .pic {
	border: 1px solid #eca63f;
}
#products .list:hover .tit a {
	color: #eca63f;
}


.showproducts_a {
	width:100%;
}
.showproducts_a_left {
	width:400px;
	height:400px;
	float:left;
}
.showproducts_a_left img {
	width:400px;
	padding:2px;
	border:solid 1px #ccc;
}
.showproducts_a_right {
	float:right;
	width:480px;
	text-align:left;
}
.showproducts_a_right .dtrt {
	background: #ebebeb none repeat scroll 0 0;
	padding: 13px;
}
.showproducts_a_right .dtrt .tit {
	border-bottom: 1px solid #cacaca;
	color: #1d2d68;
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 15px;
}
.showproducts_a_right .dtrt .con {
	line-height: 30px;
	padding-top: 20px;
}
.showproducts_a_right .dtrt .con .d1 {
	font-size:12px;
	margin-right: 100px;
}
.showproducts_a_right .dtrt .con span {
	color: #757575;
}
.blank25 {
	clear: both;
	font-size: 1px;
	height: 25px;
	margin: 0 auto;
	overflow: hidden;
}
.showproducts_a_right .dtrm .share {
	margin-top: 15px;
	float:left;
}
.next {
	float:left;
	margin-top:10px;
}
.next a {
	padding-right:20px;
}
.showproducts_b {
	width:100%;
	float:left;
	height:30px;
	border-bottom:solid 1px #1d2d68;
	margin-top:10px;
}
.showproducts_b span {
	background-color:#1d2d68;
	color:#FFF;
	float:left;
	padding-left:30px;
	padding-right:30px;
	height:30px;
	line-height:30px;
}
.showproducts_c {
	width:100%;
	float:left;
	word-wrap: break-word;
	text-align:left;
	margin-top:10px;
}



.join-main{padding-top: 20px;}
.content{width:1090px;margin:0px auto;overflow:hidden;height:auto;*zoom:1;}
.comp li{
    width:1090px;
    height:128px;
    float:left;
    margin-bottom: 2px;
    background: #eceaea;
    position: relative;
    margin-left: 11px;
}
.comp li a{
    display: block;
    width:100%;
    height:128px;
}
.comp li img{
    float:left;
    margin: 9px 0px 0px 11px;
}
.rgt{
    float:left;
    width:740px;
    margin-left: 30px;
    padding-top: 16px;
}
.comp li a span{
    font-size: 16px;
    color:#333333;
    line-height: 24px;
    margin-top: 2px;
	font-weight:bold;
}
.comp li a:hover{
    background: #4d5d96;
}
.comp li a:hover span{
    color: #fff;
}
.comp li a:hover p{
    color: #fff;
}
.comp li a p{
    line-height: 22px;
    color:#666;
    margin-top:5px;
    font-size: 12px;
}
.comp ul{
	margin-bottom: 20px;
}
.comp li a i{
    width:78px;
    height:20px;
    border:1px solid #e4e4e4;
    color:#c6c6c6;
    display: block;
    background: #fff;
    font-style: normal;
    text-align: center;
    line-height: 20px;
    margin: 10px 0px 0px 2px;
}
.comp h1{
    margin-bottom: 30px;
}
.comp {
    padding-bottom: 32px;
}

.data{
    position: absolute;
    left:-10px;
    top:20px;
    width:66px;
    height:56px;
    background: #1d2d68;
    opacity: 0.8;
    filter: alpha(opacity=80);
}
.month{
    color:#fff;
    font-size: 24px;
    font-family: Arial;
    line-height: 28px;
    margin: 5px 0px 1px 0px;
    width:100%;
    text-align: center;
}
.day{
    font-size: 11px;
    font-family: Arial;
    text-align: center;
    line-height: 16px;
    color:#fff;
}

.more{width:176px; float:left; height:39px; background:url(../images/more_23.jpg) no-repeat; margin:20px 0px 0px 890px;}
.more span{width:176px; float:left; text-align:center; color:#FFF; font-weight:bold; font-size:14px; line-height:39px;}
.more span a{ color:#FFF; font-weight:bold; font-size:14px; line-height:39px;}
.more span a:hover{ color:#FFF; font-weight:bold; font-size:14px; line-height:39px;}

.cen-04{float:left; width:1150px;font-size: 24px;color: #000;text-align:center; line-height:50px;font-family: "Microsoft YaHei";}
.cen-04-1{ text-align:center; border-bottom:1px dashed #ccc; line-height:25px; color:#666; float:left; width:1150px;}
.cen-04-2{float:left; width:1150px; background:#f2e3d0; border:1px solid #e7d1b4;  padding:5px;}
.cen-04-3{float:left; width:1150px; padding-top:8px; padding-bottom:8px; line-height:30px; }
.cen-04-2 span{ font-weight:bold; color:#ff9933;}
.cen-04-6{float:left;width:1150px; border:1px solid #fec3d7; font-size:12px;}
.newsdetail2{width:150px; float:right; text-align:right;}
.sx{width:1150px; float:left;padding:20px 0; text-align:left;border-top:1px dashed #ddd;color:#333;margin-top:10px;font-family:Verdana, microsoft Yahei, Helvetica, sans-serif}
.sx p{clear:both;line-height:30px;font-weight:bold;}
.sx a{padding-left:10px;font-weight:normal}
.sx a:link{color:#999;text-decoration:none;}
.sx a:visited{color:#999;text-decoration:none;}
.sx a:hover{color:#1d2d68;text-decoration:underline;}
.sx a:active{color:#1d2d68;text-decoration:underline;}
.sx span{ float:right;  padding-right:20px;}
.sx span a{ padding-left:20px; color:#999 !important; text-transform:uppercase;	font-family:Verdana, microsoft Yahei, Helvetica, sans-serif}

.pages{font-size:12px;line-height:22px;text-align:center;clear:both; width:890px;}
.pages a{text-decoration:none;color:#3c3c3c;background:#fff;border:1px solid #cccccc;padding:3px 8px;padding-bottom:2px;margin-right:3px;cursor:pointer}
.pages .red{background:#3875dd !important; color:#fff; border:0; padding:3px 8px;}
.pages a.active{background:#000;border:1px solid #cccccc;color:#fff}
.pages a:hover{text-decoration:none;color:#fff;background:#3875dd;border:1px solid #cccccc}


.foot{width:100%; float:left; background:url(../images/b_14.png) center top repeat-x; height:494px;}
.foot1{width:1150px; margin:auto;}
.foot1-1{width:1150px; float:left;}
.foot1-1 .zuob{width:365px; float:left; padding:67px 0px 0px 16px;}
.foot1-1 .zuob .con{width:365px; float:left; color:#BDBDBD; padding-top:5px;}
.foot1-1 .youb{width:745px; float:left; padding:67px 0px 0px 16px;}
.foot_message1{ width:745px;float:left;  height:auto; }
.foot_message1 dl dt{ float:right; width:442px; }
.foot_message1 dl dt #contents{ float:left; width:407px;border:1px solid #4f4c4c; border-radius:6px;background:#757172;margin-bottom:13px; height:86px; padding:18px;color:#bebebe;font-family:"Calibri",microsoft Yahei; font-size:12px; }
.foot_message1 dl dt #messages{ background:#e34e50; width:123px; height:40px; border:1px solid #f03c3f; border-radius:6px; font-family:"Impact",microsoft Yahei; font-size:18px; color:#fff; text-shadow:0 1px 1px #333; text-transform:uppercase; cursor:pointer}
.foot_message1 dl dd{ width:278px; height:33px; border:1px solid #4f4c4c; border-radius:8px; margin-bottom:13px;background:#757172;}
.foot_message1 dl dd input{ width:258px; height:31px; padding-left:18px; line-height:31px; border:none; background:none; color:#bebebe;font-family:"Calibri",microsoft Yahei; font-size:12px; }

.foot1-2{width:1150px; float:left; text-align:center; padding-top:85px; color:#a19f9b}
.foot1-2 a{color:#a19f9b}
.foot1-2 a:hover{color:#a19f9b}

.nbo{width:100%; float:left; background:url(../images/bo_35.png) repeat-x; height:81px;}
.nb01{width:1150px; margin:auto;}
.foot1-3{width:1150px; float:left; text-align:center; padding-top:25px; color:#a19f9b}
.foot1-3 a{color:#a19f9b}
.foot1-3 a:hover{color:#a19f9b}

.bot{width:300px; float:left;}
.bot .z{font-size:30px; font-weight:bold; color:#fff;text-transform:uppercase; line-height:40px;font-family:microsoft yahei,Arial, Helvetica, sans-serif;}
.bot .y{color:#fff; font-size:12px; text-transform:uppercase; }
