@CHARSET "UTF-8";



.flex_11{    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;}


.flex_22{  display: flex;
    flex-wrap: wrap;  align-items: stretch;}


.flex_33{    display: flex;
        flex-wrap: wrap;
        justify-content: space-between;} 




     /*头部样式*/
.top1{width: 280px;background:#fff;}

.logo_11{max-width: 172px;margin:0 auto;text-align: center;margin-top: 40px;}
.logo_11 img{text-align: center;margin:0 auto;}

.xwz{max-width: 220px;margin:0 auto;margin-top: 15px;}
.xwz h2{	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
    line-height: 30px;
	letter-spacing: -1px;
	color: #333333;}

.xwz h3{	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 30px;
    letter-spacing: -1px;
	color: #666666;}



.xxa{width: 60px;
	height: 1px;
	background-color: #333333;margin-top: 25px;}


.dh{margin-top: 3.5vw;}
.dh p:nth-child(1){background:url(../images/dh11.png) no-repeat left center;padding-left: 25px;	line-height: 30px;}
.dh p:nth-child(2){	font-family: STZhongsong;
	font-size: 28px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 30px;
	letter-spacing: 0px;
	color: #00a1e9;}


.xp{	background-color: #00a1e9;
	border-radius: 5px;line-height: 40px;text-align: center;font-size: 14px;margin-top: 2.5vw;}

.xp a{line-height: 40px;text-align: center;color:#fff;font-size: 14px;}
.xp img{padding-right: 5px;}

.body{background:url(../images/xx1.png) no-repeat 90% top;}


.top2{width: calc(100% - 280px)}
.sw_con2{overflow: hidden;}
    


.head_11 .flex_33{position: relative;}

.head_11 .flex_33 .swiper-button-prev{ height: 102px; width: 280px!important;background:none!important;    font-family: MicrosoftYaHei;
    border-radius: 0%;
            letter-spacing: 0px;border:none;
            color: #ffffff;background:url(../images/le.png) no-repeat center #00a1e9!important ;}
.head_11 .flex_33 .swiper-button-prev:hover{background:url(../images/le.png) no-repeat center #f18400!important;
    border:none;}
        
        
.head_11 .flex_33 .swiper-button-next{ height: 102px; width: 280px!important;background:none!important;    font-family: MicrosoftYaHei;
            font-weight: normal;
            font-stretch: normal;
            letter-spacing: 0px;
        border:none;border-radius: 5=0%;
            color: #ffffff;background:url(../images/re.png) no-repeat center #00a1e9!important;}
         
    
.head_11 .flex_33 .swiper-button-next:hover{background:url(../images/re.png) no-repeat center #f18400!important;}
    
    
.head_11 .flex_33 .swiper-button-prev {
            left: 0px;
          }
          
.head_11 .flex_33 .swiper-button-next{
    left: 280px;right:auto;
          }
          
.head_11 .flex_33 .swiper-button-next,
.head_11 .flex_33 .swiper-button-prev {
            outline: none;
            position: absolute;
            bottom: 0% !important;top:auto;
            z-index: 9999;
            height: 102px;
            -webkit-transition: all .5s ease;
            transition: all .5s ease;
          }



 @media (max-width: 1660px) {
    .x-menu > li > a {display: block;font-size: 16px;color: #333;line-height: 128px;text-align: center;padding: 0px 6px;}
    .x-menu > li {float: left;position: relative;text-align: center;margin:0 6px}
}

@media (max-width: 1560px) {
    .x-menu > li > a {display: block;font-size: 16px;color: #333;line-height: 128px;text-align: center;padding: 0px 3px;}
    .x-menu > li {float: left;position: relative;text-align: center;margin:0 3px}
}

@media (max-width: 1440px) {
    .x-menu > li > a {display: block;font-size: 14px;color: #333;line-height: 128px;text-align: center;padding: 0px 6px;}
    .x-menu > li {float: left;position: relative;text-align: center;margin:0 3px}
}

@media (max-width: 1370px) {
    .x-menu > li > a {display: block;font-size: 14px;color: #333;line-height: 128px;text-align: center;padding: 0px 4px;}
    .x-menu > li {float: left;position: relative;text-align: center;margin:0 2px}
}

@media (max-width: 1300px) {
    #menu{width: 80.95%;margin-left: 3.5vw;}
}


/* box1 */
.box1{border-bottom: 1px solid #dddddd;height:90px}

.wh{width:1360px;margin:0 auto}

.hot1{	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 90px;
	letter-spacing: 0px;
	color: #29789c;}

.hot1 a{	font-size: 14px;
        font-weight: normal;
        font-stretch: normal;
        line-height: 90px;
        letter-spacing: 0px;
        color: #666666;margin-left: 17px;}







/*搜索和热门搜索*/
#formsearch{border-bottom:1px solid #999999;width: 185px;margin-right: 199px;}
#formsearch input{height:35px;background:none;border:none;line-height:35px;outline: none;width: 150px;}
#formsearch input#keyword{height:35px;line-height:35px;padding-left:4px;color:#666;float: left}
#formsearch input#s_btn{width:35px;height:35px;line-height:35px;text-align:center;
	color:#fff;border:none;cursor:pointer;float: left;background:url(../images/so1.png) no-repeat center;font-size: 0px;}






/* box2 */
.box2{margin-top: 60px;}
.tb1{width: 285px;}
.tb1 h2{	font-size: 24px;
	font-weight: 600;
	line-height: 30px;
	letter-spacing: 0px;
	color: #00a1e9;text-transform: uppercase;}

.tb1 h3{	font-size: 30px;
	font-weight: normal;
	line-height: 30px;
	letter-spacing: 0px;
	color: #333333;text-transform: uppercase;background:url(../images/x3.png) no-repeat right 50%;}


.sort_a li{color: #333333;}
.sort_a li a{	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #333333;padding: 0 20px;background:url(../images/d1.png) no-repeat right 50%;}

.sort_a li:last-child a{background:none;}

.product_11{margin-top: 30px;}
.product_11 li{margin-bottom: 45px;}
.product_11 li a.img{
    width: 320px;
	height: 259px;
	border-radius: 10px;
	border: solid 1px #dddddd;display: block;padding: 9px;
}
.product_11 li a.img img{width: 100%;height:100%;	border-radius: 9px;}
.product_11 li h3{	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 40px;
	letter-spacing: 0px;
	color: #666666;/*background:url(../images/dg.png) no-repeat left 50%;*/}

.product_11 li h3 a{color: #666666;padding-left: 10px;}

.product_11 li .ma{background:url(../images/pc1.png) no-repeat center top;width: 26px;height:6px;}
.product_11 li:hover .ma{background:url(../images/pc2.png) no-repeat center top;);}
.product_11 li:hover a.img{border: solid 1px #00a1e9;}
.xy{border-bottom: 1px solid #dddddd;margin-top: 10px;}




/* box2 */
.box2{margin-top: 30px;}
.tb2{width: 773px;}
.tb2 h2{	font-size: 30px;
	font-weight: 600;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #f18300;}

.tb2 h2 span{color:#00a1e9}

.tb2 h3{	font-size: 18px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #666666;margin-top: 13px;background:url(../images/xy3.png) no-repeat center right;}

.ma2{font-size: 16px;
	font-weight: 400;
	font-stretch: normal;
	letter-spacing: 0px;padding-left: 45px;
	color: #666666;background:url(../images/xb.png) no-repeat center left;}
.ma2 a{color: #666666;}


.jishu{margin-top:30px;text-transform: uppercase;font-size: 12px;}
.pcon{	width: 558px;
	height: 603px;float:left;}

.picList li{width: 100%;}
.picList li img{width: 100%;height:100%}

.ys_nav{width: 776px;float:right;margin-top: 10px;}
.ys_nav li{padding: 23px 18px;border-bottom: 1px dashed #c0c0c0;}
.ys_nav li.on{background:#f18400;}


.sz{width: 126px;text-align: center;}
.sz h2{	font-size: 87px;
	font-weight: 600;
	letter-spacing: 4px;
	color: #969696;
	opacity: 0.6;height:64px;overflow: hidden;}
.sz p{	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 24px;
	letter-spacing: 20px;
	color: #545454;
	opacity: 0.6;}

.dhh{width: 600px;}
.dhh h2{	font-size: 25px;
	font-weight: 600;
	line-height: 21px;
	letter-spacing: 1px;
	color: #00a1e9;}

.dhh h2 a{color: #00a1e9;}
.dhh p{	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 28px;
	letter-spacing: 0px;
	color: #666666;margin-top: 22px;height:56px;overflow: hidden;}

.ys_nav li.on .dhh h2{color:#fff}
.ys_nav li.on .dhh p{color:#fff}

.ys{position: relative;}

.ys{position: relative;}

.ys_nav1{z-index: 999;position: absolute;left: 237px;top: 93%;width:80%}
.ys_nav1 li{text-indent:-100px;overflow:hidden;cursor:pointer;float:left;margin-bottom: 12px;
    width: 11px;
    height: 11px;
    border: solid 1px #fff;border-radius: 11px;margin:0 6px;background:#fff;}
.ys_nav1 li.on {	width: 11px;
    height: 11px;
    background-color: #f18400; border: solid 1px #f18400;}



/* box3 */
.box3{background:url(../images/box3.png) no-repeat center top;height:711px;overflow: hidden;margin-top: 55px;padding-top: 36px;}
.ptt1{	font-size: 30px;
	font-weight: normal;
	letter-spacing: 0px;
	color: #ffffff;text-align: center;}


.xv1{width: 100px;
	height: 1px;
	background-color: #ffffff;margin:0 auto;margin-top:8px}

.ptt2{	font-size: 18px;
	font-weight: normal;
	letter-spacing: 0px;
	color: #fff;text-align: center;margin-top: 8px;}


.bg_con{	width: 1360px;
	height: 542px;
	background-color: #ffffff;padding: 25px;margin-top: 30px;}

.video{width: 667px;
	height: 486px;position: relative;float: left;}

.video img{width: 667px;
		height: 486px;}

.video h2{background:rgba(102,102,102,.2);height:42px;line-height: 42px;position: absolute;width: 90%;bottom: 0px;
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 42px;
	letter-spacing: 0px;
	color: #ffffff;text-align: center;}



.pp_ll{width: 624px;float: right;}
.pp_ll li{	width: 303px;
	height: 234px;position: relative;margin-bottom: 18px;}
.pp_ll li a.img{display: block;}
.pp_ll li a.img img{width: 100%;height:100%}
.pp_ll li h2{background:rgba(102,102,102,1);height:29px;line-height: 29px;position: absolute;width: 100%;bottom: 0px;
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 29px;
	letter-spacing: 0px;
	color: #ffffff;text-align: center;}
.pp_ll li h2 a{color:#fff}




/* box4 */
.box4{margin-top: 60px;}
.picScroll-left2{width: 655px;position: relative;}
.picScroll-left2 .picList{width: 550px;}
.picScroll-left2 .picList h2{	font-size: 16px;
	font-weight: normal;
	letter-spacing: 0px;
	color: #333333;background:url(../images/x2.png) no-repeat left bottom;line-height: 42px;}

.picScroll-left2 .picList h2 a{	color: #333333;}
.picScroll-left2 .picList h2 a span{	font-size: 14px;
	font-weight: normal;
	letter-spacing: 0px;
	color: #999999;text-transform: uppercase;}

.picScroll-left2 .picList h3{	font-size: 14px;
	font-weight: normal;
	letter-spacing: 0px;
	color: #666666;line-height: 42px;}

.picScroll-left2 .next{width:40px;height:40px;border-radius: 6px;
	display: block;position: absolute;right:0px;top:0px;background:url(../images/s1.png) no-repeat center center #00a1e9;
}

.picScroll-left2 .next:hover{background:url(../images/s1.png) no-repeat center center #f18300;}

.picScroll-left2 .prev{width:40px;height:40px;border-radius: 6px;
	display: block;position: absolute;right:0px;bottom:0px;background:url(../images/s2.png) no-repeat center center #00a1e9;}

.picScroll-left2 .prev:hover{background:url(../images/s2.png) no-repeat center center #f18300;}

.ht{margin-top: 45px;}

.fr{float: right;}
.fl{float: left;}



/* box5 */
.box5{margin-top: 60px;background:url(../images/yx_cc.png) no-repeat center top;height:763px;overflow: hidden;padding-top: 54px;}

.ya_la{background:url(../images/ro11.png) no-repeat center top;width: 391px;height:699px;margin-left: -1.5px;padding-top: 130px;}
.ysg{width: 255px;margin-left: 85px;}
.ysg h2{	font-size: 22px;
	font-weight: 600;
	line-height: 30px;
	letter-spacing: 0px;
	color: #ffffff;}
.ysg h3{	font-size: 32px;
	font-weight: 600;
	letter-spacing: 0px;	line-height: 30px;
	color: #ffffff;margin-top: 15px;}

.ysg h4{	font-size: 18px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 30px;
	letter-spacing: 0px;
	color: #ffffff;margin-top: 40px;}

.ysg h5{	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #ffffff;
	opacity: 0.8;line-height: 25px;}

.xxn{	width: 37px;
	height: 2px;
	background-color: #edeef2;
	opacity: 0.8;margin-top: 35px;margin-bottom: 20px;}


.tel3{	font-size: 24px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #ffffff;background:url(../images/ty.png) no-repeat left 50%;padding-left: 35px;margin-top: 50px;}



.zx{	width: 149px;
	height: 40px;
	background-color: #f18300;line-height: 40px;
	border-radius: 6px;text-align: center;color: #ffffff;font-size: 16px;margin-top: 30px;}

.zx a{text-align: center;color: #ffffff;}



.ys_re23{width: 970px;float:left;margin-top:20px}

.picScroll-left3{position: relative;}
.picScroll-left3 .hd{	width: 182px;
	height: 50px;
	background-color: #00a1e9;
	border-radius: 0px 10px 0px 10px;position: absolute;right:0px;bottom: 52px;z-index: 99999;}

.picScroll-left3 .hd .next{background:url(../images/s1.png) no-repeat center;width: 91px;display: block;height:50px;float: left;}
.picScroll-left3 .hd .prev{background:url(../images/s2.png) no-repeat center;width: 91px;display: block;height:50px;float: left;}





.ys_img{float: left;width: 473px;margin-right: 40px;}
.ys_img img{width: 100%;}
.ys_nr{width: 377px;float:left;margin-top: 50px;}

.ys_nr h2{	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 30px;
	letter-spacing: 0px;
	color: #333333;margin-bottom: 25px;}
.ys_nr h3{	
		font-size: 14px;
		font-weight: normal;
		font-stretch: normal;
		line-height: 30px;
		letter-spacing: 0px;
		color: #666666;}

.ddnr{width: 630px;margin-left: 103px;margin-top: 81px;}
.ddnr h2{	font-size: 28px;
	font-weight: 600;
	letter-spacing: 0px;
	color: #00a1e9;margin-bottom: 10px;background:url(../images/xr11.png) no-repeat left bottom;padding-bottom: 10px;}

.ddnr h3{	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 30px;
	letter-spacing: 0px;
	color: #666666;margin-top: 10px;}





/* box6 */
.box6{margin-top: 60px;}
.case_11{margin-top:40px}
.case_11 li{margin-bottom: 45px;}
.case_11 li a.img{
    width: 320px;
	height: 259px;
	border-radius: 10px;
	border: solid 1px #dddddd;display: block;padding: 9px;margin-bottom: 22px;
}
.case_11 li a.img img{width: 100%;height:100%;	border-radius: 9px;}



.case_11 li:hover a.img{border: solid 1px #00a1e9;}


.zb{width: 21px;text-align: left;}
.zb h2{	font-size: 13px;
	font-weight: normal;
	letter-spacing: 0px;
	color: #333333;transform: rotate(90deg)}

.zb .en1{background:url(../images/xc1.png) no-repeat center top;width: 10px;height:71px;margin-left: 5px;margin-top: 10px;}

.case_11 li:hover .zb .en1{background:url(../images/xc2.png) no-repeat center top;}


.case_11 li .yb{width: 288px;}
.case_11 li .yb .xa1{	width: 288px;
	height: 2px;
	background-color: #333333;}

.case_11 li:hover .xa1{background-color: #00a1e9;}
.case_11 li .yb h3{	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #333333;margin-top: 15px;}
.case_11 li .yb h3 a{color: #333333;}
.case_11 li .yb h4{	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 24px;
	letter-spacing: 0px;
	color: #666666;height:48px;overflow: hidden;margin-top: 12px;}

.case_11 li h5{	font-size: 30px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #333333;}


.case_11 li:hover h5{color: #00a1e9;}
.case_11 li:hover .zb h2{color: #00a1e9;}



/* box7 */
.box7{margin-top: 60px;background:url(../images/box7.png) no-repeat center top;height:758px;overflow: hidden;}
.box7 .wh{position: relative;}


.ab_img{position: absolute;top:66px;right:0px;width: 922px;height:549px;}

.ab1{width: 572px;margin-top: 106px;}
.at1{	font-size: 30px;
	font-weight: 600;
	letter-spacing: 0px;
	color: #00a1e9;}

.at2{	font-size: 26px;
		font-weight: 400;
		letter-spacing: 0px;
		color: #333333;margin-top: 8px;}


.aacc{
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 28px;
	letter-spacing: 0px;
	color: #666666;margin-top: 25px;}


.more_vv{margin-top: 80px;}









/* box8 */
.box8{height:571px;background:url(../images/box8.png) no-repeat center top;padding-top: 50px;}
.tb3 h3{	font-size: 18px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #fff;margin-top: 13px;background:url(../images/xp33.png) no-repeat center right;}



.ma3{font-size: 16px;
		font-weight: 400;
		font-stretch: normal;
		letter-spacing: 0px;padding-left: 45px;
		color: #fff;background:url(../images/vk.png) no-repeat center left;}
.ma3 a{color: #fff;}


.case_con{margin-top:45px}
.cc_ll li{position: relative; width: 253px;
  height: 347px;float: left;margin: 0 10px;}
.cc_ll li a.img{display: block;}
.cc_ll li a.img img{ 	width: 253px;
	height: 347px;}



/* box9 */
.box9{margin-top: 60px;}
.tb4{text-transform: uppercase;}
.tb4 h3{background:url(../images/xo.png) no-repeat center right;}




.xwrot li{	width: 140px;
	height: 45px;
	background-color: #666666;
	border-radius: 3px 5px 3px 3px;margin-left: 8px;text-align: center;}

.xwrot li a{	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #ffffff;line-height: 45px;text-align: center;}
.xwrot li.on{background-color: #00a1e9;}
.xwrot li.on a{color:#fff}




.b1b_index{margin-top: 60px;}

.xw_11{width: 780px;}
.news_22 li{height:280px;overflow: hidden;}
.news_22 li .img_vb{width: 390px;float: left;}
.news_22 li .img_vb img{width:100%;height:280px;}
.news_22 li{width: 100%;border-radius:13px;overflow: hidden;}
.news_22 li .img_vb{width: 390px;}

.news_22 li .xw_hg{width: 390px;background:url(../images/hg.png) no-repeat center top;background-size: 100% 100%;float: left;height:280px;padding: 40px;}
.news_22 li .xw_hg h3 a{	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 40px;
	letter-spacing: 0px;
	color: #ffffff;}

.news_22 li .xw_hg h4{	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 25px;
	letter-spacing: 0px;
	color: #ffffff;height:75px;overflow: hidden;}


.news_22 li .xw_hg h2{	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #ffffff;line-height: 35px;margin-top: 20px;}

.xxu{	width: 30px;
	height: 1px;
	background-color: #ffffff;margin:20px 0;}





.xw_22{width: 530px;}
.news_11 li{width: 100%;}
.news_11 li .time2{width: 105px;background:url(../images/xp.png) no-repeat center right;height:99px;margin-bottom: 70px;float: left;}
.news_11 li .time2 span{	font-size: 48px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #333333;}

.news_11 li .time2 h2{	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 30px;
	letter-spacing: 0px;
	color: #666666;}


.news_11 li .xw_re{width: 402px;float: right;}
.news_11 li .xw_re h3{	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 35px;
	letter-spacing: 0px;
	color: #333333;border-bottom: 1px solid #dddddd;}

.news_11 li .xw_re h3 a{color: #333333;font-size: 14px;}
.news_11 li .xw_re h4{	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 30px;
	letter-spacing: 0px;
	color: #666666;margin-top: 8px;}

.news_33{margin-top: 30px;}
.news_33 li{width: 350px;margin-bottom: 30px;}
.news_33 li h3 a{	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #333333;}


.news_33 li h4{	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 25px;
	letter-spacing: 0px;
	color: #666666;height:50px;overflow: hidden;margin:25px 0}

.news_33 li h2{	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #333333;}




/* dff */
.dff{background:url(../images/df2.png) no-repeat center top #00a1e9;overflow: hidden;margin-top: 30px;padding-top: 45px;padding-bottom: 20px;}

.dh1_a{width: 308px;background:url(../images/dz1.png) no-repeat right top;float: left;}
.nav2 li{	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 30px;
	letter-spacing: 0px;
	color: #ffffff;background:url(../images/kh.png) no-repeat left 50%;}

.nav2 li a{color: #ffffff;padding-left: 10px;}


.dh1_b{width: 455px;margin-left: 70px;background:url(../images/dz1.png) no-repeat right top;float: left;}
.dh1_b h3{	font-size: 18px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #f3f8fd;line-height: 35px;}


.dh1_c{color: #ffffff;}
.dh1_c p{	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #ffffff;text-align: center;line-height: 35px;margin-top: 5px;}



.lx_ll .img_vv{width: 28px;margin-right: 17px;}
.lx_ll .img_vv img{max-width: 100%;}
.lx_ll li{float: left;}

.lx_ll li .lx_cv{float: left;}
.lx_ll li .lx_cv h2 a{	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #ffffff;}

.lx_ll li .lx_cv h3 a{	font-size: 14px;
		font-weight: normal;
		font-stretch: normal;
		letter-spacing: 0px;
		color: #ffffff;}

		

.lx_ll li{width: 50%;margin-top: 25px;}
.lx_ll li:nth-child(5){width: 100%;}

.xxb{	height: 1px;
	background-color: #ffffff;width: 100%;margin-top: 35px;margin-bottom: 25px;}


.link11{	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 30px;
	letter-spacing: 0px;
	color: #666666;}

.link11 a{color: #666666;margin-right: 10px;}


.seo{	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #ffffff;text-align: center;line-height: 25px;}

.seo a{text-align: center;color: #ffffff;line-height: 25px;}



/*主体样式*/
#container{width:1006px;margin:0 auto;margin-top:10px;}
.con{width: 1006px;margin:0 auto;}

.about{width:460px;float:left;margin-left:12px;padding-bottom:5px;}
.about_title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";
background:url(../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.about .content{padding:5px;padding-bottom:12px;text-indent:20px;}
.navigation{float:right;width:100px;}

.left .box{margin-bottom:10px;}
.left .box h3{line-height:31px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";
background:url(../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.left .box .content{padding:5px 0px;}


.menu_cate{width:223px;float:left;height: 800px;background: url(../images/sort1.png) no-repeat;margin-top: 40px;}
.cate_title{color: #ffffff;font-size: 25px;text-align:center;padding-top: 27px;font-weight: 500;height: 79px;}
.cate_title span{display: block;font-size: 15px;font-weight: 400;}

/*产品推荐*/
.recommend_product{width:770px;float:right;margin-top: 40px;}
.recommend_product .title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";
background:url(../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.recommend_product .content{}
.roll_product li{padding-bottom:0px;}
.fenlei{height:410px;overflow:hidden;}
.lxwm{width:185px;margin:0 auto;margin-top:15px;}

.mid1{width: 1440px;height: 585px;background: url(../images/bj1.jpg) no-repeat;position: relative;left: 50%;margin-left: -720px;margin-top: 56px}
.mid1 h2{text-align: center;padding-top: 95px;font-size: 28px;color: #004098}
.mid1 .content{width: 1006px;position: relative;height: 440px;margin:0 auto;}

.mid2{width: 1440px;height: 970px;background: url(../images/bj2.jpg) no-repeat;position: relative;left: 50%;margin-left: -720px;margin-top: 52px}
.mid2 h2{color: #fcfbfb;font-size: 32px;font-weight: 500;line-height: 75px;text-align: center;}
.mid2 .content{position: relative;width: 1006px;height: 895px;margin:0 auto;}
.mid2 h3{font-size: 32px;color: #0649a0;font-weight: 500}
.mid2 h3 span{color: #010101;font-size: 32px;}



.asdee{width:1920px;position:relative;left:50%;margin-left:-960px;margin-top:20px;}



.mid3{margin-top: 20px;}
.mid3 h2{color: #0649a0;font-size: 25px;font-weight: 500;text-align: center;}
.mid3 h2 a{display: block;text-align: center;;font-size: 13px;color: #646566;background: url(../images/xian.jpg) no-repeat center;margin-top: 8px;}
.mid3 h2 a:hover{color: #004098}

.mid3 .content{margin-top: 32px;}

.mid4{width: 1920px;height: 1498px;background: url(../images/bj3.png) no-repeat;position: relative;left: 50%;margin-left: -960px;padding-top:40px;margin-top: 40px;}
.mid4 h2{color: #f18300;font-size:45px;font-weight:bold;text-align:center;}
.mid4 h2 span{display:block;color: #004098;font-size:24px;font-weight:bold;text-align:center;font-weight:normal;}
.mid4 .content{position: relative;
    ;width: 1006px;
    margin:0 auto;
    height: 1450px;
}
.mid4 h3{color: #004098;
font-size: 25px;
font-weight: 500;
}
.mid4 h3 span{color: #040404}
.mid4 h3  strong{display: block;;font-weight: 500;font-size: 15px;color: #87888a}

.mid5{width: 1440px;height: 966px;background: url(../images/bj4.jpg) repeat;position: relative;left: 50%;margin-left: -720px;margin-top: 38px;}
.mid5 h2{font-size: 28.5px;color: #004098;text-align: center;background: url(../images/z.jpg) no-repeat center;}
.mid5 h3{color: #004098;font-size: 38px;text-align: center;position: relative;}
.mid5 h3 span{color: #020202;padding-left: 10px;}
.mid5 h3 a{position: absolute;right: 0;top:10px;font-size: 24px;font-weight: 500;color: #004098}
.mid5 .content{width: 1006px;margin:0 auto;}
.mid6{width: 1920px;position: relative;left: 50%;margin-left: -960px;background: url(../images/bj5.png) no-repeat;height: 456px;}
.mid6 h2{font-size: 35px;color: #fff;font-weight: 500;text-align: center;;line-height: 108px;    padding-right: 12px}
.mid6 .content{width: 954px;margin:0 auto;padding-left: 20px;}

.xin{width: 584px;float: left;margin-top: 50px;}
.chang{width: 380px;float: right;margin-top: 50px}
.chang h2{color: #000;font-size: 20px;padding-bottom: 18px;background: url(../images/chang.png) no-repeat bottom left;position: relative;line-height: 20px;font-weight: 500}
.chang h2 a{position: absolute;right: 0;top: 10px;font-size: 15px;color: #49494a;}
.chang .content{padding-top: 25px;}
/*首页新闻*/
.news_company{width:280px;float:right;}
.news1_title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";
background:url(../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.news_company .content{padding:5px;}

/*首页左侧联系我们*/
.contact{width:218px;float:left;padding-bottom:5px;margin-top:10px;}
.contact_title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";
background:url(../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.contact .content{padding:5px;padding-left:8px;}

/*工程案例*/
.case{width:460px;float:left;margin-left:12px;padding-bottom:5px;margin-top:10px;}
.case_title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";
background:url(../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.case .content{padding:5px;padding-bottom:12px;text-indent:20px;}

.news2_company{margin-top:10px;}



/*首页下载中心*/
.down_index{margin-top:10px;width:280px;float:right;}
.down_index .title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";
background:url(../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.down_index .content{padding:5px;}

/*首页区域*/
.region{border:1px solid #e0e1dc;padding:10px;margin-top:10px;color:#333;}
.region h3{line-height:30px;height:30px;line-height:30px;padding-left:10px;position:relative;font-family:"微软雅黑";background:#f3f3f3;
border-bottom:2px solid #df2525;font-size:14px;}
.region .item{padding:10px;padding-bottom:0;color:#666;}
.region .item a{color:#666;padding-left:12px;padding-right:12px;line-height:26px;margin-bottom:6px;}
.region .item a:hover{text-decoration:underline;color:#df2525;}
.city h2{line-height:30px;border-bottom:2px solid #e87518;padding-left:5px;}
.city .item{line-height:28px;padding:10px;}

/*产品列表页描述*/
.prodescription{border:1px solid #e5e5e5;background:#f9f9f9;line-height:24px;padding:10px;margin-bottom:15px;text-indent:20px;}

/*友情链接*/
.f_link{width:1006px;margin:0 auto;margin-top:15px;line-height:30px;line-height:30px;background-color:#ececec;text-indent:20px;}

/*页面底部*/
/*页面底部*/
#foot{background: url(../images/foot.jpg) repeat-x #004098;width: 1920px;position: relative;left: 50%;margin-left: -960px;color:#ffffff;margin-top: 20px;padding-bottom:10px}
#footer{;width:1006px;margin:0 auto;;}
#footer a{color:#ffffff;}

#footer a:hover{color:#e87518;text-decoration:none;}
.nav_foot{text-align:center;padding-top: 15px;line-height: 45px;font-size: 18px;}
.nav_foot a{margin:0 15px}
.copyright{text-align:center;line-height:24px;}

.more_region{position:absolute;right:10px;line-height:30px;top:0;font-weight:normal;font-size:12px;}
#footer h3{width:80px;line-height:30px;position:absolute;right:233px;top:5px;font-weight:normal;}

/*------------内页-------------------*/
.n_banner{width:1006px;margin:0 auto;}
.left{width:225px;float:left;}
.sort_menu{}
.sort_menu h3{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold;}
.sort_product{margin-top:10px;}
.sort_product h3{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold;}

.n_contact{margin-top:10px;}
.n_contact h3{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold;}
.n_contact p.content{padding:5px;}

.right{width:1092px;float:right;padding-bottom:10px;}
.sitemp{line-height:31px;height:31px;overflow:hidden;padding-right:10px;background:url(../images/nav.png) no-repeat 0% 100%;}
.sitemp h2{width:340px;float:left;line-height:31px;text-align:center;text-align:left;text-indent:15px;color:#000;
font-family:"微软雅黑";font-size:14px;}
.sitemp .site{width:380px;float:right;text-align:right;line-height:30px;font-family:"微软雅黑";}
.right .content{padding:10px;padding-top:15px;overflow:hidden;line-height: 24px;}