.preview{width:450px; overflow:hidden;margin:0 auto}
/* smallImg */
.smallImg{position:relative; height:60px; margin-top:1px; padding:6px 0px; width:450px; overflow:hidden;float:left; margin-top:10px}
.scrollbutton{width:14px; height:50px; overflow:hidden; position:relative; float:left; cursor:pointer; display:none}
.scrollbutton.smallImgUp , .scrollbutton.smallImgUp.disabled{background:url(../images/d_08.png) no-repeat;}
.scrollbutton.smallImgDown , .scrollbutton.smallImgDown.disabled{background:url(../images/d_09.png) no-repeat; margin-left:434px; margin-top:-50px;}
.tuitab{width:180px;float:left;background: #fff;border:0px}
.tuitab li{width:100%;background: #f6f6f6;margin-bottom: 5px;border: 1px solid #dddddd;}
.tuiul{width:800px;float:right}
#imageMenu {height:54px; width:440px; overflow:hidden; margin-left:0; float:left; text-align:left}
#imageMenu span {height:50px; width:60px; overflow:hidden;text-align:center;}
#imageMenu span img{width:50px; height:50px;cursor:pointer;}

.engzix {
    font-size: 18px;
    color: #b5b5b5;
    margin-left: 10px;
    font-style: normal;
}
.xianxx {
    border-bottom: 2px solid #019faa;
    background: url(../images/shut.png) no-repeat 10px 4px;
    font-size: 18px;
    padding-left: 25px;
    padding-bottom: 5px;
    padding-right: 10px;
	margin-bottom:20px;
}

#imageMenu span#onlickImg img, #imageMenu span:hover img{ width:50px; height:50px; border:1px solid #ee0000;}
/* bigImg */
.bigImg{position:relative; float:left; width:450px; height:450px; overflow:hidden;}
.bigImg #midimg{width:450px; height:450px;}
.bigImg #winSelector{width:235px; height:210px;}
#winSelector{position:absolute; cursor:crosshair; filter:alpha(opacity=15); -moz-opacity:0.15; opacity:0.15; background:#000; border:1px solid #fff;display:block}
/* bigView */
#bigView{position:absolute;border: 1px solid #ccc; overflow: hidden; z-index:999; display:block}
#bigView img{position:absolute;}
.fd_tu{ display:block}

@media only screen and (max-width: 800px) {
.preview{width:350px; overflow:hidden;margin:0 auto}
.smallImg{position:relative; height:60px; margin-top:1px;  padding:6px 0px; width:350px; overflow:hidden;float:left;}
.scrollbutton.smallImgDown , .scrollbutton.smallImgDown.disabled{background:url(../images/d_09.png) no-repeat; margin-left:334px; margin-top:-50px; display:none}

#imageMenu {height:50px; width:340px; overflow:hidden; margin-left:0; float:left;}

.bigImg{position:relative; float:left; width:350px; height:350px; overflow:hidden;}
.bigImg #midimg{width:350px; height:350px;}
.fd_tu{ display: none}
.bigImg #winSelector{width:350px; height:350px;}
.bigImg #winSelector{width:235px; height:210px;display: none}
#winSelector{display: none;background: none; border:0px solid #fff;}
}

@media only screen and (max-width:400px) {
.preview{width:300px; overflow:hidden;margin:0 auto}
.smallImg{position:relative; height:60px; margin-top:1px; padding:6px 0px; width:300px; overflow:hidden;float:left;}
.scrollbutton.smallImgDown , .scrollbutton.smallImgDown.disabled{background:url(../images/d_09.png) no-repeat; margin-left:284px; margin-top:-50px; display:none}

#imageMenu {height:50px; width:280px; overflow:hidden; margin-left:0;}

.bigImg{position:relative; float:left; width:300px; height:300px; overflow:hidden;}
.bigImg #midimg{width:300px; height:300px;}
.bigImg #winSelector{width:300px; height:300px;}
}

@media only screen and (max-width:330px) {
.preview{width:280px; overflow:hidden;margin:0 auto}
.smallImg{position:relative; height:52px; margin-top:1px;padding:6px 0px; width:280px; overflow:hidden;float:left;}
.scrollbutton.smallImgDown , .scrollbutton.smallImgDown.disabled{background:url(../images/d_09.png) no-repeat; margin-left:264px; margin-top:-50px; display:none}

#imageMenu {height:50px; width:250px; overflow:hidden; margin-left:0; }

.bigImg{position:relative; float:left; width:280px; height:280px; overflow:hidden;}
.bigImg #midimg{width:280px; height:280px;}
.bigImg #winSelector{width:280px; height:280px;}
}



.xiazaixx{overflow: hidden; margin-top:45px;margin-bottom:10px}
.xiazaixx ul li{ width: 118px; float: left; margin-right: 30px; }
.xiazaixx a{ color: #fff; display: block; padding-left: 45px; font-weight: bold;}
.xiazaixx1 a:hover,.xiazaixx2 a:hover{color: #98dde3;}
.xiazaixx3 a:hover{color: #fde7bb;}
.xiazaixx1 a{background:url("../images/bt1.jpg") no-repeat; height: 37px; line-height: 37px;}
.xiazaixx2 a{background:url("../images/bt2.jpg") no-repeat; height: 37px; line-height: 37px;}
.xiazaixx3 a{background:url("../images/bt3.jpg") no-repeat; height: 37px; line-height: 37px;}


.dianhuxx{background:url("../images/bt4.jpg") no-repeat;  height: 55px; padding: 15px 0 0 145px; font-size: 18px; font-weight: bold; color: #fff;width: 100%;}
.dianhuxx{font-size: 18px; color: #fff;font-weight: bold; display: block; }
.dianhuxx:hover{font-size: 18px; color: #a2f7fd;font-weight: bold; }
.xiazailb{overflow: hidden; padding:15px 10px 0;}
.xiazailb ul li{overflow: hidden; border-bottom: 1px dotted #ccc; padding: 0 10px 5px 23px; margin-bottom: 10px;background:url("../images/dot.png") no-repeat 8px 10px;}
.xiaztb{background:url("../images/dlbt.png") no-repeat 8px 2px; padding-left: 30px; float: right;}
/*-------cp show----------*/
.cp_fa_box{ overflow:hidden; margin:0px; padding:0px;background:#f4f4f4; margin-bottom:20px; padding:40px 0px}

.cpbox{ overflow:hidden; margin:0px; padding:0px;margin-bottom:10px; padding:10px 0px}
.cpbox_L{ float:left; height:auto; width:53%; margin-bottom:15px}
.cpbox_R{ float:left; height:auto; width:47%; overflow:hidden}

.cpsx_sm a{color: #1fb3c1;font-weight:bold}

.cpxx{ overflow:hidden; padding:0px; margin:0px;}
.cpxx dl{ overflow:hidden; padding:0px; margin:0px}
.cpxx dl dt h1{ overflow:hidden; padding:0px; margin:0px; font-size:18px; line-height:190%; color:#333333; margin-bottom:10px;font-weight: normal;border-bottom: 2px solid #1fb3c1;;}
.cpxx dl dd{ overflow:hidden; padding:0px; margin:0px; font-size:16px;}
.cpxx dl dd b{ color:#222; font-weight:normal;font-size:16px;font-weight:bold; padding-top:10px}


.cptd_sm{ color:#333; font-size:16px; line-height:190%}
.cpsx_sm{color:#333; font-size:16px;overflow:hidden; margin:0px; padding:0px; margin-top:10px; margin-bottom:10px}
.cpsx_sm p{overflow:hidden; margin:0px;}

.cp_zx_tel{overflow:hidden; padding:0px; margin:0px; font-size:16px; color:#333333; margin-bottom:10px}
.cp_zx_tel span{font-size:22px; color:#FF0000; font-weight:bold}
.cp_zx_tel span a{font-size:22px; color:#FF0000; font-weight:bold}


.mfzx_btn_k{ overflow:hidden;}
.mfzx_btn1{overflow:hidden; background:#FF9C00 url(../images/i_albb1.svg) no-repeat 5px center; line-height:30px;padding:1px 8px 1px 30px; background-size:20px 20px; font-size:15px; color:#FFFFFF; border-radius:4px; width:100px; float:left; margin-right:20px}
.mfzx_btn2{overflow:hidden; background:#FF9C00 url(../images/i_tb1.svg) no-repeat 5px center; line-height:30px;padding:1px 8px 1px 30px; background-size:20px 20px; font-size:15px; color:#FFFFFF;border-radius:4px; width:100px; float:left}
.mfzx_btn_k a:hover .mfzx_btn1{background:#FF6600 url(../images/i_albb1.svg) no-repeat 5px center; background-size:20px 20px; }
.mfzx_btn_k a:hover .mfzx_btn2{background:#FF6600 url(../images/i_tb1.svg) no-repeat 5px center; background-size:20px 20px; }
.mfzx_btn_k a{ display:inline}



@media only screen and (max-width:1190px) {
.cpbox_L{ float:left; height:auto; width:auto; margin-right:25px;}
.cpbox_R{ float:left; height:auto; overflow:hidden}
}

@media only screen and (max-width:1000px) {
.cpbox_L{ float:left; height:auto; width:100%; margin-right:0px;}
.cpbox_R{ float:left; height:auto; width:100%; overflow:hidden; margin-bottom:10px; padding-bottom:15px}
.cpxx dl dt{margin-bottom:2px}
.cpxx dl dd{ overflow:hidden; padding:0px; margin:0px; font-size:14px;}

.cpsx_sm{color:#333; font-size:14px;overflow:hidden; margin:0px; padding:0px; margin-top:10px; margin-bottom:10px}
.cptd_sm{ color:#333; font-size:14px; line-height:190%}


}


.splm{overflow: hidden;height:40px;margin:0px;padding:0px;line-height:40px;border-top:1px #f20002 solid;background:#F2F0F0; margin-bottom:15px;margin-top:15px}
.splm span{display: block; color: #f20002;font-size: 16px;font-weight: bold; padding-left:20px}


.xc_t_wrap { border-bottom:#ddd 1px solid; overflow:hidden; margin-bottom:15px}
.xc_t_wrap .xc_title { font-size:24px;color:#111;font-weight:normal; overflow:hidden; line-height:190%}
.smwz{ font-size:15px; line-height:30px}



