*{
	margin: 0px;
	padding: 0px;
}
.all{
	width: 100%;
        height:100%;
}
.logo{
	height: 169px;
	width: 1000px;
	text-align: center;
	margin:0 auto;
        background-size:cover;
}
.logo img{
       height:169px;
       width:1000px;
       text-align:centet;
       margin:0 auto;}
.nav_list{
		width:100%; 
		height:40px; 
		margin-bottom: 4px;
		/* margin-top: 4px; */
		} 
		 
		 
.nav_list ul{
		width:100%; height:40px; 
		list-style-type: none; 
		background:linear-gradient(to right,rgba(0,191,255),rgba(0,0,255,1));
		margin: 0px;
		text-align:center;
		}
		
		
.nav_list ul li{
		display:inline;
		height:40px;
		margin:0px auto;
		
		} 		
.nav_list ul li a{
		display:inline-block; 
		width: 121px;
		padding:0 0px;
		height:40px;
		line-height:40px;
		/* margin-left: 15px; */
		color:rgba(255,255,255);
		font-family:"微软雅黑"; 
		font-size:15px;
		text-decoration: none;
	
		} 
/* .nlis{
	margin-left: 30px;
} */
		 
.nav_list ul li a:hover{
		border-radius: 6px;
		color:#00A2CA;
		background: #FFFFFF;
		}
.clear{
	clear: both;
}
.tzgg{
	 width: 380px;
	 transform: scale(1,1);box-shadow: 0 0 5px  darkgray;
	margin-right: 10px;
	 display:inline-block;
         float: left;

}
.lboc{
	width: 1000px;
	/* position: relative;  
	left: 262px; */
	margin: 0 auto;
}
.neirong{
        width: 1000px;
	/* position: relative;  
	left: 262px; */
	margin: 0 auto;
}
.corner{
	  display:inline-block; 
	  width: 100%;
	  height: 50px;
	  text-align: center;
	  line-height: 50px;
	  font-size: 18px;
	  color: #fff;
          background:rgba(0,191,255);
}
.corner:hover{
          width: 100%;
	  height: 50px;
          background:#781d1c;
}
.corners{
	display:inline-block; 
	float: right;
	font-size: 16px;
	line-height: 50px;
	text-align: center;
	width: 80px;
	height: 50px;
	letter-spacing:10px;
        position:relative;
        margin-top:-50px;
       
         
}
.corners a{	
        
	text-decoration:none;
	color: white;
}
.clo li{
	list-style-type: none; 
	margin:4px;
	/* border-bottom:2px dotted #cccccc; */
	
}
.clo li a{
	text-decoration: none;
	color: darkgray;
	/* border-bottom:2px dotted #cccccc; */
}

    
/* .tzgg:hover{transform: scale(1,1);box-shadow: 0 0 5px  darkgray;}
.gzzd:hover{transform: scale(1,1);box-shadow: 0 0 5px  darkgray;}
.mrsp:hover{transform: scale(1,1);box-shadow: 0 0 5px  darkgray;}
.hqdt:hover{transform: scale(1,1);box-shadow: 0 0 5px  darkgray;} */
.gzzd{
	 width: 380px; 
	 transform: scale(1,1);box-shadow: 0 0 5px  darkgray;
	 display:inline-block;
         float: left;
         margin-right:4px;
          
}
.TitleBar{
	box-shadow:2px 2px 3px darkgray;
        height:50px;
}
.right{
         width:222px;
         height:auto;
         clear: both;
         float:right;
}
.mrsp{
	 float: right;
	 width: 100%;
	 /* border-radius: 10px; */ 
	 transform: scale(1,1);box-shadow: 0 0 5px  darkgray;
	 display:inline-block;
	 text-align: center;
         clear: both;
	 /* margin-bottom: 1px; */
	 
}
.sp{
	width: 100%;
	height: 50px;
        float: left;
	line-height: 50px;
	color: #fff;
	background:rgba(0,191,255);
	text-align: center;
        font-size:18px;	
}
.sp:hover{
        width: 112px;
	height: 50px;
        background:#781d1c
;
}
.hqdt{
	 margin-top: 22px;
	 margin-bottom: 10px;
	 width: 757px;
	 /*border-radius: 10px;*/ 
	 transform: scale(1,1);box-shadow: 0 0 5px  darkgray;
	 display:inline-block;	
         float: left;
         height:285px;
	 }
.hqdt p{
	text-align: center;
	
}
.clhq{
	  display:inline-block; 
	  width:100%;
	  height: 50px;
	  background:rgba(0,191,255);
	  line-height: 55px;
	  font-size: 18px;
	  color: #fff;
	  }
.clhq:hover{
          width: 560px;
	  height: 50px;
          background:#781d1c;
}
	
.left{
	   /* border:3px solid #cfcecc; */
	   transform: scale(1,1);box-shadow: 0 0 5px  darkgray;
	   /* border:3px solid #ACE0F9; */
	   width: 222px;
	   display:inline-block; 
	   float:right;
	   /* border-radius: 10px; */
	   /* margin-top: 4px; */
	    margin-top: 10px;
	 margin-bottom: 10px;
           clear: both;
           margin-top:14px;
           height:284px;
	   
}
.fwrx{
        width:100%;
        
	color: #fff;
	background:rgba(0,191,255);
	text-align: center;
        font-size:18px;
        letter-spacing:1px
        line-height:100px;
}
.left_text{
        list-style: none;
        border:1.5px solid rgba(100,149,247);
}
.left_text li{
        font-size:14px;
        text-align:left;
        margin-top:10px;
        line-height:25px;
        padding-left:8px;
}

.left_list{
	text-align: center;
	list-style-type: none;
        border:1px solid rgba(100,149,247);
        position:absolute;
        width:220px;
        margin-top:17px;
}
.left_list .gd{
        width:100px;
}
.left_list img{
        margin-top:9px;
        margin-right:-20px;
}
.left_list li:first-child{
	border-bottom:1px dotted #cccccc;
}
.left_list li:nth-child(2){
	border-bottom:1px dotted #cccccc;
}
.left_list li:nth-child(3){
	border-bottom:1px dotted #cccccc;
}
.left_list li:nth-child(4){
	border-bottom:1px dotted #cccccc;
}
.left_list li:nth-child(5){
	border-bottom:1px dotted #cccccc;
}
.left_list li:nth-child(6){
	border-bottom:1px dotted #cccccc;
}
.left_list li:hover{
	background: 	#781d1c;
        color:white;
}
.left_list li:first-child:hover
{
	background: 	#781d1c;
        color:white;

	/* border-top-left-radius: 5px; */
	/* border-top-right-radius: 5px; */
}
.left_list li:last-child:hover
{
	background: 	#781d1c;
        color:white;
	/* border-bottom-left-radius: 5px; */
	/* border-bottom-right-radius: 5px; */
}
.left_li a{
	background: #cfcecc;
	/* border-top-left-radius: 5px; */
	/* border-top-right-radius: 5px; */
}
.left_list li:hover a{
        color:white;
        background: #781d1c;
}
.left_li{
	height: 24px;
	line-height: 26px;
	font-size: 16px;
	color: black;
	
}

.left_list a{
		height:34px;
		line-height:34px; 
		font-size:14px;
		font-family:"微软雅黑";
		text-decoration: none;
		text-align: center;
		border-bottom:1px;

		} 
.out{
			width: 1000px;
			height: 150px;
			overflow: hidden;
			text-align: center;
			/* border-radius:0 0 15px 15px; */
			margin-bottom: 20px;
		}
.con{
			width: 2970px;
			height: 150px;
			overflow: hidden;
                        animation:picmove 12s linear infinite forwards;
                        margin-left:5px;
		}
.con:hover{
			animation-play-state:paused;
			-webkit-animation-play-state:paused;
		}
		@keyframes picmove{
	0%{transform:translateX(0px);}
			100%{transform:translateX(-1485px);}
        }
 
.con li{
			float: left;
			list-style: none;
			overflow: hidden;
		}
.con img{
			float: left;
			width: 165px;
			height: 130px;
		}
        .nav {
            width: 999px;
            height: 50px;   
            position: absolute;
            margin-top:589px;
            margin-left:25px;
        }

        .nav .hq {
            width: 115px;
            float: left;
            margin-left:20px;
            margin-top:13px;
        }

        .nav .hq a {
            text-decoration: none;
            color: black;
        }

        .nav .hq a:hover {
            color: #781d1c;
            font-weight: bold;
        }

        .nav .hq img {
            margin-top: 2px;
        }

        .nav .hq span {
            display: block;
            font-size: 16px;
            letter-spacing: 2px;
            float: left;
        }

        .nav .gd {
            width: 115px;
            float: left;
            margin-left:55px;
            margin-top:13px;
        }

        .nav .gd a {
            text-decoration: none;
            color: black;
        }

        .nav .gd a:hover {
            color: #781d1c;
            font-weight: blod;
        }

        .nav .gd img {
            margin-top: 2px;
        }

        .nav .gd span {
            display: block;
            font-size: 16px;
            letter-spacing: 2px;
            float: left;
        }

        .nav .sn {
            width: 115px;
            float: left;
           margin-left:55px;
            margin-top:13px;
        }

        .nav .sn a {
            text-decoration: none;
            color: black;
        }

        .nav .sn a:hover {
            color: #781d1c;
            font-weight: blod;
        }

        .nav .sn img {
            margin-top: 2px;
        }

        .nav .sn span {
            display: block;
            font-size: 16px;
            letter-spacing: 2px;
            float: left;
        }

        .nav .fc {
            width: 115px;
            float: left;
          margin-left:55px;
            margin-top:13px;
        }

        .nav .fc a {
            text-decoration: none;
            color: black;
        }

        .nav .fc a:hover {
            color: #781d1c;
            font-weight: blod;
        }

        .nav .fc img {
            margin-top: 2px;
        }

        .nav .fc span {
            display: block;
            font-size: 16px;
            letter-spacing: 2px;
        }

        .nav .bj {
            width: 115px;
            float: left;
           margin-left:55px;
            margin-top:13px;
        }

        .nav .bj a {
            text-decoration: none;
            color: black;
        }

        .nav .bj a:hover {
            color: #781d1c;
            font-weight: blod;
        }

        .nav .bj img {
            margin-top: 2px;
        }

        .nav .bj span {
            display: block;
            font-size: 16px;
            letter-spacing: 2px;
        }

        .nav .cy {
            width: 115px;
            float: left;
          margin-left:55px;
            margin-top:13px;
        }

        .nav .cy a {
            text-decoration: none;
            color: black;
        }

        .nav .cy a:hover {
            color: #781d1c;
            font-weight: bold;
        }

        .nav .cy img {
            padding-top: 4px;
        }

        .nav .cy span {
            display: block;
            font-size: 16px;
            letter-spacing: 2px;
        }
.jzfc{
		    width: 100%;
		    height: 40px;
	            background:rgba(0,191,255);
		    color: #ffffff;
		    text-align: center;
		    line-height: 40px;
		    font-size: 18px; 
                    float:left;
                    margin-top:55px;
		}
.blogroll{
	background-color:#dddddd;
	/* border-radius: 5px; */
	height: 30px;
	text-align: center;
	letter-spacing:2px;
	color: #white;
	font-size: 18px;
	line-height: 30px;
}		
.watermark{
	text-align: center;
}		
.Bthep{
	color: #f20553;
font-size: 14px;

}		
		
		
		
		
		
	
		
		
		
	
		
		
	
		
		
		
	
		
		
		
	
		
		
		
		
	