@charset "utf-8";
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;font-family:"微软雅黑";}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
html,body{color:#333;font-size:14px;}
em{font-style:normal;}

address,cite,dfn,em,var{font-style:normal;}
ul,ol,li,dl,dd,dt{list-style:none;}
a{text-decoration:none; color:#3f3432;}
a:hover{text-decoration:none; color:#cd5c15;}
a.red:link,a.red:visited,a.red:hover{ color:#d60606;}
fieldset,img{border:none;}
button,input,select,textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}
.clear:after {visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.clear {clear:both; }
.left {float:left;}
.right {float:right;}

.topbg{
background:url(../image/bg111.jpg);
border-bottom:1px #233443 solid;
}
.dhbg{
background:#19161F;
}
/*header*/
.wrap {
    width: 1200px;
    margin: 0 auto;
    height: auto;
}
.fl {
    float: left;
}

.fr {
    float: right;
}

/*.clear{clear:both; line-height:0; height:0; font-size:0px;}*/

.clear:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}


/*清除浮动*/

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    overflow: hidden;
}


/*清除浮动*/

.clearfix {
    display: inline-block
}

* html .clearfix {
    height: 1%
}

.clearfix {
    display: block
}

/*header*/
/*header*/
.topline{ line-height:40px; height:40px; color:#fff; background:#0a161e;}
.topline a{ color:#fff;}
.sc{ text-align:right; float:right; }
.sc span{ margin:0 4px; display:inline-block;}

	
.header_top {width: 100%;background: #F4F4F4;position: relative;z-index: 9999;}
.header_top .logo{height: 67px;display: block;margin-top: 18px;-webkit-transition: all 1s;-moz-transition: all 1s;-o-transition: all 1s;transition: all 1s;}

.header_nav{text-align: right;font-size: 0;z-index: 99;width: 870px;}
.menu>li {height: 100px;line-height: 100px;display: inline-block;margin-left:25px;-webkit-transition: all 1s;-moz-transition: all 1s;-o-transition: all 1s;transition: all 1s;position: relative;}
.menu>li>a {font-size: 17px;color: #373736;display: block;letter-spacing: 1px;}
.menu>li:hover>a,.menu>li.hover>a{color: #fe0000;background: url(../image/nav_hover.jpg) no-repeat bottom center;}

.erji{position: absolute;top: 100px;background: url(../image/erji_bg.png) repeat;z-index: 19;left: -30px;right: -30px;display: none;padding: 20px;}
.erji>li{height: 28px;line-height:28px;text-align: center;overflow: hidden;}
.erji>li>a{color: #2d2c2c;font-size: 15px;letter-spacing: 1px;}
.erji>li>a:hover{color: #1955ba;font-size: 15px;letter-spacing: 1px;}

.header_top.nav01 {position: fixed;top: 0;left: 0;width: 100%;min-width: 1200px;}
.header_top.nav01 .logo{height: 50px;margin-top: 10px;}
.header_top.nav01 .menu>li {height: 68px;line-height: 68px;}
.header_top.nav01 .erji{top: 68px;}


ul{
margin:0px;
padding:0px;
}
 li{
 margin:0px;
 padding:0px;
 list-style-type:none;
 }
/*大图*/
.bannerdt{width:100%; height:650px; margin:0 auto;}
.banner{ width:100%; height:650px; overflow:hidden; position:relative;font-size:0;font-family:"微软雅黑";  }
.b-img{ height:650px;  position:absolute; left:0; top:0; }
.b-img a{ display:block; height:650px; float:left;}
.b-list{ height:50px; padding-top:610px; position:relative; margin:0 auto;z-index:1;}
.b-list span{ display:block;cursor:pointer; width:14px; height:14px; border-radius:50%;  float:left; margin:0 5px; _margin:0 3px; background:#FFF;}
.b-list .spcss{ background:#d1ad6d;}
.bar-left{ position:absolute; z-index:1; display:block; width:100px; height:100%; left:0px; background:none; top:0px; }
.bar-right{ position:absolute;z-index:1; display:block; width:100px; height:100%; right:0px; background:none; top:0px; }
.bar-left em{ display:block; width:50px; height:100px; background:url(../image/arrow.png) 0px 0px no-repeat; margin:0 auto; margin-top:310px;}
.bar-right em{ display:block; width:50px; height:100px; background:url(../image/arrow.png) -50px 0px no-repeat; margin:0 auto; margin-top:310px; }
.bar-left .emcss{ background-position:0px -100px;}
.bar-right .emcss{ background-position:-50px -100px;}

.bg1{
background:url(../image/bg1.jpg) center center no-repeat;
}

.kbdiv{
margin:0px;
padding:0px;
width:100%;
height:26px;
}



.gsjjbta{width:230px; height:62px; margin:0 auto;  }
.gsjjywa{width:230px; height:33px; margin:0 auto; border-bottom:1px solid #d1ad6d; border-top:1px solid #d1ad6d;   }
.gsjjzwa{width:230px; height:27px; margin:0 auto;  font-size:18px; color:#d1ad6d; line-height:27px; text-align:center;  }

.xgdiv{
float:left;
text-align:center;
width:373px;
height:285px;
margin:20px 0px 0px 0px;
padding:0px;
}
.xgdiv a:hover img{filter:alpha(Opacity=70);-moz-opacity:0.7;opacity: 0.7}

.bg2{
background:url(../image/bg2.jpg) center center no-repeat;
}
.aboutbk{
border:3px #666666 solid;
}
.gsjj{
color:#dddddd;
line-height:28px;
font-size:12px;
}
.gsjj p{
font-size:18px;
font-weight:bold;
margin:4px 0px 8px 0px;
padding:0px;
}

.xxan{
background:#b99453;
text-align:center;
color:#FFFFFF;
font-size:14px;
}
.xxan a{
color:#FFFFFF;
}
.xxan a:hover{
color:#FFFFFF;
text-decoration:underline;
}

.xxan2{
background:#1a1a1a;
text-align:center;
color:#FFFFFF;
font-size:14px;
}
.xxan2 a{
color:#FFFFFF;
}
.xxan2 a:hover{
color:#FFFFFF;
text-decoration:underline;
}


.bg3{
background:url(../image/bg3.jpg) center center no-repeat;
}

.jiange{
margin-top:12px;
}
.spdiva{
float:left;
width:373px;
height:280px;
margin:0px;
padding:0px;
}

.bg4{
background:url(../image/bg4.jpg) center center no-repeat;
}
.picbk{
border:2px #d1ad6d solid;
}
.aldiv a:hover img{filter:alpha(Opacity=70);-moz-opacity:0.7;opacity: 0.7}
.aldiv{
float:left;
width:310px;
height:256px;
margin:10px 0px 0px 0px;
padding:0px;
}
.albt{
text-align:center;
color:#d1ad6d;
}
.albt a{
color:#d1ad6d;
}
.albt a:hover{
color:#d1ad6d;
text-decoration:underline;
}


#demo {
	 OVERFLOW: hidden;  WIDTH: 1100px;  HEIGHT: 270px; margin:0px auto; padding:0px;
}

#indemo {
	FLOAT: left; WIDTH: 800%
}
#demo1 {
	FLOAT: left
}
#demo2 {
	FLOAT: left
}



/*footer*/
.foot_nav{background: #ff0004;line-height: 98px;height: 98px;color: #fff;}
.foot_nav img{margin-top: 15px;}
.foot_nav ul{font-size: 0;}
.foot_nav ul li{display: inline-block;}
.foot_nav ul li a{font-size: 17px;padding: 0 10px;border-left: 1px solid #fff;color: #fff;}
.foot_nav ul li.first a{border-left: none;} 

.footer{ background: url(../image/foot_bg.jpg) no-repeat top center;;padding-top: 50px;}

.foot_con{position: relative;padding-bottom: 50px;color: #fff;}
.foot_con strong{font-size: 21px; font-weight: bold;display:block;margin-bottom:20px;color: #FFF;}
.foot_con .notice{width: 404px;}
.foot_con .notice p{font-size: 20px;line-height: 30px;margin-top: 20px;letter-spacing: 2px;font-weight: lighter;}

.foot_con .contact{width: 350px;margin-left: 120px;}
.foot_con .contact .txt p{font-size: 17px;line-height: 31px;}

.foot_con .chat{width: 138px;text-align: center;margin-right: 110px;}
.foot_con .chat img{width:112px;height: 112px;display: block;margin: 0 auto;padding: 13px;background: url(../images/chat_bg.png) no-repeat}
.foot_con .chat p{font-size: 17px;color: #fff;margin-top: 20px;}

.foot {height:55px; font-size: 17px;text-align: center;border-top:1px solid #7d8286 ;}
.ddb p { float: left;line-height: 55px;color: #aaacae; width: 50%; }
.ddb p a{ color: #aaacae}



.gcalindex {
	background: url('../image/i1bg.jpg') no-repeat center top;
}
.spbg {
	background: url('../image/spbg.png') no-repeat center top;
}



.fyban1{
background:url(../image/fyban1.jpg) center bottom no-repeat;
}
.fyban2{
background:url(../image/fyban2.jpg) center center no-repeat;
}
.fyban3{
background:url(../image/fyban3.jpg) center center no-repeat;
}
.fyban4{
background:url(../image/fyban4.jpg) center center no-repeat;
}
.fyban5{
background:url(../image/fyban5.jpg) center center no-repeat;
}
.fyban6{
background:url(../image/fyban6.jpg) center center no-repeat;
}
.fyban7{
background:url(../image/fyban7.jpg) center center no-repeat;
}
.fyban8{
background:url(../image/fyban8.jpg) center center no-repeat;
}

.fybg{
background:#fff;
}


a:hover img{filter:alpha(Opacity=70);-moz-opacity:0.7;opacity: 0.7}
a:hover img{filter:alpha(Opacity=70);-moz-opacity:0.7;opacity: 0.7}

#lefta LI {
 FLOAT: left; BACKGROUND:#3f413f; WIDTH: 130px;  BACKGROUND-REPEAT: no-repeat;  HEIGHT: 32px; TEXT-ALIGN: left; border-bottom:0px #ffffff solid;
	margin-left:8px;  font-family:"微软雅黑"; text-align:center; margin-bottom:10px;
}

#lefta LI A {
	DISPLAY: block;FONT-SIZE: 14px; COLOR: #ffffff;  LINE-HEIGHT: 32px;  HEIGHT: 32px; TEXT-DECORATION: none; font-size:14px;
}

#lefta LI A.here {
	BACKGROUND:#ff0004; COLOR: #ffffff; font-weight:bold; BACKGROUND-REPEAT: no-repeat; 
}
#lefta LI A:hover {
	BACKGROUND:#ff0004; COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat;  
}
#lefta {
	FONT-SIZE: 12px; MARGIN: 0px auto ; width:100%;  COLOR: #545352; TEXT-DECORATION: none; height:auto;
}


#lefta2 LI {
 FLOAT: left; BACKGROUND:#3f413f; WIDTH: 110px;  BACKGROUND-REPEAT: no-repeat;  HEIGHT: 32px; TEXT-ALIGN: left; border-bottom:0px #ffffff solid;
	margin-left:8px;  font-family:"微软雅黑"; text-align:center; margin-top:10px;
}

#lefta2 LI A {
	DISPLAY: block;FONT-SIZE: 14px; COLOR: #ffffff;  LINE-HEIGHT: 32px;  HEIGHT: 32px; TEXT-DECORATION: none; font-size:14px;
}

#lefta2 LI A.here {
	BACKGROUND:#ff0004; COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; 
}
#lefta2 LI A:hover {
	BACKGROUND:#ff0004; COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat;  
}
#lefta2 {
	FONT-SIZE: 12px; MARGIN: 0px auto ; width:100%;  COLOR: #545352; TEXT-DECORATION: none; height:auto;
}


.fyjg{
margin-top:22px;
}
.pagenr{
line-height:30px;
font-size:14px;
}

.cpbt{
color:#333;
font-size:31px;
text-align:center; padding-left:20px; padding-right:20px;
}
.cpjj{
text-align:center;
color:#7e7e7e;
font-size:15px;
}
.jjx{
background:url(../image/jjx.jpg) center bottom repeat-x;
margin-top:66px;
}
.cpx{
background:url(../image/jjx.jpg) center center repeat-x;
}
.jiange2{
margin-top:32px;
}
.fyjg{
margin-top:22px;
}



.spdiv{
float:left;
width:296px;
height:260px;
padding:0px;
}
.cpbk{
border:2px #666666 solid;
}
.cpbga{
background:#3f413f;
}
.cpbta{
text-align:center;
color:#FFFFFF;
font-size:14px;
}
.cpbta a{
color:#FFFFFF;
}
cpbta a:hover{
color:#FFFFFF;
text-decoration:underline;
}




.pages{
padding-bottom:15px;
padding-right:20px;
}
.pages a:link{
display:inline;
border:1px solid #cccccc;
color:#999999;
padding:0px 7px;
margin:0px 3px;
}
.pages a:visited{
display:inline;
border:1px solid #cccccc;
color:#999999;
padding:0px 7px;
margin:0px 3px;
text-decoration:none;
}
.pages a:hover{
display:inline;
border:1px solid #ff0004;
color:#ffffff;
background:#ff0004;
padding:0px 7px;
margin:0px 3px;
}
.pages .click{
display:inline;
border:1px solid #ff831e;
color:#000000;
background:#ffebd9;
padding:0px 5px;
margin:0px 3px;
}

.jgbg{
    display:inline;
border:1px solid #ff0004;
color:#ffffff;
background:#ff0004;
padding:0px 7px;
margin:0px 3px;
}
.pagenr a{
color:#333;
}
.pagenr a:hover{
color:#000;
}
.xian{
border-bottom:1px #666666 dashed;
}
.sj{
text-align:right;
}




.xxbt1{
text-align:center;
font-size:18px;
font-weight:bold;
}
.xxbt2{
border-bottom:1px #666666 dashed;
text-align:center;
color:#666;
}
.xxbt3{
padding:15px 0px 0px 0px;
line-height:28px;
}





.pro_g_bg {
	OVERFLOW: hidden; WIDTH: 1100px; HEIGHT: 280px
}
.pro_g_l {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 66px; HEIGHT: 280px
}
.pro_g_c {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 1100px; HEIGHT: 280px
}
.pro_g_c_l {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 35px; HEIGHT: 160px; TEXT-ALIGN: left; text-align:left;
}
.pro_g_c_l IMG {
	MARGIN-TOP: 98px
}
.pro_g_c_c {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 1030px; HEIGHT: 280px
}
.pro_g_c_c UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 140px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.pro_g_c_c UL .pro_li {
	BACKGROUND: url(http://www.ltsspq.com/images/pro_img_bg.jpg) no-repeat; MARGIN-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 160px; HEIGHT: 115px; border:2px #000000 solid;
}
img{
border:0px;
}
.pro_g_c_c UL LI {
	LINE-HEIGHT: 16px
}
.pro_g_c_c UL .pro_li IMG {
	MARGIN: 3px 0px 0px 3px
}
.ScrCont {
	WIDTH: 32766px; ZOOM: 1
}
#List1_1 {
	FLOAT: left
}
#List2_1 {
	FLOAT: left
}


.pro_g_c_r {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 35px; HEIGHT: 160px; TEXT-ALIGN: right; text-align:right;
}
.pro_g_c_r IMG {
	MARGIN-TOP: 98px
}
.pro_g_r {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 7px; HEIGHT: 190px
}
.pro_g_x {
	OVERFLOW: hidden; WIDTH: 911px; HEIGHT: 6px
}
.main_3 {
	CLEAR: both; OVERFLOW: hidden; WIDTH: 711px; HEIGHT: 96px
}



/* in_vedio */
.in_vedio {padding-bottom:20px;}
.in_vedio .scroll{ height:653px;overflow:hidden;  }
.in_vedio .scroll ul{ overflow:hidden; zoom:1; margin: 0 -9px;}
.in_vedio .scroll ul li{ margin:0 9px 25px; float:left; _display:inline;text-align:center; width:284px;position:relative;}
.in_vedio .scroll ul li:hover{ cursor: pointer; }
.in_vedio .scroll ul li .videoed { display:none; width:50px; height:50px; position: absolute; left:45%; top:40%; z-index:99; border-radius:100%; }
.in_vedio .scroll ul li .vtit{font-size: 16px;color: #fff;line-height: 42px;background: #0a161e;margin-top: 2px;}

.videos{ display:none; position:fixed; left:50%; top:50%; margin-left:-345px; margin-top:-210px; z-index:100; width:700px; height:365px; }
.vclose { position:absolute;right:1%; top:1%; border-radius:100%; cursor: pointer; }

.videos{ display:none; position:fixed; left:50%; top:50%; margin-left:-345px; margin-top:-210px; z-index:100; width:700px; height:365px; }
.vclose { position:absolute;right:1%; top:1%; border-radius:100%; cursor: pointer; }



.formData{padding-bottom: 20px; margin-top:0px;}
.formData .item{float: left;color: #999;font-weight: normal;width:400px;height: 50px;line-height: 50px;border: 1px solid #e4e4e4;margin-bottom: 30px;border-radius: 5px;position: relative;box-sizing: border-box;transition: all .5s;}
.formData .item:hover{color:#495057;background:#fff;border-color: ff0000;outline:0;box-shadow: 0 0 0 2px var(--colour5);}
.formData .item label{padding-left: 15px;position: absolute;left: 0;top: 0;z-index: 11;text-align: center;display: block;margin: 0;height: 48px;line-height: 48px;font-size: 18px;color: #666;}
.formData .item input{outline: none; line-height: 38px; height: 38px; font-size: 18px;}
.formData .item .txt{width: 100%;height: 48px;line-height: 48px;display: block;background: none;padding-left: 70px;border: 0 none;color: #666;box-sizing: border-box;}
.formData .item .red{position: absolute; right: 15px; top: 0; color: #ff0000; z-index: 11;}
.formData .item.mr0{margin-right: 0;}
.formData .msg-box{position: absolute; left: 0; top: 0px;}
.formData .liuyan{width:100%; height: 240px; border: 1px solid #e5e5e5; float: left;}
.formData .liuyan label{text-align: right;display: block;top: 4px;}
.formData .liuyan textarea{width: 100%;height: 100%;line-height: 35px;padding: 12px 10px;text-indent: 100px;font-size: 18px;font-family: "microsoft yahei";color: #666;border: 0 none;overflow: hidden;background: none;resize: none;display: block;outline: none;box-sizing: border-box;}
.formData .bot{width: 100%;}
.formData .sub{width: 232px;line-height: 46px;border: 2px solid #ff0000;;margin-right: 2px;text-align: center;background: #ff0000;color: #FFF;cursor: pointer;font-size: 18px;display: block;outline: none;transition: all .5s;}
.formData .sub:hover{background: none;color: #ff0000;}
.formData .yzm{width: 432px;}
.formData .yzm .txt{padding-left: 80px;}
.formData .yzm img{position: absolute;right: 3px;top: 1.5px;border: 0px;display: block;}





.menu_list {
    margin-top: 30px;
}

/*ny_left menu_list*/

.ny_left {
    width: 268px;
}

.menu_list .list_title {
    border-bottom: 1px solid #d1d1d1;
    height: 75px;
    font-size:24px;
    line-height:75px;
    color: #FFF;
    text-align: center;
    margin-bottom: 4px;
 
}

.menu_list .list_title span {
    display: block;
    /* text-indent: 2em; */
    font-size: 21px;
    font-weight: normal;background:#3f413f;
}

.menu_list .list_title .sp01 {
    color: #d1d1d1;
    font-weight: 100;
}

.menu_list .m_1 {
    /* border: 1px solid #d1d1d1; */
    border-top: none;
    border-bottom: none;
}

.menu_list .m_1>li {
    line-height: 50px;
    font-size: 14px;
    background: #f6f6f6;
    overflow: hidden;
    /* border-bottom: 1px solid #d2d2d2;
    border-top: 2px solid #fff; */
    position: relative;
    margin-bottom: 4px;
}

.menu_list .m_1>li>a {
    /* border-left: 6px solid #f1f1f1; */
    height: 50px;
    color: #525252;
    font-weight: bold;
    padding-left: 32px;
    display: block;
}

.menu_list .m_1>li>a.active,
.menu_list .m_1>li:hover>a {
    /* border-left: 6px solid #20a1ff;
    color: #20a1ff; */
    background: #3f413f;
    color:#fff;
}

.menu_list .m_1>li .menu_btn {
    position: absolute;
    width: 50px;
    height: 48px;
    /* background: url(../images/public/jt.png) no-repeat center; */
    top: 0;
    right: 0;
    cursor: pointer;
    
}


.menu_list .m_1>li .menu_btn::before{
        width: 10px;
        height: 10px;
        background-color: transparent; /* 妯″潡鑳屾櫙涓洪€忔槑 */
        border-color: #b0b0b0;
        border-style: solid;
        border-width: 3px 3px 0 0;
        margin: 0px auto;
        transform: rotate(45deg);  /*绠ご鏂瑰悜鍙互鑷敱鍒囨崲瑙掑害*/
        content: "";
        display:block;
        margin-top:18px;
}


.menu_list .m_1>li .menu_btn_active {
    /* background: url(../images/public/ny_left_ico_active.png) no-repeat center; */
    transform: rotate(90deg);
}

.menu_list .m_1>li .menu_btn_active::before{


}

.menu_list .m_1>li .menu_btn:hover {
    /* background-color: #f9f9f9 */
    transform: rotate(90deg);
    color:#fff;
}

.menu_list .m_2 {
    display: none;
}

.menu_list .m_2>li {
    line-height: 36px;
    background: #fff;
    border-bottom: 1px dashed #ccc
}

.menu_list .m_2>li:last-child {
    border-bottom: none
}

.menu_list .m_2>li:first-child {
    border-top: 1px solid #ccc
}

.menu_list .m_2>li a {
    display: block;
    padding-left: 38px;
    font-size: 12px;
}

.menu_list .m_2>li a.active,
.menu_list .m_2>li a:hover {
    color: #20a1ff
}


.sidebarLinkUs{background:#fff;margin-top: 20px;padding: 0 0px 20px; margin-bottom:20px;}
.sidebarLinkUs ul{padding-bottom:20px; background: #f6f6f6;}
.sidebarLinkUs h3{font-size:24px;font-weight: normal;height: 59px;line-height: 59px;border-bottom: 3px solid #3f413f;margin-bottom: 18px;text-indent: 10px;background: #fff;}
.sidebarLinkUs h4{font-size: 17px;padding: 0 15px; margin-bottom: 10px;}
.sidebarLinkUs p{font-size: 14px;color: #333333;margin-bottom: 12px;line-height: 20px;padding: 0 15px;}
.sidebarLinkUs .zxzx{display: block;width:100%;height: 50px;overflow: hidden;background: #3f413f;text-decoration: none;margin-top: 20px;}
.sidebarLinkUs .zxzx span{display: block;width: 50px;height: 50px;float: left;border-right: 1px solid #fff;background: url(../image/zxzx_icon01.png) no-repeat center;}
.sidebarLinkUs .zxzx em{font-style: normal; display: block;width: 188px;height: 50px;line-height: 50px;text-align: left;font-size: 16px;color: #fff;float: left;  padding-left:20px; box-sizing: border-box; position: relative;}
.sidebarLinkUs .zxzx em img{display: inline-block;*display: inline-block;position: absolute;top: 20px;margin-left: 8px; right: 10px}



.ny_right {
    width: 910px;
    float: right;
     border: 1px solid #e4e4e4;
    padding: 20px 10px;
    box-sizing: border-box;
    padding-bottom: 30px;
    margin-bottom: 30px; margin-top:30px;
}


/* mub02Title 鍐呴〉澶撮儴鍏叡鏍峰紡*/
.mub02Title{width: 870px;text-align: center;margin: 0 auto;margin-top: 45px;}
.mub02Title h2{font-size: 24px;color: #0871c3;font-weight: normal;}
.mub02Title h2 a{color: #0871c3;text-decoration: none;font-weight: bold;}
.mub02Title i{display: block;width: 870px;height:15px;margin:20px auto}
.mub02Title i img{display: block; margin:0 auto}





.backcolor {
    background: #3f413f;
}


.proDetailsIntro{width: 100%;height: 418px;border-bottom: 1px solid #e4e4e4;}
.proDetailsIntro .conL{width: 418px;float: left;position: relative;height: 418px;}
.proDetailsIntro .conL i{display: block;width: 44px;height: 44px;position: absolute;z-index: 9;cursor: pointer;overflow: hidden;top: 50%;margin-top: -22px;}
.proDetailsIntro .conL i.prev{left: -1px;}
.proDetailsIntro .conL i.next{right: -1px;}
.proDetailsIntro .conL .btnList{width: 100%;height: 10px;text-align: center;position: absolute;bottom: 18px;}
.proDetailsIntro .conL .btnList span{display: inline-block;width: 9px;height: 9px;overflow: hidden;position: relative;background: url(../image/proDetailsIntro_icon01.png) no-repeat left top;margin-left: 14px;cursor: pointer;} 
.proDetailsIntro .conL .btnList span.cur{background-position: left bottom;}
.proDetailsIntro .conL .btnList span:first-child{margin-left: 0;}
.proDetailsIntro .conL .conBox{width: 418px;height: 418px;position: relative;overflow: hidden;}
.proDetailsIntro .conL .conBox ul{position: absolute;top: 0;left: 0;}
.proDetailsIntro .conL .conBox li{float: left;width: 418px;}
.proDetailsIntro .conL .conBox li img{display: block;max-width: 100%; display: block; margin:10 auto;}
.proDetailsIntro .conR{float: right;width: 440px;height:340px;position: relative;margin-left: 20px;}
.proDetailsIntro .conR h3{font-size: 20px;color: #333333;font-weight: bold; height:50px; overflow:hidden;}
.proDetailsIntro .conR i{display: block;height: 1px;margin: 15px 0 18px 0;background: #e4e4e4;}
.proDetailsIntro .conR p{font-size: 14px;color: #666666;line-height: 35px;  overflow:hidden;}
.proDetailsIntro .conR .box{width: 100%;position: absolute;bottom: 34px;left: 0;}
.proDetailsIntro .conR .box .zx{display: block;width: 172px;height: 53px;float: left;font-size:16px;color: #fff;line-height: 53px; border-radius: 30px; text-align: center;text-decoration: none;}
.proDetailsIntro .conR .box .zx img{position: relative;top: 4px;margin-left: 12px;}
.proDetailsIntro .conR .box .phone{float: left;padding-left: 42px;;background: url(../image/proDetailsIntro_phone.png) no-repeat left center;margin-left: 18px;margin-top: 6px;}
.proDetailsIntro .conR .box .phone span{display: block;font-size: 13px;color: #666666;}
.proDetailsIntro .conR .box .phone em{display: block;font-size: 24px;color: #df131e;font-family: arial;}

.proDetailsCanS{width: 870px;margin: 20px auto 0;}
.proDetailsCanS .menu{width: 100%;height: 54px;margin-bottom: 20px;border-bottom: 1px solid #e4e4e4;}
.proDetailsCanS .menu li{float: left;width: 148px;border: 1px solid #e4e4e4;height: 53px;line-height: 53px;text-align: center;font-size: 16px;color: #000;border-left: none;border-bottom: none;cursor:pointer;}
.proDetailsCanS .menu li:first-child{border-left: 1px solid #e4e4e4;}
.proDetailsCanS .menu li.status_on{color: #fff;}
.proDetailsCanS .conBox{width: 100%;background: #fff; line-height:22px;}
.proDetailsCanS .conBox p{line-height: 35px;}
.proDetailsCanS .conBox .box{width: 100%;height: 100%;background: #fff;}
.shouzi2 table{width: 100%;border-collapse: collapse;}

.shouzi2 img{max-width: 870px;}


.show_page {
    margin: 20px auto;
    overflow: hidden;
    text-align: center;
}

.show_page li {
    width: 33.333%;
    float: left;
}


.clear:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}



.position_wrap {

    margin:0px auto 0px;
    border-bottom: 1px solid #e5e5e5;
}

.position {
    height: 48px;
    line-height: 48px;
   
  
}
.position h2{
    color:#b6b6b6;
    font-size: 20px;
    text-transform: uppercase;
    letter-spacing: 3px;
    float: left;
   
}
.position h2 span{
    display: inline-block;
    padding-right: 5px;
   
}

.position .span01 {
    display: block;
    /* padding-left: 20px; */
    height: 48px;
    line-height: 48px;
    font-size: 14px;
    /* background: url(../images/public/span01.png) no-repeat left center; */
}

.position .span01 i{
    width:44px;
    height: 48px;
    border-right: 1px solid #e5e5e5;
    display: inline-block;
    background: url(../image/home.png) no-repeat center center;
    vertical-align: middle;
    margin-right: 20px;


}
.position .span01 a{
    font-size: 14px;
}