﻿/**BODY{PADDING: 0px; width:950px ; FONT-SIZE: 12px; MARGIN:0px auto; COLOR: #333333 ; font-family:宋体 ; background-image:url(/image/body-bg.jpg) ; background-repeat:repeat-x ; background-position:0 0px}**/
*{ margin:0; padding:0;}
BODY{PADDING: 0px; ; FONT-SIZE: 14px; MARGIN:0px auto; COLOR: #333333 ; font-family:"Microsoft YaHei" ;}
.center{width:1200px ; margin:0 auto}
a{ color:#333;}
a:link,a:visited{text-decoration:none}
a:hover,a:active{color: #00425c;text-decoration:none;}
h3{font-size:14px ; float:left ; width:auto ; padding:0 ; margin:0 ; font-weight:bold}
form,div,ul,li{margin:0 ; padding:0 ; list-style-type:none ; background-repeat:no-repeat ; background-position:0 0}
dl,dt,dd{margin:0 ; padding:0}
img { border:none;}
.pt20{ padding-top:20px;}.mg60{ margin-top:60px !important;} .tc{ text-align:center;} .tl{ text-align:left;}
.clear{clear:both}
.cf00 { color:#f00;} .fl{ float:left;} .fr { float:right;}
.logo{float:left ; padding:17px 0 0px 0;}

/*导航*/
#navigation{ FLOAT: right; line-height:90px;}
.navigationlist li{float:left; line-height:90px; text-align:center; position:relative; z-index:11; width:124px; background:url(../images/nav-bg.png) right no-repeat;}
.navigationlist li a{display:block; color:#333; font-size:16px;}
.navigationlist li .nav1:hover,.navigationlist li .hover{ text-decoration:none; color:#C49B43;}
.navigationlist li #current {text-decoration:none; color:#C49B43;}
/*导航栏下拉*/
#navigation  .subnavigationlist{ display:none; left:0px; top:80px;  /*padding: 0px 0px 15px;border-bottom-right-radius:5px;  border-bottom-left-radius:5px;*/  position:absolute;  background:#fff; z-index:100;}
#navigation  .subnavigationlist .subli{ float:none; height:38px; line-height:38px; border:0px; width:124px;  padding:0px; margin:0; background:none; border-bottom:1px dotted #ccc; }
#navigation  .subnavigationlist a { display:block;line-height:38px; height:38px;  font-size:12px;color: #666}
#navigation  .subnavigationlist .subli:hover {  background:#C49B43;  color:#fff; }
#navigation  .subnavigationlist .subli:hover a{  color:#fff; }


/* 广告位 */
.banner { width:100%; height:620px; overflow:hidden; position:relative;}
.banner ul.list { float:left; height:620px; width:500%; }
.banner li.item { width:20%; height:620px; float:left; }
.banner div.tip { width:500px; height:20px; position:absolute; bottom:20px; left: 0%; right: 0; margin: 0 auto;text-align:center; }
.banner div.tip em { width:15px; height:15px; display:inline-block; margin:0 5px; cursor:pointer; background:#fff; border-radius:50%;}
.banner div.tip em.cur {  background:#C49B43; width:15px; height:15px;}

	
/*标题*/
.tiittle{ width:100%; padding:60px 0 38px; font-size:20px; line-height: 35px; color:#6a6a6a; }
.tiittle h1{font-size:36px; display:inline-block; color:#c39942; font-family:"Arial"; font-weight: bold; text-transform:uppercase; margin-right:24px;}
.tiittle .lin{margin:10px 0;}

.more{color:#444444; line-height:30px; font-size:12px;}

/*index2*/
.index2{ width:100%; margin:0 auto; padding-bottom:120px;}
.index2 ul{width:1200px;_width:1198px; margin:0 auto; }
.index2 .index2_2{ float:left; width:506px;}
.index2 .index2_3{ text-align:left; font-size:20px; color:#c39942;}
.index2 .index2_3 h1{ font-size:30px; display: inline-block;}
.index2 .index2_3 span{ font-size:48px; color:#e0e0e0; text-transform:uppercase; display:block; font-family:"Arial";}
.index2 .index2_4{ line-height: 24px; margin:30px 0 20px; color:#6f6f6f; }





/*成功案例切换*/
.floor_3_main{ background: url(../images/index_12.jpg) top center no-repeat #acdbe2; padding-top:250px;}
.slideTxtBox{width:1200px ; margin:0 auto; line-height:30px; padding-bottom:80px;}
.line_t ul{width: 560px; margin: 0 auto 30px; height:35px;}
.line_t ul li{float:left; margin:0 10px ; text-align:center ; font-size:14px ;  line-height:25px; border-radius:25px; width:90px;}
.line_t ul .on{background:#c39942 ; cursor:hand}
.line_t ul .on a{color:#FFFFFF}

.line_n{float:left ;width:1200px ; overflow:hidden}
.line_n ul{float:left ; width:1200px ;}
.line_n ul li{width:278px; /*height:190px; */float: left; margin-right:29px; position:relative; }
.line_n ul li img{width:278px; height:190px;/*box-shadow: 0 5px 20px #ccc;*/}
.line_n ul li p{display: block; text-align:center; width: 100%; line-height:42px; color: #444;}
.line_n ul li:hover p{ background:rgba(214,177,123,1); color: #fff;}
/*.line_n ul li p{display: block; position: absolute; text-align:center; width: 100%; bottom: 15%; color: #858585;}
.line_n ul li:hover p{ background:rgba(214,177,123,0.8); position: absolute; left: 0; top: -15%; padding-top:85%;
width: 100%; height: 100%; text-align: center; color: #fff;}*/



/*****index4********/
.index4{ padding-bottom:60px;}
.index4 .news{ width:723px;}
.index4 .news .newscont{width:390px; color:#8b8b8b; text-align:left;}
.index4 .news .newscont .time{ font-family:Arial, Helvetica, sans-serif; font-size:20px;}
.index4 .news .newscont .time span{font-size:12px; color:#afafaf; display:block;}
.index4 .news .newscont .line{ width:20px; height:1px; margin:20px 0; background:#bfbfbf;}
.index4 .news .newscont h1{font-size:14px; margin-bottom: 20px; color:#545454;}
.index4 .news .newscont p{font-size:12px; line-height:18px;word-break: break-all; display: -webkit-box;
    -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;}
.index4 .news .newscont .more{ width:118px; line-height:28px; border:1px solid #c8c8c8; text-transform:uppercase; text-align:center; margin-top: 36px;}
.index4 .news:hover .more{ background:#c39942; color:#fff; border:1px solid #c39942;}


.index4 ul{ margin: 60px auto 0; width:440px; float:right;}
.index4 ul li{ width:396px; height:40px; padding:12px 22px; background:#eee; color:#545454;}
.index4 ul li .time{ font-family:Arial, Helvetica, sans-serif; font-size:18px; padding:0 18px; border-right:1px solid #d4d4d4;}
.index4 ul li .time span{font-size:12px; color:#6a6a6a; display:block;}
.index4 ul li .InfoTime{ width:290px; font-size:12px; line-height:20px;}
.index4 ul li .InfoTime h1{font-size:14px;}
.index4 ul li .InfoTime p{color:#7f7f7f; word-break: break-all; display: -webkit-box;
    -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden;}
.index4 ul li:hover { color:#fff; background:#c39942;}
.index4 ul li:hover .time,.index4 ul li:hover .time span,.index4 ul li:hover .InfoTime,.index4 ul li:hover .InfoTime p{ color:#fff;}




/**底部样式**/
.footer {background:#313131; color: #939393; overflow: hidden;  min-width: 1200px !important;}
.footer .footerText { width: 1200px;  margin: 0 auto; padding:50px 0 60px;}
.footer .footerText .footerUl1 {width:440px; padding:20px 40px 20px 0px; font-size:12px; line-height:22px;}
.footer .footerText .weixin{ width:200px; padding: 0px 130px 0 0;}

.footer .footerText .footerUl2 {width:190px; text-align:left; color:#eee;}
.footer .footerText .footerUl2 h1{ font-size:24px; color:#d6b17b; font-weight:normal;}
.foot{ border-top:1px solid #626262; line-height:50px; text-align:center; color:#e5e5e5;}


	




/*.line_n .con-two{width:263px; height:238px; float: left;position: relative; cursor: pointer;}
.line_n .con-two img{width:263px; height:238px;}
.line_n .con-two span{ display:block; line-height:62px;}
.line_n .txt-two{position: absolute; left: 0; top: 0; width:92%; height:100%; line-height: 45px; text-align: center; color: #fff; background: rgba(0,0,0,0.6); display:none; padding:0% 4%;}
.line_n .txt-two p{font-size:18px;	display: block;	line-height:50px; border-bottom:2px solid #fff; letter-spacing:1px; text-align: center; position: absolute; width: 92%; bottom:30%;}

.line_n .tv2{width:399px; height:480px; margin:0 4px;}
.line_n .tv2 img{width:399px; height:480px;}

.line_n .tv3{width:530px; height:238px; margin:4px 0 0;}
.line_n .tv3 img{width:530px; height:238px;}*/



/*产品*/
/*.index1 ul{width:1200px;_width:1198px; margin:0 auto 60px; }
.index1 ul li{width:580px; margin-bottom:20px;}
.index1 ul li .index1_2{ width:510px; background:#eee; padding:10px; float:left;}
.index1 ul li .more{ float:right; font-size:24px; color:#fff; padding:40px 13px; background:#C49B43;}
.index1 ul li .more2{ float:right; font-size:24px; color:#fff; padding:40px 13px; background:#c11b70;}
.index1 ul li .index1_3{ width:330px; float:right; margin-left:20px; font-size:18px; color:#3e3e3e; text-align:left; line-height:30px;}
.index1 ul li .index1_3 h1{ font-size:24px; line-height:48px;}
*/




/*内页*/
.main-left{ width:225px; float:left; *height:auto; min-height: 550px;}
.main-right{ width:945px; float:right;}

.cplb{ width:225px; margin-top:14px;}
.cplb h1{ background:#BE9942; color:#fff;font-size: 20px; line-height: 50px; font-weight: bold; text-align:center; padding:0px; border:none; }
.cplb ul{width:215px; padding: 10px 0;}
.cplb ul li{ line-height:40px; border-bottom: 1px dotted #b6b6b6; display:block; margin:0 5px; text-indent:5px;}
.cplb ul li a{display:block;font-size: 14px; overflow: hidden; height: 40px;}
.cplb ul li a:hover{background:#ACDBE2; display:block;  color:#6a6a6a; }



.mainConTitle{
	position: relative;
	width:945px; height:60px;  margin-top: 14px;
	color: #000000;font-size: 20px; line-height: 60px;
	background: url(../images/xian1.jpg) left bottom repeat-x;
}
.mainConTitle .position {  
	position: absolute; right:5px; top:8px;
	height:46px;  
	color: #767676; font-size: 12px;line-height:46px;}
.mainConTitle .position a{color:#767676;}
.mainConTitle .position a:hover{color:#000000}
.mainConTitle .position span{ font-size: 12px;color:#767676}
.mainConTitle .position font{ font-size: 12px; color:#767676;}

.gsjj{padding-bottom: 125px; line-height: 28px; padding-top:30px; font-size:14px;}


#cpzs1{width:100%;_width:100%; margin-top:15px; }
#cpzs1 .product{width:289px; height:265px; float:left; text-align:center; padding-right:14px;}
#cpzs1 .product a{width:289px; height:201px; float:left; text-align:center;}
#cpzs1 .product img{width:289px; height:201px;display:block;}
#cpzs1 .product a span{width:289px;height:40px; font-size:14px; line-height:40px; text-align:center; background:#f7f7f7; display: block;}


/*产品+新闻详细页*/	
.product_con .texttit{font:bold 20px/40px Arial,"microsoft yahei","";text-align:center; border-bottom:1px solid #ccc; margin:20px auto 0;}
.product_con .textbox{ word-wrap:break-word;word-break:break-all; margin:20px auto 0; font-size:16px; line-height:32px;}
.product_con .textbox img{max-width:100%;}


.price{text-align: left; width:760px; height: 37px; padding-left: 20px; margin: 0px auto 20px auto; color:#ffffff;font-size:14px; line-height:37px; font-weight: bold; background: url(../images/view.jpg) right top no-repeat #0099ff;
}
.price span{
	display: inline-block; 
	font-size:22px; font-weight: normal;}


.luotong_page{width:100%;height:35px; margin:10px 0; clear:both; padding-top:15px; text-align:center;}
.luotong_page a{color:#818181;padding: 5px 6px; border: 1px solid rgb(226, 226, 226); border-images: none; margin:3px;}	
.luotong_page span{color:#818181;padding: 5px 6px; border: 1px solid rgb(226, 226, 226); border-images: none; margin:3px;}	
.luotong_page a:hover{color:#c11b70;}

 /*end pic1*/	
.mainConList .pic2{ position:relative;width: 760px; height:162px; margin-left: 19px; margin-bottom: 20px; }
.mainConList .pic2 dt{
	position:relative;float: left; 
	width:206px; height:162px; margin-right: 26px;
	background: #ffffff; }
.mainConList .pic2 dt img{ display:block;}
.mainConList .pic2 dd{ width:523px;height:162px;  float:left;}
.mainConList .pic2 .title{
	width:523px; height:40px; 
	color:#1c1c1c;font-size:16px; line-height:40px; /*font-weight:bold;*/}
.mainConList .pic2 .intro{width:523px; height:82px;color:#767676;font-size:12px;line-height:26px; overflow: hidden;}
.mainConList .pic2 .time{ 
	width:523px; height:40px;
	color: #ff3131; font-size: 22px;line-height:40px}
.mainConList .pic2 .view a{
	width: 93px; height: 37px; padding-left:14px ; display: block;
	color: #ffffff; font-size: 16px;line-height:37px;  font-weight: bold;
}
/*end pic2*/

.mainConList{padding: 22px 0px;}
.mainConList ul{padding: 0px 14px; }
.mainConList ul li{ height: 40px; border-bottom: 1px dashed #ccc; }
.mainConList ul li a{height: 40px;display: block; color:#1c1c1c; font-size:14px; line-height:40px;  }
.mainConList ul li a:hover{color:#c11b70;text-indent:20px;-webkit-transition:all 0.5s ease-in-out 0s;-moz-transition:all 0.5s ease-in-out 0s;-ms-transition:all 0.5s ease-in-out 0s;transition:all 0.5s ease-in-out 0s;}	
.mainConList ul li a span{color:#1c1c1c;float:right;} 

/*左侧新闻*/
.syl_list ul li{width: 98%; height: 40px; line-height: 40px; text-align:left;}
.syl_list ul li a{ font-size:12px; color:#646464; background:url(../images/fyjian1.gif) 180px center no-repeat; 
	display: block;
	overflow: hidden;
	white-space: nowrap;
	-ms-text-overflow: ellipsis;
	text-overflow: ellipsis;padding:0 30px 0 5px;
}
.syl_list ul li a:hover{background:url(../images/fyjian.png) #cd0000 180px center no-repeat; color:#fff;}

/*左侧联系方式*/
.sub_content { width:225px; margin-top:14px;}
.sub_common{margin-bottom: 20px;}
.sub_common_padding{width:215px; margin:0 auto;	padding-bottom:15px; padding-top:5px; background-color: #fff; color:#390f4e;}
.fy_ltname{ display:block; text-indent:10px; color:#333; padding:20px 0 0 0; font-size:13PX;}
.fyltel{ display:block; font-family:Georgia; color:#333; font-size:25px;text-indent:10px; padding:0 0 5px 0;}
.sub_content_list{ background:none; color:#333; font-size:13px;	padding-bottom: 15px;line-height: 20px;}

/*********在线留言********/
.floating_ck{position:fixed;right:0px;top:25%;}
.floating_ck dl dd{position:relative;width:70px;height:70px;background-color:#00a1fd;border-bottom:solid 1px #fff;text-align:center;background-repeat:no-repeat;background-position:center 20%;cursor:pointer;}
.floating_ck dl dd:hover{background-color:#C31D71;border-bottom:solid 1px #a40324;}
.floating_ck dl dd:hover .floating_left{display:block;}
.consult{background-image:url(../images/zxicon.png);}
.words{background-image:url(../images/shenqing.png);}
.quote{background-image:url(../images/kficon.png);}
.qrcord{background-image:url(../images/erweima2.png);}
.return{background-image:url(../images/fanhui.png);}
.floating_ck dd span{color:#fff;display:block;padding-top:45px; font-size: 12px;}
.floating_left{position:absolute;left:-160px;top:0px;width:160px;height:70px;background-color:#C31D71;border-bottom:solid 1px #a40324;display:none;}
.floating_left a{color:#fff;line-height:70px;}
.floating_zixun a{color:#fff;line-height:35px;}
.floating_ewm{height:245px;top:-185px; padding-top: 10px;}
.floating_ewm p{color:#fff;margin-top:5px;}
.floating_ewm .qrcord_p01{font-size:14px;line-height:20px;}
.floating_ewm .qrcord_p02{font-size:16px;}





/* ================= 产品详情 ================= */
	.product_show {/* padding-bottom: 65px; background: #eee;*/ }
	.product_show .product_info {/* background: #fff;*/ }
	.product_show .product_info .w_1200 { -webkit-box-sizing: border-box; box-sizing: border-box; padding: 40px 25px 20px; }
	.product_show .product_info .img_box { float: left; width: 502px; }
	.product_show .product_info .big_img { /*width: 460px; height: 460px;*/ border: 1px solid #d9d9d9; }
	.product_show .product_info .sm_img { display: table-cell; width: 70px; height: 60px; text-align: center; vertical-align: middle; }
	.product_show .product_info .big_img img,
	.product_show .product_info .sm_img img { display: block; width: 100%; height: 100%; }
	.product_show .product_info .img_list { overflow: hidden; /*width: 462px;*/ margin: 10px 0; }
	.product_show .product_info .img_list ul { position: relative; width: 1000%; }
	.product_show .product_info .img_list li { float: left; -webkit-box-sizing: border-box; box-sizing: border-box; width: 72px; /*height: 72px;*/ margin-right: 5px; cursor: pointer; border: 1px solid transparent; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}
	.product_show .product_info .img_list li.cur { border: 1px solid #332c2b; }
	.product_show .product_info .info_box { float: right; width: 580px; }
	.product_show .product_info .pro_tit { font-size: 22px; line-height: 64px; height: 64px; color: #000; }
	.product_show .product_info .info_box p { font-size: 16px; line-height: 28px; color: #424242; }
	.product_show .product_info .info_box .line { height: 1px; margin-bottom: 15px; background: #d0d0d0; }
	.product_show .product_article .article_nav { line-height: 64px; height: 64px; background: #eee; }
	.product_show .product_article .nav_list { width: 1120px; margin: 0 auto; }
	.product_show .product_article .nav_list li { display: inline-block; margin-right: 40px; }
	.product_show .product_article .article_nav a { font-size: 20px; color: #424242; }
	.product_show .product_article .article_nav a:hover,
	.product_show .product_article .article_nav a.active { color: #dab96b; }
	.product_show .product_article .pro_desc { margin-bottom: 55px; padding: 55px; background: #fff; }
	.product_show .product_article .pro_desc img { max-width: 100%; }
	.product_show .product_article .pro_spec { padding: 40px 50px; background: #fff; }
	.product_show .product_article .pro_spec .spec_tit { font-size: 20px; position: relative; z-index: 2; width: 150px; margin: 0 auto; margin-bottom: 25px; text-align: center; color: #424242; background: #fff; }
	.product_show .product_article .pro_spec .line { position: relative; top: -38px; height: 1px; background: #d0d0d0; }
	.product_show .product_article .pro_spec { font-size: 14px; line-height: 28px; color: #767676; }
	.product_show .product_article .pro_spec table td { padding: 5px 5px; vertical-align: top;}



/***内页******/
/******biaoti******/
.index_ab{ font-size:20px; color:#C5963E; text-transform:uppercase; margin-bottom: 30px;}
.index_ab h1{font-size:28px; font-weight: normal;}
/*.index_ab h1::first-letter {  color:#ACDBE2; } */ 

/***********公司简介*************/
.index_about{ margin:68px auto;}
.index_about2{ width:1160px; margin:0 auto; line-height:30px; color:#616161;}

/*****侧边栏目*********/
.column{height:40px; border-bottom:1px solid #ccc; width:100%;}
.column li{ float:left; margin:0 10px; }
.column li a{ line-height:38px; color:#646464; padding:0 12px; }
.column li a:hover,.column li #current{ line-height:38px;border-bottom:3px solid #C5963E; display:block; color: #C49B43;}

/******新闻*****/
.list-pic-news{width: 1160px; padding: 0; margin: 0 auto;}
.list-pic-news li{ padding:22px 20px; border-bottom: 1px dashed #dcdcdc; overflow: hidden;}
.list-pic-news li .pic{ float:left; margin-right:45px;}
.list-pic-news li .pic img{width:315px; height:215px;}
.list-pic-news li a{ font-size:20px; font-weight: normal; line-height: 30px;}
.list-pic-news li p{ margin: 10px 0 0; color:#909090; font-size: 13px;}
.list-pic-news li:hover{ background:#C5963E; color:#fff;}
.list-pic-news li:hover a,.list-pic-news li:hover p{color:#fff;}


