/* CSS Document */
.item{display:block; width:100%; padding:80px 0px;background:url(../image/bg.jpg) repeat left top;}
.item .title{background:url(../image/line.png) no-repeat center 40px;height:80px;}
.item .title .en{display:block; line-height:50px;}
.item .title  .en img{display:block; margin:0 auto;}
.item .title  h4{display:block; line-height:30px; text-align:center; font-size:24px; color:#fff;}

.item  .tip{display:block;line-height:40px; font-size:32px; text-align:center; color:#929598;}
.item  .tip .yellow{color:#937d5d;}

.item  .con{display:block; padding-top:60px;width:1200px; overflow:hidden;}
.item  .con ul{display:block; width:1240px;}
.item  .con li{float:left; width:385px; height:292px; margin-right:23px; margin-bottom:25px;}
.item  .con li .tit{display:block; margin-top:60px; margin-left:180px; line-height:30px;padding:10px 0px; font-size:28px; color:#fff; font-weight:normal;}
.item  .con li .detail{display:block; padding-left:70px; padding-top:60px; font-size:15px; color:#fff; line-height:26px;background:url(../image/xian.jpg) no-repeat left 80px;}

.item  .con li.num1{background:#468cac url(../image/num01.png) no-repeat left -4px;}
.item  .con li.num2{background:#4683ad url(../image/num02.png) no-repeat left -4px;}
.item  .con li.num3{background:#466fad url(../image/num03.png) no-repeat left -4px;}
.item  .con li.num4{background:#ac4753 url(../image/num04.png) no-repeat left -4px;}
.item  .con li.num5{background:#c88b34 url(../image/num05.png) no-repeat left -4px;}
.item  .con li.num6{background:#63ac47 url(../image/num06.png) no-repeat left -4px;}


.item  .con li.num5 .detail{padding-top:30px;background:url(../image/xian.jpg) no-repeat left 60px;}


.about{display:block; width:100%;}
.about .fl{width:50%;background:#d5d5d5;}
.about .fl .f_in{float:right; width:600px;}
.about .fl .f_in img{display:block; width:100%;}
.about .fr{width:50%;}
.about .fr .f_in{display:block;width:540px; margin-left:60px; padding-top:70px; }
.about .fr .f_in .title{display:block; height:90px; background:url(../image/b_line.jpg) no-repeat left bottom;}
.about .fr .f_in .title .en{display:block; height:30px;}

.about .fr .f_in .title  h2{display:block; line-height:30px; font-size:24px; color:#222;}
.about .fr .f_in .title .moret{float:right; padding-right:25px; background:url(../image/arrow.png) no-repeat right center; margin-top:50px;}


.about .fr .f_in .con{display:block; padding-top:25px; font-size:14px; line-height:26px; color:#888;}
.about .fr .f_in .con a{font-size:14px;line-height:26px; color:#888;}

.about .fr .f_in .con ul{display:block; width:100%;margin-top:48px;}
.about .fr .f_in .con ul li{float:left;  border-right:1px solid #e1e1e1; font-size:16px; line-height:30px; text-align:center;}
.about .fr .f_in .con ul li .num{display:block;line-height:62px; font-size:62px; text-align:center; font-weight:normal; color:#e10101;}
.about .fr .f_in .con ul li.data1{width:22%; padding-right:3%;}
.about .fr .f_in .con ul li.data2{width:24%; padding:0 4.5%;}
.about .fr .f_in .con ul li.data3{width:37%; padding-left:4%; float:right; border-right:0;}


.case_out{display:block; width:100%; overflow:hidden;}
.case{display:block; width:1200px; margin:0 auto;}
.case .title{display:block; width:100%; height:100px; border-left:1px solid #e1e1e1; padding-top:100px;position:relative; z-index:2; left:0; top:0;}
.case .title .t_in{display:block; padding-left:25px;padding-bottom:40px;background:url(../image/b_line.jpg) no-repeat 25px bottom;}
.case .title .t_in h4{display:block; line-height:30px; font-size:24px; color:#222;}

.case .title .c_menu{display:block; position:absolute; left:50%; top:80px; z-index:12; height:120px; background:#444444; width:100%;}
.case .title .c_menu .c_in{display:block; width:600px;}
.case .title .c_menu ul{float:left; }
.case .title .c_menu ul li{float:left; width:130px; height:120px; line-height:120px;}
.case .title .c_menu ul li a{display:block; width:130px; line-height:120px; font-size:15px; color:#fff; text-align:center;}
.case .title .c_menu  .more{float:right; line-height:130px; color:#fff; font-size:13px; text-transform:uppercase; padding-right:25px; background:url(../image/arrowh.png) no-repeat right center;}
.case .con{display:block; margin-top:40px; width:1200px; overflow:hidden;}
.case .con dl{display:block; width:1240px;}
.case .con dd{float:left;width:382px; border:1px solid #e1e1e1;margin-right:22px; margin-bottom:22px; transition:all .7s linear 0s; -webkit-transition:all .7s linear 0s; -moz-transition:all .7s linear 0s; -o-transition:all .7s linear 0s;}
.case .con dd:hover{transform:translate(0,-8px); -webkit-transform:translate(0,-8px); -moz-transform:translate(0,-8px); -o-transform:translate(0,-8px);}
.case .con dd:hover .pich{display:block;}
.case .con dd a.pic{display:block; width:382px; height:287px; overflow:hidden; position:relative; z-index:2; left:0; top:0;margin-bottom:10px;}
.case .con dd a.pic .pich{display:none;width:382px; position:absolute; left:0; top:0; z-index:5;}
.case .con dd a.pic:hover .pich{display:block;}
.case .con dd a.pic img{display:block; width:382px;}
.case .con dd a.tit{display:block;line-height:40px; font-size:22px; color:#222; padding:0px 20px;height:40px; overflow:hidden;}
.case .con dd a.tit:hover{color:#e10101;}

.case .con dd a.detail{display:block;font-size:14px; padding:0px 20px;height:48px; overflow:hidden;}
.case .con dd a.moret{display:block; line-height:40px; border-top:1px solid #e1e1e1; margin:0 20px; margin-top:10px; text-transform:uppercase; background:url(../image/arrow.png) no-repeat right center;}
.case .con dd a.moret:hover{ background:url(../image/arrowr.png) no-repeat right center; color:#e10101;}

h1 {display: none}
.wrap{display:block; width:100%; margin-top:60px; background:#f0f0f0; padding-bottom:80px;}
.wrap .network{display:block; width:100%;height:380px;}
.wrap .network .fr{width:50%; height:380px; background:#444444;}
.wrap .network .f_in{display:block;width:1200px; margin:0 auto;margin-left:-600px;}
.wrap .network .f_in .pic{float:left; width:800px; height:380px;}
.wrap .network .f_in .pic img{display:block; width:800px; height:380px;}
.wrap .network .f_in .wz{float:right; margin-left:80px; margin-top:40px;width:320px;}
.wrap .network .f_in .wz .title{display:block;line-height:40px; padding-bottom:20px;font-size:24px; color:#fff;font-weight:bold; background:url(../image/b_line2.jpg) no-repeat left bottom;}
.wrap .network .f_in .wz .con{display:block;font-size:14px; line-height:26px; padding-top:20px; color:#fff;}
.wrap .network .f_in .wz .con .more{display:block;width:75px; height:28px; padding-left:13px;border:1px solid #939393;font-size:13px; background:url(../image/arrowh.png) no-repeat 55px center; font-size:13px; text-transform:uppercase; color:#fff; line-height:28px; margin-top:60px; transition:all .7s linear 0s; -webkit-transition:all .7s linear 0s; -moz-transition:all .7s linear 0s; -o-transition:all .7s linear 0s;}
.wrap .network .f_in .wz .con .more:hover{transform:translate(0,-10px); -webkit-transform:translate(0,-10px);  -moz-transform:translate(0,-10px);  -o-transform:translate(0,-10px); }


.wrap .news{display:block; width:1200px; margin:0 auto; margin-top:80px;}
.wrap .news .title{display:block; width:100%; height:80px;background:url(../image/line2.png) no-repeat center 40px;}
.wrap .news .title .en{display:block;}
.wrap .news .title .en img{display:block; margin:0 auto;}
.wrap .news .title h4{display:block; line-height:30px; font-size:24px; color:#222; text-align:center;}
.wrap .news .con{display:block; width:1200px; margin:0 auto; overflow:hidden; margin-top:10px;}
.wrap .news .con dl{display:block; width:1240px;}
.wrap .news .con dl dd{float:left;width:332px; margin-right:20px; height:180px; background:#fff; padding:25px 30px; margin-bottom:20px; transition:all .7s linear 0s; -webkit-transition:all .7s linear 0s; -moz-transition:all .7s linear 0s; -o-transition:all .7s linear 0s;}
.wrap .news .con dl dd .tit{display:block; line-height:40px; font-size:18px; color:#222;} 
.wrap .news .con dl dd .tit:hover{color:#e10101;}
.wrap .news .con dl dd .detail{display:block; font-size:13px; color:#666; line-height:22px; padding-bottom:20px; background:url(../image/b_line2.jpg) no-repeat left bottom; margin-bottom:20px;margin-top:13px;}
.wrap .news .con dl dd .detail:hover{color:#e10101;}
.wrap .news .con dl dd .time{display:block;font-size:13px; line-height:24px; color:#222; font-family:Arial, Helvetica, sans-serif;}
.wrap .news .con dl dd:hover{box-shadow:0px 0px 2px 4px #eee;transform:translate(0,-10px); -webkit-transform:translate(0,-10px);  -moz-transform:translate(0,-10px);  -o-transform:translate(0,-10px);}


.wrap .media{display:block; width:1120px; background:#fff;padding:30px 40px; margin:0 auto; box-shadow:0px 0px 0px 2px #eee; margin-top:60px;}
.wrap .media .title{display:block;}
.wrap .media .title h2{display:block; line-height:40px; font-size:24px; color:#222;}
.wrap .media .title .tip{display:block; line-height:20px; font-size:16px;}
.wrap .media .con{display:block; padding-top:15px;}
.wrap .media .con li{float:left;width:16.6%; }


.newslist .inner .fl .rescommend{display:block; width:100%;background:#fff; margin-bottom:50px;}
.newslist .inner .fl .rescommend .pic{float:left; width:40%; position:relative; z-index:2; left:0; top:0;}
.newslist .inner .fl .rescommend .pic img{display:block; width:100%;}
.newslist .inner .fl .rescommend .pic .time{display:block; position:absolute; left:0; top:0; z-index:9;background:url(../image/black.png) repeat left top; width:80px; height:80px;}
.newslist .inner .fl .rescommend .pic .time .d{display:block; line-height:54px; font-size:42px; color:#fff; text-align:center;}
.newslist .inner .fl .rescommend .pic .time .yy-m{display:block; line-height:20px; font-size:14px; color:#fff; text-align:center;}



.newslist .inner .fl .rescommend .wz{float:right; width:40%;padding:2% 0;padding-right:4%;}
.newslist .inner .fl .rescommend .wz .tit{display:block; line-height:40px; font-size:28px; color:#444;}
.newslist .inner .fl .rescommend .wz .detail{display:Block; line-height:28px; font-size:15px; padding-top:15px;}
.newslist .inner .fl .rescommend .wz .moret{display:block; width:120px;font-size:14px; text-transform:uppercase; color:#aaa; background:url(../image/arrow.png) no-repeat 70px center;height:30px;line-height:30px; margin-top:15px;}

.newslist .inner .fl dl{display:block; width:94%; background:#fff; margin-bottom:30px;padding:3%;}
.newslist .inner .fl dl dd .time{float:left; width:10%;}
.newslist .inner .fl dl dd .time .d{display:block; line-height:54px; font-size:42px; color:#222; text-align:center;}
.newslist .inner .fl dl dd .time .yy-m{display:block; line-height:20px; font-size:14px; color:#444; text-align:center;}
.newslist .inner .fl dl dd .wz{float:right; width:87%;}
.newslist .inner .fl dl dd .tit{display:block; line-height:40px; font-size:24px; color:#222;}
.newslist .inner .fl dl dd .detail{display:block; line-height:24px; font-size:14px; color:#666; padding-top:20px;}
.newslist .inner .fl dl dd .moret{display:block; width:120px;font-size:14px; text-transform:uppercase; color:#aaa; background:url(../image/arrow.png) no-repeat 70px center;height:30px;line-height:30px; margin-top:15px;}





