



.tow_l h3{ float: left; font-size:18px; margin:10px 0 0 0;}

.tow_l h3 p{font-size:18px;}



.tow_le{ width:715px; height:312px;margin:0 0 0 73px; float:left}

.tow_le img{ float:left; margin:12px 0 0 -72px;}

.tow_lef{ float:left; margin:10px 0 0 0; width:490px; }

.tow_lef p{ font-size:14px;  line-height:25px; text-indent:2em; margin:10px 0 0 14px; }







.towr{ float:left; }

.tow_r{  height:60px; margin:42px 0 0 0; }



.tow_r h3{ float: left; font-size:18px; margin:10px 0 0 0;}

.tow_r h3 p{font-size:18px;}





.tow_ri{ float:left}

.tow_ri p{ width:410px; height:28px; }

.tow_ri video{ border:1px #000000 solid;}

.tow_ri  h3{ font-size:18px; margin:20px 0 0 112px;}











.towb{ width:1200px; height:380px; margin:450px auto 0 auto;}

.tow_b{  height:60px; margin:42px 0 0 480px ; }



.tow_b h3{ float: left; font-size:18px; margin:10px 0 0 0;}

.tow_b h3 p{font-size:18px;}



/*一次无缝滚动古董*/



.s_list li {

 width:257px;

 height:auto;

 float:left;

 padding: 0px;

 margin-right: 10px;

 margin-top: 10px;

 list-style-image: none;

 list-style-type: none;

 text-align: center;

}



.s_list li a div{

	width: 260px;

	height: 250px;

	font-size:18px;

	background-color: #ccc;

}

.demo {

 background: #FFF;

 overflow:hidden;

 width:1200px;

 height:330px;
margin:30px 10px

}

.demo img {

    border-bottom:transparent 2px solid;

width:100%; height:99%;

}



.s_list li a  p{ font-size:18px; line-height:42px; color:#000}



.demo img:hover{ border-bottom:#253654 2px solid; }



.indemo {

float: left;

width: 800%;

}

.demo1 {

 float: left;



}

.demo2 {

float: left;



}









.three_b h3{ float: left; font-size:18px; margin:10px 0 0 0;}

.three_b h3 p{font-size:18px;}



.four { width:1200px; height:430px; margin:20px auto 0 auto; padding:10px; background:#fff}

.fourleft{ width:700px; height:400px; float:left;}

.fourleft span p{ display:block; font-size:20px; color:#FFF; text-align:center; line-height:41px; background: url(../images/news.png) no-repeat 18px 7px; background-size:30px}



.four_l{ width:312px; height:330px; margin:25px 0 0 0; float:left;}

.four_l label{ font-size:16px; color:#253654; line-height:50px;}

.four_l p{ font-size:14px; color:#333; line-height:25px;}

.four_l a{font-size:14px; color:#333; float:right;}

.four_l a:hover{color:#253654;}







.four_r{ width:360px; height:330px; float:left; margin:25px 0 0 24px;}



.four_r ul{ height:400px; overflow:hidden;}

.four_r ul li{ width:auto; height:70px; margin:0 0 14px 0; background:#f3f3f3;}

.four_r ul li a {display:block;  width:70px; height:70px; background:#b0b0b0;  text-align:center; float:left;}



.four_r ul li a h2{  font-size:30px; color:#FFF; line-height:60px;}

.four_r ul li a p{ font-size:14px; color:#FFF; margin:-15px 0 0 0;}

.four_r ul li a:hover{ background:#253654;}





.four_r ul li time{ width:290px; height:70px; float:left;}

.four_r ul li time h5{ font-size:16px;  margin:8px 0 0 10px;}

.four_r ul li time p{ font-size:12px;  margin:5px 0 0 10px; color:#666; }











.zi{ width:460px; height:50px; background:#253654;  margin:25px 0 0 0;}

.zi p{ font-size:16px; color:#FFF!important;overflow: hidden;}

.line p{display:inline-block;width:25%;line-height: 50px;overflow: hidden;}

.line p:nth-child(1){width: 50%;text-indent: 5px;}

.line p:nth-child(2){width: 25%;}

.line p:nth-child(3){width: 22%;}

.line p:nth-child(4){width: 20%;}

.line:hover p{color:#253654;}

#dema{ overflow:hidden; height:268px; width:458px; border:1px solid #253654 ; float:left; }

#dema1 div a,#dema2 div a{ width:460px; height:100px; color:#333}

#dema1 div a p,#dema2 div a p{height:50px; font-size:14px;}



 .fourr {

            width: 460px;

            height: 400px;

            float: left;

            margin: 0 0 0 40px;

        }



        .fourr span {

            display: block;

            background:#253654;

            width: 188px;

            height: 41px;

        }



.fourr span p {display: block;font-size: 20px;color: #FFF;text-align: center;line-height: 41px;background: url(../images/money.png) no-repeat 18px 7px; background-size:30px}

        .one {

            width: 1200px;

            height: 1050px;

            margin: 50px auto 0 auto;

        }



        .one_t {

            height: 60px;

        }



        .one_t span {

            width: 72px;

            height: 62px;

            display: block;

            background: url(images/logo.jpg) no-repeat;

            margin: 0 0 0 484px;

            float: left;

        }



        .one_t h3 {

            float: left;

            font-size: 18px;

            margin: 10px 0 0 0;

        }



        .one_t h3 p {

            font-size: 18px;

        }



        .one_b {

            width: 1200px;

            height: 466px;

            margin: 40px 0 60px 0;

        }



        .one_b ul {

            width: 1300px;

            overflow: hidden;

        }



        .one_b ul li {

            width: 249px;

            height: 466px;

            background: url(images/01.jpg);

            margin: 0 68px 0 0;

            float: left;

        }



        .one_b ul li h4 {

            font-size: 16px;

            margin: 64px 0 0 0;

            color: #0066ce;

            text-align: center;

        }



        .one_b ul li img {

            margin: 34px 0 0 13px;

        }



        .one_b ul li p {

            font-size: 14px;

            color: #333;

            margin: 13px 0 0 13px;

            line-height: 28px;

            font-family: "宋体";

        }



        .tow {

            width: 1920px;

            height: 960px;

            margin: 80px 0 0 0;

        }



        .tow span {

            display: block;

            background: url(images/tow1.jpg) no-repeat;

            width: 1920px;

            height: 90px;

        }



        .towl {

            float: left;

        }



        .tow_l {

            height: 60px;

            margin: 42px 0 0 0;

        }



        .tow_l span {

            width: 72px;

            height: 62px;

            display: block;

            background: url(images/logo.jpg) no-repeat;

            margin: 0 0 0 361px;

            float: left;

        }



        .tow_r span {

            width: 72px;

            height: 62px;

            display: block;

            background: url(images/logo.jpg) no-repeat;

            margin: 0 0 0 48px;

            float: left;

        }



        .tow_b span {

            width: 72px;

            height: 62px;

            display: block;

            background: url(images/logo.jpg) no-repeat;

            margin: 0 auto 0 auto;

            float: left;

        }



        .three {

            width: 1920px;

            height: 570px;

            margin: 40px 0 0 0;

        }



        .three span {

            display: block;

            background: url(images/three1.jpg) no-repeat;

            width: 1920px;

            height: 90px;

        }



        .three_b {

            height: 60px;

            margin: 42px 0 0 838px;

        }



        .three_b span {

            width: 72px;

            height: 62px;

            display: block;

            background: url(images/logo.jpg) no-repeat;

            float: left;

        }



        .fourleft span {

            display: block;

            background:#253654;

            width: 188px;

            height: 41px;

        }

        .nav ul>li:first-child span{

            color: rgb(0, 98, 197);

            font-size: 18px;

            font-family: 微软雅黑;

            background: url(images/daohang.jpg) no-repeat;

            margin: 0px;

        }







        .six{ width:1200px; height:60px; margin:30px auto 0 auto;}



        .six span{ width:72px; height:62px; display:block;

            background:url(images/logo.jpg) no-repeat;

            margin:0 0 0 484px; float:left;

        }

        .six h3{ float: left; font-size:18px; margin:10px 0 0 0;}

        .six h3 p{font-size:18px;}





        .goodsPhoto{ width:1200px; height:550px; margin:46px auto 0 auto; background:url(images/050.png) no-repeat;

        }

        .photo{

            width:670px;

            height:412px;

            float:left;

            margin:48px 0 0 106px;

            overflow:hidden;



        }

        #datu{

            width: 670px;

            height: 412px;

        }

        .photo img{

            width:100%;

            height:100%;

        }



        .photo a{float:left;}

        .thumb{width:240px; height:412px; margin:48px 0 0 80px; overflow:hidden; float:left;}



        .button_L{width:240px;height:30px; background: url(images/010.jpg) no-repeat; top:0; padding:0 240px 30px 0; }

        .button_L:hover{ background: url(images/020.jpg);}

        .button_R{width:240px;height:30px; background: url(images/030.jpg) no-repeat; bottom:0; padding:0 240px 30px 0;}

        .button_R:hover{ background: url(images/040.jpg);}













        #photos{



            width:240px;

            height:382px;

            overflow:hidden;

        }

        .photo_list{



            width:240px;

            height:382px;

            margin:40px 0 0 0;





        }

        .photo_list a{

            display:block;

            width:240px;

            height:104px;

            margin:0 0 10px 0px;



        }

        .photo_list a img{

            width:100%;

            height:100%;

        }

        .photo_list a:hover{opacity:0.5;}






#chanye{ height:465px; padding-top:8px;}
.news-title{ width:100%; height:40px;text-indent:10px;padding-bottom: 8px;background: url(../images/title.jpg) no-repeat }
.news-title small{ font-weight:normal; color:#ECE7E7; padding-left:5px; font-size:14px}

.news-titles{ width:100%; height:96px;text-indent:10px;padding-bottom: 8px;background: url(../images/cpzs_bg.jpg) no-repeat }
.news-titles small{ font-weight:normal; color:#ECE7E7; padding-left:5px; font-size:14px}
.news-titles h2{ font-size:20px; color:#fff; padding-top:10px;padding-left:43px}
.news-titles li{ color:#fff; font-size:16px;  float:left;font-weight:bold; width:114px; height:30px; line-height:25px; padding-left:20px}
.news-titles li.on{color:#000;background: url(../images/cpzs_hover.png) no-repeat;}
.news-titles ul{ margin-left:20px; margin-top:15px}
.cpzslis8,.cpzslis4{ margin:0!important}

#hmpro_con {
	height:500px;
}
#hmpro_con > ul {
	width:1200px;
	margin:30px auto 0 auto;
	display:none;
}
#hmpro_con ul.on {
	display:block;
}
.hmpro_con {
	width:1200px;
	height:320px;
	overflow:hidden;
	position:relative;
}
.hmpro_con:hover .hmpro_mlt {
	width:37px;
	height:68px;
	background:url(../images/arrow_btn.png) no-repeat left;
	position:absolute;
	left:0;
	top:110px;
	z-index:100;
}
.hmpro_con:hover .hmpro_mrt {
	width:37px;
	height:68px;
	background:url(../images/arrow_btn.png) no-repeat right;
	position:absolute;
	right:0;
	top:110px;
	z-index:100;
}
.hmpro_con ul {
	position:absolute;
}
.hmpro_con li {
	float:left;
	width:261px;
	margin-right:20px;
	height:290px;
	background:#e9e8e4;
	border:solid 1px #dedede;
	padding:10px;
	text-align:center;
}
.hmpro_con li.nomr {
	margin:0;
}
.hmpro_con li img {
	width:260px;
	height:250px;
	background:#FFF;
}
.hmpro_con li h3 {
	line-height:45px;
	font-size:16px;
	font-weight:normal;
}
.hmpro_con li:hover {
	background:#253654;
	border:solid 1px #253655;
}
.hmpro_con li:hover h3 {
	color:#FFF;
}
.hmpro_con li a h3 {
	color:#333;
}
.hmpro_con li a:hover h3 {
	color:#FFF;
}


.list{ width:288px; height:388px; border:1px solid #e2e2e2; float:left; margin:15px 5px 0 5px;}
.list:hover{ background-color:#e2e2e2;}
.news-title h2{ font-size:20px; color:#fff; padding-top:10px;padding-left:43px}
.good{background: url(../images/good.png) no-repeat 18px 9px; background-size:30px;}
.expert{background: url(../images/expert.png) no-repeat 18px 9px;background-size:30px;}
.introduction{background: url(../images/introduction.png) no-repeat 18px 9px;background-size:30px;}
.display{background: url(../images/display.png) no-repeat 18px 12px;background-size:30px;}
.service{background: url(../images/service.png) no-repeat 18px 9px;background-size:30px;}
.list-T{ text-align:center; cursor:pointer; padding:10px 0}
.list-M{margin-left:15px;cursor:pointer; text-align:center}
.list-B{height:37px; margin:95px 70px; line-height:37px; font-size:18px; background-color:#FF6900; font-weight:600; text-align:center;}
.list-B a:active, .list-B a:hover, .list-B a:link, .list-B a:visited {color: #FFF;}
.list-T em{ font-size:16px; font-weight:600; font-style:normal}
.list-M p{ height:40px; line-height:30px; font-size:14px; text-align:left}
.list-M span{font-size: 44px; color:#b2b2b2;position:absolute;}
.list-M em{ margin-left:30px;font-size:18px;  color:#4a4a4a; line-height:44px;}

.server .s1 {width: 40%;float: left;display: inline-block;padding-left: 50px;}
.server .s1 h3 {font-size: 20px;color: #666;}
.server .s1 p {margin: 20px 0;font-size: 14px;}
.server .s2 {width: 50%;float: right;vertical-align: top;}
.server .s2 ul {width: 100%;position: relative;overflow: hidden;margin: 20px 0;}
.server .s2 li {float: left;text-align: center;padding: 0 10px;}
.server .s2 p {font-size: 14px;}
.server .s2 i {color: #d47214;font-weight: bold;display: inline-block;}
.server .s2 p.number {display: inline-block;width: 30px;height: 30px;margin: 0 auto;background: #d47214;border-radius: 30px;color: #FFF;line-height: 30px;margin-right: 20px;}

.brand-list {width:100%;position:relative;}
.brand-list ul {width:100%;position:relative;overflow:hidden; margin-top:25px}
.brand-list li {width:300px;float:left;margin:0 0 10px 0;aborder:1px solid #CCC;text-align:center;}
.brand-list img {width:99%;}