@charset "gb2312";
/* CSS Document */


/* css reset */
body, 
a, /*超链接元素*/
h1,h2,h3,h4,h5,h6, /*标题元素*/
ul,ol,li, /*列表元素*/
form,input,textarea,select, /*表单元素*/
table,tr,th,td, /*表格元素*/
p /*段落元素*/
{
	margin:0;
	padding:0;
}	
*{
	margin:0;
	padding:0;}
body, html{
	font:12px/1 Arial, Helvetica, sans-serif; 
	color:#434343;
	background:#fff;
}
a{ 
	color:#434343;
	text-decoration:none;
}  
a:hover{
	color:#F00; 
	text-decoration:none;
}
img{border:none;}
ul,li{list-style:none;}
li{ line-height:24px;}
h1{font-size:18px; height:36px; line-height:36px;}
h2{font-size:16px; height:32px; line-height:32px;}
h3{font-size:14px; height:28px; line-height:28px;}
h4,h5,h6{font-size:12px; height:24px; line-height:24px;}
table{
	table-layout:fixed;
	word-break: break-all;
	overflow:hidden;
}
div{
	word-break: break-all; /*英文自动换行*/  /* http://www.php100.com/html/webkaifa/DIV_CSS/2009/0418/2454.html */
}
p{ 
	line-height:24px;
	padding:0 4px;
	/*text-align:justify;*/
	/*text-justify:distribute-all-lines; 分散对齐*/   /* http://blog.sina.com.cn/s/blog_537f10f70100ks4k.html */
	/*text-justify:inter-ideograph; 两端对齐*/ 
}
textarea,select{
	padding-left:3px;
	border:1px solid #CCC;
}
input,select{ 	
	height:18px;
	line-height:18px;
}
textarea{
	width:60%;
}
.btn{
	width:80px;
	height:30px;
}
/* 全局定义 */
.L{	float:left;}
.R{	float:right;}
.clear{clear:both;} /*清除浮动*/
.HC{ margin:0 auto;} /*对象居中*/
.wp{width:960px;margin:0 auto;}
.mt{margin-top:10px;}
.cl:after{
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden
}
.cl{
    display: inline-block
}
.cl{
	display: block
}
/*--header--*/
.headTop{background-color:#f9f9f9;border-bottom:1px solid #dad1d1;height:28px;line-height:28px;}
.header{
	width: 960px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding:10px 0;
}
.header .logo {
	height: 80px;
	width: 590px;
	padding-left: 5px;
	float: left;
	background-image: url(../images/logo_bg.gif);
	background-repeat: no-repeat;
	background-position:6px bottom;
}
.header .logo a {
	display: block;
	width: 200px;
	height: 50px;
	text-indent: -9999px;
}
.header .header_r {
	float: right;
	width: 360px;
	text-align: right;
}
.header .login {

}
.header .search {
	background-image: url(../images/seach_bg.gif);
	background-repeat: no-repeat;
	height:57px;
	background-position: right;
	margin-top:20px;
}
.header .search .phone{height:24px;line-height:24px;font-size:16px;font-family:"微软雅黑";color:#333; margin-bottom:5px;}
.header .search .phone span{color:#c0000e;font-weight:bold;font-size:14px;}
.header .search .search-option {
	display:none;
	
}

.header .search form {
	line-height: 26px;
	height: 26px;
}
.header .search .input_search{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 250px;
	background-color: transparent;
	height: 20px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	line-height: 20px;
	margin-left: 15px;
	margin-top: 2px;
	margin-bottom: 3px;
}
.header .search .search-submit {
	height: 26px;
	width: 50px;
	display: inline-block;
	background-color: transparent;
	text-indent: -9999px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	line-height: 26px;
	cursor: pointer;
	overflow: hidden;
}
.header .hotkeyword {
	padding-top: 8px;
	padding-bottom: 5px;
}

/*--nav--*/
.nav{
	width:960px;
	height:40px;
	background:url(../images/nav.png) left top repeat-x;
}
.nav ul{
	width:100%;
}
.nav li{
	width:96px;
	float:left;
	text-align:center;
	line-height:35px;
}
.nav li a{
	display:block;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
}
.nav li a:hover{
	color:#FFF;
}

/*--scroll--*/
.ll{display:none;}
.seaBtn input{}
.scroll{
	width:960px;
	height:22px;
	line-height:22px;
	background:#686868;
}
.scroll .L{
	margin-left:40px;
	display:inline;
	color:#FFF;
}
.scroll .L a{
	color:#FFF
}

.sousuo{
	width:40px;
	height:20px;
	border:none;
	background:url(../images/anniu.gif) center center no-repeat;
}

/*--banner--*/
.banner{
	width:697px;
	height:280px;
	margin-top:5px;
	float:right;
}
.banner .Accordion{
	width:260px;
	height:280px;
}
.banner_r{
	width:698px;
	height:280px;
	float:right;
}
.sub_banner{
	width:960px;
	height:190px;
	margin-top:5px;
}

/*--main--*/
.main{
	width:960px;
	margin:10px auto;
}
.main .main_left{
	width:695px;
}
.list{
	float:left;
	margin-left:10px;
	display:inline;
}
.TabbedPanelsContent .list{
	width:120px;
	height:130px;
	float:left;
}

.main_left .left{
	width:255px;
}
.left .biaoti2{
	width:100%;
	height:27px;
	line-height:27px;
	background:url(../images/big_112.gif) left center no-repeat;
	text-indent:20px;
	color:#d40110;
	position:relative;
	z-index:0;
        float:left;
}
.biaoti2 .toleft{
	float:left;
}
.biaoti2 .more{
	float:right;
	margin-top:8px;
}
.Mouseover{
	width:100%;
	height:70px;
	display:block;
	background:#efeff0;
}

.main_left .right{
	width:418px;
	margin-left:10px;
}
.right .biaoti3{
	width:100%;
	height:27px;
	line-height:27px;
	background:url(../images/big_112.gif) left center no-repeat;
	text-indent:20px;
	color:#d40110;
	position:relative;
float:left;
}
.biaoti3 .toleft{
	float:left;
}
.biaoti3 .more{
	float:right;
	margin-top:8px;
}

.right .center{
	width:419px;;
	margin-top:10px;
	padding-left:15px;
}
.center .fw{
	width:100%;
	height:130px;
	background:url(../images/fw.gif) center bottom no-repeat;
        float:left;
		padding-top:10px;
}
.fw .list_center1{
	width:82px;
	height:95px;
	text-align:center;
	float:left;
}
.fw .lxfs{
	height:40px;
	line-height:40px;
	text-align:center;
	border-top:1px dotted #CCC;
}

.center .list_center{
	width:100%;
      padding-bottom:3px;
	
}
.list_center .img{
	width:145px;
	height:95px;
	background:url(../images/list_center.gif) no-repeat;
}
.list_center .img img{
	margin:6px 0 0 7px;
}
.center .nr{
	width:260px;
	height:auto;
}

.main .main_right{ width:255px;}
.shipin{
	width:254px;
	height:230px;
	background:#efeff0;
	border:1px solid #efeff0;
}
.shipin .sp{
	width:234px;
	height:190px;
	margin:10px auto 5px auto;
}
.shipin p{
	background:url(../images/sp.gif) 10px no-repeat;
	text-indent:30px;
}

.blog{
	width:256px;
	margin-top:10px;
	float:left;
}
.prolist{
	width:256px;
	margin-top:5px;
	 border-bottom:1px solid #d40110;
float:left;
}
.prolist .tit{width:256px; height:30px; background-color:#d40110; line-height:30px; font-size:14px; font-weight:bold; text-indent:10px; color:#FFF;}
.prolist .Bcon{ width:254px; background-color:#efeff0; border-left:1px solid #d40110; border-right:1px solid #d40110;float:left;}
.prolist .con{width:234px;padding-left:10px; color:#000;float:left;padding-bottom:11px}
.prolist .con .n{ width:117px;float:left; padding-top:3px; padding-bottom:3px; color:#414141; line-height:15px }
.prolist .con span{ font-size:14px; font-weight:bold; line-height:24PX;float:left;width:100%;}
.prolist .con span a{ color:#000000} 
.prolist .con span a:hover{ color:#d40110} 

.bg{
	width:255px;
	background:#efeff0;
}
.blog .title{
	width:100%;
	height:26px;
	line-height:26px;
	text-indent:30px;
	background:url(../images/big_68.gif) no-repeat;
	color:#FFF;
	}
.blog .tit{
	float:left;
	}
.blog .more1{
	float:right;
	margin-right:10px;
	color:#FFF;
	}

.blog .biaoti{
	width:255px;
	height:27px;
	line-height:27px;
	text-indent:30px;
	background:url(../images/big_68.gif) no-repeat;
	color:#FFF;
	font-size:14px;
}
.biaoti .more{
	float:right;
	color:#FFF;
	font-size:12px;
}

.blog .biaoti1{
	width:255px;
	height:27px;
	line-height:27px;
	text-indent:30px;
	background:url(../images/big_67.gif) center no-repeat;
}
.blog .content{
	width:100%;
	margin-top:5px;
}
.content ul li{
	text-indent:20px;
	background:url(../images/liststyle.gif) 10px center no-repeat;
}
.lxkf{font-family:"微软雅黑";width:256px;height:78px;background:url(../images/big_98.png) no-repeat left top;margin-top:10px;float:left;}
.lxkf span{margin:16px 0 0 22px;display:block;font-size:16px;font-weight:bold;color:#d60606;line-height:20px;}
.lxkf i{margin:5px 0 0 22px;display:block;font-size:12px;color:#85431d;font-style:normal;}
.dy{
	width:100%;
	height:60px;
	margin-top:10px;
	background:url(../images/big_106.gif) repeat-x;
        float:left;
}
.dy .dingyue{
	width:60px;
	height:25px;
	border:none;
	background:url(../images/dingyue.gif) left center no-repeat;
}

/*选项卡*/
.Tab_Pro{width:100%; overflow:hidden; }
.Tab_Title{width:100%; height:27px;}

/*--nTab--*/
.nTab{width:100%; overflow:hidden; margin-top:10px; }
.none {display:none;}
.nTab .TabTitle{ width:100%; height:27px; background:url(../images/big_67.gif) left top no-repeat;}
.nTab .TabTitle ul{ width:185px; margin:0 auto;}
.nTab .TabTitle li{float:left; cursor:pointer; height:25px;line-height:25px; text-align:center;width:60px}
.nTab .TabTitle .active{ background:url(../images/big_86.gif) center bottom no-repeat; color:#FFF;}
.nTab .TabTitle .normal{ color:#F00;}
.nTab .TabContent{ clear:both; overflow:hidden; background:#efeff0; height:170px; padding:5px; }
.nTab .TabContent li{ text-indent:20px; background:url(../images/liststyle.gif) 10px center no-repeat;}
/*--nTab1--*/
.nTab1{width:680PX; margin:10px 0;}
.none {display:none;}
.nTab1 .TabTitle{ width:680PX; height:27px; line-height:27px;}
.nTab1 .TabTitle li{
	width:93px;
	text-align:center;
	float:left;
	cursor:pointer;
	margin-right:2px;
	border:1px solid #CCC;
	display:inline;
}
.nTab1 .TabTitle .active{ color:#F00; background:#efeff0; border-bottom:none;}
.nTab1 .TabTitle .normal{}
.nTab1 .TabContent{ width:666PX; overflow:hidden; background:#efeff0; padding:5px;  border:1px solid #CCC; }


.pro{
	float:right;
}
/* links模块 */
.partner{
	width:960px;
	height:88px;
	background:#efeff0;
	margin-top:10px;
	overflow:hidden;
}
.partner .sub_L{
	width:55px;
	margin:20px 5px;
}
.partner .sub_R{
	width:870px;
	margin:25px 5px;
}
.stepcarousel{
	width:870px;
	height:46px;
	overflow:hidden;
	position:relative;
}
.stepcarousel .belt{
	LEFT: 0px; 
	POSITION: absolute; 
	TOP: 0px; 
	visibility:hidden;
}
.stepcarousel .panel{
	FLOAT: left; 
	margin:0 40px; 
	OVERFLOW: hidden;
}
.subfeature{
	DISPLAY: block; 
	MARGIN: 0px; 
	OVERFLOW: hidden; 
}
.title13{
	font-size:13px;
	height:26px;
	line-height:26px;
}
.title13 a{
	color:#303030;
}
.title14{
	font-size:14px;
	height:28px;
	line-height:28px;
}
.title14 a{
	color:#d40110;
}

/*--footer--*/
.footer{
	width:960px;
}
.footer_top{
	width:920px;
	padding:5px 20px;
	background:url(../images/0811.gif) #b20101 repeat-x;
	color:#FFF;
	overflow：hidden;
	}
.footer_top div{
	line-height:24px;
}
.footer_top a,.footer_top a:hover{
	color:#FFF;
}
.footer_bottom{
	width:100%;
	height:135px;
	margin-top:10px;
}
.footer_bottom p{
	text-align:center;
}

.footer_bottom .fenxiang{
	width:556px;
	padding-left:395px;}
.footer_bottom .fenxiang .bdshare_b{
}

.white{color:#FFF;} /*白色*/
.red{color:#da0a06;} /*红色*/
.black{color:#000} /*黑色*/


/*--product column--*/
.submenu{
	width:255px;
	float:left;
}
.submenu .Accordion{
	width:258px;
	height:280px;
}

/* lt_nav2模块 */
.sub_menu{
	width:100%;
}
.sub_menu .title{
	width:258px;
	height:28px;
	line-height:28px;
	background:url(../images/big_28.gif) no-repeat;
	text-indent:20px;
	font-weight:bold;
}
.sub_menu .list_menu li{
	width:100%;
	height:30px;
	line-height:30px;
	text-indent:20px;
	background:url(../images/liststyle.gif) 5px center no-repeat;
}
.sub_menu .list_menu li a{
	width:100%;
	height:30px;
	display:block;
}
.sub_menu .list_menu li a:hover{
	width:100%;
	height:30px;
	display:block;
	background:#efeff0;
}

.lianxi{
	margin-top:5px;
}
.hour{
	width:256px;
	height:77px;
	background:url(../images/2ji_03.gif) no-repeat;
	margin-top:5px;
}
.qq1,.qq2{
	width:61px;
	height:16px;
	float:left;
	display:inline;
	margin:55px 0 0 22px;

}

.block{
	width:256px;
	background:#efeff0;
	margin-top:10px;
}
.block .title{
	width:256px;
	height:40px;
float:left;
}

.h210{
	height:210px;
}
.h180{
	height:180px;
	float:left;
}
.h220{
	
	float:left;
}
.h240{
	height:240px;
}

.block .title1{
	width:256px;;
	height:27px;
	line-height:27px;
	text-indent:30px;
	background:url(../images/big_68.gif) left top no-repeat;
}
.title1 .more{
	display:inline;
	margin:7px 20px 0 0;
}
.block .content{
	width:100%;
	margin-top:5px;
}
.content .list{
	width:220px;
	float:left;
	margin-left:18px;
}
.list .img{
	width:100px;
	height:70px;
}
.FAQ{
	width:255px;
	text-indent:20px;
}
.product_list{
	width:680px;
	float:right;
}
.weizhi{
	height:30px;
	line-height:30px;
	border-bottom:1px solid #CCC;
	text-align:right;
}
.pro_jieshao{
	width:100%;
}
.red{
	color:#F00
}
.biaoti{
	width:100%;
	height:50px;
	background:url(../images/qf_07.gif) 0 center no-repeat;
}
.product_list_content{
	width:100%;
	background:url(../images/qf.gif) center top no-repeat;
	padding-top:20px;
}
.product_list_content .news{
	width:100%;
}
.product_list_content .news li{
	background:url(../images/liststyle.gif) 10px center no-repeat;
	text-indent:20px;
	border-bottom:1px dotted #CCC;
	height:30px;
	line-height:30px;
}
.news a{
	float:left;
}
.news span{
	float:right;
}

.productlist{
	width:147px;
	height:195px;
	padding:2px;
	float:left;
	margin:5px 8px;
}
.pro_list{
	background:#efeff0;
}
.productlist .img{
	width:145px;
	height:145px;
	border:1px solid #CCC;
	background:#FFF;
}
.big_pic{
	width:315px;
	height:325px;
	padding:2px;
	border:2px solid #CCC;
}
.explain{
	width:615px;
}
.body_js .L{
	width:340px;
	line-height:2;
	font-size:14px;
	color:#666;
}
.explain .shuoming{
	width:100%;
	height:170px;
}
.pro_de_left .shouming{
	width:100%;
	overflow:hidden;
	float:left;
}
.explain .tishi{
	width:100%;
	height:70px;
	background:#efeff0;
}

.pro_de_left{ width:680px; float:left;}

.pro_xiangqing{
	width:100%;
	display:block;
}
.pro_xijie{
	width:680px;
}
.pro_xiangxi_l{
	width:680px;
}
.pro_xiangxi_page{
	width:100%;
	height:30px;
	line-height:30px;
	border-bottom:1px dotted #CCC;
}
.pro_xijie_list{
	width:680px;
	border-bottom:1px dotted #CCC;
	margin-bottom:5px;
}

.pro_xiangxi_r{
	width:260px;
}
.rongyu_list{
	width:256px;
	height:55px;
	background:url(../images/rongyu_bg.gif) no-repeat;
	margin-bottom:4px;
	position:relative;
}
.rongyu_list img{
	position:absolute;
	top:10px;
	left:20px;
}
.rongyu_list p{
	position:absolute;
	top:10px;
	right:10px;
	width:170px;
	line-height:18px;
}
.wd130 p{
	width:130px;
}

.product_tuijian{
	width:100%;
	margin-top:10px;
	border:1px solid #CCC;
}
.product_tuijian .title{
	height:27px;
	line-height:27px;
	background:#efeff0;
	text-indent:20px;
	border-bottom:1px solid #CCC;
}
.product_tuijian .content{
	width:100%;
	margin:5px auto;
}

/*顾客留言*/
.liuyan{
	width:600px;
	margin-top:20px;
	border-collapse:collapse;
}
.inp{float:left;}
#vercodeimg{float:left;margin-left:10px;}
.liuyan th{width:90px;}
.liuyan td{
	height:30px;
	line-height:30px;
	
}
.pinglun{
	margin:10px 50px;
}
.btnmini{height:26px;line-height:26px;padding:0 8px;}

/*分页控件*/
.AspNetPager{
	width:100%;
	height:20px;
	margin:10px auto;
	padding:3px 0;
}
.AspNetPager .box{
	text-align:center;
}
.AspNetPager a{
	padding:0 3px;
	height:18px;
	line-height:18px;
	text-align:center;
	margin-left:4px;
	border:1px solid #CCC;
	display:inline;
}


.list_anli{
	width:673px;
	height:164px;
	background:url(../images/anli-bg.gif) center top no-repeat;
	margin:10px auto;
}
.big_pic_anli{
	width:235px;
	height:146px;
	float:left;
	margin:7px 0 0 8px;
	display:inline;
}
.explain_anli{
	width:350px;
	height:146px;
	float:right;
	margin:7px 14px 0 0;
	display:inline;
}
.explain_anli h3{
	border-bottom:1px dotted #CCC;
}
.explain_anli p{
	text-indent:24px;
	text-align:justify;
	text-justify:inter-ideograph;
}

.list_zhuanjia{
	width:673px;
	height:210px;
	margin:10px auto;
	border-bottom:1px dotted #CCC;
}
.big_pic_zhuanjia{
	width:260px;
	height:180px;
	float:left;
	margin:7px 0 0 7px;
	display:inline;
	border:2px solid #CCC;
}
.explain_zhuanjia{
	width:350px;
	height:180px;
	float:right;
	margin:7px 14px 0 0;
	display:inline;
}
.explain_zhuanjia h3{
	border-bottom:1px dotted #CCC;
}

.title_xiangxi{
	text-align:center;
}
.neirong{
	text-indent:24px;
	text-align:justify;
	text-justify:inter-ideograph;
}
.fenye{
	width:100%;
	height:24px;
	line-height:24px;
	margin-top:10px;
	padding-top:10px;
	border-top:1px dotted #CCC;
}

.guanyu p{
	text-indent:24px;
	text-align:justify;
	text-justify:inter-ideograph;
}

/*服务项目栏目*/
.list_wenti{
	float:left;
	width:100%;

	padding-bottom:22px;
	margin:5px 0;
}
.title_wenti{
	width:100%;
	vertical-align:middle;
	background:url(../images/li.gif) left center no-repeat;
	text-indent:14px;
}
.title_wenti a{	color:#F00;}
.list_wenti .img{
	width:115px;
	height:115px;
	border:1px solid #CCC;
	padding:2px;
}
.list_wenti .txt{
	width:550px;
}
.list_wenti .txt p{
	text-indent:24px;
}

/*关于奇峰荣誉模板*/
.gyqf{
	width:966px;
	height:141px;
	margin:0 auto 10px auto;
	background:url(../images/gyqf.jpg) center center no-repeat;
	position:relative;
}
.gyqf2{
	width:966px;
	height:141px;
	margin:0 auto 10px auto;
	background:url(../images/gyqf.jpg) center center no-repeat;
	position:relative;
}

.gyqf a{
	line-height:18px;
}
.txt1,.txt2,.txt3,.txt4,.txt5,.txt6{
	text-align:center;
	position:absolute;
	top:80px;
}
.txt1{
	width:100px;
	left:145px;
	top:50px;
}
.txt2{
	width:168px;
	left:270px;
}
.txt3{
	width:110px;
	left:460px;
}
.txt4{
	width:100px;
	right:275px;
}
.txt5{
	width:110px;
	right:140px;
}
.txt6{
	width:80px;
	right:30px;
}

/* rt_btn模块 */
.rt_btn{
	width:680px;
	height:93px;
	background:url(../images/2ji.gif) center center no-repeat;
	position:relative;
	margin-top:5px;
}
.rt_btn ul{
	position:absolute;
	top:45px;
	left:5px;
}
.rt_btn li{
	width:99px;
	height:35px;
	line-height:25px;
	background:url(../images/btn.png) no-repeat;
	float:left;
	text-align:center;
	margin-left:9px;
}
.rt_btn li a{ color:#FFF; display:block;}
.rt_btn li a:hover{color:#FFF;}


/*吃在武汉*/
.eat{
	width:256px;
	height:40px;
	background:url(../images/eat.gif) center no-repeat;
}
/*玩在武汉*/
.tour{
	width:256px;
	height:40px;
	background:url(../images/tour.gif) center no-repeat;
}

.fengcai{
	width:330px;
	float:left;
	margin-right:8px;
	border:1px solid #CCC;
}
.fengcai .img{
	width:330px;
	height:200px;
	overflow:hidden;
}
.fengcai .txt{
	width:330px;
	height:50px;
	background:#efeff0;
}
.changsuo{
	width:100%;
	height:30px;
	line-height:30px;
	border:1px solid #CCC;
	background:#efeff0;
	margin:10px auto;
}

/*服务项目里最新案例板块*/
.anli_block{
	width:330px;
	background:#efeff0;
	border:1PX solid #CCC;
}
.anli_block .tit_anli{
	width:310px;
	height:30px;
	line-height:30px;
	padding:0 10px;
	border-bottom:1px solid #CCC;
	
}
.tit_anli .more{
	float:right;
	margin-top:10px;
}
.anli_block .con_anli{
	width:310px;
	margin:5px auto;
}
.con_anli li{
	width:100%;
	text-indent:10px;
	background:url(../images/liststyle.gif) left center no-repeat;
}

/*奇峰联盟栏目*/
.list_lianmeng{
	width:100%;
	margin-top:10px;
	padding-bottom:10px;
	border-bottom:1px dotted #CCC;}
.list_lianmeng .img{
	width:120px;
	height:90px;
	border:1px solid #CCC;
	padding:2px;
}
.list_lianmeng .txt{width:550px;}
.list_lianmeng .txt h4 a{color:#F00;}
.shenqing{
	width:100%;
	margin:5px auto;
	border-collapse:collapse;
}
.shenqing td{
	height:30px;
	line-height:30px;
	border:1px solid #CCC;
	padding:0 2px;
}

#Email{
	width:120px;
	color:#FFF;
	background:#999;
	padding:1px;
	border:1px solid #666;
}

.contrast{
	width:100%;
}
.img_list{
	width:180px;
	height:205px;
	float:left;
	display:inline;
	margin:20px 0 0 20px ;
	text-align:center;
}


.Fhtz{ width:960px; float:left; background-color:#efeff0; height:30px; line-height:30px;}
.Fhtz_T{ width:65px; float:left; padding-left:10px;}
.Fhtz_C{ width:880px; float:left;}

	#demo {
	overflow:hidden;
	width: 870px;
	}
	#demo img {
	}
	#indemo {
	float: left;
	width: 800%;
	}
	#demo1 {
	float: left;
	}
	#demo2 {
	float: left;
	}

.weibo a{ color:#F00;}
.weibo a:hover{ color:#F00;}

.khgy_img{ width:65px; float:left; border:1px solid #e3e3e3;}
.khgy_txt{ width:175px; float:left; margin-left:10px; line-height:17px;}
.khgy_txt .font1{ color:#d40110; line-height:24px;}
.khgy_txt .font1 a{ color:#d40110; line-height:24px;}
.khgy_txt .font1 a:hover{ color:#d40110; line-height:24px; text-decoration:underline;}

/*石材翻新机推广 css start*/
.fxjtgbg img{ border:none; display:block;}
.dpp{ width:960px; height:255px; background:url(../images/cjtg_bgpic.jpg) no-repeat;}
.dpp .dpp_1{ padding:50px 0 0 20px;}
.dpp .dpp_1 dl{ width:156px; float:left;} 
.dpp .dpp_1 dl dd{ line-height:60px; width:141px; height:40px; overflow:hidden;text-align:center;font-size: 14px;}

.fxjhh{ width:960px; height:100%; overflow:hidden; background:url(../images/fxjtgbg_12.jpg) repeat-x left top; padding-top:30px;}
.fxjhh .left{ float:left; width:676px;}
.fxjhh .left img{ display:block;}
.fxjhh .left .img1{ padding-top:27px;}

.fxjhh .right{ float:right; width:262px; height:100%; overflow:hidden;}
.fxjhh .right .first{ width:262px;}
.fxjhh .right .first .cont{ height:100%; overflow:hidden; padding-top:18px;}
.fxjhh .right .first .cont img{ float:left; display:block; border:1px solid #e3e3e3;}
.fxjhh .right .first dl{ float:right; width:182px; height:67px; overflow:hidden; line-height:180%;}
.fxjhh .right .first dl dt{ width:182px;}
.fxjhh .right .first dl dd{ width:182px;}
.fxjhh .right .first dl dt a{ color:#F00;}
.fxjhh .right .second{ padding-top:28px;}

.mfrxsec{ padding-top:10px;}

.lcxy{ width:960px; height:140px; padding-top:15px;}
.lcxy .forh{ height:30px;  overflow:hidden; padding-bottom:5px;}
.lcxy h1, .lcxy h2{ font-family:"微软雅黑"; font-size:17px; font-weight:normal; color:#f98401; line-height:30px;}
.lcxy h1{ float:left;}
.lcxy h2{ float:right;}
.lcxy .lcxy_1{ width:975px; height:105px; background:url(../images/fxjtgbg_09.jpg) no-repeat;}
.lcxy .lcxy_1 ul{ width:959px; height:105px;}
.lcxy .lcxy_1 ul li{ width:88px; height:105px; float:left;}
.lcxy .lcxy_1 ul li.one{ padding-left:3px;}
.lcxy .lcxy_1 ul li.two{ padding-left:20px;}
.lcxy .lcxy_1 ul li.three{ padding-left:22px;}
.lcxy .lcxy_1 ul li.four{ padding-left:19px;}
.lcxy .lcxy_1 ul li.five{ padding-left:19px;}
.lcxy .lcxy_1 ul li.six{ padding-left:22px;}
.lcxy .lcxy_1 ul li.sever{ padding-left:21px;}
.lcxy .lcxy_1 ul li.eight{ padding-left:19px;}
.lcxy .lcxy_1 ul li.nine{ padding-left:18px;}
.lcxy .lcxy_1 ul li img{ display:block; padding:3px 0 0 0px;}

.bottomcont{ width:960px; height:194px; padding-top:25px;}
.bottomcont .left{ float:left; width:636px; height:194px; background:url(../images/fxjtgbg_10.jpg) no-repeat right top;}
.bottomcont .left .person{ float:left; width:178px; height:192px; line-height:192px; border:1px solid #e3e3e3; text-align:center;}
.bottomcont .left .personcont{ float:left; width:410px; padding:0 23px 0 23px; height:194px;}
.bottomcont .left .personcont .title{ width:410px; font-size:18px; font-family:"微软雅黑"; padding:15px 0 5px 0; }
.bottomcont .left .personcont .title a{ color:#F00;}
.bottomcont .left .personcont p{ width:410px;}
.bottomcont .left .personcont a.more{ font-family:"微软雅黑"; display:block; color:#F00; float:right; padding-top:10px;}

.bottomcont .right{ float:right; width:307px; height:194px; background:url(../images/fxjtgbg_11.jpg) no-repeat;}
.bottomcont .right .img1{ padding:10px 0 0 12px;}
.bottomcont .right ul{ padding:5px 0 0 12px; height:150px; overflow:hidden;}
/*石材翻新机推广 css end*/
.gyqf p{height:18px;line-height:18px;}
.liuyan dl dt, .liuyan dl dd{float:left;}
.liuyan dl dt{width:90px;}