﻿@charset "utf-8";
/* CSS Document */
body{font-family:"微软雅黑", "黑体", "宋体"; font-size:14px; line-height:26px; color:#7a7a7a; padding:0px; margin:0px;}
a, a:visited{color:#7a7a7a; text-decoration:none; }
a:hover{color:#e45163;}
ul{padding:0px; margin:0px; list-style:none;}
li{padding:0px; margin:0px; list-style:none;}
dl{padding:0px; margin:0px; list-style:none;}
dt{padding:0px; margin:0px; list-style:none;}
img{ border:0;}
.head, .footer, .box, .holink{margin:0 auto;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-table}
*html .clearfix{height:1%}
.clearfix{display:block}


/*clear*/
#footer_top{height:0; clear:both; overflow:hidden;}
.clear{ clear:both;}

/*head*/
.bodytop{background:#f8f9fb; width:auto; height:148px;}
.head{width:1001px; height:148px;}
.head01{width:401px; height:148px; background:url(../images/decoxxcn/logo.jpg) no-repeat; float:left;}
.head011{padding-left:219px; padding-top:52px; line-height:24px; color:#b6b6b6;}
.head012{padding-left:219px;  line-height:24px; color:#b6b6b6;}
.head02{width:600px; height:148px; float:left;}
.head0201{width:600px; height:92px; text-align:right; line-height:30px;}
.head0202{width:600px; height:56px; line-height:56px; font-size:16px;}

/*banner*/
.main_image {width:100%;height:425px;overflow:hidden;margin:0 auto;position:relative}
.main_image ul {width:9999px;height:425px;overflow:hidden;position:absolute;top:0;left:0}
.main_image li {float:left;width:100%;height:425px;}
.main_image li span {display:block;width:100%;height:425px}
.main_image li a {display:block;width:100%;height:425px}
.main_image li .img_1 {background: url('../images/decoxxcn/img_main_1.jpg') center top no-repeat}
.main_image li .img_2 {background: url('../images/decoxxcn/img_main_2.jpg') center top no-repeat}
.main_image li .img_3 {background: url('../images/decoxxcn/img_main_3.jpg') center top no-repeat}
.main_image li .img_4 {background: url('../images/decoxxcn/img_main_4.jpg') center top no-repeat}
div.flicking_con {width:990px;margin:0 auto;position:relative}
div.flicking_con .flicking_inner {position:absolute;top:360px;left:90px;z-index:999;width:300px;height:21px
} /* 121126 */
div.flicking_con a {float:left;width:21px;height:21px;margin:0;padding:0;background:url('../images/decoxxcn/btn_main_img.png') 0 0 no-repeat;display:block;text-indent:-1000px}
div.flicking_con a.on {background-position:0 -21px}
#btn_prev, #btn_next {
	z-index:11111;
	position:absolute;
	display:block;
	width:73px!important;
	height:74px!important;
	top:50%;
	margin-top:-37px;
	display:none;
}
#btn_prev {
	background:url(../images/decoxxcn/hover_left.png) no-repeat left top;
	left:100px;
}
#btn_next {
	background:url(../images/decoxxcn/hover_right.png) no-repeat right top;
	right:100px;
}


/*nav*/
.nav_menu{height:56px;}
.nav{width:600px; height:56px; position:relative;margin:0 auto; z-index:9;}
.nav .list li{float:left; height:56px;}
.nav .list a{float:left;display:block;width:150px;height:56px;text-align:center;font-size:16px; color:#333;}
.nav .list a:hover{color:#FFA304;}
.nav .list a:hover,.nav .list .now{color:#F00;background:#fff;}
.nav .box{position:absolute;left:0px;top:55px;width:600px;background:#f8f9fb;overflow:hidden;height:0;filter:alpha(opacity=0);opacity:0;border-bottom:1px solid #074c52;}
.nav .cont{position:relative;padding:25px 0 0px 24px;}
/* sublist */
.sublist li{float:left;width:168px;padding-right:24px;padding-bottom:24px;}
.sublist li h3.mcate-item-hd{padding-left:2px;font-size:16px;height:36px;line-height:36px;border-bottom:1px dashed #333;}
.sublist li p.mcate-item-bd{padding-left:2px;}
.sublist li p.mcate-item-wz{padding-left:2px; font-size:14px; line-height:30px;}
.sublist li p.mcate-item-ww{padding-left:2px; font-size:12px; line-height:30px;}

.sublist li p.mcate-item-wz a{height:30px;line-height:30px;margin-right:5px;font-size:14px;color:#333;text-decoration:none;display:inline-block;}
.sublist li p.mcate-item-wz a:hover{color:#F60;text-decoration:underline;}
.sublist li p.mcate-item-bd a{height:36px;line-height:36px;margin-right:5px;font-size:16px;color:#333;text-decoration:none;display:inline-block;}
.sublist li p.mcate-item-bd a:hover{color:#F60;text-decoration:underline;}
.haha{ height:90px;}

/*index*/
.flash{ width:1001px; height:320px; margin:0 auto;}
.box{width:1001px; overflow:hidden; margin:0 auto;}
.box01{ width:1001px; height:162px; background:url(../images/decoxxcn/chaxun.jpg) no-repeat left; margin:0 auto;}
	.box01_1{width:886px; height:50px; overflow:hidden; padding-left:115px; padding-top:50px;}
	.box01_2{width:886px; height:62px; overflow:hidden; padding-left:115px; font-size:26px; color:#d8d8d8;}
	.box01_3{float:left; width:217px; font-size:26px;}
	.box01_4{float:left; width:386px; text-align:left; overflow:hidden;}
	.box01_5{float:left; width:183px; text-align:right; line-height:30px;}
.box02{width:1001px; height:280px; background:url(../images/decoxxcn/fenlei.jpg) no-repeat; margin:0 auto;}
	.box02_1{ float:left; width:500px; padding-right:1px; height:280px; overflow:hidden;}
	.box02_2{ float:left; width:500px; height:280px; overflow:hidden;}
	.box02_3{overflow:hidden; width:420px; height:73px; padding:45px 37px 10px 43px; color:#7a7a7a;}
	.box02_4{overflow:hidden; width:420px; height:73px; padding:57px 37px 10px 43px; color:#7a7a7a;}
	.box02_5{overflow:hidden; width:420px; height:73px; padding:45px 5px 10px 75px; color:#7a7a7a;}
	.box02_6{overflow:hidden; width:420px; height:73px; padding:57px 37px 10px 75px; color:#7a7a7a;}
	.box02_3 a, .box02_4 a, .box02_5 a, .box02_6 a{ color:#ff5361;}
	.box02_3 a:hover, .box02_4 a:hover, .box02_5 a:hover, .box02_6 a:hover{ text-decoration:underline; color:#06F;}
	
.box03{width:1001px; height:140px; padding:15px 0px; margin:0 auto;}

/*qiehuan*/
#con {MARGIN:0px auto; WIDTH:1001px;}
#tags {PADDING-RIGHT:0px; PADDING-LEFT:0px; PADDING-BOTTOM:0px; MARGIN:0px 0px 0px 0px; WIDTH:1001px; PADDING-TOP:0px; HEIGHT:32px; border-bottom:solid 2px #f8f8f8;}
#tags LI {BACKGROUND:url(../images/decoxxcn/cpinfo04.png) no-repeat left bottom; FLOAT:left; MARGIN-RIGHT:1px; LIST-STYLE-TYPE:none; HEIGHT:32px;}
#tags LI a {PADDING-RIGHT:25px; PADDING-LEFT:15px; BACKGROUND:url(../images/decoxxcn/cpinfo05.png) no-repeat right bottom; FLOAT: left; PADDING-BOTTOM:0px; COLOR:#666; LINE-HEIGHT:33px; PADDING-TOP:0px; HEIGHT:32px; TEXT-DECORATION:none;}
#tags LI.emptyTag {BACKGROUND:none transparent scroll repeat 0% 0%; WIDTH:6px;}
#tags LI.selectTag {BACKGROUND-POSITION: left top; MARGIN-BOTTOM: -2px; POSITION: relative; HEIGHT: 33px;}
#tags LI.selectTag A {BACKGROUND-POSITION: right top; COLOR:#000; LINE-HEIGHT: 33px; HEIGHT: 33px;}
#tagContent { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-TOP: 0px; line-height:22px;}
.tagContent {PADDING-RIGHT:10px; DISPLAY: none; PADDING-LEFT:10px; PADDING-BOTTOM:20px; WIDTH:1001px; PADDING-TOP:20px; HEIGHT: auto; line-height:22px;}
#tagContent DIV.selectTag {DISPLAY: block;}
.text-c{text-align: center}.text-l{text-align: left}.text-r{text-align: right}

.qiehuan601{ float:left; max-height:80px; overflow:hidden;}
.qiehuan602{ float:left; max-height:80px; overflow:hidden; padding-left:10px;}
.qiehuan603{ float:left; max-height:80px; overflow:hidden; padding-left:60px;}
.qiehuan604{ float:left; max-height:80px; overflow:hidden; padding-left:130px;}
.qiehuan605{ float:left; max-height:80px; overflow:hidden; padding-left:25px;}
.qiehuan101{ float:left; width:290px; height:32px; line-height:32px; padding-right:40px; overflow:hidden;}
.qiehuan102{ float:left; width:114px; height:80px; padding-right:50px; overflow:hidden;}
.qiehuan103{ float:left; width:435px; height:40px; line-height:40px; padding-right:40px; overflow:hidden; border-bottom:1px dashed #CCC;}
.kz01{ line-height:34px; color:#7b7b7b;}
.kz01 span{ color:#2b74be}



/*分页*/
#pages { padding:14px 0 10px;font-family:宋体; text-align:right}
#pages a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px}
#pages a.a1 { background:url(../images/admin_img/pages.png) no-repeat 0 5px; width:56px; padding:0 }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none; }
#pages span { display:inline-block; height:22px;padding:0 10px; line-height:22px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center; }
.page .noPage { display:inline-block; height:22px; line-height:22px; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }


/*搜索项目*/
#search-data{padding:0px 2px 10px 2px;}
.searchitem{padding:0; line-height:38px;}
.searchitem a,#search-data .searchitem em{ padding:0 4px}
.searchitem em{background-color:#C03; color:#FFF; padding:2px 4px;*padding:3px 4px 1px;_padding:1px 4px 0px}
.searchitem dt{ font-size:14px;}
.searchitem dt span{color:#636162;}
.searchitem dd,.Reminded{ background-color:#fefbec; border:1px solid #fec799; zoom:1; padding:8px 12px; margin-left:40px; margin-top:4px; color:#3e3e3e;}
.searchitem dd a{ color:#3e3e3e}

.tabitem{ position:relative}
.tabitem li{ float:left; margin-right:5px; font-size:14px}
.tabitem li a,.tabitem li a span{ background:url(../images/info/tabitem.png) no-repeat right -30px; display:block; float:left; height:30px; line-height:30px;}
.tabitem li a span{padding-left:10px;margin-right:10px;background-position: left -30px}
.tabitem li.on a{background-position:right 0}
.tabitem li.on a span{background-position:left 0}
.tabitem li.add{ position:absolute; right:0; }
.tabitem li.add a{background:none; font-weight: bold; color:#ff5400;}

.filter{ width:999px; height:30px; line-height:30px; background:#333; color:#FFF; padding-left:2px;}
.ys{ color:#FC0;}


/*footer*/
.foot{ background:#3d3d3d; border-top:1px solid #dad9df; border-bottom:1px solid #666;}
.footer{ width:1001px; color:#afafaf;}
.footer1{font-size:14px; height:34px; line-height:34px; text-align:center;}
.footer1 a{ color:#afafaf;}
.footer1 a:hover{color:#FC0;}
.footer2{height:30px; line-height:30px;}
.footer2 a{ color:#afafaf;}
.footer2 a:hover{ color:#e45163}
.footer3{font-size:14px; height:40px; line-height:40px; padding-top:10px;} 
.footer3 a{ color:#fff;}
.footer3 a:hover{color:#FC0;}
.footer4{height:30px; line-height:30px;}
.footer4 a{ color:#CCC;}
.footer4 a:hover{ color:#e45163}

/*ziye*/
.ziye01{ font-size:30px; color:#C03; padding:50px 10px 20px 0px; overflow:hidden; width:763px;}
.ziye010{font-size:30px; color:#C03; padding:50px 0px 20px 0px;}
.ziye02{ border-bottom:1px solid #ccc; line-height:30px; width:763px;}
.ziye020{ border-bottom:1px solid #ccc; line-height:30px;}
.ziye03{ padding-top:20px; font-size:18px; color:#333; padding-bottom:20px; font-weight:bold;}
.ziye04{width:1001px; margin:0 auto; overflow:hidden; padding-bottom:10px;}
.diudiu li{ width:302px;height:302px;margin-right:20px; margin-left:10px; float:left;overflow:hidden;position:relative;}
.toll_img{ width:300px; height:300px; border:1px #999 solid;}
.toll_info{ height:300px;vertical-align:middle;display:table-cell;}
.diudiu li .diu1{ color:#666;text-decoration:none;position:absolute;top:0;left:0;cursor:pointer;}
.ziye05{float:left; width:302px; padding-left:10px; padding-right:20px; height:300px;}
.ziye06{ width:1001px; height:auto; padding:10px 0px 20px 0px; min-height:360px;}
.ziye07{ width:1001px; padding:20px;}
.ziye071{width:763px; padding-right:20px;}

/*list-image*/
.ziye08{float:left; width:220px; height:255px; text-align:center; padding-bottom:15px;}
.ziye081{float:left; width:230px; height:255px; text-align:center; padding-bottom:15px;}

.ziye09{width:205px; height:150px; background:#f9f9f9; padding:5px; overflow:hidden;}
.ziye10{width:205px; height:86px; background:#f9f9f9; padding-top:9px; text-align:left; padding-left:5px; overflow:hidden;}
.ziye10bt{width:205px; height:26px; overflow:hidden;}

.ziye11{ padding-top:20px;}
.ziye14{ padding-bottom:30px; border-top:1px dashed #CCC; width:760px;}
.ziye15{ height:40px; line-height:40px;}

.ziye20{float:left; width:174px; height:147px; padding-right:13px; text-align:center;}
.ziye21{float:left; width:174px; height:147px; text-align:center;}
.ziye200{float:left; width:174px; height:28px; padding-right:13px; text-align:center;}
.ziye210{float:left; width:174px; height:28px; text-align:center;}
.ziye22{width:740px; height:147px; border-top:1px #d3d3d3 solid; border-bottom:1px #d3d3d3 dashed; padding:7px 0px;}
.ziye23{width:740px; height:28px; border-bottom:1px #d3d3d3 solid; padding:4px 0px;}

.ziye30{float:left; width:348px; height:294px; padding-right:13px; text-align:center;}
.ziye31{float:left; width:348px; height:28px; padding-right:13px; text-align:center;}
.ziye32{width:740px; height:294px; border-top:1px #d3d3d3 solid; border-bottom:1px #d3d3d3 dashed; padding:7px 0px;}

/*list-nwes*/
.lnew01{float:left; width:763px; padding-right:20px; margin-bottom:-3000px; padding-bottom:3000px; }
.lnew02{float:left; width:218px; padding-top:50px; min-height:510px; }
.lnew03{width:218px; height:auto;}
.lnew06{ padding-top:15px; padding-bottom:20px; padding-right:3px; width:760px;}
.lnew08{ border-bottom:1px dashed #e9e9e9; height:165px; padding-top:20px; width:763px; overflow:hidden;}
.lnew09{ float:left; width:220px; height:157px; padding-right:10px;}
.lnew10{ float:left; width:80px; color:#666;}
.lnew11{ float:left; width:410px;}
.lnew12{ overflow:hidden;}
.lnew12 a{ color:#C03}
.lnew12 a:hover{ color:#06F}
.lnew13{ height:80px; padding-top:10px; overflow:hidden;}
.lnew14{ padding-top:10px;}
.lnew15{border-bottom:1px dashed #e9e9e9; height:40px; line-height:40px;  width:763px; overflow:hidden;}
.lnew16{padding-top:20px;}

.cebian{ width:218px; margin-bottom:-3000px; padding-bottom:3000px; background:#eff0f2;  background:url(../images/decoxxcn/cebian.jpg) repeat-y;  }
.cebian01{ background:#a00000; height:115px; width:218px; color:#FFF; line-height:40px; padding-top:35px; font-size:20px; text-align:center; }
.cebian02{ padding-top:10px; }
.cebian03{  width:218px; height:49px; line-height:49px; }
.cebian03 a{ color:#333; font-size:16px; background:url(../images/decoxxcn/cebg.jpg) no-repeat; width:218px; height:49px; position:absolute;}
.cebian03 a:hover{ color:#fff; background:url(../images/decoxxcn/cebg1.jpg) no-repeat; width:218px; height:49px; position:absolute;}

/*piaofu*/
.side{position:fixed;width:54px;height:275px;right:0;top:214px;z-index:100;}
.side ul li{width:54px;height:54px;float:left;position:relative;border-bottom:1px solid #444;}
.side ul li .sidebox{position:absolute;width:54px;height:54px;top:0;right:0;transition:all 0.3s;background:#000;opacity:0.8;filter:Alpha(opacity=80);color:#fff;font:14px/54px "微软雅黑";overflow:hidden;}
.side ul li .sidetop{width:54px;height:54px;line-height:54px;display:inline-block;background:#000;opacity:0.8;filter:Alpha(opacity=80);transition:all 0.3s;}
.side ul li .sidetop:hover{background:#ae1c1c;opacity:1;filter:Alpha(opacity=100);}
.side ul li img{float:left;}
