﻿/*公共样式*/
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{font-size:14px;font-family: "微软雅黑";background:#fff;-webkit-text-size-adjust:100%;}
a{text-decoration:none !important;}
em{font-style:normal}
ul{margin:0;padding:0;}
li{list-style:none;margin:0;padding:0;}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word;text-decoration:none !important;}
.wfull{width: 100%;}
.w1200{width: 1200px;margin: auto;}
.w1000{width: 1000px;margin: auto;}
.auto{margin: 0 auto;}
.fl{float: left;}
.fr{float: right;}
.clear{clear:both;}
.pages{margin: 30px auto 30px auto;text-align: center;}
.pages a{color: #393939;padding: 2px 5px;border: 1px solid #c4c4c4;}
.pages span{color: #393939;padding: 2px 5px;border: 1px solid #c4c4c4;background: #f0f0f2;}
.heizi{color: #3a3a3a;}




/*头部*/
header{height: 123px;background: url(../images/index01_02.jpg);}
.toubu{width: 100%;height: 120px;background-color: rgb(245,245,245);}
.toubu_1{width: 100%;height: 123px;background-color: rgb(245,245,245);}
.head_middle{position:absolute;left:50%;top:50%;margin-left:-50px;margin-
top:-50px;height: 120px;}
.head_left{float: left;font-size: 60px;margin-top: 20px;}
.head_right{width: 772px;height: 103px;float: left;margin: 20px 0 0 80px;}
.head_foot{float: right;}
.head_navigation{width: 695px;height: 50px;margin-top: 38px;margin-left: 118px;}
.head_navigation a{margin-right: 30px;height: 63px;}
.head_navigation a{float: left;font-size: 18px;color: black;}
.title_size:hover a{color: red;border-bottom: 2px solid red;}
.title_size a{font-weight: 500;}



/*轮播图*/
.lubo{ width: 100%; min-width:1000px;clear: both; position: relative; height:500px;}
.lubo_box{ position: relative; width: 100%; height:500px; }
.lubo_box li{ float: left;position: absolute; top: 0; left: 0; width: 100%; height:500px; opacity: 0;filter:alpha(opacity=0);}
.lubo_box li a{ display: block;width: 100%;  height: 100%;position: absolute;z-index: 2;}

.lubo_box li img{ width: 100%; height: 500px;}

/*圆点*/
.cir_box{ overflow: hidden; position: absolute; z-index: 100;bottom: 7%;}
.cir_box li{ float: left; width: 30px; height: 5px; margin:0 5px; cursor: pointer; background: #fff; opacity: 0.8;filter:alpha(opacity=80);}
.cir_on{ background: #e70012 !important;}

/*按钮*/
.lubo_btn{ position: absolute; width: 100%; top: 140px;position: absolute;;z-index: 100;}
.left_btn, .right_btn{ width: 30px; height: 80px; background: #000;opacity: 0.8;filter:alpha(opacity=80); cursor: pointer; color: #fff; line-height: 80px; font-size: 30px; text-align: center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display: none;}
.left_btn{ float: left;}
.right_btn{ float: right;}


/*中间*/
.middle{width: 1297px;height: 617px;margin: 0 auto;}
.title{margin-bottom: 10px;}
.title p{font-size: 18px;display:inline-block;}
.title span{color: red;font-size: 14px;   }
.title a{color: rgb(135,135,135);font-size: 14px;margin-left: 135px;}
.neirong p{margin-top: 15px;margin-bottom: 15px;}
.neirong a{font-size: 18px;color: black;font-weight: bold;}     
.neirong span{color: rgb(135,135,135);font-size: 14px;}
.content2{float: left;margin-left: 20px;}
.neirong2{margin-left: 160px;}
.neirong2 a{color: black;}
.neirong2 p{font-size: 18px;margin-bottom: 10px;    width: 700px;line-height: 24px;}
.neirong2 span{font-size: 14px;color: rgb(135,135,135);}
.content3{float: left;margin-left: 20px;}
.business{display: inline-block;width: 150px;height: 150px;background-color: rgb(150,150,150);}
.business:hover{background-color: rgb(230,0,18);}
.slick-dots{display: none!important;}

.news_d1:after{display: block;content: "";clear: both;}
.news_d1>img{float: left;}
.news_d1{margin: 0 0 25px 0;}
.news_right_tt{float: left;}

/*.cle{background: url(/statics/images/jianjie_1.png);background-size: 100% 100%;}*/
.cle:after{display: block;content: "";clear: both;}
.clle:after{display: block;content: "";clear: both;}

/*底部*/
.footer{height: 420px;border-top: 5px solid #e50112;background: #24292c;margin-top: 8px;}
.foot{margin-top: 65px;/*margin-left: -90px;*/height: 190px;}
.foot ul{display: inline-block;float: left;}
.foot li{text-align: center;}
.foot a{color: rgb(225,225,225);}
.footer_column{color: rgb(255,255,255);font-size: 18px;}
.typeface{font-size: 14px;}
.bottom{margin-top: 20px;}
.bottom li{display: inline-block;padding: 5px;font-size: 14px;}
.bottom a{color: rgb(225,225,225);}
.Bottom_list{margin-left:43px;}
.phone{text-align: center;margin-left: 105px;}
.Two-dimensional{margin-left: 200px;font-size: 14px;text-align: center;}
.copyright{text-align: center;}
.footer_column{line-height: 40px !important;color: #fff !important;}
.foot li {
    text-align: center;
    line-height: 24px;color: #adaeb0;
}

/*背景*/
/*集团概况*/
.flexslider img{width: 100%;background-size: 100% 100%}
.content_Survey{width: 100%;max-width: 1900px;}
.introduction{width: 1200px;height: 100%;margin: 0 auto;margin-top: 32px;}
.list_group{width: 204px;height: 100%;float: left;background-color: rgb(229,229,229);}
.list_group ul{height:565px;}
.column{height: 60px;font-size: 18px;text-align: center;line-height: 65px;color: rgb(255,255,255);background-color: rgb(230,0,18);}
.column span{font-size: 14px;}
.list_group p{height: 6px;background-color: rgb(255,255,255);}
.list{height: 40px;text-align: center;line-height: 40px;background-color: rgb(229,229,229);}
.list a{color: rgb(127,128,130);font-size: 16px;}
.list:hover{background-color: rgb(230,0,18);}
.list:hover a{color: rgb(255,255,255);}
.defaulta a{border-left: 6px solid white;padding-left: 15px;}
.defaulta{background: rgb(230,0,18);}
.active{color: white!important;}

/*集团内容*/
.list_content{width: 970px;float: left;margin-left: 25px;}
.position{width: 972px; height: 37px;border-bottom: 1px solid rgb(229,229,229)}

.company{text-align: center;font-size: 18px;margin-bottom: 25px;font-weight: bold;}
.company-in-sp{font-size: 14px;font-family: "Microsoft YaHei";color: rgb(130, 131, 132);z-index: 37;float: right;margin-top: 10px;}
.company-in-sp a{color: rgb(130,131,132);}
.company-in-sp a:last-child{color: red;}
.company-in-sb{width: 972px;display: inline-block;margin-top: 25px;}

.company-in-sb span{font-size: 16px;line-height: 25px;color: rgb(135,135,135);}

.company-in-sc a{color: rgb(130,131,132);}
.company-in-sc a:last-child{color: red;}
.company-in-sc{width: 972px;display: inline-block;margin-top: 25px;}
.company-in-sc div:first-child{text-indent:2em;}
.company-in-sc span{font-size: 16px;line-height: 25px;color: rgb(135,135,135);}

.page-d span:first-child a{background-color: red;color: white;}
.page-d span:last-child a{background-color: red;color: white;}
.page-d span{padding: 0 10px 5px;}
.p_n1{border-bottom: 2px solid red;color: red;}
.company-in-sb strong>span{font-size: 18px;color: black;}
.details p{text-align: center;font-size: 18px;margin-top: 25px;}
/* .details img{display: inline-block;float: left;margin-top: 23px;}*/
.detailss p{text-align: center;font-size: 18px;}
.detailss img{width: 970px;height: 485px;display: inline-block;float: left;margin-top: 23px;}
.details_content span{color: rgb(211, 211, 211);font-family: "微软雅黑";}
/*.company-in-sb div{border: 1px solid}
.company-in-sb p{font-size: 18px;text-align: center;margin-bottom: 55px}
.company-in-sb span{font-size: 16px;padding: 10px;}*/

.pic{float: right;margin-top: -400px;position:relative;}

.company-in-li{
	border: 1px solid #c4c4c4;
	height: 100px;
	width: 885px;
  word-break:break-all;
  display:-webkit-box;
  -webkit-line-clamp:2;
  -webkit-box-orient:vertical;
  overflow:hidden;
	margin-bottom: 10px;
}

.company-in-li:hover{
	box-shadow: darkgrey 0px 0px 10px 0px ;
}

/*分页*/
.page-d{
	width: 900px;
	margin: 0 auto;
}
.page-d:after{
	display: block;
	content: "";
	clear: both;
}
.page-d ul{
	float: left;
}
.page-d ul li{
	float: left;
	margin-right: 10px;
	height: 50px;
}
.page-d ul li a{
	font-size: 12px;
	padding: 6px;
	line-height: 50px;
	color: #000000;
}


/*留言板css*/
.message:after{
	display: block;
	content: "";
	clear: both;
}
.message{
	margin-top: 35px;
}
.message-u{
	width: 900px;
	float: left;
	font-size: 22px;
}
.message-u input{
	height: 30px;
	width: 300px;
}
.message-d{
	width: 900px;
	display: inline-block;
	margin-top: 20px;
}


.cir_box{    left: 50% !important;
    margin-left: -60px !important;
    bottom: 14px !important;}



.luist_tu_ul1{margin-top: 0px;}
.luist_tu_ul1 li{width: 290px;height: 217px;float: left;margin-right: 50px;margin-bottom: 50px;overflow: hidden;position: relative;}
.luist_tu_ul1 li:nth-child(3n){margin-right: 0px;}
.luist_tu_d1{width: 100%;height: 40px;line-height: 40px;text-align: center;color: #fff;font-size: 14px;position: absolute;top: 177px;left: 0px;background: url(../images/index01_03.png);}
.luist_tu_p1{font-size: 30px;font-weight: bolder;text-align: center;line-height: 80px;margin-top: 20px;}
.luist_tu_p2{font-size: 16px;line-height: 24px;text-align: center;padding: 0px 150px 25px;}

.details{line-height: 28px;}
.details p {
    text-align: center;
    font-size: 18px;
    margin-top: 25px;
    margin-bottom: 25px;
}
.current{    background: rgb(230,0,18);}
.current a{    border-left: 6px solid white;
    padding-left: 15px;color: #fff;}

.on{color: red !important;
    border-bottom: 2px solid red;}


/*留言*/
.page_liu_min{width: 500px;height: 416px;padding-top:40px;margin: auto;}
.page_liu_t{font-size: 24px;color: #fff;text-align: center;}
/*.page_liu_n,.page_title_p{width: 100%;height: 44px;margin-top: 20px;border: none;}*/
.liuyan_title_tt{width: 100%;height: 140px;}
.page_liu_n_input11,.page_liu_n_input22{margin-top: 20px;text-indent: 15px; width: 100%;height: 44px;background: #f3f3f3;font-size: 14px;color: #ccc;}
.page_liu_n_input33{width: 100%;height: 140px;margin-top: 20px;line-height: 38px;}
.page_liu_n_input11{border: 1px solid #fff;background: #EDEDED;color: #000;}
.page_liu_n_input22{border: 1px solid #fff;background: #EDEDED;color: #000;}
.page_liu_n_input33{border: 1px solid #fff;background: #EDEDED;color: #000;text-indent: 15px;    font-size: 14px;}
.page_liu_n_input44{width:233px;height:47px;background:url(../images/liuyang06_10.png) no-repeat;border: none;
    float: left;
    transition: all 0.8s ease;
    -moz-transition: all 0.8s ease;
    -webkit-transition: all 0.8s ease;
    -o-transition: all 0.8s ease;
        /*margin-left: 32px;*/
}
.page_liu_n_input44:hover{margin-left: 10px;}
.page_liu_sub{margin-top: 35px;}

.content1 div img{
    cursor: pointer;
    transition: all 1.8s;
}
.content1:hover>div img{transform: scale(1.2);}

.news_right_tt{width:142px;height:86px;    overflow: hidden;}
.news_d1 .news_right_tt a img{cursor: pointer;
    transition: all 1.8s;}
.news_d1:hover> .news_right_tt a img{transform: scale(1.2);}

.luist_tu_ul1 li a img{cursor: pointer;
    transition: all 1.8s;}
.luist_tu_ul1 li:hover> a img{transform: scale(1.2);}



.nyright{ width:795px; height:auto; margin-top:13px; float:right; border-left:1px solid #e2e2e2;min-height:800px;height:auto !important; height:800px;}
.rightnr{ width:772px; height:auto; float:right;}
.wzdh{ width:772px; height:23px; border-bottom:1px solid #e2e2e2; margin-top:18px;}
.lmzw{ color:#054ab1; font-size:14px; font-weight:bold; width:auto; height:auto; float:left}
.lmyw{ color:#787878; font-family:"Arial";  font-size:14px; width:auto; height:auto; padding-left:3px; float:left}
.dqwz{ width:auto; height:auto; float:right; color:#838282; padding-right:3px;}
.dqwz a{color:#838282;}
.dqwz a:hover{color:#db0303;}
.nyneirong{     font-size: 12px;color:#4c4c4c; line-height:23px; padding-top:20px; padding-right:5px; width:auto; height:auto; font-family:"新宋体"; clear:both;min-height:400px;height:auto !important; height:400px;}
.cpzxxx{ height:25px; border-bottom:1px solid #CCC;}
.cpzxbd{ line-height:35px; margin-top:20px;}
.cpzxsm{ border-top:1px solid #CCC; padding-top:5px; margin-top:15px;}