@charset "utf-8";
*{margin: 0; padding: 0;}
body{margin:0;padding:0; font-family: "微软雅黑"; font-size:14px; color: #333333;}
a,li{text-decoration: none; list-style: none; color: #333333; cursor: pointer;}

.header{width: 100%; height: 103px;min-width:1200px;  background: url(../img/bg_png.png)  repeat;
  _width: expression_r((document.documentElement.clientWidth||document.body.clientWidth)<1200?"1200px":"");}
.header .logo_tel{width: 1200px;height: 103px;margin: 0 auto;}
.header .logo_tel .logo{width: 455px; height: 62px; float: left; margin-top:20px;}
.header .logo_tel .tel{width: 200px; height: 90px; float: right; margin-top: 10px;}
.header .logo_tel .tel span{float: left; }
.header .logo_tel .tel span img{margin-top: 25px;}
.header .logo_tel .tel .phone{float: left; margin-top:35px; color: #289ad6; font-size: 15px; font-weight:bold;}

.navigation{width: 100%;min-width:1200px; height: 50px; background: #028fd6;
  _width: expression_r((document.documentElement.clientWidth||document.body.clientWidth)<1200?"1200px":"");}
.navigation .nav_all{width: 1200px;height: 50px;line-height: 50px;margin: 0 auto;position: relative;z-index: 111;}
.navigation .nav_all li{float: left;width: 11%;height: 50px;line-height: 50px;text-align: center;}
.navigation .nav_all li a{color: #fff; width: 100%;height: 50px;line-height: 50px;display:block}
.navigation .nav_all li .second-nav{width: 130px;display: none;position: relative;}
.navigation .nav_all li .second-nav li{position: relative;width: 100%;height: 40px;background: #028fd6; border-top: 1px dashed #d4d4d4;}
.navigation .nav_all li .second-nav li a{line-height: 40px !important;}
.navigation .nav_all li .second-nav li a:hover{color:#d4d4d4;}
.navigation .nav_all li .second-nav li .third-nav{width: 150px;height: 200px;display: none;margin-left: 100%;margin-top: -40px;}

.nav_ul a.business{position: relative;}
.scope{z-index: 999; position: absolute; top:154px; margin-left:521px; background: #1daaf1; width: 156px; height: 125px; float: left; display: none;}
.scope li{list-style:none; width: 156px; height: 40px; float: left; border-top: 1px dashed #d4d4d4;}
.scope li a{text-decoration: none; font-size: 14px; color: #ffffff; line-height: 40px; margin-left: 13px;}
.scope li a:hover{color: #0265A9; height: 20px;}

.banner{width:100%; height:367px; margin-top: 10px; border-top: 2px solid #c9ceca; min-width:1200px;
  _width: expression_r((document.documentElement.clientWidth||document.body.clientWidth)<1200?"1200px":"");}
.banner .m_banner{background:#fff;height:367px; position:relative; width: 100%;min-width:1200px;
  _width: expression_r((document.documentElement.clientWidth||document.body.clientWidth)<1200?"1200px":"");}
.banner .m_banner .li_banner{height:367px; width:100%; position:absolute;top:0;left:0; background-position:center top;}
.banner .banner_ctrl{height:100px;width:960px;position:absolute;top:50%;left:50%;margin:-50px 0 0 -480px;z-index:2;}
.banner .banner_ctrl a{display:block;width:30px;height:100px; background:url(../img/banner_ctrl.png) no-repeat;_background:url(../img/banner_ctrl.jpg) no-repeat; position:absolute; opacity:.3;filter: alpha(opacity=10);
-moz-opacity:0.3;}
.banner .banner_ctrl a.prev{left:-30px;}
.banner .banner_ctrl a.next{right:-30px; background-position:-30px 0;}
.m_banner .li_banner .main_c{position:relative;z-index:10;height:367px;}
.b1 a{position:absolute;top:261px;right:65px; display:block;width:159px;height:60px;}
.b2 p{position:absolute;top:356px; font-size:13px;color:#cdb4e7; text-align:center;}
.b2 p a{color:#cdb4e7; text-decoration:underline;}
.b2 p a:hover{color:#e1cef5;}
.b4 a{position:absolute;top:280px;right:85px; display:block;padding:0 10px;height:28px; line-height:28px; background-color:#ffc700;color:#6f2644;}
.b4 a:hover{background-color:#fff100; text-decoration:none;}
.b5 .l1{position:absolute;top:0;left:0; display:block;width:100;height:367px;}
.b5 .l2{position:absolute;display:block;bottom:8px;right:200px;color:#964401;}
.m_banner .main_c .countdown{position:absolute;right:160px;top:165px; }
.m_banner .main_c .countdown span{display:block; float:left;width:33px;height:44px;margin:0 2px;font-size:34px; line-height:44px; text-align:center;color:#62441e;}

.content{width:100%; height: auto; border-top: 2px solid #c9ceca;min-width:1200px;
  _width: expression_r((document.documentElement.clientWidth||document.body.clientWidth)<1200?"1200px":"");}
.content .case{width: 100%; height: 450px; background: #dbdfeb;}
.case_total {width: 1200px; height: 454px; margin: 0 auto;}
.case_total .nbsp{width: 1200px; height: 15px; margin: 0 auto;}
.case_total .case_show{width: 170px; height: 85px; margin: 0 auto; background: #0265a9; }
.case_total .case_show p{color: #ffffff;text-align: center; display: block;}
.case_total .case_show p a{color: #FFFFFF;}
.case_total .case_show p.s1{font-size: 18px; line-height: 40px;}
.case_total .case_show p.s2{font-size: 15px; line-height: 38px;}
.case_show hr{ margin-left:4px;width: 160px;}
.content .case .case_total .case_list{width: 1130px; height: 320px; margin: 0 auto;  margin-top: 10px;}
.content .case .case_total .case_list li{float:left; width: 257px; height: 323px; background: url(../img/index_17.gif); margin: 0 12px;}
.content .case .case_total .case_list li .case_pic{width:210px; height: 116px; border: 1px solid #c9ceca; margin: 0 auto; margin-top: 15px; margin-bottom: 5px;}
.content .case .case_total .case_list li .case_pic img{margin:5px 0 0 7px;}
.content .case .case_total .case_list li p{text-align: center; line-height: 29px;}
.content .case .case_total .case_list li hr{width:230px; margin-left:12px;}
.content .case .case_total .case_list li p.case_con{line-height: 25px;  width:230px; text-align: left; margin:5px 0 0 14px; text-indent: 2em;}
.content .company{width: 100%; height:460px; background: url(../img/index_28.gif) repeat; background-size: 100%;}
.content .company .profile{width: 1000px; height: 320px; margin: 0 auto; margin-top: 15px;}
.content .company .profile .profile_left{width: 500px; height: 300px; float: left;}
.content .company .profile .profile_left p{line-height: 25px; text-indent: 2em; color: #333333;}
.content .company .profile .profile_left p span a{margin-right:8px; float: right; color: #0265A9;}
.content .company .profile .profile_right{width: 430px; height: 300px; float: left; margin-left: 60px;}
.content .company .profile .profile_right p{font-size: 17px; color: #0873be; font-weight: bold; line-height: 10px; margin-top: 10px;}

.content .news{width: 100%; height:360px; background: url(../img/index_31.gif) repeat; background-size: 100%;}
.content .news .profile{width: 1000px; height: 220px; margin: 0 auto; margin-top: 20px;}
.content .news .profile .news_left{width: 530px; height: 220px; float: left;}
.content .news .profile .news_left .news_left_left{width: 216px;  height: 180px; border: 1px solid #d4d4d4; float: left;}
.content .news .profile .news_left .news_left_left img{margin: 6px 7px; float: left;}
.content .news .profile .news_left .news_left_left p{line-height: 30px;}
.content .news .profile .news_left .news_left_right{width: 300px;  height: 180px; float: left; margin-left: 10px;}
.content .news .profile .news_left .news_left_right hr{border:1px  dashed #D4D4D4; margin: 5px 0;}
.content .news .profile .news_left .news_left_right .neirong{float: left; width: 280px; height: 180px;}
.content .news .profile .news_left .news_left_right .neirong p{line-height: 25px; text-indent: 2em; float: left; }
.content .news .profile .news_left .news_left_right .neirong p span a{float: right; color: #0265A9;}
.content .news .profile .news_right{width: 400px; height: 220px; float: left; margin-left: 60px;}
.content .news .profile .news_right li{border-bottom: 1px dashed #D4D4D4; line-height: 30px;background-image:url(../img/tip.gif); background-position:left 0.6em; background-repeat:no-repeat; padding-left:22px;}
.content .news .profile .news_right li a:hover{color: #0265A9;}
.content .news .profile .news_right li span{float: right;}
.content .zizhi{overflow: hidden; width: 1080px; height: 200px; margin: 0 auto; margin-bottom: 10px; border: 1px solid #D4D4D4;}
.content .zizhi img{margin: 10px 10px;}
.content .zizhi #lunhuan{width: 1080px; overflow: hidden;}

.footer{width: 100%; height: 86px; background: repeat-x url(../img/index_34.gif);min-width:1200px;
  _width: expression_r((document.documentElement.clientWidth||document.body.clientWidth)<1200?"1200px":"");}
.footer .copyright{width: 1200px; height: 66px; margin: 0px auto;}
.footer .copyright p{line-height:26px;}
.footer .copyright p span{float: right;}

