@charset "utf-8";
/* CSS Document */
p {
margin-top:14px;
margin-bottom:8px;
}


.natz td a{display:block;width:130px;height:45px;line-height:45px;font-size:16px;text-decoration:None;color: #ffffff; text-align:center; }
.natz td a:hover{background-image:url(index_03.jpg); background-repeat:no-repeat; background-position:left; line-height:45px}

.sjimages img{width:90% !important;; height:auto !important;}

.yuanjiao{border-radius:5px;display:block; height:30px; line-height:30px; text-align:center; color:#D32C39; border:#D32C39 1px solid }

body{ background-image:url(back-img.jpg); background-repeat:no-repeat; background-position:top; background-color:#E4E4DC}


.bj{ background-image:url(up-wenli.png); background-repeat:no-repeat; background-position:top center; padding:25px 10px 0px 10px; background-color:#FFFFFF}
.bt1{ background-image:url(title-line.png); background-repeat:repeat-x; background-position:bottom center}
.bt2{ background-image:url(title-line-bai.png); background-repeat: repeat-x; background-position:bottom}

.shoujibj{ background-image:url(up-wenli.png),background-image:url(bottom-wenli.png); background-repeat:no-repeat,no-repeat; background-position:top center,bottom center; padding:10px}
.shoujibt{ background-image:url(title-line.png); background-repeat:no-repeat; background-position:bottom center}

td {  font-size: 12px; line-height: 25px}
a {  color: #000000; text-decoration: none}
a:hover {  color: #FF0000; text-decoration: none}

.tata1{ border:#CCCCCC 1px solid}

.dede_pages{}
.pagelist li{ float:left; height:20px; line-height:20px; padding:2px; margin:1px; border:#CCCCCC 1px solid}
.thisclass{ height:20px; line-height:20px; color:#0066FF}

.bt{ background-image:url(title-line-bai.png); background-repeat: repeat-x; background-position:bottom}
.bkk img{border:#cccccc 3px solid}
img {
	border:0px;
}
p,ul,ol,li,form {
	margin: 0;
	padding: 0;
	list-style: none;
}

#sddm td{ text-align:center; }
#sddm td a{display:block;width:100px;height:40px;line-height:40px;font-size:16px;text-decoration:None;color: #ffffff; font-family: "微软雅黑", Arial, sans-serif;}
#sddm td a:hover{color:#ffffff; font-weight:700; line-height:40px; background-color:#70aae9 }

#sddm div li { list-style:none; width:130px; float:left}
#sddm div{position: absolute;z-index:999;visibility: hidden;padding:0; width:130px; margin-top:3px}
#sddm div a{display:block;width:130px;height:30px;line-height:30px;font-size:14px;text-decoration:None;color: #ffffff; text-align:center; background-color:#70aae9}
#sddm div a:hover{background-color:#1a75d2;color:#ffffff; line-height:32px}

#panel {
	background: #754c24;
	height: 380px;
	display: none;
}
.slide {
	margin: 0;
	padding: 0;
	border-top: solid 4px #422410;
	background: url(images/btn-slide.gif) no-repeat center top;
}
.btn-slide {
	background: url(images/white-arrow.gif) no-repeat right -150px;
	text-align: center;
	width: 168px;
	text-decoration: none;
}


.active {
	background-position: right 12px;
}
.title{ text-align: left;}
.xh td{ border-bottom:#cccccc 1px solid}

.yuanjiao{ border:#ff0000 1px solid; width:200px;border-radius:20px; height: 40px;line-height: 40px; color:#ff0000; background-color:#ffffff}

.tt1{ font-size:20px; color:#000000;font-family:微软雅黑; line-height:30px; font-weight:700}
.tt1:hover { color: #ff0000; text-decoration: none}

.tt2{ font-size:18px; color:#CD0C10;font-family:微软雅黑; line-height:30px; }
.tt2:hover { color: #ffffff; text-decoration: none}

.tt3{ font-size:18px; color:#CD0C10;font-family:微软雅黑; line-height:30px; font-weight: 700 }
.tt4{font-size:14px;color:#ffffff;font-family:微软雅黑; line-height:30px; }

.tt5{ font-size:22px; color:#252525;font-family:微软雅黑; line-height:30px; font-weight: 700 }

.yingwen {
 
    color: #252525;
    margin-left: 8px;
    text-transform: uppercase;
	font-family:'Impact';
	font-size:22px;
	
}

.tt16{ font-size: 14px; color: #333333;}
.xs{ padding: 10px; background-color: #1594d1; color: #ffffff; margin-bottom:10px; margin-top: 10px;font-size: 15px; }
.xr{ padding: 10px; background-color: #9b9b9b; color: #ffffff; margin-bottom:10px; margin-top: 10px;font-size: 15px;}

a { color: #333333; text-decoration: none}
a:hover {  color: #b81d22; text-decoration: none}

td{ font-size:13px}

.i_news_tt{color: #0164bb; text-decoration: none; font-size:18px; font-weight:700 }

.zz2{ line-height:30px; font-size:18px}

body {
 background-image: url(back-img.jpg);
 background-position: center top;
 background-repeat:no-repeat;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:微软雅黑;
	color:#666666;
}


.preview img{border:#adadae 3px solid}

.float-slide {
  position: fixed;
  top: 40%;
  right: 0;
  z-index: 2; }
  .float-slide li {
    cursor: pointer;
    width: 55px;
    height: 55px;
    text-align: center;
    position: relative;
    margin-bottom: 1px; }
    .float-slide li img {
      width: 32px; }
    .float-slide li > img {
      margin-top: 10px; }
    .float-slide li .nr {
      display: block;
      transform-origin: right top;
      transition: 0.5s;
      position: absolute;
      right: 55px;
      top: 0;
      background-color: #000;
      color: #fff;
      font-size: 14px;
      height: 100%;
      line-height: 55px;
      width: 150px;
      transform: scale(0, 0); }
      .float-slide li .nr img {
        margin-right: 5px; }
    .float-slide li:hover .nr {
      transform: scale(1, 1); }
  .float-slide li.qq {
    background-color: #c32727; }
  .float-slide li.tel {
    background-color: #048d04; }
  .float-slide li.top {
    background-color: #ccc; }
    .float-slide li.top img {
      width: 32px;
      margin-top: 6px; }

.round_image{ border:#cccccc 3px solid; width: 350px; height: 190px; margin-right: 15px;}
h4{ font-size: 18px; color:#3b83c2}

.media{ margin-top: 10px; margin-bottom: 10px; border-bottom: #cccccc 1px solid}

.rightli{ float: left; text-align: center; width: 120px; margin: 7px; color: #ffffff; padding: 10px;}

.leftli1{ float: left; text-align: center; width: 120px; margin: 7px; color: #ffffff; padding: 10px;}


.baikel li{ float: left; width: 100PX; font-size: 20px;}

.lan{ font-size:20px; line-height: 30px;}


@media only screen and (min-width: 759px){
	
#diannao{ display:}
#diannao2{ display: table}
#shouji{ display: none}
#shouji2{ display: none}
	
	

.menub1_1 {	font-weight: normal;  float: left; width: 100px; cursor: pointer; color: #ff0000; line-height: 36px; margin-right: 4px; height: 46px; text-align: center;font-size: 18px;background-image:url(title-line.png); background-repeat:repeat-x; background-position:bottom center; padding-bottom:1px}
.menub1_2 {	font-weight: normal;  float: left; width: 100px; cursor: pointer; color: #000000; line-height: 36px; margin-right: 4px; height:46px; text-align: center;font-size: 18px; background-image:url(bottom-wenli); background-repeat: repeat-x; background-position:bottom;padding-bottom:1px}
.menugtab {	padding-right: 6px; padding-left: 6px; padding-bottom: 1px; color: #cccccc; padding-top: 6px;height:150px;}
.menugtab a {margin: 0px 10px}
	
}
@media only screen and (max-width: 758px){
	
#diannao{ display: none}
	#diannao2{ display: none}
#shouji{ display:}
#shouji2{ display: table}	
	
.menub1_1 {	font-weight: bold;  float: left; width: 24%; cursor: pointer; color: #7dbefe; line-height: 26px; margin-right: 4px; height: 26px; text-align: center;font-size: 18px;background-image:url(title-line.png); background-repeat:repeat-x; background-position:bottom center}
.menub1_2 {	font-weight: normal;  float: left; width: 24%; cursor: pointer; color: #000000; line-height: 26px; margin-right: 4px; height:26px; text-align: center;font-size: 18px; background-image:url(bottom-wenli); background-repeat: repeat-x; background-position:bottom}
.menugtab {	padding-right: 6px; padding-left: 6px; padding-bottom: 6px; color: #333333; padding-top: 6px;}
.menugtab a {margin: 0px 10px}
	.tt1{ font-size:16px; color:#cd0c10;font-family:微软雅黑; line-height:30px;}
	.rightli{ float: left; text-align: center; width: 46%; margin: 1%; color: #ffffff; padding: 1%;}
	.sjzz9{float: left; text-align: center; width: 46%; margin: 1%;  padding: 1%;}
}
 /*内容显示图片设置*/
 .content_css img { max-width: 90%;}