﻿.wide{width:1200px;margin:0 auto;}


/*wz*/
.wz{height:30px;border-bottom:1px dashed #dddddd;overflow:hidden;}
.wz i{width:8px;height:13px;margin-top: 6px;border-left: 10px solid #262527;float:left;font-weight: normal;overflow:hidden;display:block;}
.wz p{font-size:17px;float:left;padding-left: 8px;overflow:hidden;}


.cp_dh{overflow:hidden;margin-bottom:10px;}
.cp_dh li{width:130px;height:40px;line-height:40px;text-align:center;border:1px dashed #dedede;float:left;font-size:18px;border-radius:5px;overflow:hidden;margin-right:25px;}
.cp_dh li a{height:40px;display:block;color: #121212;overflow:hidden;background: #f0f0f0;}
.cp_dh li a:hover{background: #ff6a3e;color:#ffffff;}




/*cp*/
.cp{overflow:hidden;}

.cp_r{overflow:hidden;}
.cp_r01{height:50px;line-height:30px;border-bottom:1px dashed #cccccc;overflow:hidden;}
.cp_r01 p{background: url(../images/tit_bg.jpg) no-repeat;width: 226px;height: 50px;line-height: 50px;padding-left: 15px;font-size:22px;margin-left:1px;float:left;overflow:hidden;}
.cp_r01 p a{color:#ffffff;overflow: hidden;display: block;}


.cp_r03{overflow:hidden;}
.cp_r03 li{width:1168px;float:left;padding:15px;border: 1px solid #ddd;margin-top: 25px;overflow:hidden;}
.cp_r03_pic{width:246px;height:164px;float:left;overflow:hidden;}
.cp_r03_pic img{width:246px;height:164px;overflow:hidden;}
.cp_r03_pic img:hover{ transform: scale(1.1, 1.1); transition: .60s transform;}
.cp_r03_wb{width:900px;float:left;line-height:45px;float:right;text-align: left;font-size:16px;overflow:hidden;}
.cp_r03_wb p{height:25px;margin:0 auto;line-height:25px;margin-top:10px;font-size:18px;overflow:hidden;}
.cp_r03_wb p a:hover{width:260px;height:25px;margin:0 auto;color:#ff6a3e;line-height:25px;margin-top:10px;font-size:18px;overflow:hidden;}
.cp_r03_wb span{height:65px;margin:0 auto;line-height:22px;font-size:15px;margin-top:5px;color:#999999;text-align: justify;display:block;overflow:hidden;}
.cp_r03_wb i a{width:100px;height:30px;line-height:30px;text-align:center;background-color:#666666;float:right;font-size:15px;margin-top:15px;color:#f0f0f0;display:block;overflow:hidden;}
.cp_r03_wb i a:hover{width:100px;height:30px;line-height:30px;text-align:center;background-color:#ff6a3e;float:right;font-size:15px;margin-top:15px;color:#ffffff;display:block;overflow:hidden;}



.cp_r04{overflow:hidden;}

.cp_r04 li{width:273px;float:left;background: #fff;box-shadow: 0px 0px 6px 0px #ccc;border-radius: 5px;margin: 25px 26px 5px 6px;overflow:hidden;}
.cp_r04 li:nth-child(4n){float:right;margin-right:5px;}
.cp_r04_pic{width:251px;height:357px;    margin: 0 auto;margin-top: 10px;overflow:hidden;}
.cp_r04_pic img{width:251px;height:357px;overflow:hidden;}
.cp_r04_pic img:hover{ transform: scale(1.1, 1.1); transition: .60s transform;}
.cp_r04_wb{width:251px;height:55px;line-height:45px;margin:0 auto;text-align:center;font-size:16px;overflow:hidden;}
.cp_r04_wb p{width:251px;height:25px;margin:0 auto;line-height:25px;margin-top:10px;font-size:18px;overflow:hidden;}
.cp_r04_wb p a:hover{color:#ff6a3e;margin-top:10px;font-size:19px;overflow:hidden;transition: 1s;-webkit-transition: 1s;}



.fanye {
    margin: 0 auto; 
    margin-top:35px;
    height: 30px;
    text-align: center;
}

.fanye a,.fanye span {
    vertical-align: top;
    display: inline-block;
    padding: 0 8px;font-size: 16px;
    height: 26px;
    line-height: 26px;
    border: 1px solid #e5e5e5; 
    text-align: center;
    margin: 0 5px;
    background: #fff;
}

.fanye a:hover{color:#ff6a3e;}




.con{width:1200px;margin:0 auto;overflow:hidden;}
.con01{width:271px;height: 310px;border:1px dashed #dddddd;text-align:center;border-radius: 5px;margin-left: 35px;float:left;overflow:hidden;}
.con01 i{width:140px;height:140px;margin:0 auto;display:block;margin-top:30px;overflow:hidden;}
.con01:hover i img{-webkit-transition: 0.5s all;
    -moz-transition: 0.5s all;
    -ms-transition: 0.5s all;
    transition: 0.5s all;
    -webkit-transform: rotateX(360deg);
    -ms-transform: rotateY(360deg);
    -o-transform: rotateY(360deg);
    transform: rotateY(360deg);-webkit-transition: all .3s linear;transition: all .3s linear;color:#009944;display:block;overflow:hidden;}
	
.con01:hover{border:1px dashed #fcfcfc;background:#fbfbfb;transition: 1s;-webkit-transition: 0.5s;}
	
	
	
	
.con01 p{margin-top:15px;margin-top: 20px;font-size:19px;overflow:hidden;}
.con01 span{margin-top:15px;font-size:16px;color:#999999;display:block;overflow:hidden;}

.con00{width:1200px;margin:0 auto;margin-bottom:20px;overflow:hidden;}
.con00 p {background:url(../images/2.jpg) no-repeat;height: 181px;padding: 20px 20px 0px 250px;}
.con00 p b {font-size: 24px;color: #c1242b;display: block;margin: 17px auto;font-weight: normal;}
.con00 p em {font-style: normal;color: #000;}
    

.map{width:1200px;margin:0 auto;overflow:hidden;}





p {margin: 0 0 10px;}

.about{max-width: 100%;min-width:100%;margin:0 auto;border-bottom:1px solid #f0f0f0;margin-top:10px;overflow: hidden;}
.about_l{width:22%;float:left;overflow:hidden;}
.about_l p{width:100%;display:block;overflow:hidden;}
.about_l p p1{width:100%;margin-top:3%;display:block;overflow:hidden;}
.about_l p p1 img{width:100%;display:block;overflow:hidden;}
.about_l p p1 img:hover{ transform: scale(1.1, 1.1); transition: .60s transform;}

.about_l font{background:#f0f0f0;padding: 20px;font-size:20px;display:block;overflow:hidden;}
.about_l span{font-size:16px;display:block;overflow:hidden;}
.about_l span a{margin:15px;color:#666;display:block;overflow:hidden;}
.about_l span a:hover{margin:15px;color:#e7280e;display:block;overflow:hidden;}

.about_r{width:72%;float:right;overflow:hidden;}
.about_r01{overflow:hidden;}
.about_r01 p{font-size:24px;color:#121212;overflow:hidden;}
.about_r01 span{font-size:16px;color:#666;    padding-bottom: 10px;border-bottom:1px solid #f0f0f0;display:block;overflow:hidden;}
.about_r02{margin:20px 0 40px 0;font-size:16px;line-height:32px;text-align:justify;overflow:hidden;}


.aboutbox{max-width: 100%;min-width:100%;margin:0 auto;text-align:center;margin-top:10px;overflow: hidden;}
.aboutbox i{display:block;overflow:hidden;}
.aboutbox p{font-size:18px;color:#121212;line-height:34px;margin-top:25px;overflow:hidden;}



.about_r03{border-top:1px solid #f0f0f0;font-size:16px;padding-top: 25px;overflow:hidden;}
.about_r03 p{overflow:hidden;}


.tuijian{background:#f0f0f0;padding:30px;margin-top:20px;margin-bottom:35px;overflow:hidden;}
.tuijian p{font-size:20px;border-bottom:1px solid #dedede;margin:0;}

.tuijian span{font-size:16px;margin-top:20px;display:block;overflow:hidden;}
.tuijian span a{width: 372px;height: 30px;line-height:35px; margin-right: 30px;float:left;display:block;overflow:hidden;}



.kecheng{margin:30px 0;overflow:hidden;}
.kecheng_l{width:300px;height:240px;overflow:hidden;}
.kecheng_l img{width:300px;height:240px;border-radius: 5px;overflow:hidden;}
.kecheng_l img:hover{ transform: scale(1.1, 1.1); transition: .60s transform;}
.kecheng_r{width:520px;overflow:hidden;}
.kecheng_r p{font-size:16px;border-bottom:1px dashed #dedede;padding-bottom:10px;overflow:hidden;}
.kecheng_r p p1{float:left;color:#121212;font-weight:600;display:block;overflow:hidden;}
.kecheng_r p p2{float:left;margin-left:10px;display:block;overflow:hidden;}


.kecheng01{ width: 99%;border:1px solid #dedede;overflow:hidden;}

/*xindebox*/
.xindebox{overflow:hidden;}
.xinde_top{margin:0 auto;line-height:52px;border-bottom: 1px solid #dedede;overflow:hidden;}
.xinde_top span{ width:150px;height:50px;line-height:50px;text-align:center;border-right:1px solid #ddd;background-color:#ffffff;float:left;font-size:18px;color:#121212;overflow:hidden;}
.xinde_top span a{ width:150px;height:50px;line-height:50px;text-align:center;}
.xinde_top span.check{width:150px;height:50px;line-height:50px;text-align:center;float:left;background-color:#ff6a3e;font-size:18px;color:#121212;overflow:hidden;}
.xinde_top span.check a{ width:150px;height:50px;line-height:50px;color:#fff;text-align:center;}
.xinde_top span:hover{background-color:#ff6a3e;color:#fff;overflow:hidden;}
.xinde_top span:hover a{background-color:#ff6a3e;color:#fff;overflow:hidden;}

.xinde_xq{margin-top: 40px;overflow: hidden;font-size: 15px;text-align: justify;width: 95%;margin: 0 auto;margin-top:20px;margin-bottom:20px;line-height: 27px;}























