/*common start*/
body,div,ul,li,a,img,p,dl,dt,dd,h1,h2,h3,h4,span,strong,input{ margin:0; padding:0; list-style:none; text-decoration:none; border:0; list-style:none;}
body{ font-size:12px; font-family:''; color:#666;}
a{ color:#666;}
a:hover{ color:#f60; text-decoration:none;}
p{line-height:1.5em; padding:5px 0;}
.clear{ margin:0; padding:0; font-size:0; clear:both; }
.wapper{ width:1000px; margin:0 auto;}
ul{ list-style: none;}/* 去除li前面默认的小点点 */
/* opacity:0; *//* 从无到有 */
/*common end*/

.head{}
.head .logo{width: 50%;float: left;}
.head .logo img{max-width: 100%;}
.head .right{width: 50%;float: right;text-align: right;}
.head .right h1{font-size: 22px;color: #333333;line-height: 2em;}
.head .right h2{font-size: 22px;color: #1E90FF;line-height: 2em;}



.menu{height:50px;line-height:50px; text-align: center;background: 	#024FA1;}
.menu ul li{/* float:left; */ display: inline-block; width:106px; position:relative; z-index: 5; background: url(../images/navline.jpg) right center no-repeat; }/*可以设单个li的宽度 如加上width:150px; 则效果为导航栏每个一级菜单的宽度为150像素*/
.menu ul li dl{ background:#fff; width:100%; position:absolute; left:0px; top:50px;/* 二级菜单与一级菜单的距离 */ box-shadow:2px 2px 5px rgba(0,0,0,0.2); padding:0px 0;display:none; }
.menu ul li:hover dl{ display: block;}
.menu ul li dl dd{ line-height:50px;height: 50px; }
.menu ul li dl dd:hover{background: #1E90FF;}
.menu ul li dl dd a{ font-size:12px; color:#666; padding:0; }
.menu ul li dl dd a:hover{ color:#fff;}
.menu a{ font-size:14px;color:	#fff; text-decoration:none; display:block;text-align:center;/* padding: 0 20px; */}
.menu a:hover{color:#fff;}/*设置鼠标移上去字的变色*/
a.menu_hover{ background:#FF6801;color:#fff;}/*设置鼠标移上去整个li的颜色 变色*/

.banner_02{ height:800px; overflow:hidden;}
.banner_02 #banner_02_con{ display:none;}

.con0{text-align: right;padding: 10px 0;}
.con0 select{width: 200px;height: 40px;background: #EEEEEE;font-size: 14px;color: #333333;line-height: 40px;border: 1px solid #E0E0E0;float: right;}
.con0 .text1{width: 150px;height: 38px;line-height: 38px;border: 1px solid #DDDDDD;font-size: 14px;color: #333333;float: right;margin-left: 5px;}
.con0 .btn1{width: 60px;height: 40px;line-height: 40px;background:url(../images/ss.png) #E95A4C no-repeat center center;border-radius: 3px;float: right;margin-left: 5px;}

.con1{}
.con1 ul{}
.con1 ul li{width: 25%;float: left;margin: 0 0 0 0;background: url(../images/con1lan.png) no-repeat center center;padding:3% 0 7% 0;}
.con1 ul li:hover{background: url(../images/con1.png) no-repeat center center;}
.con1 ul li h2{font-size: 26px;color: #999;line-height: 2em;text-align: center;font-style: italic;margin-bottom: 2rem;}
.con1 ul li span{font-size: 20px;color: #FFFFFF;line-height: 1.5em;display: block;text-align: center;font-weight: bold;font-style: italic;}

.con2{padding: 2% 0;}
.con2 .left{width: 20%;float: left;}
.con2 .left ul{}
.con2 .left ul li{line-height: 3.6em;    background: #024fa1;
    margin: 2px 0px;}
.con2 .left ul li a{font-size: 14px;color: #FFFFFF;padding-left: 5px;}
.con2 .left ul li:hover{background: #0075f2;}
.con2 .left ul li:hover a{color: #FFFFFF;}
.con2 .right{width: 78%;float: right;overflow: hidden;}
.con2 .right ul{width: 105%;}
.con2 .right ul li{width: 22%;float: left;margin: 0 2% 2% 0;text-align: center;border: 1px solid #EEEEEE;overflow: hidden;}
.con2 .right ul li:hover{border: 1px solid #ff0000;}
.con2 .right ul li .img{}
.con2 .right ul li .img img{max-width: 100%;transition: all ease 0.3s;     height: 179px;}
.con2 .right ul li:hover .img img{transform: scale(1.1);transition: all ease 0.3s;}
.con2 .right ul li .zi{}
.con2 .right ul li:hover .zi{background: #E6E6E6;}
.con2 .right ul li .zi span{font-size: 14px;color: #333333;line-height: 3em;display: block;text-align: center;}
.con2 .right ul li:hover .zi span{text-decoration: underline;}

.con3{padding: 2% 0;}
.con3 .con3bt{text-align: center;}
.con3 .con3bt img{max-width: 100%;}
.con3 .con3nr{margin-top: 2%;}
.con3 .con3nr .left{width: 49.5%;float: left;}
.con3 .con3nr .left img{max-width: 100%;}
.con3 .con3nr .right{width: 49.5%;float: right;}
.con3 .con3nr .right span{font-size: 14px;color: #333333;line-height: 1.5em;display: block;text-align: left;}

.con4{background: url(../images/con4bj.jpeg) no-repeat center center;padding: 2% 0;}
.con4 .left{width: 50%;float: left;text-align: left;}
.con4 .left h1{font-size: 24px;color: #FFFFFF;line-height: 4em;}
.con4 .right{width: 50%;float: right;text-align: right;}
.con4 .right h1{font-size: 24px;color: #FFFFFF;line-height: 2em;}

.con5{background: url(../images/con5.jpeg) no-repeat center center;padding: 2% 0;     height: 275px;}
.con5 .right{width: 60%;float: right;}
.con5 .right h1{font-size: 26px;color: #FF6600;line-height: 2em;text-align: center;}
.con5 .right span{font-size: 14px;color: #ffffff;line-height: 1.5em;display: block;text-align: left;}

.con6{padding: 2% 0;}
.con6 .con6bt{text-align: center;}
.con6 .con6bt img{max-width: 100%;}
.con6 .con6nr{margin-top: 2%;overflow: hidden;}
.con6 .con6nr ul{width: 105%;}
.con6 .con6nr ul li{width: 30.3%;float: left;margin: 0 2% 0 0;text-align: center;}
.con6 .con6nr ul li .img{}
.con6 .con6nr ul li .img img{max-width: 100%;}
.con6 .con6nr ul li .zi{}
.con6 .con6nr ul li .zi h2{font-size: 14px;color: #333333;line-height: 2em;text-align: left;}
.con6 .con6nr ul li .zi span{font-size: 14px;color: #333333;line-height: 1.5em;display: block;text-align: left;
-webkit-line-clamp: 2;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    white-space: normal;

}
.con6 .con6nr ul li .zi p{font-size: 14px;color: #333333;line-height: 1.5em;}
.con6 .con6nr ul li .zi p .rq{float: left;}
.con6 .con6nr ul li .zi p .read{float: right;background: url(../images/yanjing.png) no-repeat left center;padding-left: 20px;}

.con7{padding: 2% 0;}
.con7 .con7img{text-align: center;}
.con7 .con7img img{max-width: 100%;}

.foot{background: #000000;}
.foot .f1{padding: 10px 0;}
.foot .f1 ul{text-align: center;}
.foot .f1 ul li{display: inline-block;text-align: center;width: 100px;}
.foot .f1 ul li:hover{background: #34495E;}
.foot .f1 ul li a{font-size: 14px;color: #FFFFFF;line-height: 2em;}
.foot .f1 ul li:hover a{font-weight: bold;}
.foot .f2{text-align: center;}
.foot .f2 p{font-size: 14px;color: #FFFFFF;line-height: 1.5em;}

.products1{padding: 10px 0;}
.products1 ul{}
.products1 ul li{width: 19.7%;background: #024fa1; display: inline-block; margin: ;text-align: center; margin: 2px 0;}
.products1 ul li:hover{background: #333333;}
.products1 ul li a{font-size: 14px;color: #FFFFFF;line-height: 3em;}

.products2{overflow: hidden;padding: 10px 0;}
.products2 ul{width: 105%;}
.products2 ul li{width: 22.1%;float: left;margin: 0 2% 2% 0;text-align: center;border: 1px solid #eee;overflow: hidden;}
.products2 ul li:hover{border: 1px solid #FF0000;}
.products2 ul li .img{}
.products2 ul li .img img{max-width: 100%;transition: all ease 0.3s; height: 250px;}
.products2 ul li:hover .img img{transform: scale(1.1);transition: all ease 0.3s;}
.products2 ul li .zi{}
.products2 ul li .zi span{font-size: 14px;color: #333333;line-height: 3em;display: block;text-align: center;}
.products2 ul li:hover .zi span{text-decoration: underline;}

.news1{padding: 10px 0;}
.news1 ul{}
.news1 ul li{width: 32.9%;background: #024FA1; display: inline-block; margin: ;text-align: center;}
.news1 ul li:hover{background: #CCCCCC;}
.news1 ul li a{font-size: 14px;color: #FFFFFF;line-height: 3em;}

.news2{padding: 10px 0;}
.news2 ul{}
.news2 ul li{padding: 1% 0;border-bottom: 1px solid #EEEEEE;}
.news2 ul li:last-child{border-bottom: none;}
.news2 ul li .img{width: 15%;float: left;}
.news2 ul li .img img{max-width: 100%;}
.news2 ul li .zi{width: 68%;float: left;margin-left: 2%;}
.news2 ul li .zi h2{font-size: 14px;color: #333333;line-height: 2em;}
.news2 ul li:hover .zi h2{color: #1E90FF;}
.news2 ul li .zi span{font-size: 14px;color: #999999;line-height: 1.5em;display: block;text-align: left;
-webkit-line-clamp: 2;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    white-space: normal;
}
.news2 ul li .read{width: 10%;float: right;margin-top: 5%;}
.news2 ul li .read span{font-size: 14px;color: #999999;line-height: 2em;background: url(../images/yanjing.png) no-repeat left center;padding-left: 20px;}

.lxwm1{text-align: center;padding: 2% 0;}
.lxwm1 h1{font-size: 16px;color: #333333;line-height: 3em;}
.lxwm1 p{font-size: 14px;color: #333333;line-height: 2em;}

.lxwm2{padding: 2% 0;}
.lxwm2 .map{text-align: center;}
.lxwm2 .map img{max-width: 100%;}

.inside1{padding: 2% 0;}
.inside1 .inside1bt{text-align: center;}
.inside1 .inside1bt h2{font-size: 28px;color: #333333;line-height: 3em;}
.inside1 .inside1nr{margin-top: 2%;}
.inside1 .inside1nr span{font-size: 14px;color: #333333;line-height: 1.5em;display: block;text-align: left;}
.inside1 .inside1nr img{max-width: 100%;}
