/**

FileName:        style.css

Version:         1.0.0(2013.09.20)

Website:         PS

Author:          297494230@qq.com

Author Tel:      15959271053;

**/

@charset "GB2312";


*{margin:0; padding:0;}


body{font-family:"Microsoft YaHei",Verdana, Geneva, sans-serif; font-size:12px; -webkit-text-size-adjust: none; }


html{ overflow-x:hidden;}


li,ol{list-style:none;}


a{text-decoration:none; cursor:pointer; color:#fff;}


a img{border:0px;}


a:hover{border:none;}


.clear{clear:both;}


h1, h2, h3, h4, h5, h6, p, span,em,small,dl,dt,dd{font-weight:normal; font-style:normal;}

h1, h2, h3, h4, h5, h6,small{font-size:12px;}

h2 span{float: right;font-size:12px;padding-right:10px;}

strong,b{font-weight: normal;}

i{font-style:normal;}

.wrap{ width:1188px; margin:0 auto;}
.centian dt{ padding-top:9px;}
.wrap970{ width:970px; margin:0px auto;}
.wrap970t{ width:970px; margin:90px auto;}

.wrap900{ width:900px; margin:0 auto;}

.wrap1188{ width:1188px; margin:0 auto;}
.wrap1198{ width:1198px; margin:0 auto;}

.wrap1100{ width:1100px; margin:0 auto;}

.wrap800{ width:800px; margin:0 auto;}

.wrap1000{ width:1000px; margin:0 auto;}

.wrap1012{ width:1012px; margin:0 auto;}

.wrap1680{ width:1680px; margin:0 auto;}

.wrap778{width:778px; margin:0 auto;}
.ad{ margin-top:10px;}

.ad a img{width:100%}

/* css common */
.slideshow { clear: both; }
.slideshow li a{display:inline;}
.slidebar ul li { background: rgba(0,0,0,0.3); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #30000000,endColorstr = #30000000); color: #FFFs; }
.slidebar{width:14%;height:9%;position: absolute; top: 90%; left: 91.7%;}
.slidebar ul{width:100%;height:100%;}
.slidebar ul li { float: left; margin-right:1px; width:14%; height:100%;  text-align: center;line-height:250%; cursor: pointer; }
.slidebar ul li.on { background: rgba(255,255,255,0); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #50FFFFFF,endColorstr = #50FFFFFF); color: #000; font-weight: 700; }
.frame { background: none; border: 0px solid #fff; margin-bottom: 0px; }
.block { margin: 0;position: relative;height:100%; margin-top:10px; border:#648582 solid 10px;}
.comiis_wrapad {border-width:7px;border-color:#222222;border-style:solid; margin: 0 auto; width: 97.8%;height:20%;}
#slidesImgs li { width: 100%; height: 100%; display: none; }
/*slideshow*/ 
.indexNews {
width: 1188px;
margin: 44px auto 0 auto;
}
.imgNews{height:535px;width: 1188px;
margin: 2px auto 0 auto;}
.bigImg{width:594px; height:535px; float:left; background:#000;}
.opacity{float:left;}

.opacity{margin:0 0 1px 1px; width:296px; height:267px; display:inline; float:left; background:#000;}
.ban2013{ width:2000px;height: 500px; overflow:hidden; position:relative; left:50%; margin-left:-1000px;}

.slishow_new2013{ width:2000px;  height:500px; position:relative; overflow:hidden}

.slishow_new2013 ul{ width:2000px; height:500px; position:absolute; z-index:1}

.slishow_new2013 ul li{width:2000px; height:500px; position:absolute; z-index:1; display:none }

.slishow_new2013 span{  position:absolute; z-index:5; left:50%; bottom:7px; width:40px; margin-left:-18px; height:15px; }

.slishow_new2013 span a{ 

	width: 15px; height:15px; margin-right:5px; float:left; overflow:hidden;
	
	background:url(/flash_js/b1.png) no-repeat 0px 0px;
	
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/js/images/b1.png');
	  
	_background-image: none; 

}

.slishow_new2013 span a:hover,.slishow_new2013 span a.cu{ 

	width: 15px; height:15px; margin-right:5px; float:left; 
	
	background:url(/flash_js/b2.png) no-repeat 0px 0px;
	
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/js/images/b2.png');  
	
	_background-image: none; 

}


/*------------------------header--------------------------------*/

.headtop{ height:125px; margin:0 auto; background:#990000;}

.navtop{width:1188px; margin:0 auto;}

.navtop h1 a{ display:block; background:url(../bg/logo.png) center center no-repeat; height:60px; width:213px; float:left; margin-left:58px; margin-top:35px;}


.navtop_r{float:right; margin:0 auto;}

.navtop_r ul{ width:805px; float:right; padding-top:55px;}

.navtop_r ul li { width:60px; float:left;}

.navtop_r ul li a{ font-size:15px; height:70px; padding-left:3px;}

.navtop_r  a:hover{float:left; background:url(../bg/navt_bh.png) center center no-repeat; color:#fabe00;}

.navtop_r  a.hover{float:left; background:url(../bg/navt_bh.png) center center no-repeat; color:#fabe00;}



.mainbav{ height:40px; margin:0 auto; background:#333333; width: 100%; z-index:1000;}

.subnav{width:1188px; height:40px; margin:0 auto;}

.subnav ul{width:1188px; height:40px; margin:0 auto;float:left;}

.subnav ul li{width:148px; margin:0 auto; float:left;}

.subnav  a{line-height:40px;  display: block; text-align:center;}

.subnav  a.hover{ color:#0C3;}

.subnav li:hover{ background-color:#648582;}

/*------------------------header--------------------------------*/

#banner{ width:auto; margin:0px auto;height:500px;z-index:1;}

.banenr_box1{ width:auto; margin:0px auto;height:400px;position: relative;/*top:-7px;*/z-index:5;_margin-top:1px; margin-top:2px;}

.headerjs_flash {MARGIN: 0px auto; WIDTH: 1000px; POSITION: relative; }

.headerjs_flash DIV a {LEFT: -470px; MARGIN: 0px auto; WIDTH:2000px; POSITION: absolute; TOP: 0px; TEXT-ALIGN: center}

.headerjs_flash DIV a img{ width:2000px; height:500px; border:0px;  vertical-align:middle;text-align:center;}

.flash_bar {top:380px;width:100%;padding-left:480px;z-index: 69;height: 30px;overflow: hidden;position: absolute;bottom:0px;left:0px;}

.flash_bar .dq {float: left;width: 12px;height: 12px;margin:2px 4px;cursor: pointer;background: url(../bg/pagination.png) no-repeat 0px -12px; overflow:hidden;}

.flash_bar .no {float: left;width: 12px;height: 12px;margin:2px 4px;cursor: pointer;background:url(../bg/pagination.png) no-repeat 0px 0px; overflow:hidden;}



#contain{}

.new{ height:646px; margin-top:5px;}

.new ul{}

.new ul li{ float:left; padding:5px;}


/*new*/

.custo{border-left: 10px solid #648582; border-bottom:10px solid #648582;border-right:10px solid #648582; height:370px; display:block;margin-top:10px; }

.custo h2{ height:112px; background:url(./custot.jpg) no-repeat; display:block; width:1168px; line-height:110px; overflow:hidden;}

.centian{width:850px;}

.centian ul{ width:1128px;border-top: #d5d5d5 solid 1px;border-left: #d5d5d5 solid 1px; float:left; margin:16px; margin-left:20px;}
.list_con ul li {float: left;text-align: center;width: 160px;height: 215px;border-right: #d5d5d5 solid 1px;border-bottom: #d5d5d5 solid 1px;}
.list_con ul li p {padding: 10px;margin: 0px;}
.list_con ul li p img {
width: 140px;
height: 140px;
}
.list_con ul li a dl {
border-top: #d5d5d5 solid 1px;
height: 54px;
}
.list_con ul li a dt {color: #5e5e5e;line-height: 20px;padding-top: 15px;}
.list_con ul{ width:805px; margin:0 auto;border-top: #d5d5d5 solid 1px;border-left: #d5d5d5 solid 1px;float:left; margin-bottom:20px;margin-left:20px;}

.centian ul li{ float:left;text-align:center; width:160px; height:215px; border-right:#d5d5d5 solid 1px;border-bottom:#d5d5d5 solid 1px;}

.centian ul li p{padding: 10px; margin:0px;}

.centian ul li a:hover p{background:#7e7e7e;}

.centian ul li a:hover dl{background:#333;border-top: #333 solid 1px;}


.centian ul li p img{ width:140px; height:140px;}

.centian ul li a dl{border-top: #d5d5d5 solid 1px; height:54px;}

.centian ul li a dt{color: #5e5e5e;line-height: 20px;}

.centian ul li a:hover dt{color: #fff;}

.centian ul li a dd{color: #999;line-height: 15px;}



/*----------------------custo----------------------*/
.custo{border-left: 10px solid #648582; border-bottom:10px solid #648582;border-right:10px solid #648582; height:370px; display:block;margin-top:10px; }

.custo h2{ height:112px; background:url(./custot.jpg) no-repeat; display:block; line-height:170px; width:1168px; overflow:hidden;}

.custo .centian{width:850px;}

.custo .centian ul{ width:1128px;border-top: #d5d5d5 solid 1px;border-left: #d5d5d5 solid 1px; float:left; margin:16px; margin-left:20px;}

.custo .list_con ul{ width:805px; margin:0 auto;border-top: #d5d5d5 solid 1px;border-left: #d5d5d5 solid 1px;float:left; margin-bottom:20px;margin-left:20px;}

.custo .centian ul li{ float:left;text-align:center; width:280px; height:215px; border-right:#d5d5d5 solid 1px;border-bottom:#d5d5d5 solid 1px;}/*图框样式，原始值160*215*/

.custo .centian ul li p{padding: 10px; margin:0px;}

.custo .centian ul li a:hover p{background:#7e7e7e;}

.custo .centian ul li a:hover dl{background:#333;border-top: #333 solid 1px;}


.custo .centian ul li p img{ width:260px; height:140px;}    /*控制图片大小，原始值140*140*/

.custo .centian ul li a dl{border-top: #d5d5d5 solid 1px; height:54px;}

.custo .centian ul li a dt{padding: 15px 0 3px 0;color: #5e5e5e;line-height: 20px;}

.custo .centian ul li a:hover dt{color: #fff;}

.custo .centian ul li a dd{color: #999;line-height: 15px;}

/*----------------------list_con----------------------*/
.guest_con{width:850px;}

.guest_con ul li{ float:left;text-align:center; width:160px; height:215px; border-right:#d5d5d5 solid 1px;border-bottom:#d5d5d5 solid 1px;}

.guest_con ul li p{padding: 10px; margin:0px;}

.guest_con ul li a:hover p{background:#7e7e7e;}

.guest_con ul li a:hover dl{background:#333;border-top: #333 solid 1px;}

.guest_con ul li p img{ width:160px; height:140px;}

.guest_con ul li a dl{border-top: #d5d5d5 solid 1px; height:54px;}

.guest_con ul li a dt{ color: #5e5e5e;line-height: 20px;}

.guest_con ul li a:hover dt{color: #fff;}

.guest_con ul li a dd{color: #999;line-height: 15px;}

/*----------------------list_con----------------------*/

/*----------------------list_custo----------------------*/



.list_custo .list_con ul{ width:805px; margin:0 auto;border-top: #d5d5d5 solid 1px;border-left: #d5d5d5 solid 1px;float:left; margin-bottom:20px;margin-left:20px;}

.list_custo .centian ul li{ float:left;text-align:center; width:160px; height:215px; border-right:#d5d5d5 solid 1px;border-bottom:#d5d5d5 solid 1px;}

.list_custo .centian ul li p{padding: 10px; margin:0px;}

.list_custo .centian ul li a:hover p{background:#7e7e7e;}

.list_custo .centian ul li a:hover dl{background:#333;border-top: #333 solid 1px;}


.list_custo .centian ul li p img{ width:140px; height:140px;}

.list_custo .centian ul li a dl{border-top: #d5d5d5 solid 1px; height:54px;}

.list_custo .centian ul li a dt{padding: 15px 0 3px 0;color: #5e5e5e;line-height: 20px;}

.list_custo .centian ul li a:hover dt{color: #fff;}

.list_custo .centian ul li a dd{color: #999;line-height: 15px;}



/*----------------------list_custo----------------------*/



/*----------------------guest----------------------*/
.guest{border-left: 10px solid #648582; border-bottom:10px solid #648582;border-right:10px solid #648582; height:370px; display:block;margin-top:10px;}

.guest h2{ height:112px; background:url(./wedding.jpg) no-repeat; display:block; line-height:50px;width:100%;}
.guest .centian{width:850px;}

.guest .centian ul{ width:1128px;border-top: #d5d5d5 solid 1px;border-left: #d5d5d5 solid 1px; float:left; margin:16px; margin-left:20px;}

.guest .list_con ul{ width:805px; margin:0 auto;border-top: #d5d5d5 solid 1px;border-left: #d5d5d5 solid 1px;float:left; margin-bottom:20px;margin-left:20px;}

.guest .centian ul li{ float:left;text-align:center; width:187px; height:215px; border-right:#d5d5d5 solid 1px;border-bottom:#d5d5d5 solid 1px;}/*图框样式，原始值160*215*/

.guest .centian ul li p{padding: 10px; margin:0px;}

.guest .centian ul li a:hover p{background:#7e7e7e;}

.guest .centian ul li a:hover dl{background:#333;border-top: #333 solid 1px;}


.guest .centian ul li p img{ width:163px; height:140px;}    /*控制图片大小，原始值140*140*/

.guest .centian ul li a dl{border-top: #d5d5d5 solid 1px; height:54px;}

.guest .centian ul li a dt{padding: 15px 0 3px 0;color: #5e5e5e;line-height: 20px;}

.guest .centian ul li a:hover dt{color: #fff;}

.guest .centian ul li a dd{color: #999;line-height: 15px;}



.guest_c .guest_ct{ height: 190px;background: #e3e3e3; }

.guest_c .guest_ctl{padding: 10px;float: left;}

.guest_ctl img{ width:170px; height:170px; }

.guest_ctr{ width:640px; float:right;margin-right: 10px;	padding-top:10px;	color: #111;}
.guest_ctr .name,.guest_ctr .photoer{font-size: 14px;line-height: 34px; border-bottom:#b8b8b8 solid 1px; }
.guest_ctr .talkBox{font-size: 14px;line-height: 32px; height:99px; background:url(../bg/talkBox.gif) repeat-x;}
.guest_ctr strong{font-size: 16px; padding-right:20px;}

.guest_pic ul{ padding-top:10px;}

.guest_pic ul li a{ float: left;padding: 0 4px;padding-bottom: 10px;}

.guest_pic ul li img{height: 277px;}




/*----------------------art----------------------*/
.art{border-left: 10px solid #648582; border-bottom:10px solid #648582;border-right:10px solid #648582; height:370px; display:block;margin-top:10px;}

.art h2{ height:112px; background:url(./art.jpg) no-repeat; display:block; line-height:50px;width:100%;}
.art .centian{width:850px;}

.art .centian ul{ width:1128px;border-top: #d5d5d5 solid 1px;border-left: #d5d5d5 solid 1px; float:left; margin:16px; margin-left:20px;}

.art .list_con ul{ width:805px; margin:0 auto;border-top: #d5d5d5 solid 1px;border-left: #d5d5d5 solid 1px;float:left; margin-bottom:20px;margin-left:20px;}

.art .centian ul li{ float:left;text-align:center; width:187px; height:215px; border-right:#d5d5d5 solid 1px;border-bottom:#d5d5d5 solid 1px;}/*图框样式，原始值160*215*/

.art .centian ul li p{padding: 10px; margin:0px;}

.art .centian ul li a:hover p{background:#7e7e7e;}

.art .centian ul li a:hover dl{background:#333;border-top: #333 solid 1px;}


.art .centian ul li p img{ width:163px; height:140px;}    /*控制图片大小，原始值140*140*/

.art .centian ul li a dl{border-top: #d5d5d5 solid 1px; height:54px;}

.art .centian ul li a dt{padding: 15px 0 3px 0;color: #5e5e5e;line-height: 20px;}

.art .centian ul li a:hover dt{color: #fff;}

.art .centian ul li a dd{color: #999;line-height: 15px;}


.art_c .art_ct{ height: 190px;background: #e3e3e3; }

.art_c .art_ctl{padding: 10px;float: left;}

.art_ctl img{ width:170px; height:170px; }

.art_ctr{ width:640px; float:right;margin-right: 10px;	padding-top:10px;	color: #111;}
.art_ctr .name,.art_ctr .photoer{font-size: 14px;line-height: 34px; border-bottom:#b8b8b8 solid 1px; }
.art_ctr .talkBox{font-size: 14px;line-height: 32px; height:99px; background:url(../bg/talkBox.gif) repeat-x;}
.art_ctr strong{font-size: 16px; padding-right:20px;}

.art_pic ul{ padding-top:10px;}

.art_pic ul li a{ float: left;padding: 0 4px;padding-bottom: 10px;}

.art_pic ul li img{height: 277px;}

/* ----- floatobj ------- */
.floatobj{ height:0px; display:block; position:relative; margin:0 auto;}
.float{width:89px; height:436px; position:absolute;top:750px; z-index:1000; left:20px;}
.float .ff1{width:89px;height:119px;background:url(../bg/f1.png) no-repeat;display:block;}
.float .ff2{width:89px;height:195px;background:url(../bg/f2.png) no-repeat;display:block;}
.float .ff3{width:89px;height:106px;background:url(../bg/f3.png) no-repeat;display:block;}
.float a:hover{background-position:left bottom; cursor:pointer;}

.float{width:90px; position:absolute; top:560px; z-index:1000; height:477px;}
.float a{display:block; background:url(../bg/vg1.jpg) no-repeat;}

.float a.vg1{background-position:0 0; height:116px;}

.float a.vg1:hover{background-position:-90px 0;}

.float a.vg2{background-position:0 -116px; height:90px;}

.float a.vg2:hover{background-position:-90px -116px;}

.float a.vg3{background-position:0 -207px; height:90px;}

.float a.vg3:hover{background-position:-90px -207px;}

.float a.vg4{background-position:0 -297px; height:90px;}

.float a.vg4:hover{background-position:-90px -297px;}

.float a.vg5{background-position:0 -388px; height:90px;}

.float a.vg5:hover{background-position:-90px -388px;}

/* ----- floatobj ------- */


/*guest*/
/*=========mF_sd_tqq========*/
.mF_sd_tqq{width: 550px;height:240px;position:relative;overflow:hidden; padding-top:10px;padding-left:10px;}
.mF_sd_tqq ul{width: 550px;line-height:22px;float:left;position:absolute;}
.mF_sd_tqq ul a{color:#666;}
.mF_sd_tqq ul strong{color:#333;!important}
.mF_sd_tqq ul li{float:left;padding:0;width:100%;border-bottom:1px dashed #D8D8D8;}
.mF_sd_tqq ul li .img{float:left;width:40px;border:1px solid #D2D2D2;padding:1px;}
.mF_sd_tqq ul li .msg{float:right;width: 403px;}
.mF_sd_tqq ul li .msg p{font-size:12px;}
.mF_sd_tqq ul li .msg .from{font-size:12px;color:#999;}

.evaluat{border-left: 10px solid #648582; border-bottom:10px solid #648582;border-right:10px solid #648582; height:290px; display:block;margin-top:10px; }

.evaluat h2{ height:50px; background:url(../bg/evaluatt.jpg) no-repeat; display:block;  line-height:50px; width:1168px;}
h2.lmhj  { height:50px; background:url(../bg/lmhj.jpg) no-repeat; display:block;  line-height:50px; width:1168px;}
h2.hhyt  { height:50px; background:url(../bg/hhyt.jpg) no-repeat; display:block;  line-height:50px; width:1168px;}
h2.hqyc { height:50px; background:url(../bg/hqyc.jpg) no-repeat; display:block;  line-height:50px; width:1168px;}
h2.hspc{ height:50px; background:url(../bg/hspc.jpg) no-repeat; display:block;  line-height:50px; width:1168px;}
h2.hanspc { height:50px; background:url(../bg/hanspc.jpg) no-repeat; display:block;  line-height:50px; width:1168px;}
h2.hqzl { height:50px; background:url(../bg/hqzl.jpg) no-repeat; display:block;  line-height:50px; width:1168px;}
h2.zhuti   { height:50px; background:url(../bg/zhuti.jpg) no-repeat; display:block;  line-height:50px; width:1168px;}

/*evaluat*/
.case,.weibo,.service,.hotspot{border-left: 10px solid #648582; border-bottom:10px solid #648582;border-right:10px solid #648582; height:298px; display:block; margin-top:10px;}
.caseli{border-left: 10px solid #648582; border-bottom:10px solid #648582;border-right:10px solid #648582;  display:block; margin-top:10px;}

.caseli h2,.weibo h2,.service h2,.hotspot h2,.list_eva h2{ height:40px; line-height:40px; color:#FFF; background:#648582;font-size: 14px;padding-left: 10px;}

.case_c p{ font-size:16px; line-height:30px;border-bottom: #CCC dashed 1px; text-align:center; height:30px;}

.case_c ul{ width:850px; margin:0 auto;}

.case_c ul li img{ border:solid 15px #EfEfEf; width: 820px;}

/*case*/
.price { height:330px; overflow: hidden;margin-bottom:8px;}
.price  ul{ margin:5px 0px;}
.price_lr ul { margin:0px;} .price_lr{ height:298px;}
.price ul li,.price_ar ul li{ float:left;}
.price ul li a,.price_ar ul li a{ float:left; margin:5px; background:url(../bg/pricebg.png) no-repeat 64px 262px #648582; width:289px; height:318px; padding:0px; color:#FFF;}
.list_r{margin:0px;}
.price ul li a:hover,.price_ar ul li a:hover{ background:url(../bg/pricebga.png) no-repeat 64px 262px #ff637b;}
.price ul li img,.price_ar ul li img { width:269px; height:242px; margin:10px;}
.price ul li p,.price_ar ul li p{ padding-left:6px; font-size: 28px;color: #fff21f; line-height:32px;}
.price .value span,.price_ar .value span{ float:right;}
.price .value,.price_ar .value{ width:266px; margin-left:10px; float:left; line-height:20px; font-size: 12px;}
.price_a{}
.price_a .price_al{ width:880px; float:left; margin-top:10px;}
.price_a .price_al .price_t{ height:326px;border: solid 10px #ff657c; margin-bottom:10px; padding:20px;}
.price_t .price_tl{ width:473px; float:left;padding-left: 0; height:326px;background:url(../bg/tuan.png) no-repeat 0 260px;}
.price_t .price_tl .go a{  display:block; margin-top:20px; height:80px;}
.price_tl .buy{ font-size: 65px;line-height: 82px; color:#5e5e5e;border-bottom: solid 1px #dadada;font-weight:bold;}
.price_tl p,.lxftime{font-size: 16px;line-height: 40px;border-bottom: solid 1px #dadada; color:#5e5e5e;}
.price_tl .phone{border-bottom: solid 1px #dadada;font-size: 40px;font-weight: bold;color: #ff657c; line-height:70px;}
.price_t .price_tr img{ width:310px; height:273px;margin:8px;}
.price_t .price_tr{ width:326px; float:right; border:1px #efefef solid;}
.price_a .price_al .price_c img{ width:100%; }
.price_a .price_ar{ width:300px; float:right; margin-top:5px;}

.list_r .price_lr ul li a{ float:left; margin:5px; background:url(../bg/pricebg.png) no-repeat 10px 232px #648582; width:232px; height:288px; padding:0px; color:#FFF;}
.list_r .price_lr ul li a:hover{ background:url(../bg/pricebga.png) no-repeat 10px 232px #ff637b;}
.list_r .price_lr ul li a{margin:0px;}
.list_r .price_lr ul li img{ width:212px; height:212px; margin:10px;}
.list_r .price_lr ul li p{ padding-left:6px; font-size: 28px;color: #fff21f; line-height:32px;}
.list_r .price_lr .value span{ float:right;}
.list_r .price_lr .value{ width:212px; margin-left:10px; float:left; line-height:20px; font-size: 12px;}

/*price*/
.baoming_t{ width:600px; margin:0 auto;background:url(../bg/online.gif) no-repeat; height:46px; margin-top:90px;}
.baoming{ width:600px; margin:0 auto; border:#CCC solid 1px; margin-bottom:90px;}
.baoming #name,.baoming #tel,.baoming #qq{ border:0px;}
.baoming #other{ border:0px; height:60px;}
.baoming .coolbg{background:url(../bg/submit.gif) no-repeat; border:0; width:111px; height:30px;}
.b_sub{padding-left: 440px;
padding-bottom: 10px;}
.b_pric {
color: #ff657c;
font-size: 24px;
line-height: 46px;
padding-left: 10px;
border-bottom: #CCC solid 1px;
}
.baoming p {
line-height: 46px;
border-bottom: #CCC solid 1px;
padding-left: 10px;}
.b_contain {
height: 80px;padding-left: 10px;
}
/*baoming*/
.newtopic{ height:318px; }

.weibo{ width:570px; float:left; }

.pic_r{ width:590px; float:right; }

.pic_r .service{ margin-right:10px;width:270px; float:left;}

.pic_r .hotspot{ width:270px;float:right;  }

.service ul { padding-top:9px;}

.service ul li{width:240px;  padding:0 7px; border-bottom:1px solid #d5d5d5;}

.service ul li a{  line-height:28px; color:#5e5e5e;}

.service ul li a:hover{color:#333;}

.hotspot dl{ height:51px;border-bottom:1px solid #5e5e5e;width:240px;  padding:5px 7px	;}

.hotspot dl a{color: #000;background-color:#CCC;}

.hotspot dl a:hover{color: #000;background-color:#CCC;}

.hotspot a dl dt{color:#000;line-height:20px;}

.hotspot a dl dd{color:#5e5e5e; font-size:10px;line-height: 15px;}

/*newtopic*/
#colee{ height: 226px; overflow: hidden; width: 1100px;margin: 0 auto; margin-top:10px;  }
#colee p a{ color:#5e5e5e;}
.jtlink{ height:40px; background:#ffcd1e;margin-top:10px;}
.fontslink {text-align: center;}
.fontslink a{color: #000;padding: 0 2px; line-height:40px;}

/*jtlink*/
.eva_weibo{ margin:20px 0px;}
.eva_weibo_l{ width:80px; float:left;}
.eva_weibo_r{ width:758px; float:right; border-top:#5e5e5e solid 20px;}

.smallWidth .eva_weibo_r{width:640px;}

/*eva_weibo*/
.list_eva{}

.list_eva h2{ padding-left:10px;margin-bottom:10px;font-size:12px;}

.list_l{ width:850px; margin-right:10px; float:left;}

.list_l .page {
	
		clear: both;
		
		float: right;
		
		padding: 10px 12px 10px 0px;
		
		}
		
.list_l	 .page ul li {
	
		float: left;
		
		padding: 0 5px;
		
		}
		
.list_l	 .page ul li a {
	
		color: #93512a;
		
		padding: 0px 10px;
		
		display: block;
		
		color: #000;
		
		border: 1px solid #ededed;
		
		font-weight: bold;
		
		}
		
.list_l	.page ul li a:hover,.page ul li a.hover {
	
		color:#ffba00;
		
		background-color:#000;
		
		border:1px solid #ededed;
		
	}		

.review{}

.review ul{ margin:10px 0px;}

.review ul li{border-top: #CCC solid 1px; padding:10px 0px;}

.review .review_l{ float:left; width:16%; overflow:hidden;}

.review .review_l span{ float:left; }

.review .review_r{ float:right; width:82%;}

.list_r{ width:232px; float:right;margin-right:5px;}

.list_r ul{ margin:10px 0px;}

.list_r ul li a{ font-size:14px; line-height:34px; background:#e3e3e3; color:#000; display:block; margin-top:2px; padding-left:10px;}

.list_r ul li a:hover{background:#5e5e5e;color:#fff;}
	

.list_content{
	
	width:700px;
	
	margin:20px;
	
	font-size:14px;	
}

.list_content p a{
	
	color:#000;
	}

.list_content a{
	
	color:#000;
	}

.list_content p {
	
	padding-top:20px;
	}
	
.list_content strong {
	
	color:#E43232;
	}		
	
.list_content h3 {
	
		width:787px;
		
		clear: both;
		
		line-height: 26px;
		
		height: 26px;
		
		font-size: 14px;
		
		color: #000;
		
		background-color: #D0D0D0;
		
		text-align: center;
		
		font-family: "Microsoft YaHei";
		
		margin-bottom: 14px;
		}
		
.description {
	
		width: 787px;
		
		padding: 10px;
		
		background-color: #f4f4f4;
		
		float: left;
		
		border: 1px solid #CCCCCC;
		
		font-size: 12px;
		
		margin-top: 10px;
		
		margin-bottom: 10px;
		
		line-height: 20px;
}		

.list_content .pages {
	
	font-size:12px;
	
	height: 35px;
	
	font-weight: bold;
	
	padding-top: 70px;
	
	float:right;
	}
	
.list_content .pages ul li{
	
	float: left;
	
	margin-right:10px;
	}

.list_content .pages a {
	
	padding: 2px 5px;
	
	margin-right: 1px;
	
	color: #333;
	
	background-color: #e7e7e7;
	}


.newsBox {
	
	height: auto;
	
	border-bottom: 1px solid #CCC;
	
	padding-bottom: 30px;
	
	margin-bottom: 10px;
	}

.newsBox .date {
	
	font-family: Georgia, "Times New Roman", Times, serif;
	
	float: left;
	
	width: 75px;
	
	text-align: center;
	
	color: #000;
	
	padding: 10px 0 10px 20px;
	}

.newsBox .date big {
	
	font-size: 30px;
	
	font-weight: bold;
	
	display: block;
	}
.newsBox .date small {
	
	display: block;
	
	font-size: 11px;
	}
	
.newsBox dl {
	
	float: right;
	
	width: 620px;
	}
	
.newsBox dl dt {
	
	font-family: "Microsoft YaHei";
	
	font-size: 20px;
	
	font-weight: bold;
	
	line-height: 35px;
	}
	
.newsBox a {
		
	color: #000;
	}

.newsBox a:hover{
	
	color: #900;
	}
	
.newsBox dl dd {
	
	line-height: 18px;
	}
	
.newsBox dd a {
	
	color: #666;
	}
	
.clear {
	
	clear: both;
	
	height: 1px;
	}

/*list_eva*/

.about {background:#ececec;} 



.dress ul { margin-bottom:10px;}

.dress ul li {list-style:none; margin-top:10px;}

.about ul li img,.dress ul li img{vertical-align:bottom; display:block;} 

/*about*/

.video{ background:#f1f1f1;height: 360px; margin-top:10px;}

.video .video_l{ width:460px;background: #000;padding: 10px;margin: 10px; float:left;height: 320px;}

.smallWidth .video .video_l{margin-right:11px;}

.smallWidth .video .video_r{float:left; width:330px;}

.video_r h3 {font-size: 18px; line-height:30px;border-bottom: 1px solid #ccc;}

.video_r p{line-height: 26px;border-bottom: 1px solid #ccc; font-size:14px; }

.video .video_r{float: left;width: 340px;margin-top: 10px;}

/*video*/

.list_custo,.list_case{ margin:16px 0px;}

.list_custo h2{ height:40px; line-height:40px; color:#FFF; background:#5e5e5e; padding-left:16px;}

/*list_custo*/

.visit {line-height:30px;padding-left:10px;}

.visit strong {color:#000;}

.visit a {color:#000;}

/*visit*/

.footnav{ background:#5e5e5e;}

.sitemaps {padding-top:20px;height:170px;background:url(../bg/foot_bg.png) 0px 90px  no-repeat;}

.sitemaps ul {line-height:24px;width: 980px;margin: 0 auto;}

.sitemaps ul li {float:left;width:150px;margin-left:10px;height:170px; text-align:center;}

.sitemaps ul li dl a {display:block;padding-right:10px;padding-left:10px; color:#FFF;}

.sitemaps ul li dt {font-weight:bold;font-size:11px; margin-bottom:4px;}

.sitemaps ul li dd {margin-bottom:1px;}

.sitemaps ul li dt a {color:#FFCD1E;background-color:#333333;}

.sitemaps ul li dt a:hover {color:#FFF;}

.sitemaps ul li dd a {}

.sitemaps ul li dd a:hover {background-color:#333;}

/*sitemaps*/

.footer {padding:20px 0px;background-color:#FFF;color:#FFF;line-height:25px; text-align:center;}

.footer  p {line-height:30px;}

.footer  a {color:#fff;}

.footer  a:hover {color:#FFF;}

/*footer*/


.more .centian ul{
	 
	padding:0;
	
	margin:0;
	
	height:215px;
	
	width:805px;
	
	margin-left:20px;
	
	margin-bottom:10px;
	
	}

.flink{width:960px;height:60px;margin:0 auto;}

.flink span{float:left;color:#5e5e5e;}

.flink li {float:left;}

.flink li a{padding-right:5px; color:#5e5e5e;}




/*2014-03-22*/

.smallWidth .slideshow img{width:100%;}

.smallWidth .custo .centian ul li p img{width:121px;}

.smallWidth .custo h2{ height:112px; background:url(../bg/smallcustot.jpg) no-repeat; display:block; line-height:170px; width:100%; overflow:hidden;}

.smallWidth .bigImg,.smallWidth .bigImg img{width:490px; height:442px;}

.smallWidth .opacity,.smallWidth .opacity img{width:244px; height:220px;}

.smallWidth .imgNews{height:442px; width:980px; margin:5px auto;}

.smallWidth .wrap{width:980px;}

.smallWidth .navtop h1 a{width:243px;}

.smallWidth .navtop ul li a{width:32px;}

.smallWidth .nav a{width:98px;}

.smallWidth .floatobj{width:980px; margin:0 auto;}

.smallWidth .float{left:-90px;}

.custo h2,.evaluat h2,h2.xmy,h2.ozf,.case h2{width:100%;}

.smallWidth .centian ul{width:931px;}

.smallWidth .centian ul li{width:132px;}

.smallWidth .centian ul li img{width:120px; height:120px;}

.smallWidth .centian ul li p,.smallWidth .list_con ul li p{padding:6px;}

.smallWidth .custo ul{height:188px; margin:14px;}

.custo ul,.case ul{height:215px;}

.smallWidth .custo{height:330px;}

.smallWidth .guest ul{margin:14px;}

.smallWidth .guest{height:455px;}

.smallWidth .centian ul li,.smallWidth .list_con ul li{height:187px;}

.smallWidth #colee{width:936px;}

.review .review_r{text-align:justify;}

.smallWidth .wrap1198{width:989px;}

.smallWidth .price{width:985px;}

.smallWidth .price ul li a,.smallWidth .price_ar ul li a{width:238px; background-position:18px 276px; margin:5px 4px 5px 5px;}

.smallWidth .price ul li img,.smallWidth .price_ar ul li img{width:218px; height:198px;}

.smallWidth .price .value,.smallWidth .price_ar .value{width:218px;}

.smallWidth .price ul{width:999px;}

.smallWidth .case ul{margin:14px; height:188px;}

.smallWidth .case{height:268px;}

.smallWidth .evaluat{height:294px;}

.smallWidth .weibo{width:467px;}

.smallWidth .pic_r{width:480px;}

.smallWidth .service,.smallWidth .hotspot{width:215px;}

.smallWidth .mF_sd_tqq{width:446px;}

.smallWidth .service ul li,.smallWidth .hotspot dl{width:201px;}

.smallWidth .wrap1188{width:980px;}

.smallWidth .wrap1188 img{width:100%;}

.smallWidth .price_a .price_ar{width:247px;}

.smallWidth .price_a .price_al{width:730px;}

.smallWidth .price_a .price_al .price_t{padding:10px;}

.smallWidth .price_t .price_tl{padding-left:0; width:350px; background-position:0 260px;}

.smallWidth .list_con ul li{height:208px;}
 
.case .centian ul li a dt{padding:15px 0 3px 0;}

.smallWidth .wrap1100{width:980px;}

.smallWidth .list_l .list_con ul li{width:144px; height:198px;}

.smallWidth .list_l .list_con ul li p img{width:132px; height:132px;}

.smallWidth .list_l{width:730px; overflow:hidden;}

.smallWidth .list_r{width:232px;}

.smallWidth .list_con ul{margin-left:0;}

.smallWidth .list_con{width:730px;}

.smallWidth .list_con ul{width:725px; margin:0 auto;}

.smallWidth .list_con ul{margin-left:2px;}

.smallWidth .video .video_r{width:220px;}


.smallWidth .guest_ctr{width:525px;}
.smallWidth .navtop_r{float:left; margin-left:20px;}
.smallWidth .subnav ul li{width:98px;}
.smallWidth .subnav{width:770px}

.attInfo {display:block;width:746px;overflow:hidden;border-bottom: 1px dashed #D9D9D9;margin:20px auto;}
.attInfo h3 {font-size:14px;font-weight:bold;line-height:26px;}
.attInfo .list {display:block;width:240px;overflow:hidden;margin:0 10px 10px 0;float:left;}
.attInfo .list li {list-style-type:square;list-style-position:inside;color:#CCC;padding:0 0 0 2px;overflow:hidden;width:361px;height:22px;line-height:22px;}
.attInfo .list li a{color:#01526D;}
.attInfo .list li a:hover{color:#ff0000;}

.under{clear:both;width:722px;margin:10px auto;border:1px #999 dashed;font-size:12px;padding:5px 10px;line-height:22px;}
.under a{color:#df0031;}
.shbot {color: #999; line-height: 22px;font-size:12px;}
.kzpages {
	
	font-size:12px;
	
	
	
	font-weight: bold;
	
	padding-top: 20px;
	
	float:right;
	}
	
.kzpages ul li{
	
	float: left;
	
	margin-right:10px;
	}

.kzpages a {
	
	padding: 2px 5px;
	
	margin-right: 1px;
	
	color: #333;
	
	background-color: #e7e7e7;
	}
	.bdcs-container .bdcs-search {
overflow: visible;
position: relative;
left: 80px;
bottom: 30px;}

.bdcs-search-form-input{width: 50px;}
.guest_con ul {
width: 805px;
margin: 0 auto;
border-top: #d5d5d5 solid 1px;
border-left: #d5d5d5 solid 1px;
float: left;
margin-bottom: 20px;
margin-left: 20px;
}