/* 公共样式表css */
body {font:14px "microsoft Yahei";background:#FFF;color:#555;}
img {border: 0;}
body, dl, dt, dd, ol, ul, li, h1, h2, h3, h4, h5, h6, p, blockquote, pre, button, fieldset, form, input, legend, textarea, th, td {margin:0; padding: 0;}
a {color:#185C80;text-decoration:none;}
a:hover {color:#C70E20;}
#wrap {
    width:100%;
    background:#fff;
    width:expression(document.body.clientWidth <= 1200? "1200px": "auto");
    min-width:1250px;
}
/* 首页 */
.indx_zbt{padding-top:70px; padding-bottom:30px; font-size:40px; color:#5A6770; text-align:center;}
.indx_news{padding-top:152px; padding-bottom:30px; font-size:40px; color:#fff; text-align:center;}
.indx_banner{float:left;width:100%;height:430px;text-align:center;margin-top:220px;}
.indx_text15{margin:0 auto; width:900px; padding-bottom:20px; font-size:15px; color:#fff; text-align:center;}
/* end 首页 */

/* 首页产品展示 */
.idx_prd{float:left;width:100%;}
.idx_prd .prdbox{margin:0 auto;width:1200px;height:160px;background:#fff;border-radius:3px;}

/* 顶部导航 */
.top_header{float:left;width:100%;height:80px;background:#fff;opacity:0.9;}
.top_header .topbox{margin:0 auto;width:1200px;}
.top_header .topbox .toplogo{float:left;width:50px;margin-top:18px;}
.top_header .topbox .toprt{float:right;}
.top_header .topbox .toprt .toplx{float:left;margin-left:8px;margin-top:30px;font-size:15px;color:#666;}
.top_header .topbox .toprt .toptb{float:left;margin-left:20px;margin-top:30px;}

.top_navi{float:left;width:100%;height:56px;background:#C70E20;opacity:0.9;}
.top_navi .navibox{margin:0 auto;width:1230px;}

.nav{float:left;width:930px;height:56px;line-height:56px;text-align:center;font-size:16px;position:relative;font-weight:bold;z-index:1000;}
/*nav-main*/
ul.nav-main{width:100%;height:100%;list-style-type:none;}
ul.nav-main span{display:inline-block;margin-left:6px;width:12px;height:9px;background:url(../image/sj1.png) no-repeat center center;}
/*图标向上旋转*/
.hover-up{transition-duration:.5s;transform:rotate(180deg);-webkit-transform:rotate(180deg);}
/*图标向下旋转*/
.hover-down{transition-duration:.5s;transform:rotate(0);-webkit-transform:rotate(0);}
/*导航条设置*/
ul.nav-main>li{height:100%;padding:0 23px;display:block;float:left;color:#fff;margin-right:1px;cursor:pointer;}
ul.nav-main>li:hover{background:#A82127;}
ul.nav-main>li:hover span{background:url(../image/sg3.png) no-repeat center center; z-index:100000;}
ul.nav-main>li a{color:#fff;}
ul.nav-main>li a:hover{color:#fff;}
/*隐藏盒子设置*/
div.hidden-box{width:127px;position:absolute;display:none;background:#FFF url(../image/sj2.png) no-repeat top center;top:56px;filter:alpha(opacity=80); -moz-opacity:0.8;}
.hidden-box>ul{list-style-type:none;color:#333;font-size:14px;cursor:pointer;padding-top:12px;padding-bottom:15px;z-index:100001;}
.hidden-box>ul li{line-height:30px;height:30px;font-weight:500;}
.hidden-box>ul li a{color:#333;}
.hidden-box>ul li a:hover{color:#D70C18;}
/*隐藏盒子位置设置*/
.hidden-loc-index{left:79px;}
.hidden-loc-us{left:417px;}
.hidden-loc-info{left:795px;}

.top_navi .navibox .topsch{float:right;height:30px;margin-top:12px;margin-right:15px;border-bottom:1px solid #F9B3BB;}
.top_navi .navibox .topsch .sch1{float:left;padding:4px 8px 0 4px;font-size:15px;color:#fff;}
.top_navi .navibox .topsch .sch2{float:right;padding-top:1px;box-sizing:border-box;}
.top_navi .navibox .topsch .sch2 input{height:28px;}

/*首页-产品展示*/
.bodyCon08 .students{margin:0 auto; width:1100px; height:420px; position:relative;}
.bodyCon08 .students p.PP{width:510px;height:50px;font-size:16px;color:#333;text-align:center;position:absolute;left:300px;}
#four_flash{position:relative;width:1100px;height:350px; margin:0 auto;position:absolute;bottom:50px;}
#four_flash .flashBg{width:998px;height:350px;margin:0 auto;padding-top:20px;position:relative;overflow:hidden;}
#four_flash .flashBg ul.mobile{width:4000%;height:350px;position:absolute;left:0;}
#four_flash .flashBg ul.mobile li{background:#E1E1E1;float:left;width:300px;height:270px;margin-left:26px;padding-top:20px;color:#566872;list-style:none;}
#four_flash .flashBg ul.mobile li:hover{
    color: #fff;
    box-shadow: 0px 0px 6px 6px rgba(0,0,0,.18);
}
#four_flash .flashBg ul.mobile li img{ width:240px;height:240px;display:block;margin:0 auto;}
#four_flash .flashBg ul.mobile li dd{ margin:0 auto;font-size:20px;width:90%;padding-top:50px;text-align:center;}
#four_flash .flashBg ul.mobile li p{ margin:0 auto;font-size:16px;text-align:center;width:90%;line-height:24px;padding-top:12px;}
#four_flash .flashBg ul.mobile li a{ float:right;text-align:right;margin-right:26px;font-size:13px;padding-bottom:40px;}
#four_flash .flashBg ul.mobile li a:hover{color:#328096;}
#four_flash .flashBg ul.mobile li a:hover img{width:250px;height:250px;}
#four_flash .flashBg ul.mobile li a:hover dd{padding-left:10px;padding-top:40px;}
#four_flash .but_left{position:absolute; top:110px; left:0px;}
#four_flash .but_right{position:absolute; top:110px; right:0px;}

/*首页-核心技术*/
.hxjs_box{margin:0 auto;width:1200px;}
.hxjs_box .hxjs_cont{margin:0 auto;width:1060px;margin-bottom:90px;}
.hxjs_box .hxjs_cont .hxjs_title{width:100%;padding-bottom:30px;font-size:36px;color:#596772;text-align:center;border-bottom:1px solid #DA2430;}
.hxjs_box .hxjs_cont .hxjs_line{margin:0 auto;width:155px;height:3px;background:#DA2430;}
.hxjs_box .hxjs_list{width:1200px;height:775px;background:url(../image/Core_bnpic.jpg) center no-repeat;}
.hxjs_box .hxjs_list ul{width:100%;}
.hxjs_box .hxjs_list li{float:left;width:250px;margin:0 75px 75px 75px;list-style:none;}
.hxjs_box .hxjs_list li pic{float:left;width:100%;margin-bottom:16px;text-align:center;}
.hxjs_box .hxjs_list li tl{float:left;width:100%;margin-bottom:14px;font-size:24px;color:#555;text-align:center;}
.hxjs_box .hxjs_list li tx{float:left;width:100%;height:40px;font-size:14px;color:#666;text-align:center;}

.yingyong_box ul{margin:0 auto;width:1000px;}
.yingyong_box li{float:left;margin:20px;border-radius:6px 6px 0 0;width:260px;height:248px;color:#5A6970;background:#fff;list-style:none;}
.yingyong_box li:hover{background:#328096;color:#fff;}
.yingyong_box li img{margin:0 auto;width:260px;height:200px;border-radius:5px 5px 0 0;display:block;}
.yingyong_box li dd{margin:0 auto;width:240px;padding-top:6px;font-size:24px;text-align:center;}

/*搜索-Search*/
.search_box{margin:0 auto; width:1140px;}
.search_box .ss_kuang{float:left;width:1138px;height:50px;margin:40px 0;background:#F5F5F5;border:1px solid #D8D8D8;}
.search_box .ss_kuang .sleft{float:left;padding-top:14px;padding-left:20px;font-size:16px;}
.search_box .ss_kuang .sright{float:right;padding-top:14px;padding-right:20px;font-size:16px;}
.search_box .ss_cont{float:left;width:1126px;}
.search_box .ss_cont .sjieguo{float:left;padding-left:14px;padding-bottom:14px;margin-bottom:30px;width:100%;font-size:30px;color:#C70E20;font-weight:bold;border-bottom:1px solid #D8D8D8;}
.search_box .ss_cont .slist{float:left;padding-left:14px;font-size:20px;}
.search_box .ss_cont .slist img{width:120px;padding:0 40px;margin:10px 30px 10px 20px;border:1px solid #DDD;}
.search_box .ss_cont .slist .content{float:right;height:95px;width:835px;padding:12px 0 24px 20px;margin-bottom:24px;font-size:14px;color:#888;line-height:24px;border-bottom:1px dashed #CCC;}
.search_box .ss_cont .spage{float:left;width:100%;margin-top:20px;margin-bottom:80px;font-size:14px;text-align:center;}

/*页尾-Footer*/
.footer{margin:0 auto;width:1200px;height:300px;}
.footer .lf_cnt{float:left;width:379px;margin-top:48px;margin-right:90px;border-right:1px solid #65889C;}
.footer .lf_cnt .ftlogo{width:290px;padding-bottom:18px;margin-bottom:20px;border-bottom:1px solid #65889C;}
.footer .lf_cnt .ftcnt{width:295px;color:#DDD;font-size:12px;line-height:22px;}

.footer .nav_box{float:left;width:155px;margin-top:58px;}
.footer .nav_box .text_b{float:left;width:100%;font-size:16px;font-weight:bold;padding-bottom:20px;}
.footer .nav_box .text_b a{color:#fff;}
.footer .nav_box .text_b a:hover{color:#7DB0CD;}
.footer .nav_box li{ float:left;width:100%;font-size:14px;padding-bottom:16px;list-style:none;}
.footer .nav_box li a{color:#DDD;}
.footer .nav_box li a:hover{color:#7DB0CD;}

.footer .rt_cnt{float:right;width:390px;margin-top:58px;}
.footer .rt_cnt .tx_b{width:100%;font-size:16px;font-weight:bold;padding-bottom:20px;}
.footer .rt_cnt .tx_b a{color:#fff;}
.footer .rt_cnt .tx_b a:hover{color:#7DB0CD;}
.footer .rt_cnt .tx{width:100%;font-size:14px;color:#DDD;line-height:24px;padding-bottom:20px;}

.footer .rt_cnt .wxwb{float:right;margin-top:40px;}
.footer .rt_cnt .wxwb .wb{float:left;}
.footer .rt_cnt .wxwb .wx{float:left;}
.footer .rt_cnt .wxwb .sx{float:left;width:1px;height:41px;margin:0 10px;background:#65889C;}


.banqun{float:left;width:100%;height:30px;padding-top:14px;background:#C70E20;color:#FFF;font-size:13px;text-align:center;}
.banqun a{color:#FFF;}
.banqun a:hover{color:#FFD0D3;}