body{
margin:0px 0px 0px 0px; padding:0px; font-size:14px; color:#444444; word-break:break-all; background-color:#ffffff; font-family:"Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti;}
a{color:#444444; text-decoration:none;}
a:hover{color:#FF6600; text-decoration:none;}
.clear10{width:100%; height:10px; overflow:hidden; clear:both; float:none;}
.fl5{ float:left; margin-right:5px;}
.clear{ width:100%; height:1px; overflow:hidden; clear:both; float:none}
.top_dh{height:35px; line-height:35px; background-color:#FFFFFF; border-bottom:1px solid #dedede;}
.top_dh1{height:35px; line-height:35px; width:1200px; margin:0px auto; text-align:left;}
.top_dh_fr{ float:right;}
.top{ margin:0px auto; width:1200px; text-align:left; height:100px;}
.top .logo{ font-size:30px; font-weight: bolder; line-height:100px; height:100px; float:left;}
.top .tel{ float:right; color:#ed414a; font-size:22px; margin-top:50px; background-image:url(images/fwrx.png); background-repeat:no-repeat; background-position:0px 5px; padding-left:110px;}
.search{position:relative; height:31px; width:260px; float:left; margin:0px; margin-left:50px; border:1px solid #dedede; height:30px; border-radius:15px; background-color:#FFFFFF; overflow:hidden;}
.search_keys{height:29px; border:0px; outline: none; line-height:29px; margin:0px; padding:0px; width:200px; margin-left:20px;}
.search_btn{ background-image:url(images/search_btn.png); background-repeat:no-repeat; background-position:center; background-color:#FFFFFF; width:30px; height:30px; overflow:hidden; padding:0px; margin:0px; border:0px; cursor:pointer;}
.searchkeys{color:#ff3300;}

.banner{ width:100%; min-width: 1200px; height:200px; background-color: #f0f0f0; background-repeat: no-repeat; background-position: center;}
.banner img{ width:1200px;}
.dh{height:40px; width:650px; margin-top: 30px; float: right;}
.dh ul{line-height:40px; height:40px; margin:0px auto; padding:0px; width:650px;}
.dh ul li{ float:left; width:auto; list-style:none; font-size:18px;}
.dh ul li a{ color:#444444; display:block; padding:0px 30px 0px 30px;}
.dh ul li.ck{ float:left; width:auto; list-style:none; font-size:18px; background-color:#ff6633; border-radius: 25px;}
.dh ul li.ck a{color:#ffffff;}
.dh ul li.ck a:hover{color:#ffffff;}
.dh ul li a:hover{color: #ff6633;}

.slidewrap{min-width:1200px; width: 100%; height:500px;}
.slidebox{ height:500px; width: 100%; min-width: 1200px; background-repeat: no-repeat; background-position: center;}
.slidebox a{display:block; width: 100%; height: 500px;}

.fanghotwrap{height: 500px; background-color: #fe8709; width: 100%; min-width: 1200px;}
.fanghotwrap>.title{font-size: 32px; line-height: 100px; text-align: center; color: #ffffff;}
.fanghotwrap>.listwrap{width:1200px; height: 400px;}
.fanghotwrap>.listwrap .infobox{width:350px; height: 400px;float: left; margin-right: 75px;}
.fanghotwrap>.listwrap .infobox:last-of-type{margin-right:0px;}
.fanghotwrap>.listwrap .infobox .pic{width:320px; height: 240px; background-color:#ffffff; border: 5px solid #ffffff; background-position: center; background-repeat: no-repeat; background-size: 100%;}
.fanghotwrap>.listwrap .infobox .pic img{width:320px; height: 320px;}
.fanghotwrap>.listwrap .infobox .title{font-size:18px; line-height: 35px; color: #ffffff; text-align: left; padding: 10px;}
.fanghotwrap>.listwrap .infobox .price{font-size:32px; line-height: 35px; text-align: left; padding: 10px;}
.fanghotwrap>.listwrap .infobox .price span{ font-size:14px; color: #fff0a2; line-height: 20px; vertical-align:middle;}
.fanghotwrap>.listwrap .infobox .price i{font-style:normal; color: #fff0a2;}

.fangwrap{height:auto; width: 100%; min-width: 1200px; margin-top: 30px;}
.fangwrap>.titlewrap{border-bottom:1px solid #cdcdcd; width: 1200px; height: 60px; margin-bottom:25px;}
.fangwrap>.titlewrap .title{font-size:22px; letter-spacing: 1px; line-height:58px; width: 120px; border-bottom: 3px solid #f26a42; text-align:center; color: #444444; float: left;}
.fangwrap>.titlewrap .title strong{color:#ed414a; font-weight: normal;}
.fangwrap>.titlewrap .more{float:right; height: 30px; line-height: 30px; font-size: 16px; margin-top: 20px; padding-right: 10px;}
.fangwrap>.titlewrap .more a{color:#888888;}
.fangwrap>.listwrap{width:1200px; height:auto;}
.fangwrap>.listwrap:after{content:'\20';clear:both;*zoom:1;display:block;height:0; float: none;}
.fangwrap>.listwrap .infobox{width:280px; height:330px;float: left; margin-right:26px;}
.fangwrap>.listwrap .infobox:nth-of-type(4n){margin-right:0px;}
.fangwrap>.listwrap .infobox .pic{width:280px; height: 210px; background-color:#ffffff; background-position: center; background-repeat: no-repeat; background-size: 100%; border-radius: 5px;}
.fangwrap>.listwrap .infobox .pic img{width:320px; height: 320px;}
.fangwrap>.listwrap .infobox .title{font-size:16px; line-height: 25px; color: #444444; text-align: left; padding:0px 0px; margin-top: 10px; margin-bottom: 5px;}
.fangwrap>.listwrap .infobox .text{font-size:14px; line-height: 20px; color: #888888; text-align: left; padding: 0px; margin: 0px;}
.fangwrap>.listwrap .infobox .price{font-size:16px; line-height: 20px; text-align: left; padding:0px 0px;}
.fangwrap>.listwrap .infobox .price span{ font-size:14px; color: #888888; vertical-align:middle;}
.fangwrap>.listwrap .infobox .price i{font-style:normal; color: #ed414a;}

.fangwrap>.listwrap .infobox1{width:280px; height:350px; margin-bottom: 30px; float: left; margin-right:26px; border-bottom: 1px solid #efefef;}
.fangwrap>.listwrap .infobox1:nth-of-type(4n){margin-right:0px;}
.fangwrap>.listwrap .infobox1 .pic{width:280px; height: 210px; background-color:#efefef; background-position: center; background-repeat: no-repeat; background-size: 100%; border-radius: 5px;}
.fangwrap>.listwrap .infobox1 .pic img{width:320px; height: 320px;}
.fangwrap>.listwrap .infobox1 .title{font-size:16px; font-weight: bolder; line-height: 25px; color: #444444; text-align: left; padding:0px 0px; margin-top: 10px; margin-bottom: 5px;}
.fangwrap>.listwrap .infobox1 .text{font-size:14px; line-height: 20px; color: #888888; text-align: left; padding: 0px; margin: 0px;}
.fangwrap>.listwrap .infobox1 .price{font-size:16px; line-height: 20px; text-align: left; padding:5px 0px;}
.fangwrap>.listwrap .infobox1 .price span{ font-size:14px; color: #888888; vertical-align:middle;}
.fangwrap>.listwrap .infobox1 .price i{font-style:normal; color: #ed414a; vertical-align: middle;}

.agentwrap{height:auto; width: 100%; min-width: 1200px; padding-top: 30px; background-color: #fafafa;}
.agentwrap>.titlewrap{ width: 1200px; height:60px; margin-bottom:55px; text-align: center;}
.agentwrap>.titlewrap .title{font-size:20px; line-height:58px; width: 300px; margin: auto; border-bottom: 3px solid #f26a42; text-align:center; color: #444444;}
.agentwrap>.titlewrap .more{float:right; height: 30px; line-height: 30px; font-size: 14px; margin-top: 20px; padding-right: 10px;}
.agentwrap>.titlewrap .more a{color:#888888;}
.agentwrap>.listwrap{width:1200px; height:auto;}
.agentwrap>.listwrap:after{content:'\20';clear:both;*zoom:1;display:block;height:0; float: none;}
.agentwrap>.listwrap .infobox{width:280px; height:330px;float: left; margin-right:26px;}
.agentwrap>.listwrap .infobox:nth-of-type(4n){margin-right:0px;}
.agentwrap>.listwrap .infobox .pic{width:220px; height: 220px; overflow: hidden; border-radius: 150px;  background-color:#ffffff; background-position:top center; background-repeat: no-repeat; background-size: 100%; box-shadow: 0 1px 3px rgba(0,0,0,0.2);}
.agentwrap>.listwrap .infobox .pic img{width:320px; height: 320px;}
.agentwrap>.listwrap .infobox .title{font-size:16px; line-height: 25px; color: #444444; text-align:center; padding:0px 0px; margin-top: 10px;}
.agentwrap>.listwrap .infobox .tel{font-size:22px; line-height: 25px; text-align: left; padding:0px 0px; text-align: center;}
.agentwrap>.listwrap .infobox .tel span{ font-size:14px; color: #888888; vertical-align:middle;}
.agentwrap>.listwrap .infobox .tel i{font-style:normal; color: #ed414a; background-image: url("images/ico_01.png"); background-repeat: no-repeat; background-position: 0px 0px; background-size: 32px; padding-left:25px;}

.search_ul{ margin:0px; padding: 0px; }
.search_ul li{list-style:none; margin: 0px; padding: 0px; height: 160px; margin-bottom: 20px; border-bottom: 1px solid #efefef; padding-bottom: 20px;}
.search_ul li .pic{width:180px; height: 160px; background-color:#efefef; background-position: center; background-repeat: no-repeat; background-size: 100%; border-radius: 5px; float: left;}
.search_ul li .text{ width:auto; margin-left: 200px;}
.search_ul li .text .title{font-size:20px; line-height: 40px; height: 40px; overflow: hidden;}
.search_ul li .text .content{ line-height:40px; height: 40px; color: #444444;}
.search_ul li .text .price{font-size:16px; line-height: 20px; text-align: left; padding:5px 0px;}
.search_ul li .text .price span{ font-size:14px; color: #444444; vertical-align:middle;}
.search_ul li .text .price i{font-style:normal; color: #ed414a; vertical-align: middle;}
.search_ul li .text .date{ line-height:40px; height: 40px; color: #888888;}
.aboutwrap{background-color:#f7f7f7; width: 100%; min-width:1200px; height: auto; min-height: 500px; padding-top: 20px;}
.aboutwrap1{ width:1200px; background-color: #ffffff; border-radius: 5px; text-align: left;}
.aboutwrap .titlewrap{width:1100px; height:80px; padding: 10px 50px; line-height: 80px; text-align: left; }
.aboutwrap .titlewrap .title{font-size:32px; line-height:80px; color: #444444; float: left;}
.aboutwrap .titlewrap .title span{color:#ed414a;}
.aboutwrap .titlewrap .en{float:left; font-size:22px; color: #aaaaaa; padding-left: 30px; line-height: 30px; margin-top:35px;}
.aboutwrap .textwrap{ width:800px; padding:30px 50px; font-size: 16px; line-height: 30px; text-align: left;}
.fullSlide { margin:0px; padding:0px;
	width:100%;
	position:relative;
	height:220px;
	background:#000;
}
.fullSlide .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.fullSlide .bd ul {
	width:100% !important; margin:0px; padding:0px;
}
.fullSlide .bd li {
	width:100% !important;
	height:220px; margin:0px; padding:0px; list-style:none;
	overflow:hidden;
	text-align:center;
}
.fullSlide .bd li a {
	display:block;
	height:210px;
}
.fullSlide .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:0;
	left:0;
	height:30px;
	line-height:30px;
}
.fullSlide .hd ul {
	text-align:center;
}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:42px;
	height:11px;
	margin:1px;
	overflow:hidden;
	background:#000;
	filter:alpha(opacity=50);
	opacity:0.5;
	line-height:999px;
}
.fullSlide .hd ul .on {
	background:#f00;
}
.fullSlide .prev,.fullSlide .next {
	display:block;
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-30px;
	left:15%;
	z-index:1;
	width:40px;
	height:60px;
	background:url(images/slider-arrow.png) -126px -137px #000 no-repeat;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
}
.fullSlide .next {
	left:auto;
	right:15%;
	background-position:-6px -137px;
}


.c_input{ border:1px solid #dedede; height:25px; line-height:25px; padding:0px; font-size:14px; color:#444444; padding:5px;}
.c_input_text{border:1px solid #dedede;  line-height:25px; font-size:14px; color:#444444; padding:5px;}
.c_input_btn{ width:260px; height:40px; line-height:40px; text-align:center; background-color:#ef8700; color:#FFFFFF; font-size:18px; border:0px; border-radius:5px;}
.c_valipic{ border:1px solid #dedede; height:35px; float:left;}
.mainwrap{width:100%; min-width: 1200px; background-color: #f7f7f7; padding-top: 20px;}
.main{ width:1200px; height:auto; padding:0px; overflow:hidden; margin:0px auto; text-align:left; }
.kf_slider{ width:1200px; height:220px; background-color:#FFFFFF; margin:0px; padding:0px; margin-top:10px;}
.i_l{ width:300px; float:left;}
.i_l .title{ background-color:#ff6633; height:50px; line-height:50px;}
.i_l .title .title_t{ color:#FFFFFF; font-size:18px; padding-left:10px;}
.i_l .wrap{ background-color:#FFFFFF; border-top:0px; padding:10px 20px; line-height:30px;}
.com_s{ margin:0px; padding:0px;}
.com_s li{ list-style:none; height:35px; line-height:35px; margin:0px; padding:0px; padding-left:10px;}
.com_pic{ width:150px; height:150px; overflow:hidden; border-radius:100px; overflow:hidden; border:1px solid #dedede; margin:10px auto;}
.com_pic img{ width:150px; height:150px;}

.biz_it{ margin:0px; padding:0px;}
.biz_it li{ height:45px; line-height:25px; height:auto; border-bottom:1px solid #f0f0f0; list-style:none; padding:10px 0px; margin:0px; color:#444444; background-image:url(images/png_biz_1.png); background-size:20px; background-position:0px 12px; background-repeat:no-repeat; padding-left:35px; font-size:16px; overflow:hidden;}
.biz_it .ico1{background-image:url(images/png_biz_2.png);}
.biz_it .ico2{background-image:url(images/png_biz_3.png);}
.biz_it .ico3{background-image:url(images/png_biz_4.png);}
.biz_it .ico4{background-image:url(images/png_biz_5.png);}
.biz_it .ico5{background-image:url(images/png_biz_6.png);}
.biz_it .icovip{background-image:none; padding-left:0px;}
.biz_it li:last-of-type{border-bottom:0px;}

.i_r{ float:left; width:890px; margin-left:10px; height:auto;}
.i_r .titlewrap{width:870px; height:50px; padding:0px 20px; line-height: 60px; text-align: left; }
.i_r .titlewrap .title{font-size:32px; letter-spacing: 1px; line-height:60px; color: #444444; float: left;}
.i_r .titlewrap .title span{color:#ed414a;}

.i_r .titlewrap .en{float:left; font-size:24px; color: #dedede; padding-left:20px; line-height: 30px; margin-top:20px;}
.i_r .wrap{ background-color:#FFFFFF;}
.i_r .wrap_1{ padding:20px 10px;}
.i_r .wrap_2{ padding:20px 30px; font-size:16px; line-height:35px;}

.i_r .title_1{ margin:0px 20px;}
.i_r .title_1 .title_t{font-size:24px; line-height:50px; padding:20px 10px; text-align:left;}
.m_price{ padding-left:30px; color:#FF3300;}

.picwrap .picwrapBox{ width:360px; height:320px; background-color:#f0f0f0; overflow:hidden; display:block; float:left; margin-right:10px; margin-bottom:10px;}
.picwrap img{width:360px; height:320px;}
.picwrap:after{content:'\20';clear:both; display:block;height:0;}
.pro_ul{ margin:0px; padding:0px;}
.pro_ul li{ float:left; width:160px; height:210px; padding:0px; margin:0px; margin-right:13px; list-style:none;}
.pro_ul li .pro_pic img{ width:160px; height:160px;}
.pro_ul .pro_title{ height:30px; line-height:30px; width:160px; overflow:hidden; text-align:center;}

.news_ul{ margin:0px; padding:0px 10px;}
.news_ul li{list-style:none; height:35px; line-height:35px; font-size:16px;}
.news_ul .news_title{ float:left;}
.news_ul .news_date{ float:right; color:#888888;}

.i_link{ border:1px solid #dedede; background-color:#FFFFFF; padding:10px;}
.i_link .title{font-size:18px; padding-left:10px; height:50px; line-height:50px; border-bottom:1px solid #dedede; margin:0px 20px;}
.link{ padding:0px; margin:20px;}
.link li{ list-style:none; width:110px; margin:0px; padding:0px; padding-right:20px; line-height:30px; display:inline;}
.foot{ line-height:25px; padding:30px 20px; background-color:#343434; border-top:1px solid #dedede;}
.foot_dh{ width:900px; margin:auto; text-align:center; border-bottom:1px solid #dedede; margin-bottom:10px;}
.foot_dh ul{ margin:0px auto; width:650px; padding:0px; height:45px; line-height:45px;}
.foot_dh ul li{ float:left; list-style:none; padding:0px 5px; color:#888888;}
.foot_dh ul li a{ padding:0px 5px; color:#444444;}
.foot_wrap{ color:#888888;}
.foot_wrap a{ color:#888888;}
.foot_wrap a:hover{ color:#ffffff;}
.pn{list-style:none; height:35px; display:inline-block; border:1px solid #ddd; background-color:#ffffff; margin:3px;  line-height:35px; border-radius:3px; color:#444444; padding:0px 10px;}
.pn a{ text-decoration:none; color:#444444; display:block;}
.pnc{ border:1px solid #3598db; background-color:#3598db; color:#FFFFFF; font-weight:bolder;  padding:0px 10px; min-width:15px;}
.pnc a{ color:#FFFFFF; text-decoration:none; display:block;}

.pagelist{text-align:center; height:auto;}
.page{margin:0px auto; padding:10px 20px 10px 20px; text-align:center; display:block; width:auto; height:auto; overflow:hidden;}