

body,a,p,h1,h2,h3,h4,img,img,input,ul,li,ol,dl,dd,dt,div,span,button,b{ margin:0; padding:0; list-style:none; border:0;}

body{font-size:14px; font-family:"微软雅黑";background: #f2f1f1;  overflow-x:hidden;}

a{text-decoration: none;}

.clear{

	clear:both;

}

.clearfix:before,.clearfix:after{

    content:"";

    display:table;

}

.clearfix:after{clear:both;}

.ec span .chakan{

	color: #999;

	width: 98px;

	height: 17px;

	display: block;

	margin: 3px auto;

	line-height: 17px;

}



.special dd div a.og{

	border-left: 1px solid #000;

}



/* ------------------------banner------------------ */

.banner{

	width: 100%;

	height: 500px;

	margin: 0 auto;

	position: relative;

}

.banner .pic{

	width:100%;

	height:100%;

	overflow:hidden;

}

.banner .pic ul{

	width: 10000%;

	overflow:hidden;

}

.banner .pic ul li{

	font-size: 0;

	float:left;

}

.banner .pic ul li.current{

	display: block;

}

.banner ol{

	left: 46%;

	bottom: 30px;

	position: absolute;

}

.banner ol li{

	float: left;

	width: 13px;

	height: 13px;

	cursor: pointer;

	margin-left: 10px;

	background: #fff;

	border-radius: 50%;

}

.banner ol li.current{

	background: #3f3840;

}





/* -----------------定制礼品----------------- */

.bg_gif{

	width: 100%;

	height:215px;

	margin: 0 auto;

	background: url('../img/banner_s_bg.jpg');

}

.gift_top{

	width: 1200px;

	height:213px;

	font-size: 14px;

	margin: 0 auto;

	background: #fff;

	border-bottom: 2px solid #f6ad3a;

}

.boxin{

	float: left;

	width:950px;

	position: relative;

}

.boxin .tit{

	font-size:18px;

	width:100%;

	padding:10px;

	font-weight:600;

}

.gift_top .dwin{

	float: right;

	width:200px;

	height: 148px;

	margin-top:25px;

}

.gift_top p{

	color: #000;

	font-size:0px;

	width:50%;

	float:left;

	margin-top:5px;

}

.gift_top p.long{

	width:100%;

}

.gift_top p span{

	color: #333;

	font-weight: normal;

	font-size: 10px;

}

.gift_l{

	width:950px;

	float: left;

	margin-left: 15px;

	overflow: hidden;

}

.gift_l a{

	color: #333;

}

.gift_l div{

	color: #fff;

	display: none;

	font-size: 14px;

	margin-top:10px;

	overflow: hidden;

}

.gift_l div .ft_1{

	color: #333;

	height: 16px;

	text-align: center;

	line-height: 16px;

	font-size:14px;

	display: inline-block;

	padding:0 8px;

}

.gift_box .gift_l div.dier{

	width: 633px;

}

.gift_box .gift_l div.dier a{

	width: 104px;

}

.gift_l div.on{

	display: block;

}

.gift_l dl{

	overflow:hidden;

}

.gift_l dd,.gift_l dl span{

	color: #333;

	float: left;

	width: 88px;

	height: 26px;

	cursor: pointer;

	font-size: 14px;

	font-weight: bold;

	line-height: 26px;

	text-align: center;

	background: #ccc;

}

.gift_l dl span a:hover{

	color:#f6ad3a;

}

.gift_l dd.current a{

	display: block;

	color: #fff;

	background: #f6ad3a;

}

.gift_l span{

	font-size: 14px;

}

.gift_l .first{

	color: #000;

	font-size: 14px;

	font-weight: bold;

	display:inline-block;

}

.gift_l p i{

	font-size:12px;

	font-style:normal;

}

.gift_r{

	float: left;

	width: 146px;

	height:145px;

	margin-left: 20px;

	margin-top: 12px;

}

.gift_r li{

	width: 21px;

	height:140px;

	float: left;

	font-size: 14px;

	padding-left: 10px;

	margin-right: 3px;

	padding-top: 5px;

	border-left: 1px solid #f6ad3a;

}

.gift_r li.la{

	padding-right: 3px;

	/* border-right: 1px solid #f6ad3a; */

}

.gift_r li a{

	font-weight: bold;

	color: #000;

	font-size:16px;

}

.gift_top .dwin p{

	font-size:22px;

	margin-top:50px;

}



/* ------------------定制策略---------------------- */

.bg_celue_index{

	margin: 0 auto;

	width: 1200px;

	background: #fff;

}

.celue_index{

	width: 1200px;

	margin: 0 auto;

	padding-top: 35px;

	text-align: center;

}

.celue_index div{

	width: 400px;/*400px*/

	color: #000;

	margin: 0 auto;

	font-size: 36px;

	font-weight: bold;

	text-align: center;

	position: relative;

}

.celue_index div i{

	top: 17px;

	right: 140px;

	width: 6px;

	height: 6px;

	display: block;

	position: absolute;

	background: #bf842a;

}

.celue_index>span{

	width: 1200px;

	margin: 13px auto;

	display: block;

	background: url('../img/fen_bg.png') no-repeat 0 10px;

}

.bg_celue_index .celue_index{

	margin-bottom: 16px;

	padding-top: 28px;

	background: url('../img/fen_bg.png') no-repeat 0 54px;

}

.bg_celue_index .celue_index div{

	width: 310px;

	padding: 0 15px 0 15px;

	background: #fff;

}

.celue_index span .enl{

	height: 22px;

	color: #a3a3a3;

	font-size: 13px;

	margin-top: 3px;

	font-weight: normal;

}

.celue_index span em{

	width: 245px;

	height: 20px;

	display: block;

	background: #fff;

	margin: 0 auto;

}

.celue_index span em a{

	font-size: 12px;

	color: #000;

	width: 134px;

	height: 20px;

	display: block;

	margin: 0 auto;

	background: #fff;

	line-height: 20px;

	text-align: center;

	font-style: normal;

	border: 1px solid #ccc;

}





.bor{

	width: 1139px;

	height: 733px;

	padding: 10px;

	margin: 0 auto;

	border: 1px solid #000;

}

.celue_cot{

	height: 501px;

	margin: 0 auto 10px;

}

.celue_cot li{

	display: none;

}

.celue_cot li.on{

	display: block;

}

.celue_cot li img.left{

	float: left;

}

.celue_cot li img.right{

	float: right;

}

.celue_tb{

	margin: 0 auto;

}

.celue_tb li{

	float: left;

	width: 275px;

	height: 214px;

	text-align: center;

	position: relative;

	background: #666;

	line-height: 0;

	overflow: hidden;

	cursor: pointer;

	margin-left: 12px;

}

.celue_tb li a{

	left: 0;

	bottom: 0;

	color: #fff;

	width: 275px;

	height: 30px;

	font-size: 14px;

	display: block;

	font-weight: bold;

	line-height: 30px;

	position: absolute;

}

.celue_tb1{

	background: rgba(0,0,0,0.6);

}

.celue_tb2{

	background: rgba(0,0,0,0.6);

}



.celue_tb{

	width: 1200px;

	margin: 0 auto;

}

 .celue_tb i{

 	top: -221px;

 	right: 0;

	width: 275px;

	height: 214px;

	line-height: 214px;

	display: block;

	cursor: pointer;

	position: absolute;

	background: rgba(232,144,36,0.8);

	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#C8e89024,endColorstr=#C8e89024);

	text-align: center;

	font-style: normal;

 }



 .celue_tb li i p{

 	display: inline;

	font-size: 24px;

	font-weight: 600;

	padding: 10px 20px;

	border-top: 1px solid #fff;

	border-bottom: 1px solid #fff;

	position: static;

	color: #fff;

 }

 /* .celue_tb i{

 	display: none;

 }*/

 .celue_tb i.onm{

 	top: 0;

 }

 .celue_tb li a.current{

 	bottom: -30px;

}





/* -------------------团体定制 部分案例------------------ */

.bg_td{

	width: 1200px;

	margin: 0 auto;

	background: #fff;

}

.bg_td .celue_index div i{

	right: 198px;

}

.bg_td .celue_index span .enl{

	width: 190px;

}



.content{width:1200px;position:relative;overflow:hidden;margin: 0 auto;}

.drama-poster{margin:0 auto;width:1160px;height: 358px;overflow:hidden;position:relative;margin: 0 auto;border: 1px solid #000;padding-top: 21px;}

.drama-poster ul{width:2400px}

/*.drama-poster li{padding:0 7px}*/

.show-poster-3{width:270px;float:left;margin-right: 10px;margin-left: 10px;text-align: center;}

.show-poster-3 .img{



	display:block;

	width:278px;

	height:278px;

}

.show-poster-3 a.hov img:hover{

	transform: scale(1.2);

	transition: all ease 0.3s 0s;

}

.show-poster-3 a .lo_img{

	height: 50px;

	margin-top: 3px;

	margin-bottom: 5px;

}



.show-poster-3 a.hov{

	width: 270px;

	height: 270px;

	overflow: hidden;

	display: block;

}

.show-poster-3 p{text-align:center;}

.drama-poster li h3{width:216px;margin:0 auto;text-align:center;font-size:14px;border-bottom:1px solid #ccc;line-height:25px;}

.drama-poster li p{text-align:center;}

.drama-poster li h2{text-align:center;font-size:14px;font-weight:normal;color: #333;margin-bottom: 5px;}

.drama-poster li h2 a{color: #333;}

.drama-slide li{position:absolute;top:115px;}

.drama-slide li.prev{left:0;}

.drama-slide li.next{right:0;}

.drama-slide li a{display:block;width:20px;height:62px;}



.drama-slide li.prev a{

	left: 0px;

	top: -9px;

	cursor: pointer;

	position: absolute;

	background: #585858 url("../img/tdal_left.png") no-repeat 6px 25px;

}

.drama-slide li.next a{

	right: 0px;

	top: -9px;

	cursor: pointer;

	position: absolute;

	background: #585858 url("../img/tdal_right.png") no-repeat 10px 25px;

}

/* ------------------现款定制--------------------- */

.jingdian{

	width: 100%;

	margin: 0 auto;

	text-align: center;

	background: url('../img/bg_jd.jpg') #f7b200 no-repeat center;

}



.jingdian .celue_index span div{

	width: 288px;

	height: 31px;

	margin: 0 auto;

	font-size: 15px;

	font-weight: bold;

}

.jingdian .celue_index span{

	background:none;

}

.jingdian .celue_index span em{

	background:none;

}

.jingdian .celue_index div{

	width: 280px;

	color: #000;

	margin: 0 auto;

	font-size: 36px;

	font-weight: bold;

	text-align: center;

	position: relative;

	background:#f7b200;



}

.jingdian .celue_index{

	padding-top: 18px;

}

.jingdian .celue_index>span{

	background-position: 0 15px;

}

.jingdian .celue_index span div span{

	float: left;

	width: 137px;

	height: 31px;

	display: block;

	cursor: pointer;

	line-height: 31px;

	text-align: center;

	background: #f7b200;

	border: 1px solid #333;

}

.jingdian .celue_index span span.current{

	border: 1px solid #fff;

}

.jingdian .img{

	width: 1180px;

	overflow: hidden;

	margin: 8px auto 0;

	padding: 10px;

	background: #fff;

}

.jingdian .img li{

	float: left;

	width: 280px;

	margin-top: 20px;

	margin-left: 20px;

	line-height: 0;

}

.jingdian .img li a{

	display: inline-block;

	overflow: hidden;

}

.jingdian .img ul{

	display: none;

}

.jingdian .img li img{

	width: 280px;

	height: 280px;

	display: block;

}



.jingdian .img li img:hover{

	transform: scale(1.1);

	transition: all ease 0.3s 0s;

}

.jingdian .img .on{

	display: block;

}

.img_0 div p{

	font-size: 14px;

	height: 30px;

	line-height: 30px;

	overflow: hidden;

	padding: 0 10px;

	text-align: center;

}

.jingdian .img_0{

	position: relative;

}



.jingdian .img_0 dd{

	float: left;

	width: 92px;

	line-height: 21px;

	background: #fff;

	border: 1px solid #ccc;

	margin-left: -1px;

}

.jingdian .img_0 dd a{

	display: inline;

}



.jingdian .img_0 dd.midd{

	margin-left: 5px;

	margin-right: 6px;

}

.jingdian .img_0 dd a{

	color: #333;

	font-size: 12px;

}



/* --------------主题开发------------------- */

.bg_zt{

	width: 1200px;

	margin: 0 auto;

	overflow: hidden;

	background: #fff;

}



.bg_zt .celue_index,.jingdian .celue_index,.yych .celue_index{

	padding-bottom: 16px;

	padding-top: 28px;

	background: url('../img/fen_bg.png') #fff no-repeat 0 54px;

}

.jingdian .celue_index{

	padding-bottom: 0;

}

.bg_zt .celue_index div{

	width: 160px;

	padding: 0 15px 0 15px;

	background: #fff;

}

.zhuti{

	width: 1200px;

	margin: auto;

}

.zhuti p{

	padding-top: 25px;

}

.kaifa{

	text-align: center;

	overflow: hidden;

}



.kaifa_cont{

	width: 1150px;

	height: 476px;

	margin: 0 auto;

	/*border: 1px solid #ccc;*/

}

.kaifa_cont .kf_cont_l{

	width: 251px;

	float: left;

}

.kaifa_cont .kf_cont_l li{

	width: 250px;

	height: 91px;

	cursor: pointer;

	margin-bottom: 5px;

	position: relative;

}

.kaifa_cont .kf_cont_l li img{

	width:247px;

	height:93px;

}

.kaifa_cont .kf_cont_l li div.spa{

	top: 0;

	left: 0;

	width: 247px;

	height: 91px;

	position: absolute;

}

.kaifa_cont .kf_cont_l li div.onm{

	display: block;

	border:3px solid #F93;

	width: 243px;

	height: 87px;

}

.kaifa_cont .kf_cont_r{

	width: 887px;

	height: 478px;

	background: #ccc;

	float: right;

}

.kf_cont_r a{

	display: none;

}

.kf_cont_r a.onm{

	display: block;

}

/*应用场合*/

.yych{

	width:1200px;

	margin:0 auto;

	background: #fff;

}

.yych .celue_index div {

    width: 160px;

    padding: 0 15px;

    background: #fff;

}

.yych ul li{

	float:left;

}

.yych .left{

	width:848px;

}

.yych .right{

	width:352px;

}



/* ------------------------关于我们------------------------- */



.zhuti_ab{

	width: 1200px;

	margin: auto;

	overflow: hidden;

	background: #fff;

	padding-bottom: 36px;

}

.zhuti_ab .about{

	height: 204px;

	margin-top: 49px;

}

/*.zhuti_ab .about .our{

	width: 580px;

	float: left;

	height: 185px;

	padding-top: 19px;

	padding-left: 20px;

	background: #EAEAEA url("../img/about_fenge2.jpg") no-repeat 18px 55px;

}

*/.gy .gy-cont a{

	float: left;

	width: 115px;

	height: 26px;

	display: block;

}

.gy div .gy_a{

	float: left;

	width: 90px;

	height: 26px;

	display: block;

}

.gy{width:599px;height:204px;background:#f4aa39;float:left;position:relative;}

.gy p{width: 548px;height: 115px;position: absolute;left: 20px;top: 60px;font-size: 14px;color: #fff;}

.gy-tit{ overflow:hidden; /*padding-top:10px;*/}

.gy-tit li{ float:left; padding:0 10px; margin-left:10px; margin-bottom:10px; position:relative;}

.gy-tit li a{ color:#FFF; font-size:18px; font-weight:bold; line-height:38px;}

.gy-tit li.active{ border-bottom:2px solid #ffffff;}

.gy-tit li.active span{ width: 0px; height: 0px; border-left: 10px solid transparent; border-right: 10px solid transparent; border-top: 10px solid #ffffff; font-size: 0px; line-height: 0px; position:absolute; bottom:-10px; left:37px;}

.gy-cont{ display:none;}

.gy-cont p{ text-indent:2em;margin-top:5px;line-height:20px;}

.zhuti_ab .about .tit{

	font-size: 20px;

	font-weight: bold;

}

/*

.zhuti_ab .about .cont{

	width: 540px;

	height: 92px;

	display: block;

	font-size: 14px;

	margin: 21px 0 0 0;

}*/

.zhuti_ab .about i{

	width: 80px;

	height: 20px;

	margin-top: 5px;

	line-height: 20px;

	text-align: center;

	font-style: normal;

	margin-left: 484px;

	display: inline-block;

	border: 1px solid #fff;

}

.zhuti_ab .gy i{

	position:absolute;

	bottom:10px !important;

	right:15px;

}



.zhuti_ab .about .gy i a{

	color: #fff;

}

.zhuti_ab .about .news i a{

	color: #333;

}

/*

.zhuti_ab .about div.about_on{

	color: #fff;

	background: #f4aa39 url("../img/about_fenge.png") no-repeat 18px 55px;

}*/

/* -----------------------新闻---------------------- */

.zhuti_ab .about .news{

	width: 580px;

	float: right;

	height: 185px;

	padding-top: 19px;

	padding-left: 20px;

	background: #f4f4f4 url("../img/about_fenge2.jpg") no-repeat 18px 55px;

}

.zhuti_ab .about ul{

	margin-top: 14px;

}

.zhuti_ab .about .news ul a{

	color: #333;

	font-size: 13px;

	line-height: 27px;

}

.zhuti_ab .about .news ul a:hover{

	font-weight: bold;

}

.zhuti_ab .about .news ul li{

	width: 568px;

	padding-left: 10px;

	position: relative;

}

.zhuti_ab .about .news ul span{

	top: 4px;

	right: 13px;

	color: #999;

	position: absolute;

}

.zhuti_ab .about .news ul p{

	top: 11px;

	left: 0;

	width: 4px;

	height: 7px;

	position: absolute;

	display: inline-block;

	background: url('../img/news_san.png');

}

.zhuti_ab .about .news i{

	color: #666;

	margin-top: 6px;

	border: 1px solid #666;

}

/* ----------------------------定制流程------------------------- */



.liucheng{

	width: 1200px;

	height: 235px;

	margin: 0 auto;

	text-align: center;

	background: url("../img/fen_bg.png") no-repeat 0 23px;

}

.liucheng i{

	width: 167px;

	height: 48px;

	display: block;

	margin: 50px auto 26px;

	background: #fff;

	font: normal bold 34px "微软雅黑";

}

.liucheng .num{

	width: 1199px;

	height: 152px;

	background: url("../img/dingzhiliucheng_1.png");

}

.liucheng .num ul{

	margin-left: 14px;

}

.liucheng .num li{

	float: left;

	width: 110px;

	height: 152px;

	margin-right: 95px;

}

.liucheng .num li a{

	width: 110px;

	height: 110px;

	margin-right: 95px;

	display: inline-block;

}

.liucheng .num a.last{

	margin-right: 0;

}.liucheng .num li.last{

	margin-right: 0;

}

.liucheng .num li.current{

	display: none;

	background: url("../img/dingzhiliucheng_2.png");

}



.online_icon a#floatShow{background:url(../images/show.png) no-repeat !important; }

.online_icon a#floatHide{background:url(../images/hide.png) no-repeat !important; }

#onlineService {background:url(../images/showbg1.jpg) no-repeat !important; }

#doyoo_monitor {background:url(../images/ec_img.gif) no-repeat !important; }

.fudong{ background:url(../images/fd_bg.gif) center repeat-x !important;  }

.dier .black a{ font-size:16px; }

.dier .black{ color:#000;font-size:14px; }

.w1200{

	width:1200px;

	margin:0 auto;

}

.fl{ float:left;}

.fr{ float:right;}



a{text-decoration: none;}

.clear{

	height: 0;

	font-size: 0;

	clear: both;

	line-height: 0;

}

#floatX{

	background: #FF9600;

}



.hh{

	margin-bottom: 55px;

}

.main{

	height: 24px;

	margin: 0 auto;

	padding-top: 12px;

	text-align: center;

}

.nav_top span{

	color: #CD0102;

}

.nav_top a{

	color: #666;

	margin-right: 5px;

	font-size: 12px;

}

.nav_top2{

	width: 100%;

	height: 91px;

	position: relative;

	background: url("../img/nav_top.png") no-repeat top center;

}

.nav_top2 ul{

	right: 130px;

	bottom: 8px;

	width: 230px;

	height: 12px;

	position: absolute;

}

.nav_top2 li{

	float: left;

	width: 68px;

	text-align: center;

	border-right: 2px solid rgba(255,255,255,0.4);

}

.nav_top2 a{

	color: #fff;

}

.nav_top2 .last{

	border: none;

}



/* ------------------------logo行开始 --------------------*/

.bg_lo{

	width: 100%;

	margin: 0 auto;

	overflow: hidden;

	background: #fff;

}

.nav_top3{

	width: 1200px;

	height: 100px;

	margin: 0 auto;

}

.logo_l{

	width: 398px;

	height: 70px;

	float: left;

	margin-top: 10px;

}

.logo_l a{

	width: 398px;

	height: 70px;

	display: block;

}

.nav_top3 .search{

	width: 357px;

	height: 27px;

	border: 1px solid #666;

}

.nav_top3 .search input{

	width: 291px;

	height: 27px;

	padding-left: 5px;

	outline-style: none;

}



.nav_top3 .search button{

	float: right;

	width: 61px;

	height: 27px;

	cursor: pointer;

	outline-style: none;

	background: url("../img/search.jpg");

}

.nav_top3 .search span{

	float: right;

	width: 61px;

	height: 27px;

	cursor: pointer;

	background: url("../img/search.jpg");

}



.logo_r{

	float: right;

	width: 730px;

	position: relative;

	padding-top: 20px;

}

.logo_r p a{

	color: #8E8E8E;

}

.logo_r p{

	margin-top: 4px;

	font-size:14px;

}

.logo_r .phon{

	right: 0px;

	top: 20px;

	width: 270px;

	position: absolute;

}

.logo_r .phon ul{

	overflow:hidden;

}

.logo_r .phon li{

	float: left;

	width: 64px;

	font-size: 14px;

	padding-left: 3px;

	text-align: center;/*

	border-right: 2px solid #989898; */

}

.logo_r .phon a{

	color: #2E2E2E;

}

.logo_r .phon .last{

	border: none;

}

.logo_r .phon p{

	font-size: 14px;

	font-weight: normal;

}

.logo_r .phon i{

	color: #D40000;

	font-size: 24px;

	font-style: normal;

	font-weight: bold;

}

.logo_r p span{

	margin-right: -12px;

}

.logo_r p a{

	margin-right: -10px;

}

/* -----------------nav----------------- */

.nav_m{

	width: 100%;

	height: 32px;

	background: #000;

	border-top: 1px solid #c7bf9a;

}

.nav{

	width: 1200px;

	margin: 0 auto;

	position: relative;

}

.nav li{

	float: left;

    padding: 0px 7px;

	line-height: 31px;

}

.nav li a{

	font-size: 16px;

	color: #fff;

}



.nav ul li.on{

	background: #bf842a;

}

.nav li.shouye{

	margin-left: 172px;

}

.nav li.special{

	position: relative;

	padding:0;

}

.nav ul li b{

	color:#fff;

	padding:0px 88px 5px 20px;

	background: #bf842a url('../img/fenlei_s.png') no-repeat 140px center;

	display:block;

	cursor:pointer;

	margin-top:-5px;

}

.nav .special a{

	font-size: 18px;

	color: #fff;

}

.nav .special dl{

	position:absolute;

}

.nav .special dd{

	width: 180px;

	z-index: 111;

	position: relative;

	background: #e88c0d;

	text-indent:21px;

	/*background: rgba(191,132,42,0.8);

	 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99249c5e,endColorstr=#99249c5e); */

}

.nav .special dd.onm{

	border-width: 1px 0 1px 1px;

	border-style: solid;

	border-color: #ba6e05;

}

.nav .special dd.gr{

	height: 50px;

	line-height: 50px;

	background: rgba(232,140,13,0.9) url("../img/special_1.png") 146px center no-repeat;

}

.nav .special dd.lit{

	height: 50px;

	line-height: 50px;

	background: rgba(236,149,18,0.9) url("../img/special_1.png") 146px center no-repeat;

}

.nav .special dd a{

	color: #f2efef;

	display: block;

	font-size: 14px;

	font-weight: normal;

}

.nav .special dd a:hover{

	color: #4a4f2f;

}



.nav .special dd span{/*

	top: 57%;

	right: 11px;

	width: 12px;

	height: 15px;

	margin-top: -10px;

	position: absolute;

	display: inline-block;

	background: url("../img/special_1.png"); */

}

.special dl div{

	top: -1px;

	left: 179px;

	z-index: 112;

	width: 221px;

	display: none;

	text-align: center;

	position: absolute;

	border-style: solid;

	border-color: #ba6e05;

	border-width: 1px 1px 1px 0;

	background: #eb8909;

	background: rgba(235,137,9,0.9);

}

 .nav .special dl div a{

	color: #4a4f2f;

	width: 110px;

	height: 56px;

	float: left;

	line-height: 56px;

	text-align: center;

	text-indent: 0;

	display: inline-block;

}

.nav .special dl div a:hover{

	color: #fff;

}

.special dl dd p{

	color: #fff;

	font-size: 15px;

	font-weight: normal;

}

.special dl .dd_last{

	width: 180px;

	height: 53px;

	cursor: pointer;

	border-bottom: 0;

	background: url("../img/dd_last.png") #e88c0d no-repeat 78px 20px;

	background: rgba(212,125,7,0.9) url("../img/dd_last.png") no-repeat 78px 20px;

}

.special dl .dd_last{

	border: none !important;

}





.bg_box{

	width: 1200px;

	height: 50px;

	margin: 0 auto;

	background: #fff;

}

/* -----------------------------流程下ul---------------------- */

.bg_ji{

	width: 100%;

	padding-top: 30px;

	background: #fafafa;

	overflow: hidden;

}

.jmSeries{

	width: 1200px;

	margin: 0 auto;

	overflow: hidden;

	background: #fff;

}

.jmSeries ul li{width:240px;float:left;}

.jmSeries ul li img{

	width:100%;

	height:100%;

	display:block;

}

.jmSeries ul li p{

	width:100%;

	height:30px;

	text-align:center;

	line-height:30px;

	color:#fff;

	font-size:14px;

	font-weight:bold;

}

.jmbl p{

	background:#f7b200;

}

.jmbw p{

	background:#019ac6;

}

.jmtc p{

	background:#2bac50;

}

.jmss p{

	background:#1c7b41;

}

.jmyz p{

	background:#35334b;

}



/* ---------------------foot------------------ */

.foot{

	width: 100%;

	margin-top: 15px;

	background: #333333;

}

.foot .content{

	width: 1200px;

	height: 214px;

	margin: 0 auto;

	padding-top: 16px;

	position: relative;

}

.erweima{

	float: left;

	width: 122px;

	height: 191px;

	background: url("../img/shouji.png");

	display: none;

}

.erweima img{

	margin: 38px 0 0 19px;

}

.foot .con_r{

	font-size: 14px;

	float: right;

	width: 1200px;

	height: 159px;

	margin-top: 32px;

	position: relative;

}

.con_r .zixun{

	color: #fff;

	width: 392px;

	height: 63px;

	font-size: 18px;

	line-height: 18px;

	padding-left: 59px;

	background: url("../img/zuoji.png") no-repeat;

}

.con_r .zixun p{

	font-size: 24px;

	color: #dc100b;

	margin-top: 7px;

}

.con_r i{

	color: #ccc;

	font-style: normal;

	line-height: 26px;

}

.con_r .liebiao{

	top: 0;

	right: -8px;

	height: 114px;

	padding-top: 2px;

	position: absolute;

}

.con_r .liebiao ul{

	display: flex;
    justify-content: flex-end;
    margin-right: 10px;

}

.con_r .liebiao ul li{

	float: left;

	padding:0 5px;

	height:30px;

	line-height: 22px;

	text-align: center;

}

.con_r .liebiao ul em{

	float:left;

	font-style:normal;

	color:#fff;

}

/*.con_r .liebiao ul li:last-child{

	border-right:none;

}

.con_r .liebiao li.sp{

	border-left: none;

}

.con_r .liebiao li.spc{

	border-right: none;

}

*/.con_r .liebiao ol li a{

	color: #999;

	font-size: 14px;

}

.con_r .liebiao ul li a{

	color: #fff;

	font-size: 14px;

}

.con_r .liebiao ol li a{

	font-size: 16px;

}

.liebiao .chengyuan{

	color: #fff;

	width: 442px;

	height: 60px;

	padding-top: 13px;

	margin: 54px 0 0 355px;

	/*background: url("../img/yilian.png") no-repeat;*/

}

.liebiao .chengyuan p{

	display: block;

	width: 83px;

	height: 6px;

	margin-top: 3px;

	background: url("../img/foot_6.png");

}

.liebiao .chengyuan_in{

	width: 76px;

	height: 23px;

	position: relative;

	/*border-bottom: 1px solid #fff;*/

	font: italic bold 19px/19px "微软雅黑";

}

.chengyuan ol{

	top: 58px;

	right: -12px;

	width: 420px;

	height: 60px;

	position: absolute;

}

.chengyuan ol li{

	float: left;

	width:  64px;

	height: 30px;

	font-size: 16px;

	margin-left: 15px;

}

.bottom{

	color: #fff;

	width: 100%;

	height: 54px;

	font-size: 14px;

	line-height: 54px;

	text-align: center;

	background: #252525;

}



/* --------------------------------各省中心-------------------------------- */

.celue_gs{

	width: 1200px;

	margin: 0 auto;

	padding-top: 49px;

	text-align: center;

}

.gs i{

	top: 17px;

	right: 140px;

	width: 6px;

	height: 6px;

	display: block;

	position: absolute;

	background: #bf842a;

}

.gs {

	width: 1200px;

	margin: 13px auto;

	display: block;

	background: url('../img/fen_bg.png') no-repeat 0 24px;

}

.gs span{

	color: #bf842a;

	margin: 0 auto;

	padding: 0 20px;

	font-size: 36px;

	font-weight: bold;

	background: #fff;

}/*

.quantian{

	width: 1200px;

	margin: 15px auto 0;

} */

.tel_tit{

	width: 1200px;

	height: 189px;

	margin: 0 auto;

	background: url('https://files.ungifts.com/tel_tit.png') no-repeat;

}

.foot_tel{

	width: 1200px;

	background: #fff;

	margin: 0 auto 20px;

}

.tel_box{

	border: 2px solid #5d5e5d;

	overflow: hidden;

}



.index-albox ul{ overflow:hidden; padding-bottom:20px;}

.index-albox li{ width:380px; float:left; text-align:center; margin: 0 10px 20px 10px; border:1px solid #cccccc; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; line-height:0;}

.index-albox li a{ display:block; overflow:hidden;}

.index-albox li a img:hover{transform: scale(1.1); transition: all ease 0.3s 0s;}

.index-albox li h3{ font-size:16px; font-weight:normal; line-height:30px; border-bottom:1px solid #D8D8D8;}

.index-albox li dd img{ margin:2px 0;}

.index-albox li p{ font-size:14px; height:24px; line-height:24px; overflow:hidden; text-align: left; padding: 0 10px;}



/*当前位置*/

.position{border-bottom:1px solid #ccc;line-height:50px;line-height:50px;}

.position span{color:#000;}

.position span a{font-size:14px;}

/*行业资讯*/

.newsList{ width:1200px; margin:0 auto; overflow:hidden;}

.news_list{ background:#FFF; padding:20px; margin:15px 0;}

.news_list li{border-bottom:1px solid #F4F5F4;padding-bottom:20px;margin-bottom:20px;overflow: hidden;position:relative;}

.news_list li img{ float:left; margin-right:30px;}

.news_list li h3{ font-size:18px; font-weight:bold; line-height:35px;}

.news_list li div span{ float:right;display:inline-block; padding:2px 20px;border:1px solid #E1E2E1; text-align:center; color:#000;margin-top:5px;}

.news_list li div span a{ color:#666;}

.news_list li p{ color:#999999; margin-top:5px;}

.news_list li div em{ float:left; font-size:14px; color:#D2CFCD ; line-height:35px; }

.titleMenu{

	text-align: center;

	margin-bottom: 20px;

}

.titleMenu div{

	text-align: center;

}

.titleMenu div.Box{

	display: inline-block;

}

.titleMenu div p{

	float: left;

	padding: 5px 10px;

	font-size: 16px;

}

.titleMenu div p a{

	color: #000;

}

.titleMenu ul{

	display: inline-block;

}

.titleMenu ul li{

	float: left;

	padding: 5px 10px;

	border: 1px solid #ee8f08;

	margin-left: -1px;

}

.titleMenu ul li a{

	font-size: 14px;

	color: #333;

}

.jingdian .celue_index{

	background-color: #f7b200;

}



/*对比*/

.pk li{

	position: relative;

}

.pk li em{

	display: none;

	position: absolute;

	right: 0px;

	top: 0px;

	background: rgba(187, 187, 187, 0.8);

	filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr=#80bbbbbb,endColorstr=#80bbbbbb);

	padding:0 5px;

	font-style: normal;

	font-size: 12px;

    line-height: 24px;

    color: #fff;

}

.pk li em:hover{

    background: rgba(208, 0, 14, 0.8);

    filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr=#80d0000e,endColorstr=#80d0000e);

}

.pk li em a{

	font-size: 12px;

    line-height: 24px;

    color: #fff;

}

.pk li:hover em{

	display: block;

}



/*返回顶部*/

#gotop{

	position: relative;

	left: 50%;

	bottom: 20%;

	margin-left: 620px;

	width: 44px;

	height: 44px;

	cursor: pointer;

	position: fixed;

	z-index: 100;

}

#gotop img{

	margin-top: -1px;

	display: none;

}

#gotop a{

	display: inline-block;

	font-size: 12px;

	line-height: 16px;

	color: #D40000;

	padding: 5px 9px;

	border: 1px solid #e8e8e8;

	background: #f3f3f3;

}

#gotop a:hover{

	text-decoration: underline;

}

/* 首页客户实拍 */

.shipai{

    width: 100%;

    background: #fff;

}

/* marqueeleft */

.marqueeleft{width:100%;overflow:hidden;margin:0 auto;}

.marqueeleft ul{float:left;}

.marqueeleft li{float:left;display:inline;overflow:hidden;background: #eee;}

.marqueeleft li a{display:block;width:100%;overflow:hidden;}

.marqueeleft li a img{width:100%;}

.marqueeleft li p{text-align: left;color: #000;height: 20px;width: 100%;overflow: hidden;margin-top: 5px; font-size: 14px;}

.shipai-more{

	text-align: center;

    margin-bottom: 10px;

}

.shipai-more p{

    font-size: 18px;

    color: #333;

    display: inline-block;

}

.shipai-more span{

    font-size: 16px;

    font-weight: 700;

    padding: 5px 10px;

    background: #f09a13;

}

.shipai-more span a{

    font-size: 16px;

    color: #2f0006;

}

.u-flyer{

	border: 1px solid #ccc;

	display: block;

	width: 50px;

	height: 50px;

	border-radius: 50px;

	position: fixed;

	z-index: 9999;

}