@CHARSET "UTF-8";
html{margin:0;padding:0;border:0;}
body,div,span,object,iframe,h1,h2,h3,h4,p,blockquote,pre,a,address,code,b,em,img,
dl,dt,dd,ol,ul,li,fieldset,form,label,footer,
header,hgroup,nav,section
{margin:0;padding:0;border:0;}
body{background:#fafafa;color:#666;position:relative;font:14px/2 Microsoft YaHei,sans-serif;vertical-align:baseline;width:100%;overflow-x:hidden;}
a{text-decoration:none;outline:none;}
a:hover,a:active,a:focus{color:#e87518;text-decoration:none;outline:none;}
p{margin: 0 0 0 0;}

input{padding:0;margin:0;font-family:'Microsoft YaHei';}
img{border:none;background:none;vertical-align:middle;}
ul,ol,li{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0}
table, th, td {vertical-align: middle}

.clearfix:after{content: ".";display: block;height: 0;clear: both;overflow: hidden;visibility: hidden;}
.clearfix{zoom:1}
.clearboth{height:0px;line-height:0px;overflow:hidden;clear:both;font-size:0px;}

h1,h2,h3,h4{font-size:12px;font-weight:bold;}
hr {border: 0;border-top:1px solid #ccc;height:0;}

/*公用样式*/
.com-img{ display:inline; overflow:hidden;margin:0 auto;display: table;}
.com-img img{ transition:all 0.5s ease-in 0s; -webkit-transition:all 0.5s ease-in 0s; -moz-transition:all 0.5s ease-in 0s; -o-transition:all 0.5s ease-in 0s;}
.com-img:hover img{transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1);-ms-transform:scale(1.1);}







/*导航栏样式*/
#menu{float:left;margin-left:55px;width:805px;margin-top:35px;}
.navs li{text-align:center;float:left;position:relative;z-index:999;width: 135px; }

.navs li a{display:block;line-height:85px;color:#242424;height:85px;padding: 0;font-size: 16px;padding: 0;}
.navs li a:hover{color:#242424;text-decoration:none;background:url(../images/nav.png) no-repeat center 90%;}
.navs>li>a:focus, .nav>li>a:hover {
    text-decoration: none;
  background:url(../images/nav.png) no-repeat center bottom;
}

.navs .sec{height:0;background:#f77381;color:#fff;overflow:hidden;z-index:9999;position:absolute;top:85px;left:0px;width: 100%;}
.navs .sec a{background:#f77381;color:#fff;height:38px;line-height:38px;font-size: 14px;}
.navs .sec a:hover{background:#f77381;text-decoration:none;}









.fl{float:left;}
.fr{float:right;}
.di{_display:inline;}
.fwn{font-weight:normal;}
.dib{*display:inline;_zoom:1;_display:inline;_font-size:0px;}


.wt{width:1920px;position: relative;left:50%;margin-left:-960px;}
.wt_t{width:1200px;margin:0 auto;}
.container{width:1200px;margin:0 auto;padding:0px;}




/*头部*/


.hh2{height:150px;}
.logo{line-height:150px;float:left;}
.logo img{line-height:150px;}

.kka{float:right;width:235px;}
.tel{background:url(../images/tel.png) no-repeat center left;   font-family: Impact;
    font-size: 28px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 1px;
    color: #555555;padding-left:55px;line-height:25px;margin-top:20px;}





/*<!-- 11 -->*/
.bg1{background:url(../images/bg1.png) no-repeat center top;height:900px;margin-top:60px;padding-top: 20px;}
.box1{position: relative;}
.dzmtt{ font-family: SourceHanSansCN-Bold;
    font-size: 40px;
    font-weight: 600;
    line-height:50px;
    letter-spacing: 1px;
    color: #242424;text-align: right;background:url(../images/bt1.png) no-repeat center 100%;width:294px;float:right;}

.xwz{position: absolute;right:0px;top:150px;    font-family: SourceHanSansCN-Regular;
    font-size: 30px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 30px;
    letter-spacing: 1px;
    color: #f77381;text-align: right}
.xwz span{  font-family: SourceHanSansCN-Regular;
    font-size: 18px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 30px;
    letter-spacing: 1px;
    color: #444444;margin-top:25px;display: block}


.qiehuan{width:600px;margin:0 auto;margin-top:150px;height:638px;overflow: hidden}

.qq_ll .owl-carousel {position: relative;}
.qq_ll .owl-carousel a { display: block;}


.ys{position: absolute;right:0px;top:670px;width:540px;z-index: 99999}
.ys_ll li{float:left;margin-left:60px;}
.ys_ll li a.img{display:block}
.ys_ll li a.img img{width:72px;height:72px;}
.ys_ll li h2{color:#242424;font-size:24px;text-align: center;font-weight:400;margin-top:25px;}
.ys_ll li h2 a{color:#242424;font-size:24px;font-weight: 400;}



.yztt{  font-family: SourceHanSansCN-Medium;
    font-size: 26px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 30px;
    letter-spacing: 1px;
    color: #242424;background:url(../images/x2.png) no-repeat center left;padding-left: 60px;margin-top:15px;}

.yztt2{ font-family: SourceHanSansCN-Regular;
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 30px;
    letter-spacing: 0px;margin-top:10px;
    color: #242424;display:block;text-transform: uppercase;}




/*<!-- 22 -->*/
.wt_t2{width:1730px;margin:0 auto;margin-top:60px;}


/* <!-- 滚1 -->*/
.case_gun{width:1200px;margin:0 auto;padding-top:40px;border-top:1px solid #e5e5e5}
.product_list1{margin-top:30px;}
.product_list1 li{float:left;margin-right:38px;margin-bottom:40px;_display:inline;position:relative;width:554px;height:550px;}
.product_list1 li a.img{display:block;}
.product_list1 li a.img img{width:554px;height:429px;}

.product_list1 li .dnn{position:absolute;bottom:0px;width:100%; width: 400px;
    height: 200px;
    background-color: #f5f5f5;left:77px;padding:20px;}


.product_list1 li h3{text-align:center;color:#242424;}
.product_list1 li h3 a{font-weight:normal;line-height:40px;font-size:30px;color:#242424;}
.product_list1 li span{ font-family: SourceHanSansCN-Regular;
    font-size: 20px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 30px;
    letter-spacing: 1px;
    color: #555555;height:60px;overflow: hidden;display: block;margin-top:10px;}

.product_list1 li a.img:hover{border-color:#b99562;}

.product_list1 li:hover .dnn{background:#f77381}
.product_list1 li:hover .dnn h3 a{color:#fff;}
.product_list1 li:hover .dnn span{color:#fff;}
.product_list1 li .mm1{color:#f77381;font-size:14px;text-align: center;text-transform: uppercase;margin-top:10px;background:url(../images/dt1.png) no-repeat 70% 50%;}
.product_list1 li .mm1 a{color:#f77381;font-size:14px;text-align: center}

.product_list1 li:hover .mm1 a{color:#fff;} 
.product_list1 li:hover .mm1{background:url(../images/dt2.png) no-repeat 70% 50%;}

#demo{overflow:hidden;width:100%;margin:0 auto;}
#indemo {float: left;width:800%}
#demo1 {float: left;}
#demo2 {float: left;}




/*<!-- 33 -->*/
.bg3{background:url(../images/bg3.png) repeat-x center top;height:900px;margin-top:20px;}   
.xian2{ width: 65px;
    height: 5px;
    background-color: #242424;margin-top:125px;margin-left:440px;}

.abtt{  font-family: SourceHanSansCN-Bold;
    font-size: 44px;
    font-weight: 600;
    letter-spacing: 1px;
    color: #242424;margin-top:40px;margin-left:174px;}

.aabb{  width: 648px;
    height: 144px;
    font-family: SourceHanSansCN-Regular;
    font-size: 18px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 36px;
    letter-spacing: 1px;
    color: #555555;float:right;margin-right:130px;margin-top:50px;overflow: hidden;}


.mm3{   font-family: SourceHanSansCN-Regular;
    font-size: 16px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 25px;
    letter-spacing: .7px;
    color: #444444;text-align: left;background:url(../images/bt2.png) no-repeat left 100%;float:left;margin-left:424px;margin-top:20px;}

.mm3 a{font-family: SourceHanSansCN-Regular;
    font-size: 16px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 25px;
    letter-spacing: 1px;
    color: #444444;text-align: left;}

.wm_ll{margin-top:70px;}
.wm_ll li{float:left;position: relative;width:280px;height:263px;margin-right:26px;overflow: hidden}
.wm_ll li a.img{display:block}
.wm_ll li a.img img{width:280px;height:263px;}
.wm_ll li:nth-child(4n){float:right;margin-right:0px;}
.wm_ll li .dvv{position: absolute;width:100%;height:100%;top:0px;left:0px;}
.wm_ll li .dvv h2{color:#ffffff;font-size:26px;text-align: center;margin-top:100px;}
.wm_ll li .dvv h3{color:#ffffff;font-size:16px;font-weight: 400;text-transform: uppercase;text-align: center;margin-top:10px;}
.wm_ll li:hover .dvv{background:url(../images/tmx.png);}





/*<!-- 44 -->*/
.cptd{background:#f77381;padding:55px 0;height:800px;}
.cptt{  font-family: SourceHanSansCN-Bold;
    font-size: 50px;
    font-weight: 600;
    line-height: 50px;
    letter-spacing: 2px;
    color: #ffffff;text-align:center}

.box4{width:998px;margin:0 auto;position: relative;}
.zjtp{top:40px;position: absolute;left:388px;}


.td_ll{margin-top:90px;}
.td_ll li{  width: 278px;
    height: 96px;
    background-color: #f78692;
    border-radius: 4px;
    border: solid 1px #fad1d5;float:left;margin-right:150px;margin-bottom: 60px}
.td_ll li:nth-child(2n){float:right;margin-right:00px;}
.td_ll li:hover{    background-color: #f65e6f;
    border-radius: 4px;
    border: solid 1px #fad1d5;}

.td_ll li h2{color:#ffffff;font-size:18px;font-weight: 600;text-align: center;margin-top:15px;}
.td_ll li h2 a{color:#ffffff;font-size:18px;font-weight: 600}
.td_ll li span{ font-family: AdobeHeitiStd-Regular;
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 22px;
    letter-spacing: 0px;
    color: #ffffff;display: block;text-align: center;margin-top:10px;}



/*<!-- 55-->*/
.new_con{margin-top:60px}

.nntt{ font-family: SourceHanSansCN-Bold;
    font-size: 40px;
    font-weight: 600;
    line-height:50px;
    letter-spacing: 1px;
    color: #242424;text-align: center;background:url(../images/bt1.png) no-repeat center 100%;width:164px;margin:0 auto;}


.nn_ll{margin-top:50px;}
.nn_ll li .bian{margin:0 15px;}
.nn_ll li .bian a.img{display: block;}
.nn_ll li .bian a.img img{width:100%;height:100%;}
.nn_ll li h2{color:#242424;font-size:20px;font-weight: 400;line-height: 65px;margin-top:10px;background:url(../images/n1.png) no-repeat left bottom;}
.nn_ll li h2 a{color:#242424;font-size:20px;font-weight: 400;line-height: 65px;}
.nn_ll li h2:hover{background:url(../images/n2.png) no-repeat left bottom;color:#f77381;}
.nn_ll li:hover h2 a{color:#f77381;}


/*热门搜索*/
.sou{margin: 15px 0;}

.xwtt{  font-family: SourceHanSansCN-Bold;
    font-size: 44px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 350px;
    letter-spacing: 1px;
    color: #242424;background:url(../images/bt1.png) no-repeat center top;}


#formsearch{float:right;background:url(../images/sou.png) no-repeat center top;width:232px;height:32px;margin-top:20px;}
#formsearch input{height:32px;background:none;border:none;line-height:32px;width:181px;outline: none}
#formsearch input#keyword{height:32px;line-height:32px;padding-left:10px;color:#adadad;}
#formsearch input#s_btn{width:46px;height:32px;line-height:32px;text-align:center;background-color:none;color:#fff;border:none;cursor:pointer;font-size: 12px;font-size:0px;}
#formsearch input::placeholder{color:#adadad;}

.hotSearch{float:left;height:32px;line-height:32px;font-weight:normal;color:#666;}
.hotSearch a{color:#666;}


/*搜索和热门搜索*/








/*<!--{* 友情链接 *}-->*/
.link{color:#333;font-size:14px;line-height:25px;}
.link a{color:#333;font-size:14px;line-height:25px;}



/*<!--{* 通栏 *}-->*/

.dff{background:#f77381;padding:60px 0 35px 0;margin-top:60px;}

.dd1{float:left;width:525px;float:left;}
.dname{ font-family: SourceHanSansCN-Bold;
    font-size: 24px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 45px;
    letter-spacing: 1px;
    color: #ffffff;}

.dbb{   font-family: SourceHanSansCN-Regular;
    font-size: 16px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 25px;
    letter-spacing: 1px;
    color: #ffffff;margin-top:30px;}


.mm4{   width: 140px;
    height: 40px;
    background-color: #ffffff;text-align: center;margin-top:45px;}

.mm4 a{ font-family: SourceHanSansCN-Regular;
    font-size: 16px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 40px;
    letter-spacing: 1px;
    color: #242424;text-align: center}


.wwmm{float:right;margin-top:40px;color:#ececec;font-size:16px;text-align: center}


.dao{border-top:1px solid #fbb9c0;margin-top:60px;}
.dao_ll li{ font-family: SourceHanSansCN-Regular;
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 89px;
    letter-spacing: 0px;
    color: #eaeaea;float:left;margin-right:116px;}

.dao_ll li a{font-family: SourceHanSansCN-Regular;
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 89px;
    letter-spacing: 0px;
    color: #eaeaea;}


.seox{  font-family: SourceHanSansCN-Regular;
    font-size: 12px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 26px;
    letter-spacing: 0px;
    color: #f7f7f7;}

.seox a{font-family: SourceHanSansCN-Regular;
    font-size: 12px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 26px;
    letter-spacing: 0px;
    color: #f7f7f7;
        margin-left: 5px;
    
}