@charset "utf-8";
/*样式重置*/
body {font-size:14px; font-family: "微软雅黑";color:#555;
    width: 100%;
    min-width: 1200px;
    max-width: 1920px;
    margin: 0 auto;
}
table{table-layout: fixed;}
*{padding:0;margin:0;}
h1,h2,h3,h4{font-size:14px;font-weight:normal;}
body{font-size:14px;font-family:"微软雅黑";color:#555;background:#fff;line-height:22px;}
img{border:none;}
ul,li{list-style-type:none;}
a{text-decoration:none;color:#555;}
.clear{clear:both;}
.w1200{width:1200px;margin:0 auto;}
.ml45{margin-left:45px;}
.fl{float:left;}
.fr{float:right;}
*:focus{outline:none;}



/*头部样式*/
.header{width:1200px;margin:0 auto;padding:30px 0;}
.h-left{float:left;}
.header h1{float:left;}
.header h1 img{display:block;}
.header .name{float:left;padding-left:45px;margin-left:45px;border-left:1px solid #ccc;height:92px;}
.header h3{font-size:24px;color:#333;line-height:28px;font-weight:bold;margin-top:15px;}
.header .name p{font-size:15px;color:#555;margin-top:10px;}
.h-right{float:right;width:309px;padding-top:10px;}

/*热门搜索*/
.hot-search{height:30px;}
.hot-search strong{color:#999; text-transform:uppercase;}
.hot-search{color:#999;}
.hot-search a{display:inline-block;color:#999;margin-left:15px;}
.hot-search a:hover{color:#951f25;}

#SearchType{height:30px;line-height: 30px;background: #f0f0f0;display: block;float: left;color: #333;padding-left:5px;width:52px;margin-left:5px;}
.search_tow{ border: none; background: none; width:215px; color: #999;font-size: 14px;padding-left: 10px;  height:27px;}
.search_button{ cursor: pointer;width:30px;height:30px; position: absolute;right:5px;top:0;border: none; background:url(../images/s_btn.jpg) no-repeat center;}
.search{width:309px;height:30px;background:#f0f0f0;overflow:hidden;position:relative;border-radius:20px;}
.search-box{float:right;margin-top:5px;}


.nav{width:100%;height:62px;background:url(../images/nav_bg.jpg) no-repeat center;}
.nav .nav-box{width:1200px;margin:0 auto;}
.nav-box h3{float:right;color:#fff;padding-left:50px;line-height:62px;font-weight:bold;font-size:20px;background:url(../images/h_tel.png) no-repeat left center;}
.nav ul{float:left;}
.nav ul li{float:left;}
.nav ul li a{display:block;margin:0 35px;height:50px;font-size:15px;color:#fff;line-height:62px;padding:0 8px;float:left;}
.nav ul li a:hover{color:#fff;border-bottom:1px solid #fff;background:url(../images/li_on.png) no-repeat center 47px;}
.nav ul li:first-child a{margin-left:10px;}
.navHover{border-bottom:1px solid #fff;color:#fff;background:url(../images/li_on.png) no-repeat center 47px;}
/*banner开始*/
.banner{width:100%;margin:0 auto;height:650px;position:relative;overflow:hidden;z-index:6;}
.b_btn{width:100%; position: absolute;bottom:20px;font-size: 0;z-index: 1;text-align:center;}
.banner .hd{width:100px;margin:0 auto;}
.banner .pic li{text-align:center;}
.banner .pic li img{margin-left:-960px;left:50%;position:absolute;}
.b_button{width:100%;margin:0 auto;position:relative;}
.banner .prev, .banner .next {width:36px;height:50px;margin-top:295px;display: block;background:url(../images/ad_ctr.png) no-repeat 0 0;position: absolute;top: 50%;z-index: 10; cursor: pointer;text-indent: -9999px;filter: alpha(opacity=50);opacity: 0.5;}
.banner .next:hover,.banner .prev:hover{ filter:alpha(opacity=100) !important;opacity:1 !important;  }	
.banner .prev{left:100px;}
.banner .next{right:100px;background-position:-36px 0px;}
.banner .hd li{background:#fff;height:16px;width:16px;cursor: pointer;border-radius:50%;display:block;float:left;margin-left:14px;}
.banner .hd li.on{background:#951f25;}
/*banner结束*/
/*内页banner*/

.bannerinx{width:100%;margin:0 auto; position:relative;overflow:hidden; height: 400px;}
.b_btn{width:100%; position: absolute;bottom: 30px;font-size: 0;z-index: 1;text-align:center;}
.bannerinx .hd{width:100px;margin:0 auto;}
.bannerinx .picinx li{text-align:center;}
.bannerinx .picinx li img{margin-left:-960px;left:50%;position:absolute;}


.bannerinx .hd li{background:#fff;height:16px;width:16px;cursor: pointer;border-radius:50%;display:block;float:left;margin-left:14px;}
.bannerinx .hd li.on{background:#951f25;}

/*内页banner*/
/*产品展示*/
.product-show{margin-top:80px;}
.product-tit{text-align:center;margin-bottom:40px;}
.product-tit img{display:inline-block;}
.product-tit h4{font-size:24px;color:#951f25;line-height:40px;margin-top:15px;}
.product-tit h4 a{color:#951f25;}
.product-tit h4 span{display:inline-block;margin:0 10px;width:20px;height:1px;background:#000; vertical-align:6px}
.product-box{width:1200px;margin:0 auto;}
.product-box ul li{width:374px;float:left;margin-right:39px;margin-bottom:39px;overflow:hidden;position:relative;}
.product-box ul li:nth-child(3n){margin-right:0;}
.product-box ul li .pic{width:374px;height:233px;position:relative;overflow:hidden;}
.product-box ul li .pic img{display:block;transition-duration: 0.3s;}
.product-box ul li:hover img{-webkit-transform: scale(1.1,1.1);-moz-transform: scale(1.1,1.1);transform: scale(1.1,1.1);}
.product-box ul li .words{position:absolute;top:0;left:0;right:0;width:374px;height:233px;background:rgba(149,31,37,.5);display:none;transition-duration: 0.3s;}
.product-box ul li .words h3{color:#fff;font-size:18px;height:40px;line-height:40px;text-align:center;position:absolute;top:-40px;left:0;right:0;transition-duration: 0.3s;text-align:center;}
.product-box ul li .words h4{width:374px;height:28px;position:absolute;bottom:-28px;left:0;text-align:center;transition-duration: 0.3s;}
.product-box ul li .words h4 span{display:inline-block;width:92px;height:26px;color:#fff;border:1px solid #fff;text-align:center;line-height:26px;transition-duration: 0.3s;font-size:12px;}
.product-box ul li:hover .words{display:block;}
.product-box ul li:hover .words h3{top:75px;}
.product-box ul li:hover .words h4{bottom:80px;}

.pro-link{text-align:center;margin-top:40px;}
.pro-link a{display:inline-block;width:122px;height:40px;line-height:40px;text-align:center;color:#fff;background:#333;margin:0 10px;}
.pro-link a.more{background:#951f25;}
.pro-link a:hover{ opacity:.8;}

/*产品展示*/

/*优势*/
.yous{height:970px;background: url(../images/ys_bg.png) no-repeat center bottom;margin-top:70px;}
.yous .w1200{position: relative;}
.yous h3{padding-bottom:8px;}
.yous h4{color: #333333;font-size:24px;margin-top:20px;font-weight:bold;}
.yousFocus .bd{width: 750px;float: right;position: absolute;top:100px;right: 0px;}
.yousFocus .bd img{display: block;width: 750px;height: 420px;}
.yousFocus .bd li{position: relative;}
.yousFocus .bd h6{color: #333333;font-size:18px;margin-top: 25px;font-weight: normal;font-weight:bold;}
.yousFocus .bd p{font-size:16px;margin-top:20px;line-height:28px;}

.yousFocus .hd{width:297px;margin-top: 95px;}
.yousFocus .hd li{padding:20px 0;overflow:hidden;border-bottom:1px solid #858485;margin-bottom:10px;}
.yousFocus .hd li dl dt{width:40px;float:left;height:40px;background:#fff;text-align:center;line-height:40px;color:#999;border-radius:50%;font-size:18px;font-family:Arial, Helvetica, sans-serif;margin-right:20px;margin-top:6px;}
.yousFocus .hd li dl dd{float:left;}
.yousFocus .hd li h5{color: #333333;font-size:12px; text-transform:uppercase;font-weight:normal;color:#bbb;}
.yousFocus .hd li p{color: #000;font-size:18px;font-weight: bold;}
.yousFocus .hd li.on dt{background:#951f25;color:#fff;}
.yousFocus .hd li.on{border-bottom:1px solid #951f25;}

.ys-btn{position:absolute;right:0;top:40px;}
.ys-btn .next{cursor:pointer;}
.ys-btn .prev{cursor:pointer; margin-right:20px;}

/*优势*/

/*关于我们*/
.about{width:1200px;margin:-200px auto 40px;}
.about-pic{position:relative;}
.about-pic img{display:block;}

.about-tit{position:absolute;top:45px;left:62px;}
.about-tit h3{font-size:48px;color:#000; text-transform:uppercase;font-family:Arial, Helvetica, sans-serif;margin-bottom:20px;}
.about-tit h4{font-size:24px;color:#951f25;line-height:40px;}
.about-tit h4 a{color:#951f25;}
.about-tit h4 span{display:inline-block;width:30px;height:3px;background:#929294;margin:0 30px; vertical-align:5px;}

.about-words{margin-top:30px;line-height:28px;height:115px;overflow:hidden;    text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:4;-webkit-box-orient: vertical;margin-bottom:40px;}

.about-top{height:75px;background:url(../images/about_top.jpg) no-repeat left bottom;margin-top:60px;}
.about-top h3{font-size:24px;font-weight:bold;color:#000;}
.about-top h4{float:right;font-size:16px;color:#000;margin-top:8px;}

.about-list{width:1200px;height:105px;margin:0 auto;padding:60px 0 40px;background:#fff;box-shadow:0px 0px 30px #ccc;}
.about-list ul li{width:25%;text-align:center;float:left;color:#999;}
.about-list ul li h3{height:50px;line-height:50px;color:#555;font-size:48px;font-family:Arial, Helvetica, sans-serif;}
.about-list ul li h3 span{font-size:14px;color:#999; vertical-align:10px;margin-left:12px;font-family:"微软雅黑";}
.about-list ul li h4{margin-top:10px;}
.about a.more{display:block;margin:60px auto 0;width:176px;height:40px;line-height:40px;text-align:center;color:#fff;border-radius:30px;background:#5f5f5f;font-size:16px;} 
.about a.more:hover{background:#951f25;}

/*关于我们*/
/*合作伙伴*/
.partner{background:#951f25;margin-bottom:60px;padding-bottom:60px;padding-top:50px;}
.partner-tit{text-align:center;}
.partner-tit h4{font-size:12px;font-weight:normal;color:#cea9aa; text-transform:uppercase; letter-spacing:0px;font-family:Arial, Helvetica, sans-serif;}
.partner-tit h3{font-size:24px;font-weight:bold;color:#fff;line-height:40px;}

.partner-list{width:1200px;margin:38px auto 0;position:relative;}
.partner-img{width:1048px;margin:0 auto;}
.partner-img{overflow:hidden;}
.partner-img ul li a{height:117px;width:188px;display:block;overflow:hidden;}
.partner-img ul li{float:left;width:188px;margin-right:26px;}

.p-left{position:absolute;left:0;top:40px;cursor:pointer;}
.p-right{position:absolute;right:0;top:40px;cursor:pointer;}

/*新闻*/
.news{}
.news .w1200{position:relative;}
.news-tit{text-align:center;margin-bottom:40px;}
.news-tit img{display:inline-block;}
.news-tit h4{font-size:24px;color:#951f25;line-height:40px;margin-top:15px;}
.news-tit h4 a{color:#951f25;}
.news-tit h4 span{display:inline-block;margin:0 10px;width:20px;height:1px;background:#000; vertical-align:6px}
.news .rmnews{width:364px;float: left;margin-right:54px;}
.news .rmnews:nth-child(4){margin-right: 0px;}
.news .rmnews h5{line-height: 65px;color: #000;font-size: 16px;font-weight:normal;}
.news .rmnews p{line-height: 37px;}
.news .rmnews p a{width: 260px;color: #666666;padding-left: 15px;background: url(../images/n5.jpg) no-repeat center left;display: block;float: left;margin-bottom: 27px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;line-height:20px;}
.news .rmnews p span{float: right;color: #cccccc;line-height: 24px;}
.news .rmnews p:hover a{color: #951f25}
.news .rmnews p:hover a{background: url(../images/n4.jpg) no-repeat center left; }

.news-bottom ul li{height:52px;line-height:52px;float:left;border-bottom:1px solid #e0e0e0;width:570px;margin-right:60px;}
.news-bottom ul li em{display:inline-block;width:2px;height:2px;background:#333;margin-right:10px; vertical-align:2px;}
.news-bottom ul li span{float: right; display: block; font-size: 12px; color: #999;}
.news-bottom ul li a{display: block; float: left; width: 380px; white-space: nowrap; overflow: hidden;text-overflow: ellipsis; height: 52px; line-height: 52px;}
.news-bottom ul li a:hover{color:#951f25;}
.news-bottom ul li a:hover em{background:#951f25;}
.news-bottom ul li:nth-child(2n){margin-right:0;}

/*友情链接*/
.links{width:1200px;padding:20px 0;border-top:1px solid #e4e7ea;margin:40px auto 0;}
.links h3{float:left;}
.links-list{float:left;width:995px;margin-left:40px;}
.links-list a{display:inline-block;margin:0 40px 12px 0;color:#888;}
.links-list a:hover{text-decoration:underline;}

/*网站底部*/
.foot{height:372px;background:#000;}
.f-top{height:235px;width:1200px;margin:0 auto;padding-top:72px;}
.f-wx{float:left;width:130px;text-align:center;color:#6a7075;}
.f-wx img{display:block;margin-bottom:10px;}

.f-contact{width:755px;float:left;margin-left:60px;color:#fff;}
.f-contact h3{font-size:18px;font-weight:bold;margin-bottom:30px;}
.f-contact h3 span{display:block;width:14px;height:2px;background:#951f25;margin-top:20px;}
.f-contact p span a{color: #fff;}
.f-contact p span a:hover{text-decoration: underline;}
.f-contact  p{margin-bottom:30px;}
.f-contact  p span{margin-right:50px;}

.f-nav{float:right;width:254px;color:#fff;}
.f-nav h3{font-size:18px;font-weight:bold;margin-bottom:20px;}
.f-nav h3 span{display:block;width:14px;height:2px;background:#951f25;margin-top:20px;}
.f-nav ul li{float:left;width:127px;}
.f-nav ul li a{line-height:28px;display:inline-block;color:#959a9e;font-size:13px;margin-bottom:8px;}
.f-nav ul li a:hover{color:#951f25;}

.f-copy{text-align:center;height:60px;line-height:60px;border-top:1px solid #3a4146;color:#6a7075;}
.f-copy a{color:#6a7075; }
.f-copy a:hover{text-decoration: underline;}
/*网站底部*/

/*内页样式*/
.font_red {background: #000; color: #fff!important;}

.font_pro{color:#000 !important;}
.font_red2 { background:#000!important; color:#fff !important;}/*定住样式*/

.title_part .fdjtel dl dt a:hover{color:#000}/*购买样色*/

.ny-bj{ width:100%; height:auto; background:#ebebeb; padding: 20px 0;}
.nyboxinnerxss{background: #fff; width: 1200px; padding: 40px; overflow: hidden; margin: 20px auto; box-shadow:0px 0px 25px #ddd;}
.ny-con{ width:100%;  margin:0 auto; }
.ny-con h5{font-size: 18px;  color: #000; font-weight: normal;}
.ny-con h2{ width:1200px;  overflow: hidden; margin: 0 auto;
    padding: 20px 0;border-bottom: 1px solid #dbdbdb; font-size:20px;color:#333; }
.ny-con h2 span {font-size: 14px;padding-left:36px; float: right;
	background:url(../images/sy.png) no-repeat left center;}
.ny-con h2 a{color:#333;}
.ny-con h2 a:hover{text-decoration:underline;}
.column{ width:1200px;  margin:0 auto; margin-top:20px; overflow: hidden;}
.column-left{ float:left;  font-size:20px; padding-left: 10px; font-weight: bolder;
   border-left: 3px solid #951f25;    line-height: 20px; color: #951f25;}
.ny-list{ margin:20px 0 20px 0; }
.ny-list ul{text-align: center; overflow: hidden; width: 100%;}
.ny-list ul li{height:55px; line-height:55px;display:inline-block; background: #eee; margin:0 6px;}
.ny-list ul li a{ display:block;height:55px; 
	line-height:56px;color:#000; font-size:16px; text-align:center;   
    font-size: 16px;
    color: #000;
    text-decoration: none;}

.ny-list ul li { *display:inline}

.ny-list ul li a{display:block;padding:0 2px;height: 55px;font-size:16px;colortext-decoration:none;line-height: 55px;}
.ny-list ul li:hover a{background: #000;color:#fff; }

.ny-list ul li a.nystyle{ display:inline-block;height:55px; line-height:55px;color:#555; font-size:16px; text-align:center;}
.ny-list ul li a:hover{color:#fff; }

.ny-single{ width:1200px; margin:0px auto;  padding-bottom:30px;}/*公共样式*/
.ny-single a{color:#000;}
.ny-single a:hover{ text-decoration:underline;}

.ny-info p{ line-height:28px; }/*单页*/
.ny-info02{background: url(../images/nyinfobg.jpg) no-repeat right center #f5f4f9; padding: 15px;}
.a_title {text-align: center;color:#4E4E4E;}
.a_title h3{font-size:18px;line-height:50px;font-weight:bold;color: #666;}
.a_title h4{font-size:12px;font-weight:normal;color:#626262;border-bottom:1px dotted #ccc;border-top:1px dotted #ccc;line-height:40px;margin-bottom:15px;}

.ny-news{width:1200px; margin:0 auto;}
.ny-news ul li{ width:570px; float:left; height:150px;}
.ny-news ul li:nth-child(2n){float:right;}
.ny-news ul li h4{height:30px;font-family:"Arial"; font-size:24px; color:#bbbbbb;border-bottom:1px solid #ccc;}
.ny-news ul li h4 span{ font-size:14px; float:right;}
.ny-news ul li h3{ height:40px; line-height:40px; }
.ny-news ul li h3 a{ font-size:16px; color:#000;display:block;white-space: nowrap; text-overflow: ellipsis;overflow:hidden;}
.ny-news ul li:hover h3 a{ color:#000;}
.ny-news ul li p{width:510px;height:48px; line-height:24px; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; overflow:hidden;}
/*新闻列表*/

.page { text-align: center; margin:0px auto; margin-top:20px; padding-bottom:20px; clear:both; line-height:50px;}
.page a {  margin:0 2px; border:1px solid #e3e3e3; padding:4px 18px; color: #333; border-radius:5px;}
.page span{  margin:0 7px; border:1px solid #951f25; padding:4px 14px; color: #fff; border-radius:5px; background:#951f25;}
.page a:hover{background:#000; color: #fff !important; border:1px solid #000;}

.page2{ width:1200px; height:50px;line-height:50px; border-top:1px solid #ccc;border-bottom:1px solid #ccc; margin-top:20px;font-size:16px;}
.page2-left{ float:left; width:520px;display:block;white-space: nowrap; text-overflow: ellipsis;overflow:hidden; text-align:left;}
.page2-right{ float:right; width:520px;display:block;white-space: nowrap; text-overflow: ellipsis;overflow:hidden; text-align:right;}
.page2 a{ color: #333; font-size:16px;}
.page2 a:hover{ color:#000;}
/*页码*/

.teb{ width:1200px; height:40px; margin:0px auto; border-top:1px solid #ccc;}
.teb h2{ height:40px; line-height:40px; font-size:14px; font-weight:normal; color:#666; overflow:hidden;}
/*热门标签*/

.ny-sitemap{ width:1200px; height:300px; margin:0 auto; padding-bottom:30px;}
.ny-sitemap h4{ display:block; height:40px; border-bottom:1px solid #ccc; text-align: center;}
.ny-sitemap h4 a{ font-size:18px; color:#000;}
.ny-sitemap h4 a:hover{ color:#000;}
.ny-sitemap ul{ width:1200px; margin-top:30px;}
.ny-sitemap ul dl{ float:left; margin-right:103px;}
.ny-sitemap ul dl dt{ font-size:16px; color:#000; height:30px;}
.ny-sitemap ul dl dt a{color:#000;}
.ny-sitemap ul dl dt a:hover{color:#000;}
.ny-sitemap ul dl dd{line-height:28px;}
.ny-sitemap ul dl dd a{ font-size:14px; color:#666;}
.ny-sitemap ul dl dd a:hover{color:#000;}

.product_list{ width:1200px; margin:0 auto;}
.product_list ul{ width:1250px; margin-top:10px;}
.product_list ul li{ width:382px; float:left;margin-right:28px;margin-bottom:10px;  transition:all 0.6s;}
.product_list ul li:hover{transform: translate(0,-10px); transition:all 0.6s;}
.product_list ul li img{border:1px solid #c9c9c9;}
.product_list ul li h4{display:block;width:382px;height:40px;line-height:40px;text-align:center;color:#555; overflow:hidden;display:block;white-space: nowrap; text-overflow: ellipsis;overflow:hidden; }
.product_list ul li:hover img{border:1px solid #000;}
.product_list ul li:hover h4{color:#000;}

.product_listhonor{ width:1200px; margin:0 auto;}
.product_listhonor ul{ width:1250px; margin-top:10px;}
.product_listhonor ul li{  float:left;margin-right:24px;margin-bottom:10px;  transition:all 0.6s;}
.product_listhonor ul li:hover{transform: translate(0,-10px); transition:all 0.6s;}
.product_listhonor ul li img{border:1px solid #c9c9c9;}
.product_listhonor ul li h4{display:block;height:40px;line-height:40px;text-align:center;color:#555; overflow:hidden;display:block;white-space: nowrap; text-overflow: ellipsis;overflow:hidden; }
.product_listhonor ul li:hover img{border:1px solid #000;}
.product_listhonor ul li:hover h4{color:#000;}

.product_hz{ width:1200px; margin:0 auto;}
.product_hz ul{ width:1260px; margin-top:10px;}
.product_hz ul li{ width:252px; float:left;margin-right:63px;margin-bottom:10px;}
.product_hz ul li:hover{transform: translate(0,-10px); transition:all 0.6s;}
.product_hz ul li img{border:1px solid #c9c9c9;}
.product_hz ul li h4{display:block;width:252px;height:40px;line-height:40px;text-align:center;color:#555; overflow:hidden;}
.product_hz ul li:hover img{border:1px solid #000;}
.product_hz ul li:hover h4{color:#000;}
/*图片样式*/


/*内页banner*/
.banner1{ width:1200px; height:300px; margin:0px auto; background:#ccc; margin:10px auto;}/*内页banner 1200px*/

.banner_warp{ width:100%; height:300px; overflow:hidden; position:relative; }
.banner-ny{width:1920px; margin-left:-960px;position:absolute;left:50%;text-align:center;}
.banner-ny img{ width:1920px; height:300px;}/*内页banner 1920px*/

.info-tj{ width:1200px;margin-top:30px;}
.info-tj h2 { height:40px; line-height:40px; padding-left:0px; color:#000; font-size:18px; border-bottom:1px solid #ccc; }
.info-tj h2 a{ float:right; color:#666; font-size:14px;font-weight:normal;}
.info-tj h2 a:hover{ text-decoration:underline;}

.info-news{ width:1200px; margin-top:30px;}
.info-news h2 { height:40px; line-height:40px; padding-left:0px; color:#000; font-size:18px; border-bottom:1px solid #ccc; }
.info-news h2 a{ float:right; color:#666; font-size:14px;font-weight:normal;}
.info-news h2 a:hover{ text-decoration:underline;}
.info-news ul {margin-top: 10px; width:1200px;}
.info-news ul li {font-size: 14px;line-height:46px; height:46px;border-bottom: 1px dashed #dfdfdf; float:left; width:570px;}
.info-news ul li:nth-child(2n){ float:right;}
.info-news ul li a span {float: right;}
.info-news ul li a {color:#666; font-size:14px; font-weight:normal;display:block;white-space: nowrap; text-overflow: ellipsis;overflow:hidden; }
.info-news ul li a:hover{color:#000;}

#demo10 {width:1140px; margin:0 auto;overflow:hidden; border:none; padding:30px; }
#indemo10 {float: left;width: 8000%;}
#demo11,#demo12{float:left; display:inline-table;}
#demo11 li,#demo12 li{ width:250px; float:left; margin-left:24px;}
#demo11 li img,#demo12 li img{border:1px solid #dedede;}
#demo11 li:hover img,#demo12 li:hover img{border:1px solid #000;}
#demo11 li a,#demo12 li a{display:block;}
#demo11 li h3,#demo12 li h3{font-size:14px;font-weight:normal; height:40px; line-height:40px; overflow: hidden; white-space: nowrap;
    text-overflow: ellipsis;}
#demo11 li h3 a,#demo12 li h3 a{text-align:center;font-weight:normal;height:40px;line-height:40px;color:#666; width: 240px;
overflow: hidden; white-space: nowrap;
    text-overflow: ellipsis;}
#demo11 ul li:hover a{ color:#000;}
#demo11 li h3 a:hover{color:#000;}
#demo11 {float: left;}
#demo12 {float: left;}
/*内页滚动 end*/

/* 留言*/
.inxliuyan{ height:280px;  margin:0 auto; padding-bottom:30px;}
.nygbooktitless{text-align: center; margin: 60px 0 40px 0;}
.nygbooktitless h5{font-size: 32px; color: #333; line-height: 45px;}
.nygbooktitless p{color: #999; text-transform: uppercase; font-size: 12px; line-height: 30px;}
.nygbooktitless span{display: inline-block;    width: 42px;    height: 2px;    background: #000;    margin: 10px 0 10px 0;}
.inxGBook_Name {background: url(../images/m1.png) no-repeat left center; outline:none;height: 50px;width: 500px;padding-left: 55px; 
	margin: 0 0 0 280px; color: #9f9f9f;border:1px solid #d6d6d6; border-top:none;border-right:none;border-left:none;}
 .inxFkPhone{background: url(../images/m2.png) no-repeat left center; outline:none;height: 50px;width: 500px;padding-left: 55px; float: left; 
 	color: #9f9f9f;border:1px solid #d6d6d6;border-top:none;border-right:none;border-left:none; margin: 0 0 0 280px;}
.inxFktitle{background: url(../images/m3.png) no-repeat left center; outline:none;height: 50px;width: 500px; margin: 0 0 0 280px;
	padding-left: 55px; float: left; color: #9f9f9f;border:1px solid #d6d6d6; border-top:none;border-right:none;border-left:none;}
 .inxMessContent{background: url(../images/m4.png) no-repeat left center; outline:none;height: 50px; line-height:50px; display: inline-block;
 	width: 500px;padding-left: 55px; float: left; color: #9f9f9f;border:1px solid #d6d6d6; border-top:none;border-right:none;border-left:none; margin: 0 0 0 280px;}
 .inxsubmi{width: 100px;height: 40px;cursor: pointer;border-radius: 5px; border:none; margin:30px 20px 0 430px;
 	background: #000; text-align:  center; line-height: 40px; color: #fff; font-size: 14px;transition:all 0.5s;}
  .inxrest{width: 100px;height: 40px; border: none; cursor: pointer;border-radius: 5px;margin:30px 20px 0 20px;
 	background: #000; text-align:  center; line-height: 40px; color: #fff; font-size: 14px;transition:all 0.5s;}
 .inxgook_001{height: 40px; background: url(../images/m1.png) no-repeat left center; width: 0px; padding-left: 40px; border:1px solid #d6d6d6; }
 .inxgook_002{height: 40px; background: url(../images/m2.png) no-repeat left center; width: 0px; padding-left: 40px; margin-top: 14px; border:1px solid #d6d6d6;}
 .inxgook_003{height: 40px; background: url(../images/m3.png) no-repeat left center; width: 0px; padding-left: 40px; margin-top: 14px; border:1px solid #d6d6d6;}
 .inxgook_004{height: 90px; background: url(../images/m4.png) no-repeat left center; width: 0px; padding-left: 40px; margin-top: 14px; border:1px solid #d6d6d6; }


.downlist{line-height:24px;color:#666;padding:10px 0;}
.downlist ul{}
.downlist ul li{border-bottom:1px dashed #dedede;height:28px;line-height:28px;}
.downlist ul li a{color:#000;font-weight:bold;}
.downlist ul li a:hover{ text-decoration:underline;}
.downlist ul li span{float:right;color:#666;}
.downlist ul p{line-height:24px;color:#666;}
/*down*/
.neiye-title{line-height:24px;color:#666;}
.neiye-title a{color:#ff5105;}

/*返回顶部*/
.cd-top { z-index:999;
  display: inline-block;
  height: 50px;
  width: 50px;
  position: fixed;
  bottom: 40px;
  right: 10px;
  cursor:pointer;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);
  /* image replacement properties */
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  background:#000 url(../images/cd-top-arrow.png) no-repeat center 50%;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
   border-radius:0px;
}
.cd-top.cd-is-visible {
  /* the button becomes visible */
  visibility: visible;
  opacity: 1; cursor:pointer;
}
.cd-top.cd-fade-out {
  /* 如果用户继续向下滚动,这个按钮的透明度会变得更低 */
  opacity: .9;
}
.no-touch .cd-top:hover {
  background-color: #9dc92b;
  opacity: 1;}
