html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, .btn, button {margin: 0; padding: 0; border: 0; font-style: inherit; font-weight: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline;}

html{ height:100%;}

body {height:100%;/*min-width: 1200px;*/}

div {text-align:left;}

body{font-family:"Arial","微软雅黑";}

h1, h2, h3, h4, h5, h6{font-size:100%;}

address, cite, em{font-style:normal;}

li{list-style-type:none;}

a{text-decoration:none;}

a:focus{outline: none; }

fieldset, img {border:0;}

label,button{cursor: pointer;}

select,input,textarea{font-size:12px;line-height:1.2em;border:0px;font-family:"Arial","微软雅黑"; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box;}

input,button,select,textarea{outline:none}

iframe{border:0px;width:100%;height:100%;}

img {vertical-align:top;}

.clear { clear: both; height: 0px; overflow: hidden;}

.h1 { display: none;}

/*公共模块*/

.pub_hidden{ display:none;}

.pub_hide{visibility: hidden;}

.pub_wrapper{width:1200px;margin:0 auto;}

.pub_left{float:left;display:block;}

.pub_right{float:right;}

.pub_ipt{border:1px solid #EFEFEF;height:40px;line-height:40px;font-size:14px;padding-left:15px;}

.pub_btn{background-color:#FD8B05;height:50px;line-height:50px;font-size:18px;text-align:center;color:#FFF;}

.pub_btn2{background-color:#FFF;height:48px;line-height:50px;font-size:18px;text-align:center;color:#FD8B05;border:1px solid #FD8B05;}



.pub_wall{width:100%;}

.pub_w308{width:308px;}

.pub_w170{width:170px;}

.pub_w230{width:230px;}

.pub_w138{width:138px;}



.pub_color0165b9{color:#0165b9;}

.pub_color000000{color:#000000;}

.pub_colorfd8b05{color:#fd8b05;}



.bx-prev{width:24px!important;height: 40px!important;background: url(../images/pro1.png) center center no-repeat!important;left: 45px!important;}

.bx-next{width:24px!important;height: 40px!important;background: url(../images/next1.png) center center no-repeat!important;right: 45px!important;}

.bx-prev:hover{width:24px!important;height: 40px!important;background: url(../images/pro01.png) center center no-repeat!important;left: 45px!important;}

.bx-next:hover{width:24px!important;height: 40px!important;background: url(../images/next01.png) center center no-repeat!important;right: 45px!important;}





.car-list .bx-prev{top:38%!important;left: -75px!important;}

.car-list .bx-next{top:38%!important;right: -75px!important;}

.car-list .bx-prev:hover{top:38%!important;left: -75px!important;}

.car-list .bx-next:hover{top:38%!important;right: -75px!important;}

/*公共模块 end*/




#header { display: none;}

/*首页 begin*/


.cars-item h1.fz { font-size: 38px; margin-top: 30px;}
.container .banner{width:100%;position: relative;}

.container .banner img{width:100%;min-height: 200px;}

.container .banner-txt{position: absolute;bottom:405px;left:180px;color:#fff;}

.container .banner-txt h2{font-size: 36px;}

.container .banner-txt p{font-size: 16px;margin:20px 0;}

.container .banner-txt a{display: inline-block;width: 143px;height: 38px;border:1px solid #fff;line-height: 38px;text-align: center;color: #fff;}



.container .car-list>h2{text-align: center;font-size: 32px;color:#000;margin:60px 0 35px 0;}

.container .car-list .car-nav{margin:0 auto;height:70px;width: 1084px}

.container .car-list .car-nav ul li{float:left;width:155px;height:65px;border:1px solid #ddd;margin-right: 10px;position: relative;cursor: pointer;}

.container .car-list .car-nav ul li i{display: inline-block;width: 60px;height: 40px;margin-left: 10px;margin-top: 14px;}

.container .car-list .car-nav ul li span{position: absolute;right: 15px;bottom: 9px;font-size: 14px;color: #999;}

.container .car-list .car-nav ul .police i{background: url(../images/icon1.png) center center no-repeat;}

.container .car-list .car-nav ul .medical i{background: url(../images/icon2.png) center center no-repeat;}

.container .car-list .car-nav ul .engineering i{background: url(../images/icon3.png) center center no-repeat;}

.container .car-list .car-nav ul .byusering i{background: url(../images/icon4.png) center center no-repeat;}

.container .car-list .car-nav ul .service i{background: url(../images/icon5.png) center center no-repeat;}

.container .car-list .car-nav ul .house i{background: url(../images/icon6.png) center center no-repeat;}

.container .car-list .car-nav ul .school i{background: url(../images/icon7.png) center center no-repeat;}

.container .car-list .car-nav ul .school{margin-right: 0}



.container .car-list .car-nav ul li:hover{border:1px solid #0071c6;}

.container .car-list .car-nav ul li:hover span{color:#0071c6;}

.container .car-list .car-nav ul .police:hover i{background: url(../images/icon01.png) center center no-repeat;}

.container .car-list .car-nav ul .medical:hover i{background: url(../images/icon02.png) center center no-repeat;}

.container .car-list .car-nav ul .engineering:hover i{background: url(../images/icon03.png) center center no-repeat;}

.container .car-list .car-nav ul .byusering:hover i{background: url(../images/icon04.png) center center no-repeat;}

.container .car-list .car-nav ul .service:hover i{background: url(../images/icon05.png) center center no-repeat;}

.container .car-list .car-nav ul .house:hover i{background: url(../images/icon06.png) center center no-repeat;}

.container .car-list .car-nav ul .school:hover i{background: url(../images/icon07.png) center center no-repeat;}



.container .car-list .car-nav ul li.active{border:1px solid #0071c6;}

.container .car-list .car-nav ul li.active span{color:#0071c6;}

.container .car-list .car-nav ul .police.active i{background: url(../images/icon01.png) center center no-repeat;}

.container .car-list .car-nav ul .medical.active i{background: url(../images/icon02.png) center center no-repeat;}

.container .car-list .car-nav ul .engineering.active i{background: url(../images/icon03.png) center center no-repeat;}

.container .car-list .car-nav ul .byusering.active i{background: url(../images/icon04.png) center center no-repeat;}

.container .car-list .car-nav ul .service.active i{background: url(../images/icon05.png) center center no-repeat;}

.container .car-list .car-nav ul .house.active i{background: url(../images/icon06.png) center center no-repeat;}

.container .car-list .car-nav ul .school.active i{background: url(../images/icon07.png) center center no-repeat;}



.index-banner{position: relative;width: 100%;height:350px;overflow: hidden;margin:50px auto 50px auto;}

/*.actives{height:410px}*/

/*.index-banner .bx-viewport{padding-bottom: 10px;}*/

/*.index-banner>div{height: 400px}*/

.car-messge{width: 85%;padding: 0  7.5%;margin-bottom: 180px;overflow: hidden;position: relative;}

/*.index-banner .bx-controls-direction{display: none;}*/

.index-banner .bx-controls-direction{display: none;}

.index-banner>.active{position: absolute;top:0;z-index: 9999999}

.index-banner>.active .bx-controls-direction{display: block;}

.index-banner>.active .bx-controls-direction{display: block;}

.index-banner>.active .bx-pager{display: block;}

/*.car-messge ul{height: 401px;overflow: hidden;}*/

.car-messge li{float:left;width: 24%;margin-right: 1%;padding-bottom: 47px;}

.car-messge li img{width: 100%}

.car-messge li h2{text-align: center;font-size: 16px;color: #333;font-weight: bold;}

.car-messge li p{text-align: center;font-size: 14px;color: #666;padding: 5px 0 0 0;}



.car-messge .bx-wrapper .bx-pager.bx-default-pager a{width: 16px;height: 16px;background-color: #ddd;border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;-o-border-radius: 0;}

.car-messge .bx-wrapper .bx-pager.bx-default-pager a.active, .bx-wrapper .bx-pager.bx-default-pager a:focus, .bx-wrapper .bx-pager.bx-default-pager a:hover {background-color: #0071c6;}

.car-messge .bx-wrapper .bx-controls-auto, .bx-wrapper .bx-pager{bottom:0;}



.index-bigbanner{height: 100%;overflow: hidden;}

.index-bigbanner .slide{margin-bottom: 200px}

.container .safe-center .safe-banner{width: 100%}

.container .safe-center .safe-banner img{width: 100%}



.container .new-center{width: 1084px;margin:0 auto 100px auto;}

.container .new-center >h2{text-align: center;font-size: 32px;color:#000;margin:60px 0 35px 0;}

.container .new-center ul li{float:left;width: 30%;margin-right: 5%;margin-bottom: 100px;}

.container .new-center ul li.newcenter-last{margin-right: 0}

.container .new-center ul li img{width: 100%;margin-bottom: 22px;height:270px;}

.container .new-center ul li h2{font-size: 18px;color: #000;text-align: center;line-height: 43px;height:120px;}

.container .new-center ul li p{font-size: 14px;color: #666;text-align: center;line-height: 30px;height: 185px;}

.more-btn{text-align: center;}

.more-btn a{display: inline-block;width: 120px;height: 32px;border: 1px solid #000;color: #000;line-height: 32px;text-align: center;}

/*内容区域 end*/



/*footer begin*/

.footer{width: 100%;background-color: #efefef;}

.footer-list{overflow: hidden;width:1084px;padding:30px 0;margin: 0 auto;}

.footer-list>div{width: 50%;float:left;}

.footer-list>div p{font-size: 18px;color: #000;}

.footer-list>div>ul{float:left;width: 33.3%}

.footer-list>div>ul li{margin-top: 10px;font-size: 14px;color:#ccc;}

.footer-list>div>ul li a{font-size: 14px;color:#666;}

.footer-list>div>ul li.active a{color:#ccc;}



.footer-title{height: 60px;background-color: #161616;width:100%;}

.footer-title p{width:1084px;color: #ccc;font-size: 12px;line-height: 60px;margin:0 auto;}

/*footer end*/



/*carslist start*/

.cars-item h1{width: 1084px;font-size: 48px;color:#000;margin: 0 auto 60px auto;}

.police-military{width: 1086px;margin: 50px auto 0 auto;padding:0;}

.police-military>h2{border-bottom:1px solid #ddd;font-size: 24px;color: #000;padding-bottom: 10px;}

.police-military li{padding: 20px 0}

.police-military li>a{display: block;}

/*carslist end*/



/*carstype start*/

.cars-type{width:100%;}

.cars-type img{width:100%;}

/*carstype end*/



.safe-center .bx-wrapper{border:0}

.bigbanner .bx-wrapper{border:0;}

.bigbanner .bx-pager{bottom:30px}

.bx-wrapper{margin-bottom: 0}

.bigbanner .bx-wrapper .bx-pager.bx-default-pager a {width: 90px;height:2px;background-color: #bcbcbc;margin: 0 16px;}

.bigbanner .bx-wrapper .bx-pager.bx-default-pager a.active{background-color: #0071c6;}

.car-messge .bx-pager,.safe-center .bx-pager{display:none;}



.bigbanner .bx-prev{display: none}

.bigbanner .bx-next{display: none}





/*法律说明_隐私保护_联系申联 begin*/

.common-banner {width:100%; position: relative;}

.common-banner img {width:100%; height:auto;}

.common-banner .headline {font-size:48px; line-height: 66px; color: #000; position: absolute; left:7.6%; top:12.2%;}

.legal-txt {width:1086px; margin:65px auto;}

.legal-txt .title {font-size:36px; line-height: 66px; color: #000; text-align: center; padding-bottom: 19px;}

.legal-txt .txt {font-size:14px; line-height: 24px; color: #666666;}

.legal-txt .txt.tc{text-align: center;}

/*法律说明_隐私保护_联系申联 end*/



/*网站地图 begin*/

.sitemap-links {width:1084px; margin:72px auto;}

.sitemap-links .item {padding-bottom: 65px;}

.sitemap-links .title {font-size:24px; line-height: 38px; color: #000;}

.sitemap-links .links {padding-top:22px; border-top:1px solid #e8e8e8;}

.sitemap-links .links a {font-size:16px; line-height: 32px; padding:0 126px 18px 0; color: #0071c6; display: inline-block;}

.sitemap-links .links a.unclick{color:#ccc;}

.sitemap-links .links .disabled {color: #cccccc; cursor: default;}

/*网站地图 end*/



/*新闻中心 begin*/

.newscenter-con .nav {width:100%; height:63px; border-bottom: 1px solid #dddddd;}

.newscenter-con .nav ul {width:1084px; margin:0 auto;}

.newscenter-con .nav ul li {padding:0 2px; margin-right:50px; float: left; }

.newscenter-con .nav ul li a {font-size:14px; line-height: 63px; color: #cccccc;}

.newscenter-con .nav ul li.active {border-bottom: 2px solid #0071c6; margin-top:-1px;}

.newscenter-con .nav ul li.active a {color: #000000;}



.newscenter-con .news-list {overflow: hidden; padding-bottom: 30px;}

.newscenter-con .news-list li {width:1066px; padding:6px 12px 6px 6px; border:1px solid #efefef; margin:31px auto 0; overflow: hidden;  position: relative;}

.newscenter-con .news-list li .pic {width:30%; float: left; height:auto;}

.newscenter-con .news-list li .txt-info {margin-left:32%; overflow: hidden;}

.newscenter-con .news-list li .title {font-size:24px; line-height: 30px; color: #000; padding:28px 0 17px;}

.newscenter-con .news-list li .txt {font-size:14px; line-height: 24px; color: #666666;}

.newscenter-con .news-list li .readmore {position: absolute; right:12px; bottom: 15px; width:118px; height: 30px; line-height: 30px; text-align: center; border:1px solid #000000; font-size:14px; color: #000; display: block;}

/*新闻中心 end*/



/*新闻详情 begin*/

.newsdetail {width:1084px; margin:72px auto 50px; overflow: hidden;}

.newsdetail .left {width:64.6%; float: left;}

.newsdetail .title {font-size:36px; line-height: 52px; color: #000; padding-bottom: 8px;}

.newsdetail .left .date {font-size:14px; line-height: 24px; color: #999999; padding-bottom: 20px;}

.newsdetail .left img {width:100%; height:auto; padding:30px 0;}

.newsdetail .left .txt {font-size:16px; line-height: 26px; color: #666666;}

.newsdetail .right {width:25.4%; float: right;}

.newsdetail .right .title {color: #999999; padding-bottom: 36px;}

.newsdetail .right .news-item {border-top:1px solid #dddddd;}

.newsdetail .right .news-item li {padding:28px 0; border-bottom: 1px solid #dddddd;}

.newsdetail .right .news-item li a {padding-left:18px; display: block; font-size:14px; line-height: 24px; color: #0071c6; background:url(../images/arrow-right.png) no-repeat left 5px;}

/*新闻详情 end*/



/*右侧导航 start*/

.right-nav{background-color: #090909;width: 76px;height: 100%;position: fixed;right: 0;z-index: 99999999; display: none;}

.right-nav li{width: 76px;height:80px;border-bottom: 1px solid #181818;cursor: pointer;}

.right-nav li>a{display: block;}

#back-top{position: absolute;bottom: 0;}

.right-nav li .wdcx{display: inline-block;width: 18px;height: 33px;background: url(../images/wdcx.png) center center no-repeat;margin: 11px 29px 8px 29px;}

.right-nav li .lxsl{display: inline-block;width: 18px;height: 33px;background: url(../images/lxsl.png) center center no-repeat;margin: 11px 29px 8px 29px;}

.right-nav li .fhdb{display: inline-block;width: 18px;height: 33px;background: url(../images/fhdb.png) center center no-repeat;margin: 11px 29px 8px 29px;}

.right-nav li p{font-size: 12px;color: #999;text-align: center}

/*右侧导航 end*/



/*G10警车 start*/

.cartype-con .nav{height:80px;border-bottom: 1px solid #eee;background-color: #fff;box-sizing: content-box;}

.cartype-con .nav h2{float:left;line-height: 80px;font-size: 18px;color:#000;width: 25%;margin-left: 5%}

.cartype-con .nav ul{width: 65%;text-align: left;margin-right: 5%;float:left;}

.cartype-con .nav ul li{display: inline-block;line-height: 78px;margin-left: 12%}

.cartype-con .pnav ul li{margin-left: 8%}

.cartype-con .mnav ul li{margin-left: 4%}

.cartype-con .enav ul li{margin-left: 4%}

.cartype-con .nav ul li a{color: #000;font-size: 14px;display: block}

.cartype-con .nav ul li.active{border-bottom: 2px solid #0071c6}



.cartype-con .G-title{text-align: center;padding: 60px 0}

.cartype-con .G-title h2{font-size: 36px;color:#000;margin-bottom:  22px;}

.cartype-con .G-title p{font-size: 18px;color:#666666}

.cartype-con .G-title .toggle{width: 275px;margin: 0 auto;text-align: center;}

.cartype-con .G-title .toggle span{display: inline-block;width: 135px;height: 40px;line-height: 40px;border: 1px solid #000;cursor: pointer;}

.cartype-con .G-title .toggle span.active{background-color: #000;color: #fff;}



.cartype-con .G-main{width: 100%;}

.cartype-con .G-main img{width: 100%;}



.footer-itrm{width: 762px;margin: 30px auto 80px auto;background-color: #fff; display: none;}

.footer-itrm ul{font-size: 0;}

.footer-itrm ul li{display: inline-block;width: 206px;height: 58px;border: 1px solid #0d0d0d;text-align: center;line-height: 58px;visibility: hidden;}

.footer-itrm ul li.shen{margin: 0 69px;visibility: visible;}

.footer-itrm ul li a{font-size: 24px;color:#0d0d0d;display: block}

.footer-itrm ul li a i{display: inline-block;width: 31px;height: 31px;position: relative;top: 7px;left: 16px;}

.footer-itrm ul li.details a i{background: url(../images/images/G_police12.png) center center no-repeat;}

.footer-itrm ul li.manual a i{background: url(../images/images/G_police13.png) center center no-repeat;}

.footer-itrm ul li.shen a i{background: url(../images/images/G_police14.png) center center no-repeat;}

/*G10警车 end*/



/*合作链接*/

.links-con{ width:660px; margin:0 auto; font-size:32px; text-align:center;color:#267dca; padding-top:70px; padding-bottom:50px;}

.links-con .links-list li{ border-bottom:1px solid #dddddd;}

.links-con .links-list a{color:#267dca; line-height:100px;}

/*.plist .car-messge li{padding-bottom: 0;}*/

.shlist{margin-bottom: 60px;}



/*tab切换*/

.tab_cont li{ display:none;}

.tab_cont li.on{ display:block;}

.tab_tit.configure{ border:1px solid #000;width:263px;height:38px; line-height:38px; margin:0 auto 20px auto;}

.tab_tit.configure li{ float:left; width:50%; text-align:center; cursor:pointer;}

.tab_tit.configure li.on{ background:#000;color:#fff;}
