﻿@charset "utf-8";
html{color:#000;background:#FFF; }
body { color:#666;font:14px/1.231 "Microsoft YaHei","微软雅黑";overflow-x:hidden; } /*网站字体颜色  黑体  Microsoft YaHei*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;} 
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
input,select{vertical-align:middle;}
select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%; border-collapse:collapse;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
.cptj_bj{ height:58px; margin-left:10px; padding-top:10px; font-size:16px; font-weight:bold;}
.cptj_bj span{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#aaa; font-weight:400;}
.cptj_bj a{float:right; font-weight:400;}
.ceshi{width:902px;}
.ceshi > table > tbody > tr > td { float: left; padding-left: 0 !important; width:213px; border:solid #ddd 1px; margin-left:0.5%; margin-right:0.6%; margin-bottom: 1.3%; position: relative;overflow: hidden;}
.ceshi > table > tbody > tr > td > a { display: block; width: 100%; }
.ceshi > table > tbody > tr > td br{ display: none; }
.ceshi > table > tbody > tr > td > span { display: block; width: 100%; position: absolute; bottom: 0; transition:0.6s all ease;background-position:center; height:32px;line-height:32px;}
.ceshi > table > tbody > tr > td > span > a { display: block; color: #fff; font-size: 14px; height:32px; line-height:32px; transition:0.3s all ease-in-out; background:#d18d22;}
.ceshi > table > tbody > tr > td > .ceshigo{width:100%;background:url(img/20170812172155_1819029325.png);height:100%;position:absolute;bottom:0;left:-100%;transition:0.3s all ease-in-out;}
.ceshi > table > tbody > tr > td > .ceshigo a {display: block; color: #752526; padding-top:35%;}
.ceshi > table > tbody > tr > td > .ceshigo p {height: 22px; line-height: 22px;border-radius: 10px;border: 1px solid #752526; transition:all 0.3s 0.3s;padding: 1px 15px;margin: 15px auto;display: block;font-size: 13px;color:#752526;font-weight: 100;width: 70px;text-align: center;position: relative;bottom: -200px;}
.ceshi > table > tbody > tr > td:hover > span {bottom:-40px; }
.ceshi > table > tbody > tr > td:hover > .ceshigo{left:0;}
.ceshi > table > tbody > tr > td:hover > .ceshigo p{left:0; bottom:0;}
.ceshi > table > tbody > tr > td > a > img{width:100%; height:auto;}
/*title*/
h1 { font-size:32px;}
h2 { font-size:26px;}
h3 { font-size:20px;}
h4 { font-size:14px;}
h5 { font-size:12px;}
h6 { font-size:10px;}
.cl { clear:both; line-height:0px; overflow:hidden; zoom:1; font-size:0px; content:'.';}
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.mt10{ margin-top:10px;}

a { color:#666; text-decoration:none;}  /*for ie f6n.net*/
a:focus{outline:0;} /*for ff f6n.net*/
a:hover { text-decoration:none;}
.vam { vertical-align:middle;}
.clear{clear:both; height:0; line-height:0; font-size:0;}
p{ word-spacing:-1.5px;}
.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.fl { float:left;}
.fr { float:right;}
.pa{ position:absolute;}
.pr{ position:relative}
/* -- 购物车外部框架 -- */
.cart_header , .cart_content , .cart_footer { width:760px; margin:0 auto;}

i, em{ font-style:normal;}
.content{ width:1200px; margin:0 auto;}

/**/
.jid{ height:720px; overflow:hidden; position:relative;}
.jid h3{ text-align:center; font-size:36px; color:#000; margin-bottom:32px;}
.jid h3 a{ color:#000; font-weight:bold;}
.jid h3 strong{ font-weight:bold; display:block; font-size:56px;}
.jid h3 span{ display:block; background:url(img/20170809155912_430115566.png) no-repeat center 0; height:42px; line-height:42px; color:#fff; font-size:24px;}
.jid ul li{ position:relative; font-size:0; width:525px; text-align:center; margin-bottom:9px;}
.jid ul li img{ width:525px; height:317px;}
.jid ul li span{ position:absolute; left:0; bottom:0; width:100%; background:url(img/20170811204921_932709100.png) repeat; display:block; height:41px; line-height:41px;}
.jid ul li span a{ color:#fff; font-size:16px; text-align:center;}
.jid p img{ width:525px; height:167px;}
.jid .ja1{ position:absolute; left:534px; top:142px; display:block;}
.jid .ja1 img{ display:block; margin-bottom:6px; width:251px; height:135px;}
.jid .ja2{ position:absolute; left:794px; top:142px; display:block;}
.jid .ja2 img{ width:407px; height:276px;}
.jid .ja3{position:absolute; left:534px; top:427px; display:block;}
.jid .ja3 img{ width:327px; height:208px;}
.jid .ja3 span{ padding-left:6px; overflow:hidden;}
.jid .ja3 span img{ width:327px; height:208px;}
img:hover{animation-duration: 1.5s;animation-name: pulse;}
/**/
.pic_bj{ height:359px; overflow:hidden; position:relative; font-family:"Microsoft Yahei"; clear:both}
.pic{ background:url(img/20170812174354_1358428426.jpg) no-repeat center top; height:359px; overflow:hidden;}
.pic_bj i{ display:block; position:absolute; top:210px; left:50%; margin-left:-250px;}
.pic_bj i a{ display:inline-block; width:128px; height:38px; margin-right:4px; text-align:center; line-height:38px; background:#fff; color:#333; font-size:14px;}
.pic_bj i a.ico{ background:#fdf0ca; color:#752526;}
.pic_bj p{ position:absolute; top:205px; left:53%; margin-left:-30px; background:url(img/20170808112048_1644643469.png) no-repeat left center; padding-left:60px; font-size:14px; color:#a59489; line-height:20px;}
.pic_bj p span{ display:block; font:24px Impact; color:#fdf0ca;}
/*底部开始*/

.f_bg{ background:url(img/20170804165807_1396006320.gif) repeat-x; height:275px; font-family:"Microsoft Yahei";}
.f_menu{ height:70px; line-height:70px; padding-top:10px; text-align:center;}
.f_menu a{ display:inline-block; color:#fdf0ca; font-size:16px; padding:0 25px;}
.f_con{width:1200px; margin:auto;}
.f_con h3{ padding:9px 23px 0 0; float:left; height:142px; margin-right:25px;}
.f_con p{ float:left; padding-top:23px;}
.f_con p i{ display:block; line-height:30px; color:#fdf0ca; font-size:14px;}
.f_con p i a{color:#fdf0ca;}
.f_con p i span{ padding:0 18px;}


/*底部结束*/
.link{height:70px; overflow:hidden; padding-top:28px; background:#d18d22;}
.link p{}
.link p em{font-style: normal;width: 178px;float: left; padding-left:50px; background:url(img/20170804172655_584844753.jpg) no-repeat left 0;}
.link p em a{color: #fff;font-size: 18px;font-weight: bold;}


.link p i a{display: block; color:#fff; font-size:14px; font-weight:normal; margin-top:6px;}
.link p span{float: left;width:956px}
.link p span a{color: #a9a9a9;font-size: 14px;padding:0 31px;display: inline-block;font-weight: normal; line-height:24px;}
.tong{ padding-top:53px; height:250px; background:#fef7e4;}
.tong h3{ font-size:30px; font-weight:normal; height:55px;background:url(img/20170808092910_1428942720.gif) no-repeat right 16px;}
.tong h3 a{ color:#333;font-size:30px;}
.tong ul li{ display:block; height:39px; line-height:39px; margin-bottom:12px;background:url(img/20170808092910_1681793710.gif) no-repeat right 16px;}
.tong ul li i{ width:152px; float:left;}
.tong ul li i a{ display:inline-block;background:url(img/20170804175408_1261583483.png) no-repeat; padding-right:11px; width:131px; text-align:center; font-size:20px; color:#fff;}
.tong ul li span{ display:inline-block; float:left; width:1025px;}
.tong ul li span a{ font-size:15px; color:#333; padding:0 7px;}
.tong ul li span a:hover{ color:#722021;font-size:15px;}

.problems{ float:right; width:345px; padding: 0 19px; background: #fef7e4;height: 594px;}
.problems1{}
.problems2{ overflow:hidden;}
.problems1 h3{ height:68px; line-height:58px; border-bottom:1px dashed #b4ada5; padding-left:39px; background:url(img/20170807111259_120941644.jpg) no-repeat left 23px;}
.problems1 h3 a{ color:#333; font-size:22px;}
.problems1 h3 i{ font-size:14px; color:#666; font-weight:normal; text-transform:uppercase; padding-top:10px; display:inline-block; padding-left:3px;}
.problems1 h3 span{ display:inline-block; float:right; padding-top:33px;}

.divdgweb_new_div_item{ border-bottom:1px dashed #ccc; padding-bottom:10px; margin-bottom:10px;}
.divdgweb_new_div_item_title{ padding-left:35px; background:url(img/20170811212032_1604155674.png) 0 4px no-repeat; line-height:27px; margin-bottom:10px;}
.divdgweb_new_div_item_title a{ font-size:16px; font-weight:bold; color:#333;}
.divdgweb_new_div_item_title a:hover{color:#752526; text-decoration:none;}
.divdgweb_new_div_item_body{ line-height:25px; padding-left:35px; font-size:14px; background:url(img/20170811212033_36421906.png) 0 4px  no-repeat;}

/*新闻*/



.cp img{border:1px solid #cccccc; padding: 3px;  background:#fff; color:#fff;} 
.cp a:hover img{ border:1px solid #e60316; padding:3px; background:#fff;color:#fff;}

.g-xzl{height: 780px;background:url(img/20170807171331_1505066703.png) no-repeat center 300px;}
.g-xzl h4 a{padding-top:55px; height:145px;display: block; text-align: center;font:62px "Microsoft YaHei";color:#181818;font-weight: bold; cursor:default;}
.g-xzl h4 p{font:14px "Microsoft YaHei";color: #fff;background: url(img/20170807171638_15417698.png) no-repeat;line-height:27px;text-transform: uppercase;}
.zxl-l{width: 564px;float: left;}
.g-xzl h3{margin-bottom: 34px; height: 50px;background: url(img/20170808094034_1972605529.jpg) repeat-x 0 center;}
.g-xzl h3 span{font:24px "Microsoft YaHei";color: #000000;display: inline-block;padding-right: 10px; background:#fff url(img/20170808092910_1834203215.jpg) no-repeat left center;padding-left: 60px;}
.g-xzl h3 span i{font:24px "宋体";color: #d7d7d7;display: block;font-style: normal;text-transform: uppercase;}
.g-xzl h3 em{font:14px "Microsoft YaHei";color: #fff;float: right;display: inline-block;width: 54px;height: 27px;text-align: center;line-height: 27px;background: #722021;margin-top: 12px;}
.zxl-l dl{height: 230px;}
.zxl-l dt{width: 219px;height: 203px;background: url(img/20170808092909_847032718.jpg) no-repeat;float: left;}
.zxl-l dt img{display: block;padding: 10px 9px;width: 201px;height: 183px;}
.zxl-l dd{width: 325px;float: right;}
.zxl-l dd b{display: block;font:16px "Microsoft YaHei";color: #333333;font-weight: bold;padding: 9px 0 20px;}
.zxl-l dd p{font:16px "Microsoft YaHei";color: #666666;line-height: 28px;height: 130px;}
.zxl-l dd em{font:16px "Microsoft YaHei";color: #752526;font-style: normal;font-weight: bold;}
.zxl-r{width: 560px;float: right;}
.zxl-r h3 span{background:#fff url(img/20170808092910_285871198.jpg) no-repeat left center;padding-left: 70px;}
.zxl-r ul{padding-left: 10px;padding-top: 50px;}
.zxl-r li{width: 257px;float: left;margin:0 0 15px 15px;display: inline;}
.zxl-r li img{display: block;width: 255px;height: 167px;border: 1px solid #cccccc}
/*搜索*/
#top_search{height:60px; background:url(img/20170804154359_1434607399.gif);}
#search_b{width:1200px; margin:0 auto; height:60px; line-height:60px; overflow: hidden; color: #fff; font-size: 14px;}
#search_b a{color:#fff;}
#search-i{float:right; width:40px; overflow:hidden; height:40px; margin-top:14px;}
#search-bg{float:left; width:279px; height:30px; line-height:26px; overflow:hidden; text-indent:5px; border:#fdf0ca 1px solid; border-right:none; border-left:none; margin-top:14px; }
#search-text{width:881px; float:left; line-height:60px; height:60px; font-size:14px; }
.search-text1 a{ padding-left:6px; padding-right:6px; font-size:14px;}
.search-text1 a:hover{color:#ff6c02; padding-left:6px; padding-right:6px; font-size:14px; text-decoration: underline;}
.banner_bg{width:100%; margin:0 auto; height:500px; overflow: hidden; background:url(img/20170812162047_468271165.jpg) no-repeat center;}
/*头部开始*/
.t_bg{ background:url(img/20170811190718_1534670852.jpg) repeat-x center 0; height:257px; overflow:hidden; min-width:1200px;}
.header{ position:relative;}
.h_top{ height:38px; line-height:38px; ;font-size:14px; overflow:hidden;}
.h_top i{ display:inline-block; float:right;}
.h_top i a{ display:inline-block; padding:0 17px; color:#a5a29f;line-height:38px; background:url(img/20170811182633_773578484.jpg) no-repeat right 0;}
.h_top i img{ vertical-align:middle; padding-right:6px;}
.h_top i a.cur{ font-weight:bold; color:#000; padding-left:21px;}
.h_top i em{ display:inline-block;line-height:38px;} 
.h_con{ height:156px; overflow:hidden;}
.h_con h6{ float:left;  padding-top:44px; padding-right:20px;animation-duration: 1.5s;animation-name: fadeInLeft; height:130px; border-right: 1px solid #f3ead9;}
.h_con q{ display:block; float: right; color:#171717;font-size:14px; padding-left:33px; margin-top:36px;background:url(img/20170812155240_590425390.gif) no-repeat 0 54px; text-align:right;animation-duration: 1.5s;animation-name: fadeInRight;}
.h_con q span{ display:block; height:49px;}
.h_con q span a{ display:inline-block; font-weight:normal; background:url(img/20170812154550_1274168546.gif) no-repeat; width:72px; height:36px; line-height:36px; font-size:14px; color:#666; padding-left:40px; text-align:left;}
.h_con q span a.last{background:url(img/20170812154440_1849754649.png) no-repeat; margin-left:6px;}
.h_con q span a.album{background:url(img/20171129154725_1194928841.jpg) no-repeat; margin-right:6px;}

.h_con q i{ color:#722021; font-family:Arial; font-size:30px;font-weight:bold;}

.h_con p{ float:left; width:478px;font-size:22px; color:#171717;animation-duration: 1.5s;animation-name: fadeInLeft; padding:45px 0 0 22px;}
.h_con p strong{ color:#333;font-weight:bold; display:block; font-size:30px; padding-bottom:3px;}
.h_con p strong i{ color:#722021;}
.h_con p span{ display:block; color:#666; font-size:14px; padding-top:3px;}

.cp_gd{ float:left;}
.cp_gd a{ font-size:14px; line-height:30px; color:#333;} 
.cp_gd a:hover{ font-size:14px; line-height:30px; color:#ff6c02;} 
.cp_gd a img{border:1px solid #ddd; }   
.cp_gd a:hover img{ border:1px solid #ff6c02; }
.cp_gd tr td{ padding-left: 25px !important; height:194px;}
.cp_gd div{display:none;}

.menu{height:73px;font-size:16px;white-space:nowrap;overflow: hidden;}
.menu li{float: left;background:url(img/20170811192814_2023357078.png) no-repeat right 24px;}
.menu li a{color:#fdf0ca;line-height:63px;display:inline-block;padding: 0 27px;font-size:16px;}
.menu li.born{background:0;}
.menu li.cur a,.menu li a:hover{text-decoration:none;background:url(img/20170811192044_1010608699.png) no-repeat center 0;font-size:16px;}

.menu li a:-webkit-any-link{ display:block;font-size:16px;}

.xg{animation-duration: 1.5s;animation-name: fadeInLeft;}
.xg2 h3{animation-duration: 1.5s;animation-name: slideInDown;}
#slider{position: relative; width:1920px; left:50%; margin-left:-960px;}
.prev-link, .next-link{display: block; width: 24px;  margin-left:400px; height: 24px; background-repeat: no-repeat;	background-position: left top; position: absolute; bottom: 30px; z-index:300;}
.prev-link{left:10px; background-image: url(/xingtiansuo/uploadfile/image/20170428/20170428225214_1248994815.png);}
.next-link{left:40px; background-image: url(/xingtiansuo/uploadfile/image/20170428/20170428225205_316956794.png);}
.circle{display: block; width: 15px; margin-right:400px; height:15px; border:1px solid #fff; border-radius:16px; position: absolute; bottom: 30px; z-index:300;}
.circle-current{background-color:#fff;}
.articlebox-tit>div>p {
	font-family: "GothamBold", "微软雅黑", "Microsoft YaHei", sans-serif;
	line-height: 16px; font-size:34px;
}
.articlebox-tit>div>span {
	max-width: 160px;
	display: inline-block
}
.articlebox-tit>div>span>img {
	width: 100%;
	height: auto
}
.articlebox-tit .tit-line {
	width: 100%;
	height: 2px;
	display: inline-block;
	position: absolute;
	top: 50%;
	left: 0;
	background-color: #aaacae
}
.header{ width:1200px; margin:0 auto;  }


/*分类*/
.list_d{width:260px; float:left; margin-left:8px;}
.list_d h2{ height:101px; padding-left:23px; font-size:34px; background:url(img/20170721152632_1465643422.jpg);}
.list_d h2 a{ color:#fff; display:inline-block; padding-top:12px; font-size:34px;}
.list_d h2 span{ font-weight:normal; font-size:28px; display:block;}
.list_d table td b a{display:block;  color:#FFF !important;  padding-left:14px; font-size:18px;  font-weight:normal !important; 
 display:block; background: url(img/20170809165225_209847401.png) no-repeat; height:60px; line-height:42px;}
.list_d table td b a:hover{display:block; color:#333 !important;  padding-left:14px; font-size:18px; color:#fff !important;  font-weight: bold !important; 
 display:block; background: url(img/20170809164501_726581613.png) no-repeat; height:60px; line-height:42px;}
.list_d table td table{padding:0 10px;}
.list_d table td table tr{display:block; line-height:42px; background:url(img/20170322140305_24271079.jpg) no-repeat right; border-bottom: 1px #CCC dotted; }
#showfennei a:hover{text-decoration:none;font-weight:blod;color:#064698;}
#showfennei{ height:36px; line-height:36px; background:url(img/20170322140305_24271079.jpg) no-repeat right;} 

.m_cp{float: right;width: 908px;}

.tubox{margin-bottom:50px; width:120%; margin-left:-20px;}
.tubox td{ float:left; border:9px solid #f5f5f5; padding:0px !important; margin: 7px -6px 10px 20px; color:#fff;}
.tubox td:hover{ color:#fff !important;}
.tubox td a{ display:block; text-decoration:none; line-height:48px; font-size:14px; text-align:center; white-space:nowrap; text-overflow:ellipsis;}
.tubox td a:hover{ text-decoration:none; line-height:48px; font-size:14px; text-align:center; white-space:nowrap; text-overflow:ellipsis; color:#FFF !important;}

.tubox td img{ display:block; margin:0 auto; margin-top:7px; margin-left:7px; margin-right:7px; margin-bottom:0px !important;}
.tubox td span{ display:block; width:100%; height:50px; line-height:50px; text-align:center; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; border-top:1px solid #e6e6e6; color:#fff !important;}
.tubox td:hover { border-color:#f49a10; color:#FFF !important;}
.tubox td:hover span{ background-color:#f49a10; border-color:#f49a10; color:#fff !important;}

/*优势*/
.yos{ padding-top:58px; height:852px; overflow:hidden; background:#fef7e4; margin-bottom:65px;}
.yos h3{ height:160px; background:url(img/20170812175153_1772194789.png) no-repeat center 0; text-align:center;}
.yos h3 a{ font-size:52px; color:#000; padding-top:66px; display:inline-block;}
.y_nav{ height:115px;}
.y_nav ul li{ width:290px; background:url(img/20170809143423_1668507647.png) no-repeat; float:left; margin-right:13px; height:83px; overflow:hidden; padding-top:20px;color:#000;}
.y_nav ul li.yc{ margin-right:0;}
.y_nav ul li span{width:53px; height:53px; margin-right:9px; float:left; margin-top:6px;display:inline-block; margin-left:64px;}
.y_nav ul li strong{ display:inline-block; float:left; width:143px; font-size:24px; }
.y_nav ul li strong i{ display:block; font-weight:bold;}

.y_nav ul li.cur{ background:url(img/20170809143259_1551468288.png) no-repeat;color:#752526;}

.y_nav ul li.yy span{background:url(img/20170812193500_1582147686.png) no-repeat;}
.y_nav ul li.yy.cur span{background:url(img/20170812193459_2135916477.png) no-repeat;}

.y_nav ul li.yc span{background:url(img/20170812193500_953654143.png) no-repeat;}
.y_nav ul li.yb span{background:url(img/20170812193500_679743486.png) no-repeat;}
.y_nav ul li.ya span{background:url(img/20170812193501_1541806000.png) no-repeat;}

.y_nav ul li.yc.cur span{background:url(img/20170812193500_1688232189.png) no-repeat;}
.y_nav ul li.yb.cur span{background:url(img/20170812193500_1265625360.png) no-repeat;}
.y_nav ul li.ya.cur span{background:url(img/20170812193501_1551086173.png) no-repeat;}


.y_con{ overflow:hidden; height:439px; background:#fff; display:none;}
.y_con dl dt{ float:left; width:600px;}
.y_con dl dt img{ width:600px; height:439px;}
.y_con dl dd{ float: left;margin-left:-40px; width:570px; padding-top:36px;}
.y_con dl dd h4{ padding-left:90px; background:url(img/20170809142953_439495603.jpg) no-repeat left 14px; color:#752526; font-size:24px; font-weight:normal;}
.y_con dl dd h4 strong{ font-size:36px; font-weight: bold; padding-left:8px;}.y_con dl dd h4 strong span{ font-weight:normal;}
.y_con dl dd h4 em{ display:block; color:#000; font-size:28px; font-weight:bold; line-height:75px; border-bottom:1px solid #d2d2d2;}
.y_con dl dd p{ margin-left:90px; padding-left:22px; font-size:16px; color:#000; line-height:28px; background:url(img/20170812203039_437132431.gif) no-repeat left 11px; margin-top:15px;}
.yos h5{ clear:both; padding-top:31px; height:39px; text-align:center; background:url(img/20170811204920_257577592.jpg) no-repeat center 50px;}
.yos h5 a{ display:inline-block; background:url(img/20170811204919_1497483407.png) no-repeat; width:100px; height:39px; line-height:39px; padding-left:57px; text-align:left; text-align: left; font-size:18px; color:#fff; margin:0 8px; font-weight:normal;}
.yos h5 a.last{background:url() no-repeat;}


.pro h4 a {
    color: #181818;
    display: block;
    font: bold 62px "Microsoft YaHei";
    height: 165px;
    text-align: center;
}
.pro h4 p {
    background: url("") no-repeat scroll 0 0;
    color: #fff;
    font: 22px/37px "Microsoft YaHei";
    text-transform: uppercase;
}
/*定制*/
.xit{ height:720px;}
.xit h3{ height:183px; text-align:center; font-weight:normal;}
.xit h3 a{ color:#181818; font-size:36px;}
.xit h3 strong{ display:block; font-size:56px; font-weight:bold; padding-bottom:3px;}
.xit h3 span{ display:block; color:#fff; font-size:24px; background:url(img/20170809155912_430115566.png) no-repeat center 0; height:42px; line-height:42px;}
.xi_r{ float:right; position:relative; font-size:0; width:409px; height:468px;}
.xi_r i{ display:block; width:100%; position:absolute; left:0; bottom:50px; text-align:center;}
.xi_r i a{ display:inline-block; background:url(img/20170822103853_572951302.png) no-repeat; width:100px; height:39px; line-height:39px; padding-left:57px; text-align:left; text-align: left; font-size:18px; color:#fff; margin:0 8px; font-weight:normal;}
.xi_r i a.last{background:url(img/20170822103557_1489422254.png) no-repeat; }
.xi_l{ width:790px; padding-top:33px; background:url(img/20170808092910_106473103.gif) no-repeat left 114px;}
.xi_l ul li{ float:left; background:#fef7e4; font-size:16px; color:#333; width:201px; height:182px; border:1px solid #d2d2d2; margin:0 32px 67px 0; position:relative; text-align: center; padding:0 15px; line-height:26px;}
.xi_l ul li.nom{ margin-right:0;}
.xi_l ul li strong{ display:block; color:#333; font-size:20px; font-weight:bold; padding-top:48px; height:36px;}
.xi_l ul li span{ display: inline-block; left:84px; position:absolute; top:-33px; width:66px; height:66px; background:url(img/20170807170305_635547786.png) no-repeat;}
.xi_l ul li.cur span{background:url(img/20170807170313_1287781561.png) no-repeat;}
/**/
.anli{ height:920px; overflow:hidden;}
.anli h3{ text-align:center; padding-top:53px; height:78px; height:152px; margin-bottom:14px;}
.anli h3 a{ color:#1a1919; font-size:56px;}
.anli h3 span{ display:block; font-size:24px; font-weight:normal; color:#fff; padding-top:9px; line-height:42px;}
.a_l{ padding-left:23px; width:243px; padding-right:24px;}
.a_l ul li{font-size:0; position:relative; margin-bottom:9px;}
.a_l ul li img{ width:243px; height:163px;}
.a_l ul li span{ display:block; position:absolute; left:0; bottom:0; width:100%; height:33px; line-height:33px; background:url(img/20170811204921_932709100.png) repeat; text-align:center;}
.a_l ul li span a{ color:#fff; font-size:18px;}
.a_l h4 a{ display:inline-block; padding-top:9px; height:29px; text-align:center; width:117px; background:#ffaa00;}
.a_l h4 a:hover{ background:#f08200;}
.a_r{ width:892px; padding-right:18px;}
.a_r dl{ height:451px; overflow:hidden;}
.a_r dl dt{ float:left; font-size:0; width:672px; height:451px; overflow:hidden;}
.a_r dl dt img{width:672px; height:451px;}
.a_r dl dd{ float: left; width:218px; overflow:hidden;}
.a_r dl dd a{width:218px; height:209px; display:block;overflow:hidden;}
.a_r dl dd img{ width:218px; height:209px; margin-top:10px; display:block; margin-left:2px;}
.a_r p{ overflow:hidden;padding:15px 0 0 43px;}
.a_r p em{ display:inline-block; float:left; width:154px; color:#333; font-size:22px; font-weight:bold; border-right:1px solid #cacaca; margin-right:19px;}
.a_r p em a{ display:inline-block; width:81px; height:34px; background:url(img/20170811204919_166171944.gif) no-repeat; color:#752526; font-size:16px; line-height:34px; font-weight:normal; padding-left:50px; margin-top:9px;}
.a_r p i{ display:inline-block; float:left; width:622px; font-size:16px; color:#333; line-height:26px;}
.anli h5{ padding-top:45px; text-align:center; clear:both;}
.anli h5 a{ display:inline-block; background:url() no-repeat; width:100px; height:39px; line-height:39px; padding-left:57px; text-align:left; text-align: left; font-size:18px; color:#fff; margin:0 8px; font-weight:normal;}
.anli h5 a.last{background:url() no-repeat; }
/*简介*/
.zj{ background:url(img/20170807162546_971082561.jpg) no-repeat center 0; height:930px;}
.zj h3{ text-align:center; padding-top:62px; font-size:56px; margin-bottom:49px;}
.zj h3 a{ color:#000; font-size:56px; }
.zj h3 span{ display:block; font-size:24px; color:#fff; font-weight:normal; line-height:42px; margin-top:3px;}
.zj dl{ overflow:hidden; margin:0 20px 22px;}
.zj dl dt{ float:left; width:582px; height:379px;}
.zj dl dt img{width:582px; height:379px;}
.zj dl dd{ float:right; width:520px; padding-right:29px;}
.zj dl dd h4{ padding-top:30px;}
.zj dl dd h4 a{ display:block; color:#333; font-size:22px;}
.zj dl dd h4 span{ display:block; font-weight:normal; font-size:14px; color:#666;}
.zj dl dd p{ color:#333; font-size:16px; line-height:30px; padding-top:10px; height:197px;}
.zj dl dd p a{ color:#752526;}
.zj dl dd em{ display:block;}
.zj dl dd em a{ display:inline-block; background:url(img/20170807153010_717447581.png) no-repeat; width:97px; height:42px; text-align:center; font-size:18px; color:#333; padding-top:55px; margin-right:40px;}
.zj dl dd em a:hover{ background:url(img/20170807152835_1643366271.png) no-repeat; color:#752526; font-weight:bold;}
.zj dl dd em a.bg2{background:url(img/20170807153010_95085447.png) no-repeat; }.zj dl dd em a.bg2:hover{background:url(img/20170807152834_1391298512.png) no-repeat; }
.zj dl dd em a.bg3{background:url(img/20170807153010_1657548609.png) no-repeat; }.zj dl dd em a.bg3:hover{background:url(img/20170807152834_1897150399.png) no-repeat; }
.zj h2{ text-align:center; height:65px; line-height:65px; background:url(img/20170807163532_714060293.png) no-repeat 511px 20px;}
.zj h2 a{ color:#fff; font-size:27px;}

.hz01 { width:55px; background:#752526; margin-left:17px; text-align:center; height:203px;}
.hz01 img{ padding-top:74px;}
.hz03 { width:54px; background:#752526;text-align:center; height:203px;}
.hz03 img{ padding-top:74px;}
.hz02{ background:#752526; height:203px;}
.hz02 ul li { float:left; width:255px;display:inline; margin-right:9px;}
.hz02 ul li img { width:255px; height:179px;}
/*新闻*/
.g_zx .m_zx{ width:370px; margin-right:38px; float: left;}
.g_zx .last{ margin-right: 0;}
.m_zxcc{ background: #fef7e4;height:315px;padding: 14px 20px 0 25px;}
.g_zx .u_lst4 li{ height:36px; line-height:36px; border-bottom: 1px dashed #e3e3e3; padding-left: 18px;background:url(img/20170811204919_2102111763.png) no-repeat 0 12px; overflow: hidden; font-size: 13px;}
.g_zx .u_lst4 li a{color: #666; font-size: 14px;}
.g_zx .u_lst4 li a:hover{color:#752526; font-size: 14px;}
.g_zx .u_lst4 .lastli{ border-bottom: none;}
.g_zx .more2{display: inline-block; margin-top: 28px;width: 132px;height: 36px;line-height: 36px;background: #015cb5;text-align: center;font-size: 14px;color: #fff;}
.g_zx .more2 a{color: #fff; display:block;}
.g_zx .more2 a:hover{color: #fff; background: #ff6c02;}
.g_zx .u_lst4 li:last-child{ /*border-bottom:0;*/}
.m_zxc img{transition: opacity 0.3s ease-out 0s;}
.m_zxc img:hover{ opacity:0.8;}

.dt_top { height:45px; padding-top:23px;}
.dt_top span { float:right; display:block; padding-top:7px;}
.dt_top ul li { float:left; margin-right:35px; padding-left:35px; background:url(img/20170807111136_1010011115.jpg) no-repeat; height:45px}
.dt_top ul li a { display:block; font-weight:bold;font-size:22px;color:#333;}
.dt_top ul li span{ font-size:14px; color:#666; font-weight:normal; text-transform:uppercase; padding-top:10px; display:inline-block; padding-left:3px; float:none;}
.dt_top ul li a:hover,.dt_top ul .cur a { text-decoration:none; color:#752526;}
.dt_top ul li.bg2{background:url(img/20170807110902_2028160901.jpg) no-repeat;}

/**/
.pic_bj1{ position:relative;}
.pic1{ background:url(img/20170809115745_481520644.jpg) no-repeat center top; height:359px; overflow:hidden;}
.pic_bj1 i{ margin-left:-66px;}
.pic_bj1 p{ margin-left:206px; color:#fff;}

.f_code2{width:288px;padding:7px 0 0;text-align: center;line-height: 32px; color:#fdf0ca;}
.f_code2 b{width: 135px;float: left;}
.f_code2 b.pcd1{padding:0 18px 0 0;}
.f_code2 img{display: block;}

/*产品*/
.pro{ padding-top:65px; background:#fef7e4; height:816px;}

.pl_l{ background:url(img/20170809165359_867771792.jpg) no-repeat; width:270px; height:691px;}
.pl_l h2{ height:101px; padding-left:23px; font-size:34px; margin-bottom:21px;}
.pl_l h2 a{ color:#fff; display:inline-block; padding-top:12px;font-size:32px;text-shadow: 1px 1px 1px #d79c41;}
.pl_l h2 span{ font-weight:normal; font-size:28px; display:block;color:#ffeac5;}
.pl_l h3{ margin-left:8px; }
.pl_l h3 a{ padding-left:12px; font-size:20px; font-weight:normal; color:#fff; display:block;background:url() no-repeat; height:40px; line-height:40px;}
.pl_l h3 a:hover,.pl_l .cur a{background:url() no-repeat; font-weight:bold;}
.pl_l ul{ margin:0 32px 22px 25px;}
.pl_l ul li a{ display:block; line-height:51px; font-size:16px; color:#333; border-bottom:1px dashed #bbb; padding-left:16px; background:url() no-repeat 3px 24px;}
.pl_l ul li a:hover{ color:#e60012;}

.pl_r{ width:902px; float:right; position:relative;}
.pl_r p{ font-size:0; position:relative; margin-bottom:13px;}
.pl_r p img{width:902px; height:509px;}
.pl_r p span{ display:block; position:absolute; left:0; bottom:0; height:50px; line-height:50px; background:url(img/20170811204921_932709100.png) repeat; text-align:center; font-size:16px; color:#fff; width:100%;}
.pl_r p span a{ color:#fff;}
/*.pl_r ul{ float:left; width:847px; overflow:hidden;}*/
.pl_r ul li.nom{ margin-right:0;}
.pl_r ul li img{ width:276px; height:159px; padding-bottom:9px;}
.pl_r ul li i{ display:none; position:absolute; left:3px; top:0; background:url() no-repeat; width:276px; height:159px; font-size:18px; color:#fff;}
.pl_r ul li i a{ display:block; margin-top:15px; color:#d4d4d4; font-size:14px;}
.pl_r ul li span{ display:block; padding-top:49px;}.pl_r ul li span img{ width:30px; height:18px;}
.pl_r ul li.cur i{ display:block;}
.pl_r h3{ position:absolute; width:35px; text-align:center; right:0; top:522px; z-index:99999;}
.pl_r h3 a{ display:inline-block; text-align:center; padding-top:30px; background:#f08200;height:49px;width:35px;}
.pl_r h3 a:hover{ background:#ffaa00;}
.pro h5{ clear:both; padding-top:31px; height:39px; text-align:center; background:url(img/20170811204920_257577592.jpg) no-repeat center 50px;}
.pro h5 a{ display:inline-block; background:url() no-repeat; width:100px; height:39px; line-height:39px; padding-left:57px; text-align:left; text-align: left; font-size:18px; color:#fff; margin:0 8px; font-weight:normal;}
.pro h5 a.last{background:url() no-repeat;}

/**/
.pro_js_bj{ background:url(img/20170812165827_1312716207.png) no-repeat center top; height:800px; overflow:hidden;}
.pro_js { width:1200px; height:827px; margin:0 auto; position:relative; overflow:hidden; font-family:"Microsoft Yahei";}
.pro_js h3{ height:183px; text-align:center; font-weight:normal; margin-top:36px;}
.pro_js h3 a{ color:#181818; font-size:36px;}
.pro_js h3 strong{ display:block; font-size:56px; font-weight:bold; padding-bottom:3px;}
.pro_js h3 span{ display:block; color:#fff; font-size:24px; background:url(img/20170809155756_1129741277.png) no-repeat center 0; height:42px; line-height:42px;}
.pro_js p{ width:146px; height:146px; overflow:hidden; position:absolute;}
.pro_js p b{ display:block; position:absolute; width:146px;  height:50px; bottom:0; left:0; text-align:center; line-height:18px; font-size:14px; color:#333;}
.pro_js .p01{ top:453px; left:0;}
.pro_js .p02{ top:310px; left:120px;}
.pro_js .p03{ top:172px; left:240px;}
.pro_js .p04{ top:172px; right:215px;}
.pro_js .p05{ top:310px; right:100px;}
.pro_js .p06{ top:454px; right:0;}
.pro_lt{font-size: 16px;height:51px;line-height:56px;border-top: solid 1px #e7e7e7;border-bottom: solid 1px #e7e7e7; margin-bottom:13px;}
.pro_lt ul,.pro_lt li{float: left;padding: 0 36px 0 0;}
.pro_lt li a{color: #752526;line-height:51px;display: block;padding: 0 8px; font-weight:bold; font-size:16px;  background:url(img/20170809175933_1846439641.png) no-repeat center bottom;}
.pro_lt li a:hover{color: #752526;line-height:51px;display: block;background:url() no-repeat center bottom;font-weight:bold; font-size:16px;}
.more01 a{font-size:12px;font-weight: normal;color: #86542c;}
.t_text{float:left;font-size: 30px; font-weight: bold;color:#333;letter-spacing: 3px;line-height: 41px; padding:47px 0 0 29px;}
.char_c{background: url(img/20170811204920_257577592.jpg) no-repeat center 41px; clear: both; height:50px;}
.char_c p,.tec_p p{clear: both;padding:19px 0 0 400px; }
.char_c p span{background:url(img/20170811204920_435424497.gif) no-repeat 0 0;text-align: center;width: 229px;line-height: 45px;font-size:22px;color: #fdf0ca;padding: 0 50px 0 0;display: block;float: left;}
.char_c p span a,.tec_p p span a{color: #fdf0ca;font-weight: bold;font-size:22px;}

.nybanner {width:100%; background:url(img/20170812110117_364622837.jpg) center; height:300px; }

#roller_left a{color:#fff !important;}
.jid img:hover{transform:scale(1.1); transition:all 1.5s; z-index:9000 } 
#copy{width:100%;}