﻿@charset "utf-8";
/*============================ 初始化样式 ============================*/
* { margin:0; padding:0;box-sizing: border-box}
body {font-size:14px;font-family:"Microsoft YaHei","微软雅黑","SimSun","宋体",sans-serif;min-width:1200px;}
*html { background-image:url(about:blank);background-attachment:fixed;}
li { list-style:none;}
img { border:none;}
body a img { border:none;}
a {color: #333; text-decoration:none; blr:expression(this.onFocus=this.blur());}
a:focus { outline:none;}
a:link { text-decoration:none;}
a:hover { text-decoration:none;}
.text-cut  /*限制文字,文字超出显示冒号*/
{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;-ms-text-overflow: ellipsis;
-webkit-text-overflow: ellipsis;-moz-text-overflow: ellipsis;}
.container{max-width: 1200px;margin: 0 auto}
.fl{float: left}
.fr{float: right}
.clear{clear: both}
.text-center{text-align: center}

/*========================================= 首页 =====================================*/
.top{background: #f0f1f3;overflow: hidden;line-height: 35px}
.topl ul,.topr ul{display: flex;justify-content:  space-between;}
.topl ul li{margin-right: 15px;position: relative}
.topl ul li:last-child{padding-right: 17px}
.topl ul li:last-child:after{content:'';position: absolute;top: 16px;right: 0;width: 0;height: 0;border-left: 5px solid transparent;border-right: 5px solid transparent;border-top: 5px solid #6a686d;}
.topr ul li{padding: 0 10px;position: relative}
.topr ul li:after{content:'';position: absolute;top: 11px;right: 0;height: 15px;width: 1px;background: #dcdddf;}
.topr ul li:last-child{padding-right: 0}
.topr ul li:last-child:after{opacity: 0;}

.head{display: flex;justify-content: space-between;align-items: center;padding: 25px 0}
.headl .logo span{display: inline-block;width: 96px;line-height: 26px;background: #eb6100;color: #fff;text-align: center;border-radius: 15px;margin-left: 10px}
.logo{overflow: hidden;display: flex;align-items: center}
.headl h1{font-size: 16px;color: #666;font-weight: normal;letter-spacing: 2px}
.headc{display: flex}
.headc input{width: 375px;line-height: 38px;border: 1px solid #e6e6e6;text-indent: 15px;outline: none;float: left}
.headc button,.headc a{background: #3d7ee6;color: #fff;border: none;outline: none;width: 90px;display: inline-block;line-height: 40px;text-align: center;float: left}
.head a{background: #eb6100}
.headr{background: url("../img/tel.png") no-repeat left;padding-left: 45px}
.headr b{color: #3a7df0;font-size: 20px;font-family: "Arial"}
.headr p{color: #999}
.headc button:hover,.headc a:hover{opacity: 0.8}

nav{background: #3d7ee6;overflow: hidden}
nav ul li{line-height: 47px;float: left;width: 160px;text-align: center}
nav ul li a{font-size: 16px;color: #fff}
nav ul li:hover,nav ul li.active{background: rgba(0,0,0,0.2)}

.bg{background: #f2f2f2;overflow:hidden}
.bgwhite{background: #fff}

.oneA{border-bottom: 2px solid #3c7ee5;line-height: 48px;margin-top: 20px;overflow: hidden;display: flex;justify-content: space-between}
.oneA ul li{float: left;width: 150px;font-size: 16px;text-align: center;position: relative}
.oneA ul li a{display: block;}
.oneA ul li:hover,.oneA ul li.active{background: #3c7ee5}
.oneA ul li:hover a,.oneA ul li.active a{color: #fff}
.oneA ul li:after{content: '';position: absolute;top: 7px;right: 0;width: 1px;height: 32px;background: #e6e6e6}
.oneA ul li:hover:after,.oneA ul li.active:after{background: #3c7ee5}
.oneA dl{display: flex;justify-content: space-between}
.oneA dl p{color: #666;padding-right: 75px}
.oneA dl dd a{display: inline-block;width: 105px;background: #f1f6fe;color: #668ffe;text-align: center;border-left: 1px solid #dfe3f1}
.oneA dl dd a:hover{background: #3c7ee5;color: #fff}

.oneB{padding: 15px 25px;}
.oneBa dl{display: flex;line-height: 25px}
.oneBa dl dd{display: flex;flex-wrap: wrap;}
.oneBa dl dt{margin-top: 12px;width: 70px;}
.oneBa dl li{display: inline-block;margin: 12px 7px 0;line-height: 25px;border-radius: 3px;color: #666}
.oneBa dl li a{display: inline-block;padding: 0 8px;}
.oneBa dl li:hover a{color: #eb6100}
.oneBa dl li.active{background: #eb6100;}
.oneBa dl li.active a{color: #fff}
.oneBa label a{display: inline-block;margin-top: 12px;color: #3C7EE5;padding: 0 8px;border-radius: 3px}
.oneBa label a:hover{background: #3C7EE5;color: #fff}
.oneBa dl .ddw{width: 1010px;height: 40px;overflow: hidden}

input, textarea, button, select {color: #666;outline: 0;border: 0;}
.oneBb{display: flex;justify-content: space-between;margin-top: 20px;}
.oneBb select{border: 1px solid #ddd;border-radius: 3px;height: 27px;color: #333;}
.oneBb input {border: 1px solid #ddd;border-radius: 3px;width: 60px;height: 27px;padding: 0 3px;box-sizing: border-box;}
.oneBb dl span{display: inline-block;margin: 0 8px;color: #666}
.oneBb .w150{width: 150px;}
.oneBc{display: flex;margin-top: 20px;line-height: 30px}
.oneBc select{border: 1px solid #ddd;border-radius: 3px;height: 30px;margin-right: 10px;}
.oneBc input{border: 1px solid #ddd;float: left;width: 220px;height: 30px;display: inline-block;padding: 0 6px;box-sizing: border-box;}
.oneBc .button{width:50px;height: 30px;display: inline-block;padding: 0 10px;cursor: pointer;float: left;margin: 0 10px 0 0;background: #eb6100;color: #fff;border-color: #eb6100}

.oneC{margin-top: 20px;padding: 15px 20px;overflow: hidden}
.oneC span{display: inline-block;float: left;margin-right: 10px;padding-right: 5px;border-right: 1px solid #ddd;font-size: 16px;line-height: 20px;cursor: pointer;color: #444}
.oneC span em{display: inline-block;width: 11px;height: 15px;margin-left: 5px}
.oneC span em.ico-down{background: url(../img/ico-down.png) no-repeat 0 -5px;}
.oneC span em.ico-up{background: url(../img/ico-up.png) no-repeat 0 -5px;}
.oneC span select{border: 1px solid #ddd;border-radius: 3px;height: 20px;}
.oneC span:last-child{border: none;position: relative}
.oneC span:last-child:after{content: '?';position: absolute;width: 15px;line-height: 15px;border-radius: 50%;text-align: center;background-color: #9aabb8;color: #fff;font-size: 12px;right: -20px;top: 50%;margin-top: -7.5px;}
.oneC span.active {color: #d61915;}
.oneC span.active em.ico-down{background-position: 0 -35px;}
.oneC span.active em.ico-up{background-position: 0 -35px;}

.oneD{background: #d9edf6;margin-top: 20px;overflow: hidden;padding: 12px 20px;color: #3d7ee6;}
.oneD span{display: inline-block;margin: 0 10px}
.oneD img {margin: 0 5px;}
.oneD a {width: 13px;height: 13px;background: url(../img/close.png) no-repeat 0 0;background-size: cover;display: inline-block;margin: 5px 0 0 0;}
.oneD a:hover {background-position: -13px 0;}

/*.page{padding: 10px 0;overflow: hidden;line-height: 25px;display: flex;justify-content: space-between;background: #F9F9F9}
.page dd a{color:#3d7ee6;float: left;height: 25px;line-height: 25px;margin-right: 3px;margin-left: 3px;text-align: center;white-space: nowrap;font-size: 13px;font-family: Arial;padding: 0 8px;border: solid 1px #ddd;}
.page dd a:hover{border-color: #eb6100}
.page dd a.on{border-color: #eb6100;color: #eb6100;font-weight: bold;background: #ffeee5}
.page dl{padding-right: 200px;color: #444}*/
.paginator{padding: 10px 0;overflow: hidden;background: #F9F9F9;line-height: 25px;text-align: center}
.paginator a{color:#3d7ee6;float: left;height: 25px;line-height: 25px;margin-right: 3px;margin-left: 3px;text-align: center;white-space: nowrap;font-size: 13px;font-family: Arial;padding: 0 8px;border: solid 1px #ddd;}
.paginator .cpb {border: 1px solid #F50;font-weight: 800;color: #F50;background-color: #ffeee5}
.paginator a:hover {border-color: #eb6100}

.oneEs{margin-top: 20px}
.oneE{overflow: hidden;border-bottom: 1px solid #dddddd;border-top: 2px solid #eb6100}
.oneE table{width: 100%;border-collapse: collapse;}
.oneE table tr:nth-child(odd) {background: #f9f9f9;}
.oneE table td{text-align: center;border-top: 1px solid #ddd;height: 42px;}
.oneE table th{height: 44px;text-align: center;}
.oneE .buy{color: #eb6100;border: 1px solid #eb6100;padding: 1px 8px;display: inline-block;}
.oneE .buy:hover{background: #eb6100;color: #fff;}

.oneF{padding: 20px;margin: 20px auto;overflow: hidden;text-align: center}
.oneF a {display: inline-block;margin: 0 20px;padding: 8px 20px 8px 50px;font-size: 16px;background: url(../img/link-ico-but.png) no-repeat;}
.oneF a.plbuy{border: 1px solid #eb6100;color: #fff;text-align: center;background: url(../img/link-ico-but.png) 20px -40px #eb6100 no-repeat;}
.oneF a.plshoucang{background-position: -140px 0;border: 1px solid #eb6100;color: #eb6100;}
.oneF a.plshoucang:hover{background: #eb6100 url(../img/link-ico-but.png) -140px -40px no-repeat;color: #fff;}

footer{background: #3d7ee6;padding: 20px 0;text-align: center}
.footnav ul{display: flex;justify-content: center;}
.footnav ul li{color: #cecece}
.footnav ul li a{color: #cecece;padding: 0 20px;}
.footb{margin: 10px 0;color: #fff}
.coopright{color: #b8b8b8}
.coopright a{color: #b8b8b8}

#type-content{padding: 30px 20px;overflow: hidden;text-align: center;display: none}
#type-content input{width: 100%;line-height: 35px;border: 1px solid #ccc;text-indent: 10px;margin-bottom: 20px}
#type-content button{width: 36%;line-height: 38px;background: #eb6100;color: #fff;margin: 0 auto}

#question{margin: 20px 20px 30px;line-height: 50px;display: none;border: 1px solid #ddd;padding: 10px;}
