﻿/* CSS Document */
.container{display:block; width:100%; margin-top:0px;}
.container .wrap{display:block; max-width:1200px; margin:0 auto; margin-top:80px;}
.container .wrap .gs_news{width:68%;}
.container .wrap .qa{width:30%;}

.container .wrap .gs_news .title{display:block; height:50px;}
.container .wrap .gs_news .title h4{display:block; line-height:50px; font-size:22px; color:#1d1b86;}
.container .wrap .gs_news .title h4 .en{padding-left:10px; font-weight:normal; font-size:18px; color:#444; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif;}
.container .wrap .gs_news .title .more{float:right;width:56px; height:21px; background:url(../images/more.jpg) no-repeat right top; margin-top:15px;}
.container .wrap .gs_news .con{display:block; padding-top:10px; width:100%; overflow:hidden;}
.container .wrap .gs_news .con .ns{float:left; width:45%; height:auto;}
.container .wrap .gs_news .con .ns img{display:block; width:100%; height:auto;}
.container .wrap .gs_news .con .wz{float:right; width:52%;border-top:1px solid #e1e1e1; padding-top:10px;}
.container .wrap .gs_news .con .wz .tit{display:block;line-height:40px; font-size:19px; color:#d80607; font-weight:bold;}
.container .wrap .gs_news .con .wz .tit:hover{text-decoration:underline; color:#d80607;}
.container .wrap .gs_news .con .wz .time{display:block; line-height:20px; font-size:13px; color:#aaa; padding:5px 0px;}
.container .wrap .gs_news .con .wz .detail{display:block; font-size:14px; color:#666; margin-top:6px;}
.container .wrap .gs_news .con .wz .detail:hover{text-decoration:underline;color:#d80607;}
.container .wrap .gs_news .con .wz .moret{display:block; line-height:40px; font-size:15px; margin-top:23px; color:#1d1b86;}
.container .wrap .gs_news .con .wz .moret:hover{color:#d80607;}
.container .wrap .gs_news .con ul{display:block; margin-top:25px; width:1005;}
.container .wrap .gs_news .con ul li{float:left; width:48%; margin-right:2%; margin-bottom:15px;}
.container .wrap .gs_news .con ul li a{display:block;height:60px; background:#f2f2f2; font-size:15px; line-height:60px; color:#1d1b86; font-weight:bold; }
.container .wrap .gs_news .con ul li a:hover{text-decoration:underline;}
.container .wrap .gs_news .con ul li a .time{float:left; height:62px;width:66px;background:#c0c0c0; margin-right:10px;}
.container .wrap .gs_news .con ul li a .time i{display:block; line-height:40px; font-style:normal; font-size:20px; color:#fff; font-weight:bold; width:100%; text-align:center;}
.container .wrap .gs_news .con ul li a .time em{display:block; line-height:20px; font-size:13px; font-style:normal; color:#fff; text-align:center;}


.container .wrap .qa .title{display:block; height:50px; padding-bottom:10px;border-bottom:1px solid #e1e1e1;}
.container .wrap .qa .title h4{display:block; line-height:50px; font-size:22px; color:#1d1b86;}
.container .wrap .qa .title h4 .en{padding-left:10px; font-weight:normal; font-size:18px; color:#444; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif;}
.container .wrap .qa .title .more{float:right;width:56px; height:21px; background:url(../images/more.jpg) no-repeat right top; margin-top:15px;}
.container .wrap .qa .con{display:block; padding-top:15px;}

.container .wrap .qa .con dl{display:block; padding-bottom:25px; border-bottom:1px solid #e1e1e1; margin-bottom:25px;}
.container .wrap .qa .con dt{display:Block; line-height:30px;  font-size:16px; color:#d80607;}
.container .wrap .qa .con dt a{display:block;line-height:30px; padding-left:30px; font-size:16px; color:#1d1b86; padding-left:30px; background:url(../images/q.jpg) no-repeat left center;font-weight:bold;}
.container .wrap .qa .con dt a:hover{text-decoration:underline;}
.container .wrap .qa .con dd a{display:block; padding-left:30px; background:url(../images/a.jpg) no-repeat left 5px; font-size:14px; line-height:24px; margin-top:10px;}
.container .wrap .qa .con dd a:hover{text-decoration:underline;}


.container .hot_products{display:block; width:100%; margin:0 auto; margin-top:0px; background:#f0f0f0;}
.container .hot_products .inner{display:block;width:1200px; margin:0 auto; padding:50px 0px;}
.container .hot_products .title h4{display:block; line-height:40px; text-align:center; font-size:28px; background:url(../images/line.jpg) no-repeat center center; color:#444;}
.container .hot_products .title h4 .red{color:#1d1b86;}
.container .hot_products .tip{display:block; line-height:30px; text-align:center; font-size:18px; text-align:center; }
.container .hot_products .con{display:block; padding-top:30px;}
.container .hot_products .con .mtitle{width:20%; float:left;}
.container .hot_products .con .mtitle ul{display:block; width:100%;}
.container .hot_products .con .mtitle ul li{display:block; width:100%; margin-bottom:5px; position:relative; z-index:2; left:0; top:0;}
.container .hot_products .con .mtitle ul li a .jj{display:none; position:absolute; z-index:5; right:-10px; top:33px; width:10px; height:15px; background:url(../images/jj.png) no-repeat right center;}
.container .hot_products .con .mtitle ul li a{display:block; width:100%;background:#fff; padding:18px 0px; height:44px;}
.container .hot_products .con .mtitle ul li a .num{float:left;width:18%; height:44px; font-size:30px; line-height:44px; font-weight:bold; text-align:center; font-family:Arial, Helvetica, sans-serif;}
.container .hot_products .con .mtitle ul li a .n_txt{float:right; height:44px; width:80%;}
.container .hot_products .con .mtitle ul li a em{display:block; font-style:normal; line-height:30px; font-size:20px; color:#282828;}
.container .hot_products .con .mtitle ul li a i{display:block; height:14px; line-height:14px; font-size:12px; text-transform:uppercase; font-style:normal;width:100%; overflow:hidden;}
.container .hot_products .con .mtitle ul li a:hover{background:#1d1b86; color:#fff;}
.container .hot_products .con .mtitle ul li a:hover .jj{display:block;}
.container .hot_products .con .mtitle ul li a:hover em{color:#fff;}
.container .hot_products .con .mtitle ul li a:hover i{color:#fff;}


.container .hot_products .con .mtitle ul li a.current{background:#1d1b86; color:#fff;}
.container .hot_products .con .mtitle ul li a.current .jj{display:block;}
.container .hot_products .con .mtitle ul li a.current em{color:#fff;}
.container .hot_products .con .mtitle ul li a.current i{color:#fff;}


.container .hot_products .con .m_wz{float:right; width:72%;padding:3%; background:#fff;}
.container .hot_products .con .m_wz dl{display:block;}
.container .hot_products .con .m_wz dl dd{display:; width:100%;}
.container .hot_products .con .m_wz dl dd .rescommend{display:block; width:100%;}
.container .hot_products .con .m_wz dl dd .rescommend .pic{width:40%;}
.container .hot_products .con .m_wz dl dd .rescommend .pic img{display:block; width:100%;}
.container .hot_products .con .m_wz dl dd .rescommend .wz{width:56%;}
.container .hot_products .con .m_wz dl dd .rescommend .wz .tit{display:block; height:40px; line-height:40px; font-size:22px; color:#d4121b; font-weight:bold; }
.container .hot_products .con .m_wz dl dd .rescommend .wz .detail{display:block; font-size:14px; line-height:24px; margin-top:15px;}
.container .hot_products .con .m_wz dl dd .rescommend .wz  .moret{display:block; width:110px; height:36px; background:#d5d5d5; line-height:36px; font-size:13px; font-weight:bold; text-align:center; margin-top:10px;}
.container .hot_products .con .m_wz dl dd .rescommend .wz  .moret:hover{background:#1d1b86; color:#fff;}
.container .hot_products .con .m_wz dl dd .r_title{display:block; height:50px; border-bottom:1px solid #e1e1e1; margin-top:15px;}
.container .hot_products .con .m_wz dl dd .r_title h4{display:block; line-height:50px; color:#1d1b86; font-size:24px; }
.container .hot_products .con .m_wz dl dd .r_title h4 i{line-height:50px; font-size:13px; font-weight:bold; text-transform:uppercase; padding-left:10px; font-style:normal; color:#999;}
.container .hot_products .con .m_wz dl dd .r_title .moret{float:right; font-size:14px; font-weight:bold; line-height:50px;}
.container .hot_products .con .m_wz dl dd .r_con{display:block; margin-top:8px;}
.container .hot_products .con .m_wz dl dd .r_con ul{display:block; width:100%;}
.container .hot_products .con .m_wz dl dd .r_con ul li{float:left; width:24%; margin-right:1%;}
.container .hot_products .con .m_wz dl dd .r_con ul li a{display:block; width:100%; position:relative; z-index:2; left:0; top:0;}
.container .hot_products .con .m_wz dl dd .r_con ul li a img{display:block; width:100%;}
.container .hot_products .con .m_wz dl dd .r_con ul li a .tit{display:block; position:absolute; z-index:5; left:0; bottom:0; height:30px; width:100%; background:url(../images/ze.png) repeat left top; color:#fff; font-size:14px; font-weight:bold; text-align:center; line-height:30px; overflow:hidden;}
.container .hot_products .con .m_wz dl dd .r_con ul li a:hover .tit{background:#1d1b86; color:#fff;}







@media screen and (max-width:1400px) {
	
.container .hot_products .con .m_wz dl dd .rescommend .pic{width:40%;}
.container .hot_products .con .m_wz dl dd .rescommend .wz{width:56%;}	


}
@media screen and (max-width:1024px) {
.container .hot_products .con .m_wz dl dd .rescommend .pic{width:100%;}
.container .hot_products .con .m_wz dl dd .rescommend .wz{width:100%;}

}
@media screen and (max-width:781px) {
.container .hot_products .con .m_wz dl dd .rescommend .pic{width:100%;}
.container .hot_products .con .m_wz dl dd .rescommend .wz{width:100%;}


}
@media screen and (max-width:481px) {
.container .hot_products .con .m_wz dl dd .rescommend .pic{width:100%;}
.container .hot_products .con .m_wz dl dd .rescommend .wz{width:100%;}	
}	



.products{display:block; width:1200px; margin:0 auto;margin-top:80px;}
.products .list{display:block; width:280px;}
.products .list .title{display:block;width:100%; height:85px; background:url(../images/list_tit.jpg) no-repeat left top;}
.products .list .title .en{display:block; line-height:30px; font-size:22px; text-align:center; color:#fff; text-transform:uppercase; padding-top:10px;}
.products .list .title h4{display:block;line-height:40px; font-size:22px; text-align:center; color:#fff; text-align:center;}
.products .list .con{display:block; width:254px; border:4px solid #1d1b86; background:#f2f2f2;padding:9px;}
.products .list .con ul{display:block; width:254px; }
.products .list .con li{display:block; margin-bottom:4px;}
.products .list .con li a{display:block;  height:46px; line-height:46px; font-size:16px; color:#ffffff; padding-left:15px; font-weight:bold; background:#909090 url(../images/ar.png) no-repeat 95% center;}
.products .list .con li a:hover{background:#1d1b86 url(../images/ar.png) no-repeat 95% center;}
.products .list .con li dl{display:block;margin-top:5px;}
.products .list .con li dd{display:block; height:46px; margin-bottom:5px;}
.products .list .con li dd a{display:block;height:46px; line-height:46px; background:#fff url(../images/arrow.png) no-repeat 95% center; font-size:16px; padding-left:15px; color:#666; font-weight:normal;}
.products .list .con li dd a:hover{background:#1d1b86 url(../images/arrowh.png) no-repeat 95% center; color:#fff;}


.container .show{float:right; width:892px; overflow:hidden;}
.container .show ul{width:920px;}
.container .show ul li{float:left; width:285px; margin-right:18px; margin-bottom:18px;}
.container .show ul li a{display:block; width:285px; border-bottom:1px solid #e1e1e1; }
.container .show ul li img{display:Block; width:285px; height:214px; transition:all 2s linear 0s;  -webkit-transition:all 2s linear 0s; -moz-transition:all 2s linear 0s; -o-transition:all 2s linear 0s;}
.container .show ul li a .tit{display:block; line-height:50px; font-size:16px; color:#666; font-weight:bold; background:url(../images/ar2.jpg) no-repeat right center;}
.container .show ul li a:hover{border-bottom:1px solid #1d1b86;}
.container .show ul li a:hover .tit{background:url(../images/ar2h.jpg) no-repeat right center; color:#1d1b86;}

.container .show ul li a:hover img{display:block; transform:scale(1.05); -webkit-transform:scale(1.05); -moz-transform:scale(1.05); -o-transform:scale(1.05);}


.container .reason{display:block; width:100%; margin:0 auto; margin-top:80px; height:auto; background:url(../images/reason_bg.jpg) no-repeat center top;}
.container .reason .inner{display:block; max-width:1200px; margin:0 auto; padding:80px 0px;}
.container .reason .inner .title{display:block; width:500px; height:60px; margin:0 auto;}
.container .reason .inner .title .en{float:left;width:280px; font-size:64px; color:#1d1b86; font-weight:bold;  text-transform:uppercase; line-height:64px; margin-right:7px;}
.container .reason .inner .title h4{display:block; line-height:20px; font-size:20px;  color:#444; padding-top:5px;}
.container .reason .inner .title  h2{display:Block;line-height:34px; font-size:28px; color:#1d1b86; }
.container .reason .inner .con{display:block; padding-top:70px;}
.container .reason .inner .con ul{display:block; width:1200%;}
.container .reason .inner .con ul li.r_01{float:left; width:400px; height:453px; background:#e4e3e3 url(../images/rea_01.jpg) no-repeat right bottom;}
.container .reason .inner .con ul li.r_02{float:left;background:#f1f0f0 url(../images/rea_02.jpg) no-repeat right bottom; width:400px; height:453px;}
.container .reason .inner .con ul li.r_03{float:left;background:#e4e3e3 url(../images/rea_03.jpg) no-repeat right bottom; width:400px; height:453px;}

.container .reason .inner .con ul li .l_in{display:block; padding-left:30px; padding-top:40px;}
.container .reason .inner .con ul li .l_in .m_tit{display:block;}
.container .reason .inner .con ul li .l_in .m_tit .en{display:block; line-height:18px; font-size:22px; color:#444;  font-weight:normal; text-transform:uppercase;}
.container .reason .inner .con ul li .l_in .m_tit h4{display:block; line-height:30px; font-size:22px; color:#da0109;  }
.container .reason .inner .con ul li .l_in .m_detail{display:block; margin-top:30px; font-size:14px; line-height:28px;padding-right:150px;}
.container .reason .inner .con ul li .l_in .moret{display:block; margin-top:100px; line-height:30px; font-size:12px; font-style:normal; background:url(../images/arr.png) no-repeat 50px center;}
.container .reason .inner .con ul li .l_in .moret:Hover{color:#1d1b86;}



.container .case{display:block; width:1200px; margin:0 auto;  background:#fff; box-shadow:0px 5px 8px 4px #eee;margin-top:0px;}
.container .case .c_in{display:block; padding:70px 35px;}
.container .case .c_in .title{display:block; }
.container .case .c_in .title h4{display:block; line-height:40px; color:#444444; text-align:center;  font-size:28px; background:url(../images/line2.jpg) no-repeat center center;}
.container .case .c_in .title h4 .red{color:#1d1b86; }
.container .case .c_in .title .tip{display:Block; line-height:40px; text-align:center; font-size:18px; }
.container .case .c_in .con{display:block; padding-top:30px;}
.container .case .c_in .con .rescommend{display:block; width:100%;}
.container .case .c_in .con .rescommend .ns{float:left; width:52%; height:auto}
.container .case .c_in .con .rescommend .ns img{display:Block; width:100%; height:auto;}
.container .case .c_in .con .rescommend .wz{float:right;width:46%;}
.container .case .c_in .con .rescommend .wz .tit{display:block;line-height:50px; font-size:28px; color:#da0109; }
.container .case .c_in .con .rescommend .wz .detail{display:block; margin-top:20px; font-size:15px; line-height:29px;}
.container .case .c_in .con .rescommend .wz .detail .m_xi{}

.container .case .c_in .con .rescommend .wz  .moret{display:block; width:175px; height:42px; border:1px solid #da0109; line-height:42px; color:#da0109; text-align:center; font-size:16px;  margin-top:50px;}
.container .case .c_in .con .rescommend .wz  .moret:hover{background:#1d1b86; color:#fff;}
.container .case .c_in .con ul{display:Block;width:100%; margin-top:40px; }
.container .case .c_in .con ul li{float:left; width:24%; margin-right:1%;}
.container .case .c_in .con ul li img{display:block; width:100%; height:auto;}
.container .case .c_in .con ul li a{display:block; padding:1%; border:1px solid #e1e1e1;}
.container .case .c_in .con ul li a .tit{display:block; line-height:40px; font-size:14px; color:#1d1b86;height:40px; overflow:hidden;}
.container .case .c_in .con ul li a .tit:hover{text-decoration:underline; font-weight:bold; }
.container .case .c_in .con ul li a .tit strong{font-size:15px; color:#666;}


.container .customer{display:block; width:98%;margin:0 auto; background:#f0f0f0;  margin-top:0px; padding:1%;}
.container .customer ul{display:block; width:100%; margin:0 auto;}
.container .customer ul li{float:left; width:15.6%; height:120px; padding-right:1%; background:url(../images/dot.jpg) repeat-y right top; margin-right:0%; border-bottom:1px solid #ccc;}
.container .customer ul li img{display:Block; margin:0 auto;width:98%;}
.container .customer ul li.none{border:none;border-bottom:1px solid #ccc;}


.container .about{display:block; width:1200px; margin:0 auto; margin-top:80px;}
.container .about .title{display:block;}
.container .about .title h4{display:block;line-height:30px; font-size:24px; color:#444; text-align:center;}
.container .about .title .en{display:block;line-height:40px; font-size:32px; color:#1d1b86; text-transform:uppercase; text-align:center; font-weight:bold;}
.container .about .con{display:block; width:90%; margin:0 auto; font-size:14px; line-height:28px; padding-top:40px;}
.container .about .con a{font-size:14px; line-height:28px;}
.container .about  ul{display:block; margin-top:40px; width:100%;}
.container .about  ul li{float:left; width:31%; height:auto; margin-right:2.3%;}
.container .about  ul li img{display:block; width:100%; height:auto;}