﻿@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}

/*----栏目标题----*/

.m_tit{ height:80px;  overflow:hidden; text-align:center;}
.m_tit a{ font-size:26px; color:#db226e;line-height:34px;}
.m_tit img{ display:block; margin:0 auto;}

/*----首页轮播----*/

.banners{height: 500px;}
.fullSlide{width:100%;position:relative;height:500px;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:500px;overflow:hidden;text-align:center; background-position:center top;
background-repeat: no-repeat;}
.fullSlide .bd li a{display:block;height:500px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0px;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:100px;height:8px;margin:1px;overflow:hidden;background:#db226e;line-height:999px;}
.fullSlide .hd ul .on{background:#000;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:5%;z-index:1;width:40px;height:60px;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;width:73px;height:73px;}
.fullSlide .prev{background:url(img/Index/left1s.png) no-repeat;}
.fullSlide .next{left:auto;right:5%;background:url(img/Index/right1s.png) no-repeat;}


/*----产品类别----*/

.list{ width:220px; height:701px; background:#f7f7f7; border-bottom:4px solid #db226e; overflow:hidden; font-family:"Microsoft Yahei"; margin-top:59px;}
.list h2{ background:url(Img/Index/list_t.jpg) no-repeat; height:128px; overflow:hidden; text-align:center; font-weight:normal;}
.list h2 a{ display:inline-block; font-size:24px; margin-top:67px; color:#fff;}
.list h3{ width:193px; height:37px; margin:14px 0 0 13px; overflow:hidden; line-height:37px; font-weight:normal; font-size:16px;}
.list h3 a{ display:block; padding-left:46px; height:37px; background:url(Img/Index/list_wz2.jpg) no-repeat; color:#000;}
.list h3 a:hover , .list h3.cur a{ background:url(Img/Index/list_wz1.jpg) no-repeat; color:#fff; text-decoration:none;}
.list ul{ margin:10px 13px 0;}
.list li { height:35px; border-bottom:1px dashed #ccc; overflow:hidden; line-height:35px; overflow:hidden; background:url(Img/Index/list_ico.gif) no-repeat 19px 12px; padding-left:48px;}
.list li a{ color:#000; font-size:14px;}
.list li  a:hover ,.list .cur a{ color:#ff6800;}
.l_wz{ margin-top:10px;}
.l_wz h5{ font-size:16px; text-align:center; margin-top:20px; line-height:24px;}
.l_wz h5 span{ display:block; font-size:14px; font-weight:normal;}
.l_wz p{ font-size:14px; color:#db226e; text-align:center; line-height:20px; padding-top:15px;}
.l_wz p span{ display:block; font:26px Arial, Helvetica, sans-serif;}

/*----推荐产品----*/

.pro{ width:755px; overflow:hidden; height:705px; overflow:hidden; margin-top:59px; font-family:"Microsoft Yahei";}
.pro h2{ background:url(Img/Index/pro_nav.jpg) no-repeat; height:54px; overflow:hidden; padding-left:22px; line-height:54px;}
.pro h2 a{ color:#000; font-size:18px; font-weight:normal;}
.pro h2 span a{  display:inline-block; font:14px/54px Arial, Helvetica, sans-serif; color:#000;  text-transform:uppercase; padding-right:10px;}
.pro li { float:left; margin:20px 31px 0 0; width:230px; height:310px; overflow:hidden; position:relative; line-height:0;}
.pro li img{ width:228px; height:228px; border:1px solid #dddddd;}
.pro li span{ display:block; text-align:center; color:#333; font-size:14px; overflow:hidden;}
.pro li span a { display:block; height:40px; line-height:40px; overflow:hidden;}
.pro li span em { height:44px; line-height:22px; overflow:hidden; text-align:left; display:block; color:#999; font-size:12px;}
.pro .nones{ margin-right:0;}

/*----产品对比----*/

.pk{ height:540px; padding-top:58px;font-family:"Microsoft Yahei"; overflow:hidden;}
.pk_nav{ margin:12px 0 0 60px; height:50px; overflow:hidden;}
.pk_nav li{ width:152px; height:50px; overflow:hidden; float:left; margin-right:24px;}
.pk_nav li a{  width:152px; height:50px;font-size:18px; color:#333; display:inline-block; background:url(Img/Index/quality_cur1.jpg) no-repeat; text-align:center; line-height:42px;}
.pk_nav li a:hover , .pk_nav .cur a{ background:url(Img/Index/quality_cur.jpg) no-repeat center top; text-decoration:none; color:#fff;}
.pk_c{ margin-top:27px; height:340px; overflow:hidden;}
.pk_c p{ height:217px; overflow:hidden;}
.pk_c p img{ width:1000px; height:217px;}
.pk_c dl{ padding-top:18px; overflow:hidden;}
.pk_c dt{ height:40px; background:url(Img/Index/pk_ico.gif) no-repeat left center; padding-left:35px; font-size:18px; color:#db226e; line-height:40px; font-weight:bold;}
.pk_c dd{ background:url(Img/Index/pk_line.gif) repeat-x center top; padding-top:14px; font-size:14px; line-height:28px; color:#000;}
.pk_c dd b{ display:inline-block; padding-right:25px; color:#ff8400;}
.pk_c .dl01 dt{background:url(Img/Index/pk_ico1.gif) no-repeat left center; color:#000; }

/*----通栏广告----*/

.pic{ height:170px; overflow:hidden; position:relative;}
.pic img{ width:1000px; height:170px;}
.pic p{ position:absolute; top:89px; left:528px; background:url(Img/Index/pic_ico.png) no-repeat left center; padding-left:34px; line-height:35px; font-size:14px; font-family:"Microsoft Yahei"; color:#fff;}
.pic p span{ font:26px "Times New Roman", Times, serif;}
.pic i{ position:absolute; top:89px; left:803px; display:block; width:104px; height:30px; text-align:center; line-height:30px; background:#ff8400; font-size:14px;}
.pic i a{ color:#fff;}

.pic1{ height:145px; margin-top:63px; position:relative;}
.pic1 img{ width:1000px; height:145px;}
.pic1 p{ top:98px; left:520px;}
.pic1 i{ top:98px; right:100px;}

/*----公司优势----*/

.ys_bj{ overflow:hidden;}
.ys_bj dl{ overflow:hidden;}
.ys_bj dl01{ overflow:hidden;}
.ys_bj dl02{ overflow:hidden;}
.ys_bj dl03{ overflow:hidden;}
.ys_bj dl04{ overflow:hidden;}

.ys_bj{ height:1562px; background:url(Img/Index/ys_bj.jpg) no-repeat center top;overflow:hidden;margin-top:36px;}
.ys{ width:1000px; height:1562px; margin:0 auto; font-family:"Microsoft Yahei";}
.ys h2{ padding-top:60px; height:131px; overflow:hidden; font-size:40px; color:#db226e; text-align:center;}
.ys h2 span{ display:inline-block; color:#000; padding-left:20px;}
.ys h2 i{ display:block; font:12px/30px Arial, Helvetica, sans-serif; color:#777777; text-transform:uppercase;}
.ys_c{ height:262px; overflow:hidden; background:#fff;}
.ys_c p{width:500px; height:262px;}
.ys_c p img{ width:500px; height:262px;}
.ys1 dl{ border:1px solid #ebebeb; border-width:1px 1px 0px 0px; width:495px; height:261px; background:url(Img/Index/1.jpg) no-repeat 35px 33px;}
.ys1 dt{ padding:52px 0 0 110px;}
.ys2 dl{ border:1px solid #ebebeb; border-width: 0px 0px 0px 1px; width:495px; height:262px; background:url(Img/Index/2.jpg) no-repeat 34px 37px;}
.ys2 dt{ padding:67px 0 0 112px;}
.ys3 dl{ border:1px solid #ebebeb; border-width: 0px 1px 0px 0px ; width:495px; height:262px; background:url(Img/Index/3.jpg) no-repeat 34px 37px;}
.ys3 dt{ padding:60px 0 0 110px;}
.ys4 dl{ border:1px solid #ebebeb; border-width: 0px  0px 0px  1px; width:495px; height:262px; background:url(Img/Index/4.jpg) no-repeat 34px 37px;}
.ys4 dt{ padding:62px 0 0 112px;}
.ys5 dl{ border:1px solid #ebebeb; border-width: 0px 1px 0px 0px ; width:495px; height:262px; background:url(Img/Index/5.jpg) no-repeat 34px 38px;}
.ys5 dt{ padding:56px 0 0 112px;}
.ys dt{ font-size:24px; color:#db226e;line-height:26px; font-weight:bold;}
.ys dt span{ display:inline-block; padding-right:10px; color:#000;}
.ys dt i{ display:block; font:12px/24px Arial, Helvetica, sans-serif; color:#ccc;}
.ys dd{ margin:30px 30px 0px 83px; font-size:14px; color:#000; line-height:24px; padding-left:30px; background:url(Img/Index/ys_ico.gif) no-repeat left 8px;}

/*----案例展示----*/

.case{ margin-top:61px; height:830px; overflow:hidden; font-family:"Microsoft Yahei";}
.case li{ float:left; margin:25px 12px 0 0; width:241px;position:relative; line-height:0; overflow:hidden;}
.case li img{ width:241px; height:321px; }
.case li span{ display:block; position:absolute; top:0; left:0; width:241px; height:141px; padding-top:180px; font-size:14px; color:#fff;line-height:20px; text-align:center; overflow:hidden; background:url(Img/Index/xc_span.png) no-repeat; display:none;}
.case .nones{ margin-right:0;}

/*----客户见证----*/

.jz{height:491px; overflow:hidden; font-family:"Microsoft Yahei";}
.jz ul li{ line-height:0; width:230px; height:334px; margin:21px 26px 0 0; overflow:hidden; float:left; position:relative;}
.jz li a{ display:inline-block; background:#db226e;width:230px; height:334px;}
.jz li img{ width:230px; height:133px;}
.jz li span{ display:block; position:absolute; top:0; left:0; width:230px; height:43px; background:url(Img/Index/jz_span.png) no-repeat center top; padding-top:90px; text-align:center; font:14px Arial, Helvetica, sans-serif; color:#fff; text-transform:uppercase; display:none;}

.jz_wz{ height:201px; position:relative; overflow:hidden;}
.jz_wz i{ position:absolute; bottom:0; right:0; width:30px; height:30px; display:block; background-image:url(/images/Img/Index/jz_ico.gif); background-repeat:no-repeat; background-position:0 0;}
.jz li:hover .jz_wz i {background-image:url(/images/Img/Index/jz_ico8.gif); background-repeat:no-repeat; background-position:0 0;}
.jz_wz h3{ padding:30px 0 0 24px; font-size:14px; line-height:24px;color:#fff;}
.jz_wz p{ line-height:22px; padding:5px 20px 0 23px; font-size:14px; color:#fff;}
.jz .nones{ margin-right:0;}
.jz li a:hover{ background:#f5f5f5; text-decoration:none; zoom:1;}
.jz li a:hover h3{ color:#333;}
.jz li a:hover p{ color:#999;}

/*----关于我们----*/

.about { height:431px; overflow:hidden; font-family:"Microsoft Yahei";}
.about dl{ margin-top:24px;}
.about dt{ width:519px; height:282px; overflow:hidden;}
.about dt img{  width:519px; height:282px;}
.about dd{ width:444px; overflow:hidden;}
.about dd h3{ height:37px; background:url(Img/Index/about_line.gif) no-repeat left bottom; overflow:hidden;}
.about dd h3 a{ color:#333; font-size:18px;}
.about dd p{ padding-top:10px; height:190px; font-size:14px; line-height:28px; overflow:hidden;}
.about dd i{ display:block; }
.about dd i a{ display:inline-block; margin-right:12px; background:#db226e; width:132px; height:38px; text-align:center; line-height:38px; font-size:14px; color:#fff;}
.about dd i a:hover , .about dd i a.cur{ background:#000;}


/*----企业相册----*/


.ry{ height:300px; overflow:hidden; font-family:"Microsoft Yahei";}
.ry h2{ height:49px; overflow:hidden; background:url(Img/Index/xc_line.gif) no-repeat left bottom;}
.ry h2 a{ font-size:18px; color:#333; line-height:49px; display:inline-block; background:url(Img/Index/xc_ico.gif) no-repeat left center; padding-left:40px; font-weight:normal;}
.ry span a{ font:14px/49px "Microsoft Yahei"; color:#000; padding:0; background:none; text-transform:uppercase;}

.ry li{ float:left; margin:25px 12px 0 0; width:241px;position:relative; line-height:0; overflow:hidden;}
.ry li img{ width:241px; height:167px; }
.ry li span{ display:block; position:absolute; top:0; left:0; width:241px; height:67px; padding-top:100px; font-size:14px; color:#fff;line-height:20px; text-align:center; overflow:hidden; background:url(Img/Index/xc_span1.png) no-repeat; display:none;}
.ry .nones{ margin-right:0;}

/*----新闻动态----*/

.news{ width:332px; height:279px; overflow:hidden; border:1px solid #e8e8e8; border-right:0; font-family:"Microsoft Yahei";}
.n_tit{ height:52px; border-bottom:1px solid #e8e8e8; overflow:hidden; padding:0 13px 0 68px;}
.n_tit a{ font-size:16px; font-weight:normal; color:#333; line-height:52px; text-transform:uppercase;font-weight:bold;}
.n_tit span a{ font:14px/52px Arial, Helvetica, sans-serif; }
.news h2{ background:url(Img/Index/news_ico1.gif) no-repeat 25px center;}
.news1 h2{ background:url(Img/Index/news_ico2.gif) no-repeat 25px center;}
.wt h2{ background:url(Img/Index/wt_ico.gif) no-repeat 25px center;}

.news ul{ margin-top:15px;}
.news li{ line-height:40px; padding-left:35px; background:url(Img/Index/news_line.gif) no-repeat left 20px; font-size:14px; height:40px; overflow:hidden; padding-right:20px;}


/*----常见问题----*/


.wt{ width:331px; height:279px; font-family:"Microsoft Yahei"; overflow:hidden; border:1px solid #e8e8e8; }
.wt_c{height:220px; overflow:hidden;}
.wt_c dl{ padding:20px 0 10px; margin:0 13px 0 20px; font-size:14px;}
.wt_c dt{ background:url(Img/Index/w.gif) no-repeat left top; line-height:21px; height:21px; overflow:hidden; padding-left:28px;}
.wt_c dt a{ color:#333; font-weight:bold;}
.wt_c dd{background:url(Img/Index/d.gif) no-repeat left 6px;line-height:24px;overflow:hidden; padding-left:28px; margin-top:10px;}


/*----友情链接----*/


.link {  border:5px solid #e8e8e8; font-family:"Microsoft Yahei"; margin-top:52px; overflow:hidden; }
.link h2{ width:140px; padding:20px 0 20px 20px; overflow:hidden; float:left;}
.link h2 i{ font-size:18px; line-height:24px; color:#333; text-transform:uppercase; display:block;}
.link h2 i em{ color:#db226e;}
.link h2 span{ display:block; font-size:14px; font-weight:normal;}
.link h2 span a{ color:#333;}
.link p{ width:825px; float:left; overflow:hidden; color:#333; padding-top:17px; line-height:24px; font-size:14px;}
.link p a{ color:#333; padding:0 17px; display:inline-block;}