body{font-family:"Arial","Microsoft YaHei";font-size:14px;color:#646464;word-wrap:break-word;background:#ffffff;}
body,div,ol,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,form,fieldset,legend,input{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{ font-size:100%; font-weight:normal;}
ol,ul,li{list-style:none;}
a,img{border:0;}
a{text-decoration:none;color:#646464;}
.fl{float:left;}
.fr{float:right;}
.bl{display:block;}



/*Header*/
.header{width:100%;height:70px;background:url(fff90.png) repeat;border-bottom:1px solid #d7d7d7;position:fixed;z-index:100;}
.header_box{width:1180px;height:70px;margin:0 auto;_position:relative;_z-index:200;}
.logo{float:left;width:250px;height:70px;overflow:hidden;border-right:1px solid #d7d7d7;}
.logo img {WIDTH: expression(this.width > 250 ? 250 : true);max-width:250px;height: expression(this.height > 70 ? 70 : true);max-height:70px;}
.nav{float:left;}
.nav li{width:90px;height:70px;border-right:1px solid #d7d7d7;float:left;}
.nav li a.z{display:block;width:90px;height:70px;font-size:14px;line-height:70px;text-align:center;
transition:all 0.3s;
-moz-transition:all 0.3s;
-o-transition:all 0.3s;
-webkit-transition:all 0.3s;
}

.nav2{position:relative;margin-top:20px;z-index:99;width:900px;overflow:hidden;_display:none;visibility:hidden;opacity:0;
transition:all 0.4s;
-moz-transition:all 0.4s;
-0-transition:all 0.4s;
-webkit-transition:all 0.4s;
}
.nav2 a{display:block;float:left;padding:0 20px;height:40px;overflow:hidden;background:url(nav2_bg.png) #5f5d5d no-repeat left center;color:#fff;font-size:12px;line-height:40px;text-align:center;}
.nav2 a.no_bg{background:#5f5d5d;}
.nav2 a:hover{color:#ff6f6b;}

.nav li:hover a.z{background:#e8413c;color:#ffffff;}
.nav li:hover .nav2{visibility:visible;opacity:1;margin-top:0;}
.nav li a.z:hover{_background:#e8413c;_color:#ffffff;}
.nav li a.cur{background:#e8413c;color:#ffffff;}

/*Banner*/
.banner{width:100%;height:670px;overflow:hidden;padding-top:70px;}
.main_image {width:100%;height:600px;overflow:hidden;margin:0 auto;position:relative}
.main_image ul{width:9999px;height:600px; overflow:hidden;}
.main_image li{float:left;width:100%;height:600px;}
.main_image li span {display:block;width:100%;height:600px;}
.main_image li a {display:block;width:100%;height:600px;}

.flicking_con {width:1000px;height:16px;position:relative;overflow:hidden;margin:25px auto 0;overflow:hidden;}
.flicking_inner{width:1000px;height:16px;text-align:center;}
.flicking_con a{display:inline-block;width:16px;height:16px;margin:0 20px;background:url(banner_ico.png) no-repeat;}
.flicking_con a.on,.flicking_con a:hover{background-position:0 -16px;}

.plate{width:1180px;height:auto;margin:0 auto 110px;overflow:hidden;}
.plate_bt{width:1180px;height:37px;overflow:hidden;margin-bottom:50px;background:url(plate_bt.png) no-repeat 0 bottom;text-align:center;font-size:24px;}



/*案例版块*/
.case_plate{overflow:hidden;width:1180px;float:left;}
.case_plate li{float:left;margin:5px 1px 1px 0;position:relative;width:294px;height:210px;overflow:hidden;}
.case_plate li .img{width:294px;height:210px;overflow:hidden;}
.case_plate li .bl{visibility:hidden;opacity:0;position:relative;width:294px;height:210px;overflow:hidden;background:url(red90.png) repeat;top:-210px;*top:0;top:0\0;
transition:opacity 0.4s;
-moz-transition:opacity 0.4s;
-0-transition:opacity 0.4s;
-webkit-transition:opacity 0.4s;
}
.case_plate_txt{position:absolute;top:-40px;left:7px;width:280px;height:33px;overflow:hidden;font-size:14px;color:#ffffff;text-align:center;}
.case_plate_ico{margin:220px auto 0;width:40px;height:40px;background:url(eye_ico.png) no-repeat 0 bottom;}
.case_plate_txt,.case_plate_ico{
transition:all 0.4s;
-moz-transition:all 0.4s;
-0-transition:all 0.4s;
-webkit-transition:all 0.4s;
}
.case_plate li:hover .bl{visibility:visible;opacity:1;top:-210px;}
.case_plate li:hover .case_plate_txt{top:80px;}
.case_plate li:hover .case_plate_ico{margin:125px auto 0;+padding-top:125px;}

.case_plate2ab {width:9999px;height:625px;margin:0 auto;position:relative;left:0px;}

/*案例列表*/
.case_new{position:relative;width:589px;height:421px;overflow:hidden;background:#000;margin-right:1px;float:left;}
.case_new_ico{position:absolute;top:0;left:30px;z-index:3;width:50px;height:99px;overflow:hidden;background:url(case_new_ico.png) no-repeat;}
.case_new .img{width:589px;height:421px;overflow:hidden;}
.case_new .bl{visibility:hidden;opacity:0;position:relative;width:589px;height:421px;overflow:hidden;background:url(red90.png) repeat;top:-421px;*top:0;top:0\0;
transition:opacity 0.4s;
-moz-transition:opacity 0.4s;
-o-transition:opacity 0.4s;
-webkit-transition:opacity 0.4s;
}
.case_new .txt{position:absolute;top:-40px;left:7px;width:575px;height:33px;overflow:hidden;font-size:14px;color:#ffffff;text-align:center;}
.case_new .ico{margin:450px auto 0;width:40px;height:40px;background:url(eye_ico.png) no-repeat 0 bottom;}
.case_new .txt,.case_new .ico{
transition:all 0.4s;
-moz-transition:all 0.4s;
-o-transition:all 0.4s;
-webkit-transition:all 0.4s;
}
.case_new:hover .bl{visibility:visible;opacity:1;top:-421px;}
.case_new:hover .txt{top:180px;}
.case_new:hover .ico{margin:240px auto 0;+padding-top:240px;}

.case_cho{width:100%;height:14px;margin-top:60px;text-align:center;}
.case_cho a{display:inline-block;width:14px;height:14px;overflow:hidden;background:url(case_cho_ico.png) no-repeat;padding:0 15px;}
.case_cho a:hover{background-position:0 -14px;}
.case_cho a.cur{background-position:0 -14px;}


/*案例内页*/
.case_detail_h{width:100%;height:auto;overflow:hidden;padding:20px 0 70px;}
.case_detail_h .fl{width:294px;height:210px;overflow:hidden;border: 1px dashed #D5D5D5;}
.case_detail_h .fr{width:850px;height:210px;overflow:hidden;}
.detail_bt_box{width:auto;height:35px;}
.detail_bt_box div{float:left;line-height:35px;}
.detail_bt_box .l{width:17px;height:35px;overflow:hidden;background:url(detail_bt_l.png) no-repeat;}
.detail_bt_box .r{width:17px;height:35px;overflow:hidden;background:url(detail_bt_r.png) no-repeat;}
.detail_bt_box .con{width:auto;height:35px;font-size:14px;color:#ffffff;padding:0 15px;overflow:hidden;background:#e8413c;}
.back{float:right;display:block;width:35px;height:35px;overflow:hidden;background:url(back.png) no-repeat;}
.back:hover{background-position:0 -35px;}
.case_detail_h_txt{width:100%;height:160px;margin:15px 0 0;line-height:20px;overflow:hidden;}
.case_detail_h_txt a:hover{color:#e8413c;}
.detail_con_box{width:1180px;margin:0 auto;padding:0 0 70px;border-bottom:1px solid #d5d5d5;overflow:hidden;}
.detail_con_box img{max-width:1180px;display:block;}
.detail_f_box{width:1180px;height:20px;line-height:20px;margin:15px 0 0;overflow:hidden;}
.detail_f_box .fr{height:20px;padding:0 0 0 15px;background:url(back_ico.png) no-repeat;overflow:hidden;}
.detail_f_box .fr:hover{background-position:0 -20px;color:#e8413c;}




/*阶段版块*/
.jd{width:100%;height:300px;overflow:hidden;background:#f5f5f5;margin:0 0 110px 0;}
.jd_con{width:1180px;height:300px;margin:0 auto;overflow:hidden;background:url(jd_ljx.png) no-repeat 0 134px;}
.jd_con a{display:block;float:left;width:295px;height:300px;}
.jd_con a div{width:280px;height:33px;overflow:hidden;margin:220px auto;font-size:14px;text-align:center;}
.jd_con a:hover{color:#e8413c;}




/*解决方案*/
.plan_box{width:2000px;overflow:hidden;margin:50px 0 0;}
.plan{float:left;width:327px;overflow:hidden;margin:0 100px 0 0;}
.plan_img{float:left;width:166px;height:166px;overflow:hidden;}
.plan_img img{height: expression(this.height > 166 ? 166 : true);max-height:166px;}
.plan_con{float:right;width:157px;overflow:hidden;}
.plan_con_bt{width:157px;height:18px;line-height:18px;overflow:hidden;font-size:14px;}
.plan_con_bt a{color:#e8413c;}
.plan_con_txt{width:157px;height:80px;line-height:20px;overflow:hidden;color:#9f9e9e;background:#fff;margin:13px 0 25px 0;}
.more{width:110px;height:30px;line-height:30px;overflow:hidden;background:url(more_eye.png) #c8c8c8 no-repeat -16px center;
transition:all 0.4s;
-moz-transition:all 0.4s;
-o-transition:all 0.4s;
-webkit-transition:all 0.4s;
}
.more_txt{width:110px;height:30px;overflow:hidden;text-align:center;color:#fff;margin:0 0;
transition:all 0.4s;
-moz-transition:all 0.4s;
-o-transition:all 0.4s;
-webkit-transition:all 0.4s;
}
.plan:hover .more{background:url(more_eye.png) #e8413c no-repeat 15px center;}
.plan:hover .more_txt{margin:0 0 0 10px;}



/*资讯*/
.news_box{overflow:hidden;}
.news_con{width:500px;height:auto;overflow:hidden;line-height:23px;}
.news_box_bt{width:500px;height:30px;overflow:hidden;margin:0 0 10px 0;}
.news_box_bt a{display:block;float:left;text-align:center;line-height:30px;color:#fff;margin:0 8px 0 0;}
.news_box_bt a.a{width:100px;height:30px;overflow:hidden;font-size:16px;background:#c8c8c8;border-radius:4px;
transition:all 0.4s;
-moz-transition:all 0.4s;
-o-transition:all 0.4s;
-webkit-transition:all 0.4s;
}
.news_box_bt a.b{width:30px;height:30px;overflow:hidden;background:url(12bg.png) no-repeat;margin:0 0 0 8px;}
.news_box_bt a.b:hover{background-position:0 -30px;}
.news_box_bt a.cur{background-position:0 -30px;}
.news_con:hover .news_box_bt a.a{background:#e8413c;}
.news_list{width:100%;height:auto;overflow:hidden;}
.news_list li{width:100%;height:70px;overflow:hidden;margin:30px 0 0;}
.news_list_img{position:relative;width:70px;height:70px;overflow:hidden;}
.img_round{width:70px;height:70px;overflow:hidden;background:url(new_imgz.png) no-repeat;position:absolute;top:0;}
.news_list_txt{width:410px;height:70px;overflow:hidden;}
.news_list_txt .bt{width:100%;height:30px;line-height:30px;overflow:hidden;font-size:14px;color:#5f5d5d;}
.news_list_txt .con{width:100%;height:40px;line-height:20px;overflow:hidden;color:#9f9e9e;}
.news_list li:hover .news_list_txt .bt a{color:#e8413c;}

.in_n_l li{margin:0 0 60px;}
.in_n_l .news_list_txt{width:1090px;}
.in_n_l .news_list_txt .bt a{color:#e8413c;}
.in_n_l .news_list_txt span{font-size:12px;color:#c8c8c8;}
.in_n_l .news_list_txt .fgx{padding:0 12px;}
.in_n_l li:hover .news_list_txt span{color:#e8413c;}
.in_news_cho{ width:1180px; height:37px;padding-top:15px;overflow:hidden; margin:0 auto; text-align:center}

/*资讯详情*/
.news_detail_h{width:100%;height:35px;overflow:hidden;padding:20px 0 50px;}
.news_detail_con{width:1180px;padding:0 0 70px;margin:0 auto;line-height:23px;border-bottom:1px solid #d5d5d5;overflow:hidden;}
.news_detail_con img {WIDTH: expression(this.width > 1180 ? 1180 : true);max-width:1180px;}
.detail_con_box img{max-width:1180px;display:block;}
.news_detail_con a:hover,.detail_con_box a:hover{color:#e8413c;}




/*页尾*/
.footer{width:100%;height:175px;overflow:hidden;background:#5f5d5d;}
.footer_box{width:1180px;height:124px;margin:25px auto 0;overflow:hidden;}
.footer .fl,.footer .fr{height:90px;margin:25px 0 0;overflow:hidden;}
.foot_l_b{width:500px;height:69px;line-height:23px;color:#ffffff;overflow:hidden;
transition:all 0.4s;
-moz-transition:all 0.4s;
-0-transition:all 0.4s;
-webkit-transition:all 0.4s;
}
.footer .fl:hover .foot_l_b{color:#;}
.foot_r_a{height:30px;overflow:hidden;margin:0 0 10px 0;}
.foot_r_a a{display:block;float:right;width:29px;height:29px;overflow:hidden;margin:0 0 0 15px;}
.foot_r_a a.top{background:url(top_ico.png) no-repeat;}
.foot_r_a a.qq{background:url(qq_ico.png) no-repeat;}
.foot_r_a .phone{background:url(phone_ico.png) no-repeat;}
.phone_txt{height:29px;line-height:29px;overflow:hidden;color:#5f5d5d;font-size:14px;padding:0 0 0 25px;}
.foot_r_a a:hover,.foot_r_a .phone:hover{background-position:0 -29px;}
.foot_r_b,.foot_r_c{width:500px;height:22px;line-height:22px;overflow:hidden;text-align:right;color:#ffffff;}
.foot_r_b a{padding:5px;}
.foot_r_b a,.foot_r_c a{color:#ffffff;}
.foot_r_b a:hover,.foot_r_c a:hover{text-decoration:underline;}

.foot_l_b a{color:#ffffff;}
.foot_l_b a:hover{text-decoration:underline;}


/*内页*/
.in_banner{width:100%;height:300px;margin:0 0 0px 0;overflow:hidden;padding-top:225px;}
.in_nav{width:100%;line-height:35px;margin:0 0 70px 0;text-align:center;overflow:hidden;}
.in_nav a{display:inline-block;width:auto;height:35px;line-height:35px;overflow:hidden;background:#c8c8c8;color:#ffffff;margin:0 10px;padding:0 20px;border-radius:35px;
transition:all 0.3s;
-moz-transition:all 0.3s;
-o-transition:all 0.3s;
-webkit-transition:all 0.3s;
}
.in_nav a.cur{background:#e8413c;}
.in_nav a:hover{background:#e8413c;}




/*资源平台*/
.platform{overflow:hidden;}
.platform li{position:relative;float:left;width:295px;height:148px;overflow:hidden;}
.platform li .img{width:180px;height:90px;overflow:hidden;text-align:center;line-height:148px;margin:29px auto 0;}
.platform li .txt{visibility:hidden;opacity:0;_display:none;position:absolute;top:0;z-index:2;width:295px;height:148px;overflow:hidden;background:url(red90.png) repeat;text-align:center;color:#ffffff;font-size:14px;
transition:all 0.3s;
-moz-transition:all 0.3s;
-o-transition:all 0.3s;
-webkit-transition:all 0.3s;
}
.platform li .txt span{display:block;width:80%;height:40px;line-height:20px;overflow:hidden;margin:55px auto 0;}
.platform li:hover  .txt{visibility:visible;opacity:1;}

.mg0{margin:0 0;}

/*资源平台*/
.platform2{width:1110px;overflow:hidden;}
.platform2 li{float:left;width:350px;height:350px;margin:0 16px 50px 0;display:inline;text-align:center;position:relative;}
.platform2 li .smallimg {display:block;width:350px;height:350px;overflow:hidden;text-align:center;}
.platform2 li .smallimg img{WIDTH: expression(this.width > 350 ? 350 : true);max-width:350px;border:2px solid #fff;}
.platform2 li .bigimg {position:absolute;left:0px;top:0px;width:350px;height:350px;display:none;text-align:center;z-index:1;}
.platform2 li:hover .bigimg{display:block;}
.platform2 li .bigimg img{WIDTH: expression(this.width > 350 ? 350 : true);max-width:350px;border:2px solid #ccc;}
.platform2 li.c{height:100px;}
.in_con{width:1100px;padding:0px 40px;min-height:200px;_height:200px;height:auto !important;overflow:hidden;line-height:23px;}
.mg0{margin:0 0;}

/*模板详细页模板属性样式*/
.model_attr {float:right;width:700px;text-align:left;line-height:30px;}