@charset "utf-8";
*{padding:0;margin:0;}
body{padding:0;margin:0;font-size:12px;font-family:"微软雅黑";color: #333;background:#fff;}
img{border:none;}
a{text-decoration:none;cursor:pointer;color:#666;}
a:hover,a:hover {text-decoration:none;color:#55acee;}
input{color: #777;outline: none;}
ul{padding:0;margin:0;list-style:none;}
li,p{padding:0;margin:0;}
.clear{clear:both;}
::-webkit-input-placeholder { /* WebKit browsers */color: #ccc;}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */color: #ccc;}
::-moz-placeholder { /* Mozilla Firefox 19+ */color: #ccc;}
:-ms-input-placeholder { /* Internet Explorer 10+ */color: #ccc;}

.sz-box{width: 100%;min-height: 1500px; padding-bottom: 50px;overflow: hidden;}

.sz-box .bannerbg{width: 100%;height: 500px; background: url('../images/sz20170710/bannerbg.jpg')  no-repeat center;}

.sz-box .banner{width: 1000px;height: 500px;margin: 0 auto;position: relative;}
.sz-box .banner .btag{width: 1000px;height: 250px;background: url('../images/sz20170710/tag.png')  no-repeat center;position: absolute;top: 70px;}
.sz-box .banner p.tel{font-size: 14px;color:#fff; font-weight: bold; width: 120px; padding:0 0 0 70px; word-spacing: 0px; height: 25px;line-height: 25px;position: absolute;bottom: 60px;left: 290px; background: url('../images/sz20170710/tel_ico1.png')  no-repeat center;}
.sz-box .banner p.qq{font-size: 14px;color:#fff; font-weight: bold; width: 120px; padding:0 0 0 70px; word-spacing: 0px; height: 25px;line-height: 25px;position: absolute;bottom: 60px;right: 290px; background: url('../images/sz20170710/qq_ico1.png')  no-repeat center;}


/*左侧描点 浮动导航*/
.sz-box .bklist-nav{width: 130px;min-height: 55px; position: absolute; top: 20px; left: 50%; margin-left: -640px }
.sz-box .bklist-nav .spnav{width: 130px;margin: 0 auto;}
.sz-box .bklist-nav .spnav ul{}
.sz-box .bklist-nav .spnav ul li a{width: 130px;height: 30px; text-align: center; margin: 20px 0; line-height: 30px; font-size: 14px;color: #5d626f; display: block;background: url('../images/sz20170710/nav_off.png')  no-repeat center;}
.sz-box .bklist-nav .spnav ul li a:hover{cursor: pointer;color: #fff;background: url('../images/sz20170710/nav_on.png')  no-repeat center;}
.sz-box .bklist-nav .spnav ul li a.cur{background: url('../images/sz20170710/nav_on.png')  no-repeat center;color: #fff; width: 130px;height: 30px;  line-height: 30px;   font-size: 14px; display: block;}
.sz-box .bklist-navxf { position: fixed; top: 20px; left: 50%; margin-left: -640px; z-index: 9000; display: block;}
.sz-box .main-bklist{position: relative;}

.sz-box .md-hover{height: 1px}

.cpbox{width: 100%;overflow: hidden;}
.cpbox:nth-child(odd){background: #f5f7fa}
.cpbox .box{margin: 0 auto;height: 400px;width: 1000px;position: relative;}

.cpbox .box img{width: 400px;height: 280px}
.cpbox .box .textbox{width: 450px;min-height: 150px;}
.cpbox .box p.title{font-size: 26px;color: #323757;line-height: 30px;}
.cpbox .box p.title span{display: inline-block;padding: 0px 5px; margin-left: 10px; border: 1px solid #f55;color: #f55;font-size: 20px;font-weight: bold;}
.cpbox .box p.remark{font-size: 20px;color: #323757;line-height: 30px;}
.cpbox .box p.text{font-size: 14px;color: #5d626f;line-height: 20px;margin-top: 20px}

.cpbox:nth-child(even)  .box img{position: absolute;top: 60px;left: 10px}
.cpbox:nth-child(even)  .box .textbox{position: absolute;top: 150px;right: 10px}

.cpbox:nth-child(odd)  .box img{position: absolute;top: 60px;right: 10px}
.cpbox:nth-child(odd)  .box .textbox{position: absolute;top: 150px;left: 10px}

.cpbox .box .textbox a.zxbtn{font-size: 16px;color: #fff;display: inline-block;background: #fda316;width: 100px;text-align: center;height: 20px;line-height: 20px;padding: 8px 10px;border-radius: 6px;margin-top: 20px}
.cpbox .box .textbox a.zxbtn:hover{background: #f97306}
