@charset "gb2312";
*{margin:0px;padding:0px;}
body{font-size:12px;font-family:"宋体", "新宋体", "华文行楷";color:#333;background:#fff url(police/bg.jpg) repeat-x;}

/*通用样式*/
a{text-decoration:none;color:#333;}  
a:hover{color:#f60;text-decoration:none;} 	
img{border:0px;}
ul{list-style-type:none;}
.font{font-size:13px;font-family:"宋体";line-height:22px; padding:6px;}
.container {
    width: 100%;
    margin: 0 auto;
    /*! line-height: 40px; */
}


/*page_top*/
.page_top{ height:43px; background-color:#c30404; overflow:hidden;}
.page_tl{ float:left; /*! padding-top:10px; */ width:500px; color:#FFF; font-size:14px;line-height: 40px;}
page_tl  p { font-size:14px; font-weight:bold;}
.page_tr{ float:right;}

.qqonline{ float:right;padding-bootom:2px; line-height: 40px;}
.userlogin a{ color:#FF0 !important;}
#_userlogin a {
    /*! color: #FF0; */
    font-family: "Microsoft YaHei";
    font-size: 14px;
    text-align: center;
    /*! line-height: 40px; */
}

/*导航样式*/
.body_top {
    height: 70px;
    overflow: hidden;
    background-color: #000;
}
.body_top .container{width:1200px;}
.logo {
    float: left;
}
.visible-lg-block {
    display: block !important;
}
.navitems {
    float: right;
    padding-top: 10px;
    font-family: Microsoft YaHei,Arial, Helvetica, sans-serif;
}
.navitems span {
    display: inline-block;
    float: left;
    height: 45px;
}
.navitems span a {
    display: block;
    line-height: 45px;
    padding-left: 15px;
    padding-right: 15px;
    color: #FFF;
    font-size: 18px;
}

/*==============焦点图================*/

/* 全屏图片切换 */

.callbacks_container {
    margin-bottom: 2px;
    position: relative;
    width: 100%;
    max-width: 100%;
    text-align: center;
}
.callbacks img {
    display: block;
    position: relative;
    z-index: 1;
    height: auto;
    width: 100%;
    border: 0;
}


.box {
    clear: both;
    width: 100%;
    height: auto;
    padding: 64px 0;
    background: #fff;
    background-attachment: fixed;
    overflow: hidden;
    position: inherit;
}
.ycu_t {
    height: auto;
    text-align: center;
    margin-bottom: 45px;
}
.ycu_c {
    text-align: left;
    /*! padding: 0 130px 0 96px; */
    margin-bottom: 20px;
}
.ycu_c p {
    text-align: left;
    line-height: 30px;
    color: #333;
    font-size: 16px;
    font-family: "Microsoft YaHei";
}
.ycu_b {
    clear: both;
    height: auto;
    overflow: hidden;
    margin-top: 50px;
}
.shortcut {
    width: 100%;
    height: 270px;
    position: relative;
    z-index: 101;
    overflow: hidden;
}
.shortcut li {
    width: 25%;
    position: relative;
    overflow: hidden;
    float: left;
    transition: all 0.3s linear;
    -webkit-transition: all 0.3s linear;
    top: 0px;
}
.shortcut a {
    display: block;
    width: 100%;
    height: 195px;
}
.shortcut a img{position:absolute; width:138px; height:138px;left:25%;top:0px;}
.shortcut a span{line-height:18px;font-family:arial;color:#ff3333; font-family:"Microsoft YaHei"; font-size:18px; clear:both;transition:all 1s;-webkit-transition:all 1s; position:absolute; top:167px; display:block; width:100%; text-align:center;}
.shortcut a .imgH{left:-50%;transition:all 0.2s ease;-webkit-transition:all 0.2s ease;}
.shortcut a:hover{text-decoration:none;}
.shortcut a:hover .imgH{display:block;left:25%;}
.shortcut a:hover span{animation:img4 0.8s linear infinite alternate;-webkit-animation:img4 1s linear infinite alternate;}







.al_t {
    text-align: center;
    margin-bottom: 40px;
}


.al_cv {
    text-align: center;
    margin-bottom: 40px;
    overflow: hidden;
}
.al_cv p {
    text-align: center;
    line-height: 30px;
    font-family: "Microsoft YaHei";
    color: #333333;
    font-size: 16px;
}
.al_c {
    clear: both;
    height: auto;
    overflow: hidden;
}
#companyList{width:100%;margin:28px auto;}
.company_b2b dl{float:left;width:22%;height:440px;text-align:center;margin:0 15px;position:relative; }
.company_b2b dl.dl_first{margin-left:0;}
.company_b2b dl dt{width:100%;height:390px;border:1px  solid #dadada;background-color:#fff;overflow: hidden;}
.company_b2b dl dt.ererima_img{ position:absolute;left:0;top:0;}
.company_b2b dl dt.ererima_img img{width:120px;height:120px;margin-top:120px;}
.hid{display:none;}
.company_b2b dl dt.company_img img{margin-top:4px;width: 200px;height: auto;}
.company_b2b dl dd{font-size:16px;color:#737373;margin-top:12px;font-family:微软雅黑;}
.company_b2b dl dd.mouse_effi{color:#ff7f00;text-decoration:underline;}.wdtg{ margin:0 auto; padding:16px 0 0 32px;}




.box2 {
    width: 100%;
    height: auto;
    background: url(police/bg7.png) no-repeat center bottom #272727 fixed;
    webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    padding: 65px 0;
}
.zix_t{ height:auto; overflow:hidden; text-align:center; margin-bottom:48px;}
.zix_c{ height:auto; overflow:hidden; margin-bottom:30px;}
.zix_c p{ text-align:center; line-height:25px; color:#fff; font-family:"Microsoft YaHei"; font-size:14px;}
.zix_b{ /*! height:400px; */ overflow:hidden; position:relative;}
.zix_bt{ height:25px; padding-left:286px; margin-bottom:50px;}
.zix_bt li{ float:left; width:96px; line-height:25px; background:url(police/bg8.png) no-repeat right 5px;}
.zix_bt li a{ display:block; width:85px; height:25px; text-align:center; line-height:20px; color:#ffffff; font-family:"Microsoft YaHei"; font-size:14px;}
.zix_bt li a:hover{ background:url(police/bg9.png) no-repeat;}
.dada{ background:url(police/bg9.png) no-repeat;}
.xiao{ display:block; width:85px; height:25px; text-align:center; line-height:20px; color:#ffffff; font-family:"Microsoft YaHei"; font-size:14px;}
.zix_bb{ clear:both; height:auto; overflow:hidden;with:100%;}

/*新闻纯列表*/
.zix_bb ul{margin-bottom:38px;/*! float: left; */margin: 0 auto;/*! height: 400px; */}
.zix_bb li{width:460px; height:32px; line-height:32px; padding-top:2px; float:left; border-bottom:#dedede 1px dashed; display:block;color:#fff;margin: 10px 20px;font-size: 16px;font-family: "Microsoft YaHei";}
.zix_bb li p{width:338px; height:32px; line-height:32px; float:left; display:block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;margin-left: 10px;}
.zix_bb li span{width:100px; height:32px; line-height:32px; float:right; text-align:center; display:block;font-size: 14px;color: #c0c0c0;margin-right: 10px;}
.zix_bb li a{color:#fff;}
.zix_bb .tbox dt{display: none}


.ckgd{ clear:both; width:122px; height:36px; background:#dddddd; text-align:center; line-height:36px; margin:0 auto;}
.ckgd a{ color:#333333; font-family:"Microsoft YaHei";}
.box4 {
    clear: both;
    height: auto;
    overflow: hidden;
    width: 100%;
    padding: 65px 0;
}
.heu_t {
    height: auto;
    overflow: hidden;
    text-align: center;
    margin-bottom: 45px;
}
.heu_b {
    height: auto;
    overflow: hidden;
}
.heu_b dl{ position:relative;}
.heu_b dt{ text-align:center;}
.heu_b dd{ position:absolute; left:0; top:0; width:100%; height:auto;/*! font-size: 16px; *//*! line-height: 30px; */}
.heu_b dd p{ color:#333333; font-family:"Microsoft YaHei"; font-size:16px; line-height:30px; text-align:center;}




/*当前位置*/


/*首页产品列表*/
dl.in_pro_list {
    width: 160px;
    height: 180px;
    float: left;
    text-align: center;
    margin: 0px 0 0 22px;
    display: inline;
}
dl.in_pro_list dt {
    width: 160px;
    height: 150px;
    padding: 1px;
}
dl.in_pro_list dt img {
    width: 160px;
    height: 140px;
    padding: 2px;
    border: 1px solid #E6E6E6;
}
dl.in_pro_list dd{line-height:25px;height:25px;}




/*产品列表页*/
dl.pro_list{width:160px;height:180px;float:left;text-align:center;margin: 0px 0 0 22px;display:inline;}
dl.pro_list dt{width:160px;height:150px;padding:1px;}
dl.pro_list dt img{width:160px;height:140px;padding:2px;border:1px solid #E6E6E6;}
dl.pro_list dd{line-height:25px;height:25px;}


/*资质列表页*/
dl.photo_list{width:210px;height:190px;float:left;text-align:center;margin:10px 10px 5px 20px;display:inline;}
dl.photo_list dt{width:210px;height:165px;padding:1px;}
dl.photo_list dt img{width:210px;height:160px;padding:2px;}
dl.photo_list dd{line-height:30px;height:30px;}

/*产品分类样式*/


/*友情链接*/


/*版权样式*/
.boxe {
    clear: both;
    width: 100%;
    height: auto;
    overflow: hidden;
    background: #444444;
    padding: 18px 0;
}
.bshow {
    border-bottom: 1px solid #999;
    height: 63px;
    margin: 30px auto;
    _margin: 15px 0px !important;
    width: 1200px;
}
.boxd {
    clear: both;
    width: 100%;
    height: auto;
    background: #1e1e1e;
    overflow: hidden;
}
.fotter p {
    text-align: center;
    line-height: 35px;
    color: #8f8f8f;
    font-family: "Microsoft YaHei";
    padding: 5px 0;
}




