@charset "utf-8";
/* CSS Document */
html {
  font-size: 1rem;
}
body{
	background: #efefef;
}

@include media-breakpoint-up(sm) {
  html {
    font-size: 1.2rem;
  }
}

@include media-breakpoint-up(md) {
  html {
    font-size: 1.4rem;
  }
}

@include media-breakpoint-up(lg) {
  html {
    font-size: 1.6rem;
  }
}

a {
	text-decoration: none;
	color: #000;
}
.container-fluid{padding-left:0px; padding-right:0px;}
.container{padding:0px; margin:0px;}
@media (min-width: 325px) {
  .container {
    width: 301px;
  }
}
@media (min-width: 375px) {
  .container {
    width: 351px;
  }
}
@media (min-width: 425px) {
  .container {
    width: 401px;
  }
}
@media (min-width: 475px) {
  .container {
    width: 451px;
  }
}
@media (min-width: 576px) {
  .container {
    width: 554px;
  }
}
@media (min-width: 720px) {
  .container {
    width: 696px;
  }
}
@media (min-width: 750px) {
  .container {
    width: 726px;
  }
}
@media (min-width: 800px) {
  .container {
    width: 776px;
  }
}
@media (min-width: 900px) {
  .container {
    width: 876px;
  }
}
@media (min-width: 950px) {
  .container {
    width: 926px;
  }
}
@media (min-width: 1024px) {
  .container {
    width: 998px;
  }
}
@media (min-width: 1200px) {
  .container {
    width: 1170px;
  }
}
@media (min-width: 1440x) {
  .container {
    width: 1360px;
  }
}
@media (min-width: 1600px) {
  .container {
    width: 1480px;
  }
}

#content {
	margin: 0 auto;
	text-align: center;
}
#content .banner {
	width: 100%;
	overflow: hidden;
}
#content .banner img {
	width: 100%;
}
#content .content {
	width: 100%;
	margin: 0 auto;
	text-align: center;
}
#content .content_r {
	width:80%;
}
#content .c_conter {
	margin-left: 5px;
	background: #FFF;
	text-align: left;
	line-height: 26px;
	padding: 20px;
}
#content .c_conter h3 {
	font-weight: bold;
	font-size: 20px;
}
#content .nav_l {
	width:20%;
}
#content .nav_l ul {
	text-align: left;
	/*padding-left: 30px;*/
}
#content .nav_l ul li a {
	/*padding-left: 10px;*/
	margin-left:10px;
}
#content .nav_l ul li:hover, #content .nav_l ul li.on, #content .nav_l ul li a:hover,#content .nav_l ul .action {
	background-color: #FFF;
	/*display: block;*/
}
#content .nav_l ul li.noline {
	border: none;
}

.navbar-brand img{vertical-align: top;}
.dropdown-menu {
    margin-top: 0;
}
.dropdown-menu .dropdown-toggle::after {
    vertical-align: middle;
    border-left: 4px solid;
    border-bottom: 4px solid transparent;
    border-top: 4px solid transparent;
}
.dropdown-menu .dropdown .dropdown-menu {
    left: 100%;
    top: 0%;
}

.dropdown-menu > li a:hover,
.dropdown-menu > li.show {
	background: #007bff;
	color: white;
}
.dropdown-menu > li.show > a{
	color: white;
}

#header .logo {
	float: left;
	width: 100%;
}

/*.nav-item a{
	border-right:#CCC 1px solid;
}
.nav-item_no a,.collapse .nav-item a{
	border-right:none;
}
.nav-link{
	padding-bottom:0rem;
	padding-top:0rem;
}*/
.ico_disp{
	display:none;
}
.active .ico_disp{
	display:inline;
}

.carousel-indicators{bottom:50px;}
.carousel-indicators li{background: url(../images/dot_1.png) no-repeat;}
.carousel-indicators li.active{background: url(../images/dot_2.png) no-repeat;}
.index_news {
	background: #FFF;
	margin: 0 auto;
	text-align: left;
	margin-top:40px;
/*	position: relative;
	z-index: 3;
	top: -45px;*/
}
.index_news .index_news_title {
	line-height: 40px;
	font-size: 46px;
	color: #000;
	padding-top: 40px;
	padding-left: 40px;
	padding-bottom: 20px;
}
.txtScroll-top{ overflow:hidden; position:relative; width:100%; padding-left:20px;}
.txtScroll-top .hd{ overflow:hidden;  /*height:60px; line-height:60px;*/}
.txtScroll-top .hd .prev,.txtScroll-top .hd .next{ display:block;  width:9px; height:5px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;cursor:pointer; background:url("../images/arrow.png") 0 -100px no-repeat;}
.txtScroll-top .hd .next{ background-position:0 -140px;  }
.txtScroll-top .hd .prevStop{ background-position:-60px -100px;  }
.txtScroll-top .hd .nextStop{ background-position:-60px -140px;  }
.txtScroll-top .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; }
.txtScroll-top .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icoCircle.gif") 0 -9px no-repeat; }
.txtScroll-top .hd ul li.on{ background-position:0 0; }
.txtScroll-top .bd{ padding:15px;  }
.txtScroll-top .infoList li{ height:24px; line-height:24px;   }
.txtScroll-top .infoList li .date{ float:right; color:#333;  }
.index_con{/*background:#fff;*/}
.index_con .con ul li,.index_con1 .con1 ul li{overflow:hidden;cursor:pointer; padding-bottom:15px;}

.news_title_list1 li .news_bg_title1{background:url(../images/news_bg1.png) no-repeat; height:53px; width:100%; padding-left:50px; margin-left:15px; line-height:53px; font-size:1.4rem; color:#FFF; font-weight:bold;}
.news_title_list1{padding-left:0px;}
.news_title_list1 .more_right,.news_title_list1 .more_right a{padding-right:0px; line-height:53px; color:#8486e4; font-size:1.3rem;}
.news_title_list1 li{background:#FFF; margin-top:10px; padding-top:5px; padding-bottom:5px; margin-bottom:10px; padding-left:15px;}
.news_title_list1 li.news_title_li{border-bottom:#8486e4 2px solid; padding-top:0px; padding-bottom:0px; padding-left:0px; background:none;}
.news_title_list1 li.news_title_li:hover,.news_title_list1 li.news_title_li:hover a{background:none;color:#8486e4;}
.news_title_list1 li.news_title_li:hover{background:none;}
.news_title_list1 .list_date1{padding-right:25px; color:#8486e4;}
.news_title_list1 li:hover{background:#8486e4; color:#FFF;}
.news_title_list1 li:hover .list_date1,.news_title_list1 li:hover a{color:#FFF; text-decoration:none;}

.news_title_list2 li .news_bg_title1{background:url(../images/news_bg2.png) no-repeat; height:53px; width:100%; padding-left:60px; margin-left:15px; line-height:53px; font-size:1.4rem; color:#FFF; font-weight:bold;}
.news_title_list2{padding-left:0px;}
.news_title_list2 .more_right,.news_title_list2 .more_right a{padding-right:0px; line-height:53px; color:#eaba5c; font-size:1.3rem;}
.news_title_list2 li{background:#FFF; margin-top:10px; padding-top:5px; padding-bottom:5px; margin-bottom:10px; padding-left:15px;}
.news_title_list2 li.news_title_li{border-bottom:#eaba5c 2px solid; padding-top:0px; padding-bottom:0px; padding-left:0px; background:none;}
.news_title_list2 li.news_title_li:hover,.news_title_list2 li.news_title_li:hover a{background:none;color:#eaba5c;}
.news_title_list2 .list_date1{padding-right:25px; color:#eaba5c;}
.news_title_list2 li:hover{background:#eaba5c; color:#FFF;}
.news_title_list2 li:hover .list_date1,.news_title_list2 li:hover a{color:#FFF; text-decoration:none;}

.news_title_list3 li .news_bg_title1{background:url(../images/news_bg3.png) no-repeat; height:53px; width:100%; padding-left:72px; margin-left:15px; line-height:53px; font-size:1.3rem; color:#FFF; font-weight:bold;}
.news_title_list3{padding-left:0px;}
.news_title_list3 .more_right,.news_title_list3 .more_right a{padding-right:0px; line-height:53px; color:#c884cb; font-size:1.3rem;}
.news_title_list3 li{background:#FFF; margin-top:10px; padding-top:5px; padding-bottom:5px; margin-bottom:10px; padding-left:15px;}
.news_title_list3 li.news_title_li{border-bottom:#c884cb 2px solid; padding-top:0px; padding-bottom:0px; padding-left:0px; background:none;}
.news_title_list3 li.news_title_li:hover,.news_title_list3 li.news_title_li:hover a{background:none;color:#c884cb;}
.news_title_list3 .list_date1{padding-right:25px; color:#c884cb;}
.news_title_list3 li:hover{background:#c884cb; color:#FFF;}
.news_title_list3 li:hover .list_date1,.news_title_list3 li:hover a{color:#FFF; text-decoration:none;}
.fc_list .title{font-weight:bold; font-size:160%; height:80px; line-height:80px;}
.fc_list .title .line{border-bottom:#6688e2 2px solid;}
.fc_list .c,.fc_list p{color:#333; line-height:150%; padding-top:20px; font-size:120%}
.fc_list .title1{font-weight:bold; font-size:160%; height:60px; line-height:60px;}

.fc_list ul li{line-height:200%;}
.fc_list ul li a{color:#3663df;}

.fl_list ul li{margin-bottom:15px;}
.fl_list ul li a{color:#3260d4;}

.paly_list ul li{height:56px; line-height:24px; margin:5px 0px 5px 0px;}
.paly_list .play_text{font-size:220%; color:#58595b; line-height:56px;}
.music_list ul li,.music_list ul li a{color:#1b47bd; height:36px; line-height:36px;}
.music_list ul li .mtitle{border-bottom:#CCC 1px solid; padding-left:0px;}
.music_list ul li .mdate{color:#666; border-bottom:#CCC 1px solid; padding-right:10px;}
.music_list ul li .play_text{color:#1b47bd; height:36px; line-height:36px;}
.music_list ul li .play_text1{color:#58595b;}

.photo .photo_img{

}
.photo .photo_info{
	position: relative;
    max-width: 100%;
    height: auto;
}
.photo .photo_text{
	position: relative;
    max-width: 100%;
    height: auto;
	color:#FFF;
}
.photo .photo_ico{
	position: relative;
    max-width: 100%;
    height: auto;
}
.photo .photo_text p,.photo .photo_text1 p{
	text-align:left;
}
.photo .photo_text1{
	position: relative;
    max-width: 100%;
    height: auto;
	color:#FFF;
}
.photo .photo_ico1{
	position: relative;
    max-width: 100%;
    height: auto;
}

.photo .photo_info{
	margin-top:-191px;
}
.photo .photo_text{
	font-size:120%;
	width:340px;
	padding-right:50px;
	margin-top:-151px;
	line-height:40px;
}
.photo .photo_ico{
	margin-top:-240px;
	padding-right:310px;
}
.photo .photo_text1{
	margin-top:-151px;
	line-height:40px;
	font-size:120%;
	width:300px;
	padding-left:50px;
}
.photo .photo_ico1{
	margin-top:-240px;
	padding-left:310px;
}
.council_list{
	background:#FFF;
	border-top:#333 4px solid;
	border-right:#666 1px solid;
	text-align:center;
	font-size:120%;
	padding:20px;
	height:172px;
	line-height:132px;
	margin-bottom:20px;
}
.council_list_sub{
	height:200px;
}
.council_list_sub .fjtitle{
	width:15%; float:left; text-align:left;
	font-size:120%;
	position:relative;
	top:35%;
}
.council_list_sub .fjico{
	width:10%;padding:0px; margin:0px; float:left;
	right:0px;
}
.council_list_sub .council_list{
	background:#FFF;
	border-top:#333 4px solid;
	border-right:#666 1px solid;
	text-align:center;
	font-size:120%;
	padding:20px;
	margin-bottom:20px;
	width:75%; float:left;
	height:172px;
	line-height:132px;
}
.council_title{
	padding-left:-100px;
}
.council_list_sub .title{
	position:relative;
	top:50%;
	transform:translateY(30%);
	font-size:120%;
}
.council_list_sub .title1 div{
	float:left;
}
.council_list a,.council_list_sub a{color:#03F;}

.dp_list .dp_box1{background:url(../images/dpbox_dg1.png) no-repeat left; background-size:contain; height:350px; width:270px; background-size:100% 100%;border-radius: 8px;-webkit-box-shadow:0px 3px 3px #c8c8c8 ;-moz-box-shadow:0px 3px 3px #c8c8c8;box-shadow: 5px 5px 10px #c5c3c4; padding-left:20px;}
.dp_list .dp_box2{background:url(../images/dpbox_dg2.png) no-repeat left; background-size:contain; height:350px; width:270px; background-size:100% 100%;border-radius: 8px;-webkit-box-shadow:0px 3px 3px #c8c8c8 ;-moz-box-shadow:0px 3px 3px #c8c8c8;box-shadow: 5px 5px 10px #c5c3c4;}
.dp_list .dp_box3{background:url(../images/dpbox_dg3.png) no-repeat left; background-size:contain; height:400px; width:380px; background-size:100% 100%;border-radius: 8px;-webkit-box-shadow:0px 3px 3px #c8c8c8 ;-moz-box-shadow:0px 3px 3px #c8c8c8;box-shadow: 5px 5px 10px #c5c3c4;}
.dp_list .dp_box4{background:url(../images/dpbox_dg4.png) no-repeat left; background-size:contain; height:400px; width:380px; background-size:100% 100%;border-radius: 8px;-webkit-box-shadow:0px 3px 3px #c8c8c8 ;-moz-box-shadow:0px 3px 3px #c8c8c8;box-shadow: 5px 5px 10px #c5c3c4;}
.dp_list .dp_box5{background:url(../images/dpbox_dg5.png) no-repeat left; background-size:contain; height:418px; width:100%; background-size:100% 100%;border-radius: 8px;-webkit-box-shadow:0px 3px 3px #c8c8c8 ;-moz-box-shadow:0px 3px 3px #c8c8c8;box-shadow: 5px 5px 10px #c5c3c4;}
li.dp_list{padding-left:5px;}
.dp_list .dp_box3 img{width:340px; height:330px; padding-top:20px; padding-bottom:20px;}
.dp_list .dp_box4 img{width:340px; height:330px; padding-top:20px; padding-bottom:20px;}
.dp_list .dp_box3 .fw{color:#FFF; font-size:150%; margin-top:32px;}
.dp_list .dp_box4 .fw{color:#FFF; font-size:150%; width:95%; text-align:center; margin:0 auto;}

.dp_list .title{color:#0b9445; font-size:160%; text-align:left; padding-top:20px; padding-left:10px;}
.dp_list .title1{color:#6986e7; font-size:140%; text-align:left; padding-left:20px; padding-top:20px;}
.dp_list .c_text{text-align:left; line-height:150%; padding:5px 20px 5px 20px;;}

.news_list ul li{height:32px; line-height:32px;}
.news_list ul li i{line-height:32px;}
.news_list ul li span{border-bottom:#CCC 1px solid;}

.c_news a:hover{color:#4bd6fd;}
.c_news:hover{color:#4bd6fd; font-weight:bold; font-size:120%;}

.sg_img{z-index:1;}
.sg_box{z-index:2; margin-left:-100px; width:70%}
.sg_box .box_bg button{color:#FFF;}
.submenu_btn li{padding-top:15px; padding-bottom:15px;}
.submenu_btn li a{padding-left:10px; padding-right:10px; color:#72aefb; border:#CCC 1px solid; background:#FFF;}
.submenu_btn li a.active,.submenu_btn li a:hover{color:#72aefb; background:#e9c474;}

.c_box{border:#ccc 1px solid;border-radius: 25px;-webkit-box-shadow:0px 3px 3px #c8c8c8 ;-moz-box-shadow:0px 3px 3px #c8c8c8; background:#FFF; box-shadow: 5px 5px 10px #c5c3c4; padding:20px;}
.c_box1{border:#ccc 1px solid;border-radius: 8px;-webkit-box-shadow:0px 3px 3px #c8c8c8 ;-moz-box-shadow:0px 3px 3px #c8c8c8; background:#FFF; box-shadow: 5px 5px 10px #c5c3c4; padding:20px;}
.c_box2{padding:20px;}
.c_box3{border:#ccc 1px solid;border-radius: 8px;-webkit-box-shadow:0px 3px 3px #c8c8c8 ;-moz-box-shadow:0px 3px 3px #c8c8c8; background:#d6dcec; box-shadow: 5px 5px 10px #c5c3c4; padding:20px;}
.c_box4{border:#ccc 1px solid;border-radius: 8px;-webkit-box-shadow:0px 3px 3px #c8c8c8 ;-moz-box-shadow:0px 3px 3px #c8c8c8; background:#bedffe; box-shadow: 5px 5px 10px #c5c3c4; padding:20px;}
.c_box5{border:#ffd67e 1px solid;border-radius: 5px; background:#ffd67e; padding:10px;}
.c_box6{background:#FFF; height:100px;}
.c_box7{border:#ccc 1px solid;border-radius: 5px; background:#e6e7e9; padding:10px;}
.c_box_title{border-radius: 8px; background:#fbaf0c; padding:10px;}
.title_info_line li{border-bottom:#999 1px solid;}
.b_title{font-size:1.5rem; font-weight:bold;}

.subtitle_bg{
	background:url(../images/subtitle_bg.png) repeat-x; height:66px; line-height:66px;}
.subtitle_bg .subtitle_bg_c{
	background:url(../images/subtitle_bg_c.png) repeat-x; height:66px; font-weight:bold; color:#000; font-size:18px; line-height:66px;}
.subtitle_bg .subtitle_bg_r{
	background:url(../images/subtitle_bg_r.png) no-repeat left; background-size:contain; height:66px; background-size:100% 100%;}

@media (max-width: 324px) {
.news_banner .txt li .t1{
	font-size: 24px;
	font-weight: bold;
	color: #FFF;
}
.news_banner .txt li .t2{
	font-size: 18px;
	font-weight: bold;
	color: #FFF;
}
.news_banner .txt li .t3{
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
}
.news_banner .txt li .t4{
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
}
.news_banner .txt li a{
	display: block;
	color: white;
	padding: 0 0 0 10px;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.news_banner .txt {
	position: absolute;
	top: 100px;
	left: 48px;
	text-align:left;
	z-index: 2;
	line-height: 10px;
	
}
.news_top{margin-top:-70px; width:76%;z-index:2;}
.news_top li{line-height:20px;}
.news_top li a,.news_top li a:hover{color:#FFF; text-decoration:none;}
.news_top li .news_class{overflow:hidden; font-size:0.4rem; font-weight:bold; padding-right:0px;}
.news_top li .news_class a{color:#bd4958;}
.news_top li .news_title{padding-left:10px; font-size:0.4rem; overflow:hidden;}
.news_top li .news_date{color:#FFF; display:none;}

.ctitle_bg{
	background:url(../images/ctitle_bg.jpg) repeat-x; height:30px; line-height:30px;}
.ctitle_bg .ctitle_bg_c{
	background:none; font-weight:bold; color:#FFF; font-size:14px; line-height:30px; color:#000;}
.ctitle_bg .ctitle_bg_l{
	background:none;}
.ctitle_bg .ctitle_bg_r{
	background:none;}
.subtitle_bg{
	background:url(../images/subtitle_bg.png) repeat-x; height:30px; line-height:30px;}
.subtitle_bg .subtitle_bg_c{
	background:none; font-weight:bold; color:#FFF; font-size:14px; line-height:30px; color:#000;}
.subtitle_bg .subtitle_bg_r{
	background:none;}
	
.sg_box{display:none;}

.photo .photo_info{
	margin-top:-44px;
}
.photo .photo_text{
	font-size:60%;
	width:95px;
	padding-right:0px;
	margin-top:-46px;
	line-height:20px;
}
.photo .photo_ico{
	margin-top:-82px;
	padding-right:42px;
}
.photo .photo_text1{
	margin-top:-46px;
	line-height:20px;
	font-size:60%;
	width:126px;
	padding-left:10px;
}
.photo .photo_ico1{
	margin-top:-82px;
	padding-left:42px;
}
}
@media (min-width: 325px) {
.index_con .con .txt h3{font-size:12px;height:24px;text-align:center;line-height:22px;filter: alpha(opacity=100); opacity: 1;}
.index_con .con .txt span{color:#49d7ff; font-size:12px; font-weight:bold; padding-bottom:2px;filter: alpha(opacity=10); opacity: 1; display:none;}
.index_con .con .txt p{font-size:10px;text-align:center; display:none;}	
.index_con .con .txt{width:84%;height:40px;background:#FFF;/*透明背景色，不透明其文字内容*/position:absolute;left:14px;bottom:0;color:#000;font-family:"微软雅黑";}
.index_con .con .hover{height:65px;}
.index_news_more{display:none;}
.infoList .date{display:none;}
.txtScroll-top .infoList li{overflow:hidden;}
.index_con1 .con1 .txt1 h3{font-size:12px;height:24px;text-align:center;line-height:22px;filter: alpha(opacity=100); opacity: 1;}
.index_con1 .con1 .txt1 span{color:#49d7ff; font-size:12px; font-weight:bold; padding-bottom:2px;filter: alpha(opacity=10); opacity: 1; display:none;}
.index_con1 .con1 .txt1 p{font-size:10px;text-align:center; display:none;}	
.index_con1 .con1 .txt1{width:84%;height:40px;background:#FFF;/*透明背景色，不透明其文字内容*/position:absolute;left:14px;bottom:0;color:#000;font-family:"微软雅黑";}
.index_con1 .con1 .hover{height:65px;}

.page_foot_txt .foot_txt_list ul{width:98%; text-align:left; padding-left:12px; padding-top:40px;}
.page_foot_txt .foot_txt_list li{border-bottom:#999 2px solid; height:30px; line-height:30px; font-size:12px; /*font-weight:bold;*/ margin-left:8px; text-indent:18px;}
.tip_bar {
	width: 100%;
	height: 40px;
	z-index: 999;
	position: relative;
	top: -50px;
}
.tip_bar .bg{
	width:40%;
	background:#093;
}
.tip_bar h2 {
	color: #FFF;
	line-height: 40px;
	font-size: 16px;
	font-weight: bold;
	text-align:center;
}
#content .nav_l ul{
	padding-top:15px;	
}
#content .nav_l ul li {
	line-height: 30px;
	height: 30px;
	border-bottom: #CCC 2px solid;
	font-size: 12px;
	width:110px;
}
.content_r{
	width:190px;
}
.news_banner .txt li .t1{
	font-size: 24px;
	font-weight: bold;
	color: #FFF;
}
.news_banner .txt li .t2{
	font-size: 18px;
	font-weight: bold;
	color: #FFF;
}
.news_banner .txt li .t3{
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
}
.news_banner .txt li .t4{
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
}
.news_banner .txt li a{
	display: block;
	color: white;
	padding: 0 0 0 10px;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.news_banner .txt {
	position: absolute;
	top: 120px;
	left: 48px;
	text-align:left;
	z-index: 2;
	line-height: 10px;
	
}
.news_top{margin-top:-66px; width:76%;z-index:2;}
.news_top li{line-height:18px;}
.news_top li a,.news_top li a:hover{color:#FFF; text-decoration:none;}
.news_top li .news_class{overflow:hidden; font-size:0.4rem; font-weight:bold; padding-right:0px;}
.news_top li .news_class a{color:#bd4958;}
.news_top li .news_title{padding-left:10px; font-size:0.4rem; overflow:hidden;}
.news_top li .news_date{color:#FFF; display:none;}

.ctitle_bg{
	background:url(../images/ctitle_bg.jpg) repeat-x; height:30px; line-height:30px;}
.ctitle_bg .ctitle_bg_c{
	background:none; font-weight:bold; color:#FFF; font-size:14px; line-height:30px; color:#000;}
.ctitle_bg .ctitle_bg_l{
	background:none;}
.ctitle_bg .ctitle_bg_r{
	background:none;}
.subtitle_bg{
	background:url(../images/subtitle_bg.png) repeat-x; height:30px; line-height:30px;}
.subtitle_bg .subtitle_bg_c{
	background:none; font-weight:bold; color:#FFF; font-size:14px; line-height:30px; color:#000;}
.subtitle_bg .subtitle_bg_r{
	background:none;}
.sg_box{display:none;}

.photo .photo_info{
	margin-top:-44px;
}
.photo .photo_text{
	font-size:60%;
	width:95px;
	padding-right:0px;
	margin-top:-46px;
	line-height:20px;
}
.photo .photo_ico{
	margin-top:-82px;
	padding-right:42px;
}
.photo .photo_text1{
	margin-top:-46px;
	line-height:20px;
	font-size:60%;
	width:126px;
	padding-left:10px;
}
.photo .photo_ico1{
	margin-top:-82px;
	padding-left:42px;
}
}
@media (min-width: 375px) {
.index_con .con .txt h3{font-size:12px;height:24px;text-align:center;line-height:22px;filter: alpha(opacity=100); opacity: 1;}
.index_con .con .txt span{color:#49d7ff; font-size:12px; font-weight:bold; padding-bottom:2px;filter: alpha(opacity=10); opacity: 1; display:none;}
.index_con .con .txt p{font-size:10px;text-align:center; display:none;}	
.index_con .con .txt{width:84%;height:40px;background:#FFF;/*透明背景色，不透明其文字内容*/position:absolute;left:14px;bottom:0;color:#000;font-family:"微软雅黑";}
.index_con .con .hover{height:65px;}
.index_news_more{display:none;}
.infoList .date{display:none;}
.txtScroll-top .infoList li{overflow:hidden;}
.index_con1 .con1 .txt1 h3{font-size:12px;height:24px;text-align:center;line-height:22px;filter: alpha(opacity=100); opacity: 1;}
.index_con1 .con1 .txt1 span{color:#49d7ff; font-size:12px; font-weight:bold; padding-bottom:2px;filter: alpha(opacity=10); opacity: 1; display:none;}
.index_con1 .con1 .txt1 p{font-size:10px;text-align:center; display:none;}	
.index_con1 .con1 .txt1{width:84%;height:40px;background:#FFF;/*透明背景色，不透明其文字内容*/position:absolute;left:14px;bottom:0;color:#000;font-family:"微软雅黑";}
.index_con1 .con1 .hover{height:65px;}

.page_foot_txt .foot_txt_list ul{width:98%; text-align:left; padding-left:12px; padding-top:40px;}
.page_foot_txt .foot_txt_list li{border-bottom:#999 2px solid; height:30px; line-height:30px; font-size:12px; /*font-weight:bold;*/ margin-left:8px; text-indent:18px;}
.tip_bar {
	width: 100%;
	height: 40px;
	z-index: 999;
	position: relative;
	top: -50px;
}
.tip_bar .bg{
	width:40%;
	background:#093;
}
.tip_bar h2 {
	color: #FFF;
	line-height: 40px;
	font-size: 16px;
	font-weight: bold;
	text-align:center;
}
#content .nav_l ul{
	padding-top:15px;	
}
#content .nav_l ul li {
	line-height: 30px;
	height: 30px;
	border-bottom: #CCC 2px solid;
	font-size: 12px;
	width:110px;
}
.content_r{
	width:190px;
}
.news_banner .txt li .t1{
	font-size: 24px;
	font-weight: bold;
	color: #FFF;
}
.news_banner .txt li .t2{
	font-size: 18px;
	font-weight: bold;
	color: #FFF;
}
.news_banner .txt li .t3{
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
}
.news_banner .txt li .t4{
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
}
.news_banner .txt li a{
	display: block;
	color: white;
	padding: 0 0 0 10px;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.news_banner .txt {
	position: absolute;
	top: 140px;
	left: 48px;
	text-align:left;
	z-index: 2;
	line-height: 10px;
	
}
.news_top{margin-top:-78px; width:76%;z-index:2;}
.news_top li{line-height:22px;}
.news_top li a,.news_top li a:hover{color:#FFF; text-decoration:none;}
.news_top li .news_class{overflow:hidden; font-size:0.5rem; font-weight:bold; padding-right:0px;}
.news_top li .news_class a{color:#bd4958;}
.news_top li .news_title{padding-left:10px; font-size:0.5rem; overflow:hidden;}
.news_top li .news_date{color:#FFF; display:none;}

.ctitle_bg{
	background:url(../images/ctitle_bg.jpg) repeat-x; height:30px; line-height:30px;}
.ctitle_bg .ctitle_bg_c{
	background:none; font-weight:bold; color:#FFF; font-size:14px; line-height:30px; color:#000;}
.ctitle_bg .ctitle_bg_l{
	background:none;}
.ctitle_bg .ctitle_bg_r{
	background:none;}
.subtitle_bg{
	background:url(../images/subtitle_bg.png) repeat-x; height:30px; line-height:30px;}
.subtitle_bg .subtitle_bg_c{
	background:none; font-weight:bold; color:#FFF; font-size:14px; line-height:30px; color:#000;}
.subtitle_bg .subtitle_bg_r{
	background:none;}
.sg_box{display:none;}

.photo .photo_info{
	margin-top:-54px;
}
.photo .photo_text{
	font-size:70%;
	width:105px;
	padding-right:0px;
	margin-top:-54px;
	line-height:22px;
}
.photo .photo_ico{
	margin-top:-92px;
	padding-right:58px;
}
.photo .photo_text1{
	margin-top:-54px;
	line-height:22px;
	font-size:70%;
	width:126px;
	padding-left:10px;
}
.photo .photo_ico1{
	margin-top:-92px;
	padding-left:58px;
}
}
@media (min-width: 425px) {
.index_con .con .txt h3{font-size:12px;height:24px;text-align:center;line-height:22px;filter: alpha(opacity=100); opacity: 1;}
.index_con .con .txt span{color:#49d7ff; font-size:12px; font-weight:bold; padding-bottom:2px;filter: alpha(opacity=10); opacity: 1; display:none;}
.index_con .con .txt p{font-size:10px;text-align:center; display:none;}	
.index_con .con .txt{width:84%;height:40px;background:#FFF;/*透明背景色，不透明其文字内容*/position:absolute;left:14px;bottom:0;color:#000;font-family:"微软雅黑";}
.index_con .con .hover{height:65px;}
.index_news_more{display:none;}
.infoList .date{display:none;}
.txtScroll-top .infoList li{overflow:hidden;}
.index_con1 .con1 .txt1 h3{font-size:12px;height:24px;text-align:center;line-height:22px;filter: alpha(opacity=100); opacity: 1;}
.index_con1 .con1 .txt1 span{color:#49d7ff; font-size:12px; font-weight:bold; padding-bottom:2px;filter: alpha(opacity=10); opacity: 1; display:none;}
.index_con1 .con1 .txt1 p{font-size:10px;text-align:center; display:none;}	
.index_con1 .con1 .txt1{width:84%;height:40px;background:#FFF;/*透明背景色，不透明其文字内容*/position:absolute;left:14px;bottom:0;color:#000;font-family:"微软雅黑";}
.index_con1 .con1 .hover{height:65px;}

.page_foot_txt .foot_txt_list ul{width:98%; text-align:left; padding-left:12px; padding-top:40px;}
.page_foot_txt .foot_txt_list li{border-bottom:#999 2px solid; height:30px; line-height:30px; font-size:12px; /*font-weight:bold;*/ margin-left:8px; text-indent:18px;}
.tip_bar {
	width: 100%;
	height: 40px;
	z-index: 999;
	position: relative;
	top: -50px;
}
.tip_bar .bg{
	width:40%;
	background:#093;
}
.tip_bar h2 {
	color: #FFF;
	line-height: 40px;
	font-size: 16px;
	font-weight: bold;
	text-align:center;
}
#content .nav_l ul{
	padding-top:15px;	
}
#content .nav_l ul li {
	line-height: 30px;
	height: 30px;
	border-bottom: #CCC 2px solid;
	font-size: 12px;
	width:110px;
}
.content_r{
	width:190px;
}
.news_banner .txt li .t1{
	font-size: 24px;
	font-weight: bold;
	color: #FFF;
}
.news_banner .txt li .t2{
	font-size: 18px;
	font-weight: bold;
	color: #FFF;
}
.news_banner .txt li .t3{
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
}
.news_banner .txt li .t4{
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
}
.news_banner .txt li a{
	display: block;
	color: white;
	padding: 0 0 0 10px;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.news_banner .txt {
	position: absolute;
	top: 160px;
	left: 48px;
	text-align:left;
	z-index: 2;
	line-height: 10px;
	
}
.news_top{margin-top:-88px; width:78%;z-index:2;}
.news_top li{line-height:24px;}
.news_top li a,.news_top li a:hover{color:#FFF; text-decoration:none;}
.news_top li .news_class{overflow:hidden; font-size:10px; font-weight:bold; padding-right:0px;}
.news_top li .news_class a{color:#bd4958;}
.news_top li .news_title{padding-left:20px; font-size:10px; overflow:hidden;}
.news_top li .news_date{color:#FFF; display:none;}

.ctitle_bg{
	background:url(../images/ctitle_bg.jpg) repeat-x; height:30px; line-height:30px;}
.ctitle_bg .ctitle_bg_c{
	background:none; font-weight:bold; color:#FFF; font-size:14px; line-height:30px; color:#000;}
.ctitle_bg .ctitle_bg_l{
	background:none;}
.ctitle_bg .ctitle_bg_r{
	background:none;}
.subtitle_bg{
	background:url(../images/subtitle_bg.png) repeat-x; height:30px; line-height:30px;}
.subtitle_bg .subtitle_bg_c{
	background:none; font-weight:bold; color:#FFF; font-size:14px; line-height:30px; color:#000;}
.subtitle_bg .subtitle_bg_r{
	background:none;}
.sg_box{display:none;}

.photo .photo_info{
	margin-top:-60px;
}
.photo .photo_text{
	font-size:70%;
	width:126px;
	padding-right:10px;
	margin-top:-58px;
	line-height:22px;
}
.photo .photo_ico{
	margin-top:-100px;
	padding-right:76px;
}
.photo .photo_text1{
	margin-top:-58px;
	line-height:22px;
	font-size:70%;
	width:126px;
	padding-left:10px;
}
.photo .photo_ico1{
	margin-top:-100px;
	padding-left:76px;
}
}
@media (min-width: 475px) {
.news_top{margin-top:-100px; width:78%;z-index:2;}
.news_top li{line-height:28px;}
.news_top li a,.news_top li a:hover{color:#FFF; text-decoration:none;}
.news_top li .news_class{overflow:hidden; font-size:10px; font-weight:bold; padding-right:0px;}
.news_top li .news_class a{color:#bd4958;}
.news_top li .news_title{padding-left:20px; font-size:10px; overflow:hidden;}
.news_top li .news_date{color:#FFF; display:none;}
.ctitle_bg{
	background:url(../images/ctitle_bg.jpg) repeat-x; height:30px; line-height:30px;}
.ctitle_bg .ctitle_bg_c{
	background:none; font-weight:bold; color:#FFF; font-size:14px; line-height:30px; color:#000;}
.ctitle_bg .ctitle_bg_l{
	background:none;}
.ctitle_bg .ctitle_bg_r{
	background:none;}
.subtitle_bg{
	background:url(../images/subtitle_bg.png) repeat-x; height:30px; line-height:30px;}
.subtitle_bg .subtitle_bg_c{
	background:none; font-weight:bold; color:#FFF; font-size:14px; line-height:30px; color:#000;}
.subtitle_bg .subtitle_bg_r{
	background:none;}
.sg_box{display:none;}

.photo .photo_info{
	margin-top:-70px;
}
.photo .photo_text{
	font-size:70%;
	width:126px;
	padding-right:20px;
	margin-top:-64px;
	line-height:22px;
}
.photo .photo_ico{
	margin-top:-110px;
	padding-right:90px;
}
.photo .photo_text1{
	margin-top:-64px;
	line-height:22px;
	font-size:70%;
	width:126px;
	padding-left:20px;
}
.photo .photo_ico1{
	margin-top:-110px;
	padding-left:90px;
}
}

@media (min-width: 500px) {
.index_con .con .txt h3{font-size:12px;height:24px;text-align:center;line-height:22px;filter: alpha(opacity=100); opacity: 1;}
.index_con .con .txt span{color:#49d7ff; font-size:12px; font-weight:bold; padding-bottom:2px;filter: alpha(opacity=10); opacity: 1; display:none;}
.index_con .con .txt p{font-size:10px;text-align:center; display:none;}	
.index_con .con .txt{width:84%;height:40px;background:#FFF;/*透明背景色，不透明其文字内容*/position:absolute;left:14px;bottom:0;color:#000;font-family:"微软雅黑";}
.index_con .con .hover{height:65px;}
.index_news_more{display:none;}
.infoList .date{display:none;}
.txtScroll-top .infoList li{overflow:hidden;}
.index_con1 .con1 .txt1 h3{font-size:12px;height:24px;text-align:center;line-height:22px;filter: alpha(opacity=100); opacity: 1;}
.index_con1 .con1 .txt1 span{color:#49d7ff; font-size:12px; font-weight:bold; padding-bottom:2px;filter: alpha(opacity=10); opacity: 1; display:none;}
.index_con1 .con1 .txt1 p{font-size:10px;text-align:center; display:none;}	
.index_con1 .con1 .txt1{width:84%;height:40px;background:#FFF;/*透明背景色，不透明其文字内容*/position:absolute;left:14px;bottom:0;color:#000;font-family:"微软雅黑";}
.index_con1 .con1 .hover{height:65px;}

.page_foot_txt .foot_txt_list ul{width:96%; text-align:left; padding-left:14px; padding-top:60px;}
.page_foot_txt .foot_txt_list li{border-bottom:#999 2px solid; height:30px; line-height:30px; font-size:12px; /*font-weight:bold;*/ margin-left:8px; text-indent:18px;}
.tip_bar {
	width: 100%;
	height: 50px;
	z-index: 999;
	position: relative;
	top: -50px;
}
.tip_bar .bg{
	width:40%;
	background:#093;
}
.tip_bar h2 {
	color: #FFF;
	line-height: 50px;
	font-size: 18px;
	font-weight: bold;
	text-align:center;
}
#content .nav_l ul li {
	line-height: 40px;
	height: 40px;
	border-bottom: #CCC 2px solid;
	font-size: 13px;
	width:120px;
}
.news_banner .txt li .t1{
	font-size: 36px;
	font-weight: bold;
	color: #FFF;
}
.news_banner .txt li .t2{
	font-size: 24px;
	font-weight: bold;
	color: #FFF;
}
.news_banner .txt li .t3{
	font-size: 18px;
	font-weight: bold;
	color: #FFF;
}
.news_banner .txt li .t4{
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
}
.news_banner .txt li a{
	display: block;
	color: white;
	padding: 0 0 0 10px;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.news_banner .txt {
	position: absolute;
	top: 200px;
	left: 68px;
	text-align:left;
	z-index: 2;
	line-height: 24px;
	
}
.ctitle_bg{
	background:url(../images/ctitle_bg.jpg) repeat-x; height:40px; line-height:40px;}
.ctitle_bg .ctitle_bg_c{
	background:none; font-weight:bold; color:#FFF; font-size:16px; line-height:40px; color:#000;}
.ctitle_bg .ctitle_bg_l{
	background:none;}
.ctitle_bg .ctitle_bg_r{
	background:none;}
.subtitle_bg{
	background:url(../images/subtitle_bg.png) repeat-x; height:30px; line-height:30px;}
.subtitle_bg .subtitle_bg_c{
	background:none; font-weight:bold; color:#FFF; font-size:14px; line-height:30px; color:#000;}
.subtitle_bg .subtitle_bg_r{
	background:none;}
.sg_box{display:none;}

.photo .photo_info{
	margin-top:-70px;
}
.photo .photo_text{
	font-size:70%;
	width:126px;
	padding-right:20px;
	margin-top:-64px;
	line-height:22px;
}
.photo .photo_ico{
	margin-top:-110px;
	padding-right:90px;
}
.photo .photo_text1{
	margin-top:-64px;
	line-height:22px;
	font-size:70%;
	width:126px;
	padding-left:20px;
}
.photo .photo_ico1{
	margin-top:-110px;
	padding-left:90px;
}
}
@media (min-width: 576px) {
.news_top{margin-top:-126px; width:78%;z-index:2;}
.news_top li{line-height:38px;}
.news_top li a,.news_top li a:hover{color:#FFF; text-decoration:none;}
.news_top li .news_class{overflow:hidden; font-size:10px; font-weight:bold; padding-right:0px;}
.news_top li .news_class a{color:#bd4958;}
.news_top li .news_title{padding-left:20px; font-size:10px; overflow:hidden;}
.news_top li .news_date{color:#FFF; display:none;}
.ctitle_bg{
	background:url(../images/ctitle_bg.jpg) repeat-x; height:40px; line-height:40px;}
.ctitle_bg .ctitle_bg_c{
	background:none; font-weight:bold; color:#FFF; font-size:16px; line-height:40px; color:#000;}
.ctitle_bg .ctitle_bg_l{
	background:none;}
.ctitle_bg .ctitle_bg_r{
	background:none;}
.subtitle_bg{
	background:url(../images/subtitle_bg.png) repeat-x; height:30px; line-height:30px;}
.subtitle_bg .subtitle_bg_c{
	background:none; font-weight:bold; color:#FFF; font-size:14px; line-height:30px; color:#000;}
.subtitle_bg .subtitle_bg_r{
	background:none;}
.sg_box{display:block;}

.photo .photo_info{
	margin-top:-86px;
}
.photo .photo_text{
	font-size:80%;
	width:156px;
	padding-right:30px;
	margin-top:-80px;
	line-height:30px;
}
.photo .photo_ico{
	margin-top:-130px;
	padding-right:116px;
}
.photo .photo_text1{
	margin-top:-80px;
	line-height:30px;
	font-size:80%;
	width:260px;
	padding-left:30px;
}
.photo .photo_ico1{
	margin-top:-130px;
	padding-left:116px;
}
}
@media (min-width: 720px) {
.index_con .con .txt h3{font-size:12px;height:22px;text-align:center;line-height:22px;filter: alpha(opacity=100); opacity: 1;}
.index_con .con .txt span{color:#49d7ff; font-size:14px; font-weight:bold; padding-bottom:5px;filter: alpha(opacity=10); opacity: 1; display:block;}
.index_con .con .txt p{font-size:10px;text-align:center; display:block;}	
.index_con .con .txt{width:88%;height:50px;background:#FFF;/*透明背景色，不透明其文字内容*/position:absolute;left:15px;bottom:0;color:#000;font-family:"微软雅黑";}
.index_con .con .hover{height:80px;}
.index_news_more{display:note;}
.infoList .date{display:note;}
.index_con1 .con1 .txt1 h3{font-size:12px;height:28px;text-align:center;line-height:22px;filter: alpha(opacity=100); opacity: 1;}
.index_con1 .con1 .txt1 span{color:#49d7ff; padding-top:10px; font-size:14px; font-weight:bold; padding-bottom:5px;filter: alpha(opacity=10); opacity: 1; display:block;}
.index_con1 .con1 .txt1 p{font-size:10px;text-align:center; display:block;}	
.index_con1 .con1 .txt1{width:88%;height:60px;background:#FFF;/*透明背景色，不透明其文字内容*/position:absolute;left:15px;bottom:0;color:#000;font-family:"微软雅黑";}
.index_con1 .con1 .hover{height:80px;}

.page_foot_txt .foot_txt_list ul{width:92%; text-align:left; padding-left:10px; padding-top:70px;}
.page_foot_txt .foot_txt_list li{border-bottom:#999 2px solid; height:36px; line-height:36px; font-size:14px; /*font-weight:bold;*/ margin-left:10px; text-indent:20px;}
.tip_bar {
	width: 100%;
	height: 60px;
	z-index: 999;
	position: relative;
	top: -50px;
}
.tip_bar .bg{
	width:40%;
	background:#093;
}
.tip_bar h2 {
	color: #FFF;
	line-height: 60px;
	font-size: 28px;
	font-weight: bold;
	text-align:center;
}
#content .nav_l ul li {
	line-height: 50px;
	height: 50px;
	border-bottom: #CCC 2px solid;
	font-size: 14px;
	width:150px;
}
.news_banner .txt li .t1{
	font-size: 48px;
	font-weight: bold;
	color: #FFF;
}
.news_banner .txt li .t2{
	font-size: 36px;
	font-weight: bold;
	color: #FFF;
}
.news_banner .txt li .t3{
	font-size: 24px;
	font-weight: bold;
	color: #FFF;
}
.news_banner .txt li .t4{
	font-size: 18px;
	font-weight: bold;
	color: #FFF;
}
.news_banner .txt li a{
	display: block;
	color: white;
	padding: 0 0 0 10px;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
.news_banner .txt {
	position: absolute;
	top: 190px;
	left: 120px;
	text-align:left;
	z-index: 2;
	line-height: 36px;
	
}
.news_top{margin-top:-126px; width:79%;z-index:2;}
.news_top li{line-height:38px;}
.news_top li a,.news_top li a:hover{color:#FFF; text-decoration:none;}
.news_top li .news_class{overflow:hidden; font-size:12px; font-weight:bold; padding-right:0px;}
.news_top li .news_class a{color:#bd4958;}
.news_top li .news_title{padding-left:30px; font-size:12px; overflow:hidden;}
.news_top li .news_date{color:#FFF; display:none;}
.ctitle_bg{
	background:url(../images/ctitle_bg.jpg) repeat-x; height:90px; line-height:90px;}
.ctitle_bg .ctitle_bg_c{
	background:url(../images/ctitle_bg_c.jpg) repeat-x; height:90px; font-weight:bold; color:#FFF; font-size:24px; line-height:90px;}
.ctitle_bg .ctitle_bg_l{
	background:url(../images/ctitle_bg_l.png) no-repeat right; background-size:contain; height:90px; background-size:100% 100%;}
.ctitle_bg .ctitle_bg_r{
	background:url(../images/ctitle_bg_r.png) no-repeat left; background-size:contain; height:90px; background-size:100% 100%;}
.subtitle_bg{
	background:url(../images/subtitle_bg.png) repeat-x; height:66px; line-height:66px;}
.subtitle_bg .subtitle_bg_c{
	background:url(../images/subtitle_bg_c.png) repeat-x; height:66px; font-weight:bold; color:#000; font-size:18px; line-height:66px;}
.subtitle_bg .subtitle_bg_r{
	background:url(../images/subtitle_bg_r.png) no-repeat left; background-size:contain; height:66px; background-size:100% 100%;}
.sg_box{display:block;}

.photo .photo_info{
	margin-top:-86px;
}
.photo .photo_text{
	font-size:80%;
	width:156px;
	padding-right:30px;
	margin-top:-80px;
	line-height:30px;
}
.photo .photo_ico{
	margin-top:-130px;
	padding-right:116px;
}
.photo .photo_text1{
	margin-top:-80px;
	line-height:30px;
	font-size:80%;
	width:260px;
	padding-left:30px;
}
.photo .photo_ico1{
	margin-top:-130px;
	padding-left:116px;
}
}
@media (min-width: 750px) {
.news_top{margin-top:-146px; width:79%;z-index:2;}
.news_top li{line-height:38px;}
.news_top li a,.news_top li a:hover{color:#FFF; text-decoration:none;}
.news_top li .news_class{overflow:hidden; font-size:12px; font-weight:bold; padding-right:0px;}
.news_top li .news_class a{color:#bd4958;}
.news_top li .news_title{padding-left:30px; font-size:12px; overflow:hidden;}
.news_top li .news_date{color:#FFF; display:none;}
.ctitle_bg{
	background:url(../images/ctitle_bg.jpg) repeat-x; height:90px; line-height:90px;}
.ctitle_bg .ctitle_bg_c{
	background:url(../images/ctitle_bg_c.jpg) repeat-x; height:90px; font-weight:bold; color:#FFF; font-size:24px; line-height:90px;}
.ctitle_bg .ctitle_bg_l{
	background:url(../images/ctitle_bg_l.png) no-repeat right; background-size:contain; height:90px; background-size:100% 100%;}
.ctitle_bg .ctitle_bg_r{
	background:url(../images/ctitle_bg_r.png) no-repeat left; background-size:contain; height:90px; background-size:100% 100%;}
.subtitle_bg{
	background:url(../images/subtitle_bg.png) repeat-x; height:66px; line-height:66px;}
.subtitle_bg .subtitle_bg_c{
	background:url(../images/subtitle_bg_c.png) repeat-x; height:66px; font-weight:bold; color:#000; font-size:18px; line-height:66px;}
.subtitle_bg .subtitle_bg_r{
	background:url(../images/subtitle_bg_r.png) no-repeat left; background-size:contain; height:66px; background-size:100% 100%;}
.sg_box{display:block;}
.sg_box .box_bg{margin-top:20px; margin-bottom:20px;}
.sg_box .box_bg .title{font-size:120%; font-weight:bold; padding:10px 0 10px 0;}
.sg_box .box_bg .downc{color:#3663df; padding-bottom:10px;}

.photo .photo_info{
	margin-top:-118px;
}
.photo .photo_text{
	font-size:100%;
	width:210px;
	padding-right:50px;
	margin-top:-108px;
	line-height:40px;
}
.photo .photo_ico{
	margin-top:-168px;
	padding-right:170px;
}
.photo .photo_text1{
	margin-top:-108px;
	line-height:40px;
	font-size:100%;
	width:260px;
	padding-left:50px;
}
.photo .photo_ico1{
	margin-top:-168px;
	padding-left:170px;
}
}
@media (min-width: 800px) {
.news_top{margin-top:-158px; width:79%;z-index:2;}
.news_top li{line-height:43px;}
.news_top li a,.news_top li a:hover{color:#FFF; text-decoration:none;}
.news_top li .news_class{overflow:hidden; font-size:12px; font-weight:bold; padding-right:0px;}
.news_top li .news_class a{color:#bd4958;}
.news_top li .news_title{padding-left:30px; font-size:12px; overflow:hidden;}
.news_top li .news_date{color:#FFF; display:none;}
.ctitle_bg{
	background:url(../images/ctitle_bg.jpg) repeat-x; height:90px; line-height:90px;}
.ctitle_bg .ctitle_bg_c{
	background:url(../images/ctitle_bg_c.jpg) repeat-x; height:90px; font-weight:bold; color:#FFF; font-size:24px; line-height:90px;}
.ctitle_bg .ctitle_bg_l{
	background:url(../images/ctitle_bg_l.png) no-repeat right; background-size:contain; height:90px; background-size:100% 100%;}
.ctitle_bg .ctitle_bg_r{
	background:url(../images/ctitle_bg_r.png) no-repeat left; background-size:contain; height:90px; background-size:100% 100%;}
.subtitle_bg{
	background:url(../images/subtitle_bg.png) repeat-x; height:66px; line-height:66px;}
.subtitle_bg .subtitle_bg_c{
	background:url(../images/subtitle_bg_c.png) repeat-x; height:66px; font-weight:bold; color:#000; font-size:18px; line-height:66px;}
.subtitle_bg .subtitle_bg_r{
	background:url(../images/subtitle_bg_r.png) no-repeat left; background-size:contain; height:66px; background-size:100% 100%;}
.sg_box{display:block;}
.sg_box .box_bg{margin-top:20px; margin-bottom:20px;}
.sg_box .box_bg .title{font-size:160%; font-weight:bold; padding:10px 0 10px 0;}
.sg_box .box_bg .downc{color:#3663df; padding-bottom:10px;}

.photo .photo_info{
	margin-top:-118px;
}
.photo .photo_text{
	font-size:100%;
	width:210px;
	padding-right:50px;
	margin-top:-108px;
	line-height:40px;
}
.photo .photo_ico{
	margin-top:-168px;
	padding-right:170px;
}
.photo .photo_text1{
	margin-top:-108px;
	line-height:40px;
	font-size:100%;
	width:280px;
	padding-left:50px;
}
.photo .photo_ico1{
	margin-top:-168px;
	padding-left:170px;
}
}
@media (min-width: 900px) {
.index_con .con .txt h3{font-size:14px;height:26px;text-align:center;line-height:26px;filter: alpha(opacity=100); opacity: 1;}
.index_con .con .txt span{color:#49d7ff; font-size:16px; font-weight:bold; padding-bottom:5px;filter: alpha(opacity=10); opacity: 1; display:block;}
.index_con .con .txt p{font-size:12px;text-align:center; display:block;}	
.index_con .con .txt{width:91%;height:55px;background:#FFF;/*透明背景色，不透明其文字内容*/position:absolute;left:15px;bottom:0;color:#000;font-family:"微软雅黑";}
.index_con .con .hover{height:100px;}
.index_news_more{display:note;}
.infoList .date{display:inherit;}
.index_con1 .con1 .txt1 h3{font-size:14px;height:24px;text-align:center;line-height:24px;filter: alpha(opacity=100); opacity: 1;}
.index_con1 .con1 .txt1 span{color:#49d7ff; font-size:16px; font-weight:bold; padding-bottom:5px;filter: alpha(opacity=10); opacity: 1; display:block;}
.index_con1 .con1 .txt1 p{font-size:12px;text-align:center; display:block;}	
.index_con1 .con1 .txt1{width:91%;height:70px;background:#FFF;/*透明背景色，不透明其文字内容*/position:absolute;left:15px;bottom:0;color:#000;font-family:"微软雅黑";}
.index_con1 .con1 .hover{height:100px;}

.page_foot_txt .foot_txt_list ul{width:80%; text-align:left; padding-left:20px; padding-top:100px;}
.page_foot_txt .foot_txt_list li{border-bottom:#999 2px solid; height:40px; line-height:40px; font-size:16px; /*font-weight:bold;*/ margin-left:15px; text-indent:26px;}
.tip_bar {
	width: 100%;
	height: 70px;
	z-index: 999;
	position: relative;
	top: -50px;
}
.tip_bar .bg{
	width:40%;
	background:#093;
}
.tip_bar h2 {
	color: #FFF;
	line-height: 70px;
	font-size: 38px;
	font-weight: bold;
	text-align:center;
}
#content .nav_l ul li {
	line-height: 50px;
	height: 50px;
	border-bottom: #CCC 2px solid;
	font-size: 15px;
	width:100%;
}
.news_banner .txt li .t1{
	font-size: 52px;
	font-weight: bold;
	color: #FFF;
}
.news_banner .txt li .t2{
	font-size: 40px;
	font-weight: bold;
	color: #FFF;
}
.news_banner .txt li .t3{
	font-size: 28px;
	font-weight: bold;
	color: #FFF;
}
.news_banner .txt li .t4{
	font-size: 20px;
	font-weight: bold;
	color: #FFF;
}
.news_banner .txt li a{
	display: block;
	color: white;
	padding: 0 0 0 10px;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
.news_banner .txt {
	position: absolute;
	top: 200px;
	left: 160px;
	text-align:left;
	z-index: 2;
	line-height: 50px;
	
}
.news_top{margin-top:-170px; width:74%;z-index:2;}
.news_top li{line-height:54px;}
.news_top li a,.news_top li a:hover{color:#FFF; text-decoration:none;}
.news_top li .news_class{overflow:hidden; font-size:15px; font-weight:bold; padding-right:20px;}
.news_top li .news_class a{color:#bd4958;}
.news_top li .news_title{padding-left:0px; font-size:15px; overflow:hidden;}
.news_top li .news_date{color:#FFF; display:none;}
.ctitle_bg{
	background:url(../images/ctitle_bg.jpg) repeat-x; height:90px; line-height:90px;}
.ctitle_bg .ctitle_bg_c{
	background:url(../images/ctitle_bg_c.jpg) repeat-x; height:90px; font-weight:bold; color:#FFF; font-size:24px; line-height:90px;}
.ctitle_bg .ctitle_bg_l{
	background:url(../images/ctitle_bg_l.png) no-repeat right; background-size:contain; height:90px; background-size:100% 100%;}
.ctitle_bg .ctitle_bg_r{
	background:url(../images/ctitle_bg_r.png) no-repeat left; background-size:contain; height:90px; background-size:100% 100%;}
.subtitle_bg{
	background:url(../images/subtitle_bg.png) repeat-x; height:66px; line-height:66px;}
.subtitle_bg .subtitle_bg_c{
	background:url(../images/subtitle_bg_c.png) repeat-x; height:66px; font-weight:bold; color:#000; font-size:20px; line-height:66px;}
.subtitle_bg .subtitle_bg_r{
	background:url(../images/subtitle_bg_r.png) no-repeat left; background-size:contain; height:66px; background-size:100% 100%;}
.sg_box{display:block;}
.sg_box .box_bg{margin-top:30px; margin-bottom:30px;}
.sg_box .box_bg .title{font-size:160%; font-weight:bold; padding:10px 0 10px 0;}
.sg_box .box_bg .downc{color:#3663df; padding-bottom:10px;}

.photo .photo_info{
	margin-top:-118px;
}
.photo .photo_text{
	font-size:100%;
	width:210px;
	padding-right:50px;
	margin-top:-108px;
	line-height:40px;
}
.photo .photo_ico{
	margin-top:-168px;
	padding-right:170px;
}
.photo .photo_text1{
	margin-top:-108px;
	line-height:40px;
	font-size:100%;
	width:280px;
	padding-left:50px;
}
.photo .photo_ico1{
	margin-top:-168px;
	padding-left:170px;
}
}
@media (min-width: 950px) {
.news_top{margin-top:-210px; width:74%;z-index:2;}
.news_top li{line-height:58px;}
.news_top li a,.news_top li a:hover{color:#FFF; text-decoration:none;}
.news_top li .news_class{overflow:hidden; font-size:16px; font-weight:bold; padding-right:20px;}
.news_top li .news_class a{color:#bd4958;}
.news_top li .news_title{padding-left:0px; font-size:16px; overflow:hidden;}
.news_top li .news_date{color:#FFF; display:none; font-size:14px;}
.ctitle_bg{
	background:url(../images/ctitle_bg.jpg) repeat-x; height:90px; line-height:90px;}
.ctitle_bg .ctitle_bg_c{
	background:url(../images/ctitle_bg_c.jpg) repeat-x; height:90px; font-weight:bold; color:#FFF; font-size:24px; line-height:90px;}
.ctitle_bg .ctitle_bg_l{
	background:url(../images/ctitle_bg_l.png) no-repeat right; background-size:contain; height:90px; background-size:100% 100%;}
.ctitle_bg .ctitle_bg_r{
	background:url(../images/ctitle_bg_r.png) no-repeat left; background-size:contain; height:90px; background-size:100% 100%;}
.subtitle_bg{
	background:url(../images/subtitle_bg.png) repeat-x; height:66px; line-height:66px;}
.subtitle_bg .subtitle_bg_c{
	background:url(../images/subtitle_bg_c.png) repeat-x; height:66px; font-weight:bold; color:#000; font-size:20px; line-height:66px;}
.subtitle_bg .subtitle_bg_r{
	background:url(../images/subtitle_bg_r.png) no-repeat left; background-size:contain; height:66px; background-size:100% 100%;}
.sg_box{display:block;}
.sg_box .box_bg{margin-top:20px; margin-bottom:20px;}
.sg_box .box_bg .title{font-size:160%; font-weight:bold; padding:20px 0 20px 0;}
.sg_box .box_bg .downc{color:#3663df; padding-bottom:20px;}

.photo .photo_info{
	margin-top:-154px;
}
.photo .photo_text{
	font-size:110%;
	width:274px;
	padding-right:50px;
	margin-top:-131px;
	line-height:40px;
}
.photo .photo_ico{
	margin-top:-202px;
	padding-right:240px;
}
.photo .photo_text1{
	margin-top:-131px;
	line-height:40px;
	font-size:110%;
	width:280px;
	padding-left:50px;
}
.photo .photo_ico1{
	margin-top:-202px;
	padding-left:240px;
}
}
@media (min-width: 1024px) {
.news_top{margin-top:-205px; width:74%;z-index:2;}
.news_top li{line-height:54px;}
.news_top li a,.news_top li a:hover{color:#FFF; text-decoration:none;}
.news_top li .news_class{overflow:hidden; font-size:18px; font-weight:bold; padding-right:20px;}
.news_top li .news_class a{color:#bd4958;}
.news_top li .news_title{padding-left:0px; font-size:18px; overflow:hidden;}
.news_top li .news_date{color:#FFF; display:none; font-size:16px;}
.ctitle_bg{
	background:url(../images/ctitle_bg.jpg) repeat-x; height:90px; line-height:90px;}
.ctitle_bg .ctitle_bg_c{
	background:url(../images/ctitle_bg_c.jpg) repeat-x; height:90px; font-weight:bold; color:#FFF; font-size:24px; line-height:90px;}
.ctitle_bg .ctitle_bg_l{
	background:url(../images/ctitle_bg_l.png) no-repeat right; background-size:contain; height:90px; background-size:100% 100%;}
.ctitle_bg .ctitle_bg_r{
	background:url(../images/ctitle_bg_r.png) no-repeat left; background-size:contain; height:90px; background-size:100% 100%;}
.subtitle_bg{
	background:url(../images/subtitle_bg.png) repeat-x; height:66px; line-height:66px;}
.subtitle_bg .subtitle_bg_c{
	background:url(../images/subtitle_bg_c.png) repeat-x; height:66px; font-weight:bold; color:#000; font-size:22px; line-height:66px;}
.subtitle_bg .subtitle_bg_r{
	background:url(../images/subtitle_bg_r.png) no-repeat left; background-size:contain; height:66px; background-size:100% 100%;}
.sg_box{display:block;}
.sg_box .box_bg{margin-top:40px; margin-bottom:40px;}
.sg_box .box_bg .title{font-size:160%; font-weight:bold; padding:30px 0 30px 0;}
.sg_box .box_bg .downc{color:#3663df; padding-bottom:30px;}

.photo .photo_info{
	margin-top:-159px;
}
.photo .photo_text{
	font-size:110%;
	width:286px;
	padding-right:50px;
	margin-top:-134px;
	line-height:40px;
}
.photo .photo_ico{
	margin-top:-210px;
	padding-right:250px;
}
.photo .photo_text1{
	margin-top:-134px;
	line-height:40px;
	font-size:110%;
	width:280px;
	padding-left:50px;
}
.photo .photo_ico1{
	margin-top:-206px;
	padding-left:250px;
}
}
@media (min-width: 1200px) {
.index_con .con .txt h3{font-size:18px;height:45px;text-align:center;line-height:45px;filter: alpha(opacity=100); opacity: 1;}
.index_con .con .txt span{color:#49d7ff; font-size:30px; font-weight:bold; padding-bottom:5px;filter: alpha(opacity=10); opacity: 1; display:block;}
.index_con .con .txt p{font-size:14px;text-align:center; display:block;}	
.index_con .con .txt{width:91%;height:70px;background:#FFF;/*透明背景色，不透明其文字内容*/position:absolute;left:18px;bottom:0;color:#000;font-family:"微软雅黑";}
.index_con .con .hover{height:150px;}
.index_news_more{display:inherit;}
.infoList .date{display:inherit;}
.index_con1 .con1 .txt1 h3{font-size:16px;height:32px;text-align:center;line-height:28px;filter: alpha(opacity=100); opacity: 1;}
.index_con1 .con1 .txt1 span{color:#49d7ff; font-size:24px; font-weight:bold; padding-bottom:5px;filter: alpha(opacity=10); opacity: 1; display:block;}
.index_con1 .con1 .txt1 p{font-size:14px;text-align:center; display:block;}	
.index_con1 .con1 .txt1{width:91%;height:90px;background:#FFF;/*透明背景色，不透明其文字内容*/position:absolute;left:18px;bottom:0;color:#000;font-family:"微软雅黑";}
.index_con1 .con1 .hover{height:150px;}

.page_foot_txt .foot_txt_list ul{width:80%; text-align:left; padding-left:28px; padding-top:116px;}
.page_foot_txt .foot_txt_list li{border-bottom:#999 2px solid; height:50px; line-height:50px; font-size:16px; /*font-weight:bold;*/ margin-left:12px; text-indent:26px;}
.tip_bar {
	width: 100%;
	height: 80px;
	z-index: 999;
	position: relative;
	top: -50px;
}
.tip_bar .bg{
	width:40%;
	background:#093;
}
.tip_bar h2 {
	color: #FFF;
	line-height: 80px;
	font-size: 46px;
	font-weight: bold;
	text-align:center;
}
#content .nav_l ul li {
	line-height: 60px;
	height: 60px;
	border-bottom: #CCC 2px solid;
	font-size: 16px;
	width:100%;
}
.news_banner .txt li .t1{
	font-size: 72px;
	font-weight: bold;
	color: #FFF;
}
.news_banner .txt li .t2{
	font-size: 64px;
	font-weight: bold;
	color: #FFF;
}
.news_banner .txt li .t3{
	font-size: 48px;
	font-weight: bold;
	color: #FFF;
}
.news_banner .txt li .t4{
	font-size: 36px;
	font-weight: bold;
	color: #FFF;
}
.news_banner .txt li a{
	display: block;
	color: white;
	padding: 0 0 0 10px;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
.news_banner .txt {
	position: absolute;
	top: 200px;
	left: 280px;
	text-align:left;
	z-index: 2;
	line-height: 80px;
	overflow: hidden;
	
}
.news_top{margin-top:-250px; width:74%;z-index:2;}
.news_top li{line-height:70px;}
.news_top li a,.news_top li a:hover{color:#FFF; text-decoration:none;}
.news_top li .news_class{overflow:hidden; font-size:20px; font-weight:bold; padding-right:30px;}
.news_top li .news_class a{color:#bd4958;}
.news_top li .news_title{padding-left:10px; font-size:20px; overflow:hidden;}
.news_top li .news_date{color:#FFF; display:block; font-size:16px;}
.ctitle_bg{
	background:url(../images/ctitle_bg.jpg) repeat-x; height:90px; line-height:90px;}
.ctitle_bg .ctitle_bg_c{
	background:url(../images/ctitle_bg_c.jpg) repeat-x; height:90px; font-weight:bold; color:#FFF; font-size:24px; line-height:90px;}
.ctitle_bg .ctitle_bg_l{
	background:url(../images/ctitle_bg_l.png) no-repeat right; background-size:contain; height:90px; background-size:100% 100%;}
.ctitle_bg .ctitle_bg_r{
	background:url(../images/ctitle_bg_r.png) no-repeat left; background-size:contain; height:90px; background-size:100% 100%;}
.subtitle_bg{
	background:url(../images/subtitle_bg.png) repeat-x; height:66px; line-height:66px;}
.subtitle_bg .subtitle_bg_c{
	background:url(../images/subtitle_bg_c.png) repeat-x; height:66px; font-weight:bold; color:#000; font-size:22px; line-height:66px;}
.subtitle_bg .subtitle_bg_r{
	background:url(../images/subtitle_bg_r.png) no-repeat left; background-size:contain; height:66px; background-size:100% 100%;}
.sg_box{display:block;}
.sg_box .box_bg{margin-top:60px; margin-bottom:60px;}
.sg_box .box_bg .title{font-size:160%; font-weight:bold; padding:50px 0 50px 0;}
.sg_box .box_bg .downc{color:#3663df; padding-bottom:50px;}

.photo .photo_info{
	margin-top:-191px;
}
.photo .photo_text{
	font-size:110%;
	width:340px;
	padding-right:50px;
	margin-top:-151px;
	line-height:40px;
}
.photo .photo_ico{
	margin-top:-240px;
	padding-right:310px;
}
.photo .photo_text1{
	margin-top:-151px;
	line-height:40px;
	font-size:110%;
	width:300px;
	padding-left:50px;
}
.photo .photo_ico1{
	margin-top:-240px;
	padding-left:310px;
}
}
@media (min-width: 1600px) {
.index_con .con .txt h3{font-size:19px;height:40px;text-align:center;line-height:40px;filter: alpha(opacity=100); opacity: 1;}
.index_con .con .txt span{color:#49d7ff; font-size:30px; font-weight:bold; padding-bottom:5px; filter: alpha(opacity=10); opacity: 1; display:block;}
.index_con .con .txt p{font-size:14px;text-align:center; display:block;}	
.index_con .con .txt{width:91%;height:75px;background:#FFF;/*透明背景色，不透明其文字内容*/position:absolute; padding-left:18px;bottom:0;color:#000;font-family:"微软雅黑";}
.index_con .con .hover{height:160px;}
.index_news_more{display:inherit;}
.infoList .date{display:inherit;}
.index_con1 .con1 .txt1 h3{font-size:19px;height:70px;text-align:center;line-height:40px;filter: alpha(opacity=100); opacity: 1;}
.index_con1 .con1 .txt1 span{color:#49d7ff; font-size:30px; font-weight:bold; padding-bottom:5px;filter: alpha(opacity=10); opacity: 1; display:block;}
.index_con1 .con1 .txt1 p{font-size:14px;text-align:center; display:block;}	
.index_con1 .con1 .txt1{width:91%;height:130px;background:#FFF;/*透明背景色，不透明其文字内容*/position:absolute; padding-left:18px;bottom:0;color:#000;font-family:"微软雅黑";}
.index_con1 .con1 .hover{height:160px;}

.page_foot_txt .foot_txt_list ul{width:80%; text-align:left; padding-left:30px; padding-top:125px;}
.page_foot_txt .foot_txt_list li{border-bottom:#999 2px solid; height:60px; line-height:60px; font-size:18px; /*font-weight:bold;*/ margin-left:15px; text-indent:26px;}
.tip_bar {
	width: 100%;
	height: 81px;
	z-index: 999;
	position: relative;
	top: 0px;
}
.tip_bar .bg{
	width:40%;
	background:#093;
}
.tip_bar h2 {
	color: #FFF;
	line-height: 81px;
	font-size: 48px;
	font-weight: bold;
	text-align:center;
}
#content .nav_l ul li {
	line-height: 60px;
	height: 60px;
	border-bottom: #CCC 2px solid;
	font-size: 16px;
	width:100%;
}
.news_banner .txt li .t1{
	font-size: 72px;
	font-weight: bold;
	color: #FFF;
}
.news_banner .txt li .t2{
	font-size: 64px;
	font-weight: bold;
	color: #FFF;
}
.news_banner .txt li .t3{
	font-size: 48px;
	font-weight: bold;
	color: #FFF;
}
.news_banner .txt li .t4{
	font-size: 36px;
	font-weight: bold;
	color: #FFF;
}
.news_banner .txt li a{
	display: block;
	color: white;
	padding: 0 0 0 10px;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
.news_banner .txt {
	position: absolute;
	top: 200px;
	left: 280px;
	text-align:left;
	z-index: 2;
	line-height: 80px;
	overflow: hidden;
	
}
.news_top{margin-top:-256px; width:74%; z-index:2;}
.news_top li{line-height:73px;}
.news_top li a,.news_top li a:hover{color:#FFF; text-decoration:none;}
.news_top li .news_class{overflow:hidden; font-size:21px; font-weight:bold; padding-right:30px;}
.news_top li .news_class a{color:#bd4958;}
.news_top li .news_title{padding-left:10px; font-size:21px; overflow:hidden;}
.news_top li .news_date{color:#FFF; display:block; font-size:18px;}
.ctitle_bg{
	background:url(../images/ctitle_bg.jpg) repeat-x; height:90px; line-height:90px;}
.ctitle_bg .ctitle_bg_c{
	background:url(../images/ctitle_bg_c.jpg) repeat-x; height:90px; font-weight:bold; color:#FFF; font-size:24px; line-height:90px;}
.ctitle_bg .ctitle_bg_l{
	background:url(../images/ctitle_bg_l.png) no-repeat right; background-size:contain; height:90px; background-size:100% 100%;}
.ctitle_bg .ctitle_bg_r{
	background:url(../images/ctitle_bg_r.png) no-repeat left; background-size:contain; height:90px; background-size:100% 100%;}
.subtitle_bg{
	background:url(../images/subtitle_bg.png) repeat-x; height:66px; line-height:66px;}
.subtitle_bg .subtitle_bg_c{
	background:url(../images/subtitle_bg_c.png) repeat-x; height:66px; font-weight:bold; color:#000; font-size:22px; line-height:66px;}
.subtitle_bg .subtitle_bg_r{
	background:url(../images/subtitle_bg_r.png) no-repeat left; background-size:contain; height:66px; background-size:100% 100%;}
.sg_box{display:block;}
.sg_box .box_bg{margin-top:60px; margin-bottom:60px;}
.sg_box .box_bg .title{font-size:160%; font-weight:bold; padding:50px 0 50px 0;}
.sg_box .box_bg .downc{color:#3663df; padding-bottom:50px;}

.photo .photo_info{
	margin-top:-191px;
}
.photo .photo_text{
	font-size:110%;
	width:340px;
	padding-right:50px;
	margin-top:-151px;
	line-height:40px;
}
.photo .photo_ico{
	margin-top:-240px;
	padding-right:310px;
}
.photo .photo_text1{
	margin-top:-151px;
	line-height:40px;
	font-size:110%;
	width:300px;
	padding-left:50px;
}
.photo .photo_ico1{
	margin-top:-240px;
	padding-left:310px;
}
}

#footer {
	padding-top: 20px;
	background-color: #2f2d57;
	color: #999;
	margin: 0 auto;
}
#footer ul.footer-links {
  list-style: none;
  margin: 0;
  padding: 0;
}
#footer ul.footer-links li {
  font-size: 12px;
  color: #f1ffa3;
  line-height: 14px;
  padding: 3px 0;
}
#footer ul.footer-links li.heading {
  color: #fff;
  font-size: 14px;
  font-weight: bold;
  padding-bottom: 6px;
}
#footer ul.footer-links li a {
  color:#FFF;
  transition: color 0.5s ease;
}
#footer ul.footer-links li a:hover {
  color: #fff;
  text-decoration: none;
}
.copyright {
	color: #FFF;
	background: #2f2d57;
	height: 26px;
	line-height: 26px;
	font-size:12px;
}
