﻿* { box-sizing: border-box; -webkit-text-size-adjust: none; outline: none; }
html,body
{ font-size:14px; font-family:Arial, Helvetica,sans-serif; line-height:26px;}
body{-webkit-text-size-adjust:none}
li{ list-style:none;}
p{ margin:0px; padding:0px}
dd{ margin:0px; padding:0px}
dt{ margin:0px; padding:0px}
a {
	color:#333;
	-webkit-transition:color 0.3s ease 0s;
	transition:color 0.3s ease 0s; text-decoration:none
}


.space1{ overflow:hidden; clear:both; height:10px;}
.space2{ overflow:hidden; clear:both; height:20px;}
.space3{ overflow:hidden; clear:both; height:30px;}
.space4{ overflow:hidden; clear:both; height:40px;}
@media only screen and (max-width: 600px) {
.space2{ overflow:hidden; clear:both; height:20px;}
.space3{ overflow:hidden; clear:both; height:20px;}
.space4{ overflow:hidden; clear:both; height:20px;}
}
/*--------------------首页----------------*/
.main_box{ width:1300px; overflow:hidden; margin:0 auto;}
@media only screen and (max-width: 1366px) {
.main_box{ max-width:1200px; overflow:hidden; width:96%; margin:0 auto;}
}




.hui_bg{ background:#F4F4F4; width:100%; padding:100px 0px 100px 0px; overflow:hidden; }
.bai_bg{ background:#ffffff; width:100%; padding:100px 0px 100px 0px; overflow:hidden; }

@media only screen and (max-width: 1366px) {
.bai_bg{ background:#ffffff; width:100%; padding:80px 0px 80px 0px; overflow:hidden; }
.hui_bg{ background:#F4F4F4; width:100%; padding:80px 0px 80px 0px; overflow:hidden; }
}

@media only screen and (max-width:1190px) {
.hui_bg{ background:#F4F4F4; width:100%; padding:40px 0px 40px 0px; overflow:hidden; }
.bai_bg{ background:#ffffff; width:100%; padding:40px 0px 40px 0px; overflow:hidden; }
}

@media only screen and (max-width:900px) {
.hui_bg{ background:#F4F4F4; width:100%; padding:30px 0px 30px 0px; overflow:hidden;}
.bai_bg{ background:#ffffff; width:100%; padding:30px 0px 30px 0px; overflow:hidden; }
}


/*----------h-ser---------------*/

.sy_title{ text-align:center; margin-bottom:30px}
.sy_title h3{ color: #222;font-size: 34px;background: url("../images/icon_x.png") no-repeat bottom center; padding-bottom: 21px;margin-bottom: 12px; line-height:40px; font-weight:normal}
.sy_title .x_txt{font-size: 16px; color: #676b6d;line-height: 24px; max-width:800px; width:92%; margin:0 auto}

.home_ser{overflow:hidden; margin:0px; padding:0px;}
.home_ser li{overflow:hidden; margin:0px; padding:0px; float: left; width:33.333%; margin-bottom:30px;}


.home_ser li dl{overflow:hidden; margin:0px; padding:0px;transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s; width:90%; margin:0 auto}
.home_ser li dl dt{overflow:hidden; margin:0px; padding:0px; text-align:center}
.home_ser li dl dt h3{overflow:hidden; margin:0px; padding:0px; text-align:center; font-size: 20px; color: #222;font-weight: bold;margin-bottom: 9px;text-overflow: ellipsis;white-space: nowrap; margin-top:9px}
.home_ser li dl dd{overflow:hidden; margin:0px; padding:0px; font-size:14px; line-height:24px;color:#888; height:48px; text-align:center}
.home_ser li dl dt img{overflow:hidden; margin:0px; padding:0px; width:50px; height:50px; vertical-align:top;transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;}

.home_ser li dl dd span{ color:#e50d0d; margin-left:5px}
.home_ser li dl:hover dt img{transform: rotateY(180deg);}
.home_ser li dl:hover dt h3{ color:#e50d0d}

@media only screen and (max-width:1190px) {
.sy_title h3{ color: #222;font-size: 25px;}
.sy_title .x_txt{font-size: 14px; color: #676b6d;line-height: 24px;}

.home_ser li{overflow:hidden; margin:0px; padding:0px; float:33.333%; margin-bottom:15px;}

.home_ser li dl dt h3{text-align:center; font-size:16px; }
}
@media only screen and (max-width:900px) {
.home_ser li dl dt img{overflow:hidden; margin:0px; padding:0px; width:45px; height:45px; vertical-align:top;transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;}

.home_ser li dl dd{overflow:hidden; margin:0px; padding:0px; font-size:12px; line-height:20px;color:#888; height:40px; text-align:center}
}

/*---------h--ADVANTAGE---------------*/
.h_ys_box{ margin:0px; padding:0px; overflow:hidden}

.h_ys_box li{ overflow:hidden; padding:10px 0px; margin:0px; width:50%; float:left;}
.h_ys_box li .ys_bai_k{ overflow:hidden; padding:0px; margin:0px; width:92%; margin:0 auto;position: relative;box-shadow: 1px 1.73px 5px 0 rgba(0,0,0,0.12); background: #fff;
border-radius: 4px;}

.ys_list_nr{ overflow:hidden; padding:0px 0px; margin:40px 40px 40px 40px; }

.ys_list_nr dl{overflow:hidden; padding:0px 0px; margin:0px}
.ys_list_nr dl dt{overflow:hidden; padding:0px 0px; margin:0px; line-height:190%; font-size:18px;color:#222}
.ys_list_nr dl dd{overflow:hidden; padding:0px 0px; margin:0px; font-size:14px; line-height:24px; color:#888; min-height:48px}
.ys_list_tu{width:70px; height:70px; float:left; margin-right:30px}
.ys_list_tu img{ width:70px; height:70px; vertical-align:top}

.h_ys_box li:hover .ys_bai_k{box-shadow: 1px 1.73px 5px 0 rgba(0,0,0,0.3); }

@media only screen and (max-width:1000px) {
.ys_list_tu img{ width:50px; height:50px;}
.ys_list_tu{ width:50px; height:50px; margin-right:20px; float:left;}
}

@media only screen and (max-width:830px) {
.ys_list_nr{ overflow:hidden; padding:0px 0px; margin:30px 20px 30px 20px; }
}
@media only screen and (max-width:710px) {
.ys_list_nr dl dt{overflow:hidden; padding:0px 0px; margin:0px; line-height:190%; font-size:16px;color:#222}
}

@media only screen and (max-width:640px) {
.ys_list_tu{ width:50px; height:50px; margin-right:0px; float: none; margin:0 auto; margin-bottom:10px}
.ys_list_nr dl dt{ text-align:center}
}
@media only screen and (max-width:590px) {
.ys_list_nr{ overflow:hidden; padding:0px 0px; margin:20px 20px 20px 20px; }
.h_ys_box li{ overflow:hidden; padding:10px 0px; margin:0px; width:100%; float:left;}
.ys_list_tu img{ width:50px; height:50px;}
.ys_list_tu{ width:50px; height:50px; margin-right:20px; float:left;}
.ys_list_nr dl dt{ text-align:left}
.ys_list_nr dl dd{overflow:hidden; padding:0px 0px; margin:0px; font-size:14px; line-height:24px; color:#888; min-height:24px; height:auto}
}






/*-------home-news------- */

.sy_news_L{ overflow:hidden; float:left; width:48%; background:#F4F4F4; margin:0% 1% 1% 1%;transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;}	
.sy_news_R{ overflow:hidden; float: right; width:48%;}		
	
.sy_newtu{ overflow:hidden; margin:20px;}	
.sy_newtt{overflow:hidden; padding:10px 0px; margin:0px;}
.sy_newtt dl{ overflow:hidden; padding:0px 0px; margin:0px;}	
.sy_newtt dl dt{ overflow:hidden; padding:0px; margin:0px; font-size:16px; color:#222;white-space:nowrap;text-overflow:ellipsis; font-weight:400}	
.sy_newtt dl dd{ overflow:hidden; padding:0px; margin:0px; line-height:22px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; color:#888}		
.sy_date{ overflow:hidden; float:left; width:50px; margin-right:30px}	
.sy_date { font-size:18px; line-height:24px; text-align:center; color:#888}	
.sy_date p{ font-size:14px; line-height:22px; padding:0px; margin:0px; border-top:#eee 1px solid;color:#888}		
	
.sy_newsimg{ height:295px; width:100%; overflow:hidden; position:relative; margin-bottom:10px}
.sy_newsimg img{max-height:295px; width:100%; overflow:hidden;transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;}	
	
.sy_news_L:hover{box-shadow:0 0 20px 1px rgba(0,0,0,.2)}
.sy_news_L:hover .sy_newtt dl dt{ color:#E80101}	
.sy_news_L:hover .sy_newtt dl dd{ color:#555}	

.sy_news_L:hover img{-webkit-transform: scale(1.1);transform: scale(1.1);-moz-transform: scale(1.1);}

.sy_newslist{ overflow:hidden; margin:0px; padding:0px}
.sy_newslist li{ overflow:hidden; margin:0px; padding:0px; list-style:none; margin-bottom:21px; background:#F4F4F4; padding:10px;transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;}

.sy_newslist li:hover .sy_newtt dl dt{ color:#fff}	
.sy_newslist li:hover .sy_newtt dl dd{ color:#FFF5E6}	
.sy_newslist li:hover{ background:#F40A0A; }
.sy_newslist li:hover .sy_date{ color:#FFFFFF }
.sy_newslist li:hover .sy_date p{ color:#FFFFFF }

@media (max-width:1190px) {
.sy_news_L{ overflow:hidden; float:left; width:48%; margin:0% 1% 1% 1%;transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;}	
.sy_news_R{ overflow:hidden; float: right; width:48%;}	
}

@media (max-width:770px) {
.sy_news_L{ overflow:hidden; float:left; width:100%;margin:0% 0px 20px 0px;transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;}	
.sy_news_R{ overflow:hidden; float:left; width:100%;}	
.sy_newsimg{ height:auto; width:100%; overflow:hidden; position:relative; margin-bottom:10px}
.sy_newsimg img{max-height:auto; width:100%; height:auto;overflow:hidden;transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;}	
	
}







/*-----------ser---------------*/
.tyx_ser_box{ overflow:hidden; margin:0px; padding:0px; width:23%; float:left; margin:0px 1%; margin-bottom:20px }
.tyx_ser_box dl{overflow:hidden; margin:0px; padding:0px; background:#EDEDED;transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;}
.tyx_ser_box dl dt{overflow:hidden; margin:0px; padding:0px; }
.tyx_ser_box dl dt h3{overflow:hidden; margin:0px; padding:0px; text-align:center; font-size:16px; line-height:200%; padding-top:10px; color:#CC0000}
.tyx_ser_box dl dd{overflow:hidden; margin:0px; padding:0px; font-size:14px; line-height:26px; padding:2px 20px 20px 20px; color:#666; min-height:130px}
.tyx_ser_box dl dt img{overflow:hidden; margin:0px; padding:0px; width:100%; height:auto; vertical-align:top;transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;}

.tyx_ser_box dl:hover dt img{transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;-webkit-transform: scale(1.1);transform: scale(1.1);-moz-transform: scale(1.1);}
.tyx_ser_box dl:hover dt h3{ color:#CC0000}

.tyx_ser_box:hover{box-shadow:0 0 10px 1px rgba(0,0,0,.1)}
.tyx_ser_box:hover dl{ background:#fff}

@media only screen and (max-width:991px) {

.tyx_ser_box{ overflow:hidden; margin:0px; padding:0px; width:24%; float:left; margin:0px 0.5%; margin-bottom:20px }
.tyx_ser_box dl dd{overflow:hidden; margin:0px; padding:0px; font-size:14px; line-height:24px; padding:2px 15px 20px 15px; color:#666; min-height:50px;}
}

@media only screen and (max-width:780px) {

.tyx_ser_box{ overflow:hidden; margin:0px; padding:0px; width:24%; float:left; margin:0px 0.5%; margin-bottom:20px }
.tyx_ser_box dl dd{overflow:hidden; margin:0px; padding:0px; font-size:12px; line-height:24px; padding:2px 15px 20px 15px; color:#666; min-height:220px; }
}

@media only screen and (max-width:700px) {

.tyx_ser_box{ overflow:hidden; margin:0px; padding:0px; width:46%; float:left; margin:0px 2%; margin-bottom:20px }
.tyx_ser_box dl dd{overflow:hidden; margin:0px; padding:0px; font-size:12px; line-height:24px; padding:2px 15px 20px 15px; color:#666; min-height:100px; height:auto }
}
@media only screen and (max-width:600px) {

.tyx_ser_box{ overflow:hidden; margin:0px; padding:0px; width:48%; float:left; margin:0px 1%; margin-bottom:20px }
.tyx_ser_box dl dd{overflow:hidden; margin:0px; padding:0px; font-size:12px; line-height:24px; padding:2px 15px 20px 15px; color:#666; min-height:100px; height:auto }
}

@media only screen and (max-width:410px) {

.tyx_ser_box{ overflow:hidden; margin:0px; padding:0px; width:98%; float:left; margin:0px 1%; margin-bottom:20px }
.tyx_ser_box dl dd{overflow:hidden; margin:0px; padding:0px; font-size:14px; line-height:24px; padding:2px 15px 20px 15px; color:#666; min-height:50px; height:auto }
}


/* -----------选项卡css样式 ------------*/

.tit-h1 { font-size:38px; text-align:center; color:#f60;}


ul,li{ list-style:none;}
.tab{margin:0 auto;}
.tab ul{ margin:0px; padding:0px}
.tab-hd {overflow:hidden; zoom:1;}
.tab-hd li{ float:left; width:20%; color:#E00000; text-align:center; cursor:pointer; line-height:40px; font-size:16px; background:#f4f4f4 }
.tab-hd li.active{ background:#E00000; color:#fff}
.tab-bd li{display:none; padding:20px; border-top:0 none;}
.tab-bd li.thisclass{ display:list-item;}
.tab-hd li img{ vertical-align:top;max-width:100%; width:auto; height:auto}

.tab{margin:0px;max-width:800px; width:96%; margin:0 auto}




.tab1{margin:0 auto; max-width:800px;width:96%;}
.tab1 ul{ margin:0px; padding:0px}
.tab-hd1 {overflow:hidden; zoom:1;}
.tab-hd1 li{ float:left;  width:14.28%;color:#333; text-align:center; cursor:pointer; line-height:40px; font-size:18px;}
.tab-hd1 li.active1{ background:url(../images/nav_line.png) no-repeat center  bottom;color:#E00000; font-weight:bold}
.tab-bd1 li{display:none; padding:20px; border-top:0 none;}
.tab-bd1 li.thisclass{ display:list-item;}
.tab-hd1 li img{ vertical-align:top;max-width:100%; width:auto; height:auto}

.tab2{margin:0 auto; max-width:200px; width:92%}
.tab2 ul{ margin:0px; padding:0px}
.tab-hd2 {overflow:hidden; zoom:1;}
.tab-hd2 li{ float:left;  width:50%; color:#333; text-align:center; cursor:pointer; line-height:40px; font-size:18px;}
.tab-hd2 li.active2{ color:#E00000; background:url(../images/nav_line.png) no-repeat center  bottom;font-weight:bold}
.tab-bd2 li{display:none; padding:20px; border-top:0 none;}
.tab-bd2 li.thisclass{ display:list-item;}
.tab-hd2 li img{ vertical-align:top;max-width:100%; width:auto; height:auto}

.tab3{margin:0 auto; max-width:200px; width:100%}
.tab3 ul{ margin:0px; padding:0px}
.tab-hd3 {overflow:hidden; zoom:1;}
.tab-hd3 li{ float:left;  width:50%; color:#333; text-align:center; cursor:pointer; line-height:40px; font-size:18px;}
.tab-hd3 li.active3{ color:#E00000; background:url(../images/nav_line.png) no-repeat center  bottom;}
.tab-bd3 li{display:none; padding:20px; border-top:0 none;}
.tab-bd3 li.thisclass{ display:list-item;}
.tab-hd3 li img{ vertical-align:top;max-width:100%; width:auto; height:auto}


@media only screen and (max-width:800px) {
.tab-hd3 li{ float:left;  width:50%; color:#E00000; text-align:center; cursor:pointer; line-height:40px; font-size:16px; }
.tab-hd2 li{ float:left; text-align:center; cursor:pointer; line-height:40px; font-size:16px; }
.tab-hd1 li{ float:left;  width:25%;  text-align:center; cursor:pointer; line-height:40px; font-size:16px;}

}


@media only screen and (max-width:600px) {
.tab-hd1 li{ float:left;  width:33.333%;text-align:center; cursor:pointer; line-height:40px; font-size:16px;}
.tab-hd3 li{line-height:40px; font-size:14px; }

.tab-hd2 li{line-height:40px; font-size:16px; }

.tab-hd li{ float:left; width:20%; color:#E00000; text-align:center; cursor:pointer; line-height:40px; font-size:14px; background:#f4f4f4 }
}



/* button 3*/
.set_9_btn3-corner {
  padding: 0px 25px;
  border: none;
  background: transparent;
  color: #EA0202;
  width:auto;
  float:left;
  position:relative;
  line-height:45px;
  cursor:pointer;
 margin-top:15px
}
.set_9_btn3-corner span {
  position: absolute;
  background-color: #EA0202;
  display: block;
  transition: all 200ms;
}
.set_9_btn3-corner .line1,
.set_9_btn3-corner .line3 {
  height: 2px;
  width: 20px;
}
.set_9_btn3-corner .line2,
.set_9_btn3-corner .line4 {
  height: 20px;
  width: 2px;
}
.set_9_btn3-corner .line1,
.set_9_btn3-corner .line2 {
  top: 0;
  right: 0;
}
.set_9_btn3-corner .line3,
.set_9_btn3-corner .line4 {
  bottom: 0;
  left: 0;
}
.set_9_btn3-corner.reverse .line1,
.set_9_btn3-corner.reverse .line3 {
  width: 100%;
}
.set_9_btn3-corner.reverse .line2,
.set_9_btn3-corner.reverse .line4 {
  height: 100%;
}
.set_9_btn3-corner:hover,
.set_9_btn3-corner:active {
  background-color: transparent;
  color: #FF7800;
}
.set_9_btn3-corner:hover .line1,
.set_9_btn3-corner:active .line1,
.set_9_btn3-corner:hover .line3,
.set_9_btn3-corner:active .line3 {
  width: 100%;
}
.set_9_btn3-corner:hover .line2,
.set_9_btn3-corner:active .line2,
.set_9_btn3-corner:hover .line4,
.set_9_btn3-corner:active .line4 {
  height: 100%;
}
.set_9_btn3-corner:hover.reverse .line1,
.set_9_btn3-corner:active.reverse .line1,
.set_9_btn3-corner:hover.reverse .line3,
.set_9_btn3-corner:active.reverse .line3 {
  width: 20px;
}
.set_9_btn3-corner:hover.reverse .line2,
.set_9_btn3-corner:active.reverse .line2,
.set_9_btn3-corner:hover.reverse .line4,
.set_9_btn3-corner:active.reverse .line4 {
  height: 20px;
}





.ser_b_bt{ margin:0px; padding:0px; overflow:hidden;font-size: 42px;font-weight: 400; color:#222; margin-bottom:20px; text-align:center; line-height:170%}
.ser_s_bt{margin:0px; padding:0px; overflow:hidden;font-size:16px; color:#666; max-width:1000px; width:90%; line-height:190%; margin:0 auto;}


@media only screen and (max-width:1000px) {
.ser_b_bt{ margin:0px; padding:0px; overflow:hidden;font-size:24px;font-weight: 400; color:#222; margin-bottom:20px; text-align:center}
.ser_s_bt{margin:0px; padding:0px; overflow:hidden;font-size:14px; color:#666; margin:0 auto;}
}



/* -----------ys ------------*/

.zhgl_bd{ overflow:hidden; margin:0px; padding:0px; padding-top:10px; margin:0 auto}
.zhgl_bd li{ overflow:hidden; margin:0px; padding:0px; width:25%; list-style:none; margin-bottom:10px; float:left}
.zhgl_bd li dl{ overflow:hidden; margin:0px; padding:0px; width:88%; padding:15px; margin:0 auto;margin-top:20px; margin-bottom:20px; border-radius:8px; min-height:240px; background:#fff;box-shadow:0 0 10px 1px rgba(113,113,113,.1);}
.zhgl_bd li dl dt{ overflow:hidden; margin:0px; padding:0px;font-size:16px; color:#222; line-height:190%; text-align: center; margin-bottom:5px; font-weight:bold}
.zhgl_bd li dl dd{ overflow:hidden; margin:0px; padding:0px;color:#555; font-size:16px; line-height:190%; text-align:left; color:#666}
.zhgl_bd li dl dt img{ height:80px; width:auto;}

.zhgl_bd li dl:hover{box-shadow:0 0 20px 1px rgba(0,0,0,.1);transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;background:#fff; color:#333333}
.zhgl_bd li dl:hover dt img{-webkit-transform: scale(0.9);transform: scale(0.9);-moz-transform: scale(0.9);transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;}
.zhgl_bd li dl:hover dt{ color:#C7000D}
.zhgl_bd li dl:hover dd{ color:#666}

@media screen and (max-width:1190px) {
.zhgl_bd li dl{min-height:260px; width:90%;  }
.zhgl_bd{ overflow:hidden; margin:0px; padding:0px; padding-top:4px; width:100%; margin:0 auto}
}

@media screen and (max-width:900px) {
.zhgl_bd li dl{ overflow:hidden; margin:0px; padding:0px; width:90%; padding:2%; margin:0 auto;margin-top:10px; margin-bottom:10px; border-radius:8px; min-height:240px; padding-bottom:15px; padding-top:15px}
.zhgl_bd li dl dd{ overflow:hidden; margin:0px; padding:0px;color:#555; font-size:14px; line-height:190%; text-align:left}
}
@media screen and (max-width:780px) {
.zhgl_bd li dl dt img{ height:60px; width:auto;}
.zhgl_bd li dl dt{ overflow:hidden; margin:0px; padding:0px;font-size:14px; margin-bottom:5px}
.zhgl_bd li dl{min-height:210px;}
}

@media screen and (max-width:680px) {
.zhgl_bd li{ overflow:hidden; margin:0px; padding:0px; width:50%; list-style:none; margin-bottom:10px; float:left}

.zhgl_bd li dl{ overflow:hidden; margin:0px; padding:0px; width:88%; padding:15px; margin:0 auto;margin-top:10px; margin-bottom:10px; border-radius:8px; min-height:50px; height:auto; padding-bottom:15px}
.zhgl_bd li dl dd{ overflow:hidden; margin:0px; padding:0px;color:#555; font-size:14px; line-height:190%; text-align:center}
}

@media screen and (max-width:470px) {
.zhgl_bd li{ overflow:hidden; margin:0px; padding:0px; width:100%; list-style:none; margin-bottom:5px; float:left}

.zhgl_bd li dl{ overflow:hidden; margin:0px; padding:0px; width:88%; padding:15px; margin:0 auto;margin-top:10px; margin-bottom:10px; border-radius:8px; min-height:50px; height:auto; padding-bottom:15px}
.zhgl_bd li dl dd{ overflow:hidden; margin:0px; padding:0px;color:#555; font-size:14px; line-height:190%; text-align:center}
}




/*-----------sy-about---------------*/
.sy_about_box{ margin:0px; padding:0px; overflow:hidden;}
.sy_about_box dl{ margin:0px; padding:0px; overflow:hidden;}
.sy_about_box dl dt{ margin:0px; padding:0px; overflow:hidden; font-size:30px; line-height:34px; font-weight: bold}
.sy_about_box dl dt p{ font-size:14px; color:#999999; margin:0px; padding:0px;font-weight:normal;text-transform:uppercase;}
.sy_about_box dl dd{ margin:0px; padding:0px; overflow:hidden; line-height:27px}

.sy_about_tu{ float:left;margin:0px; padding:0px; overflow:hidden; margin-right:40px}
.sy_about_tu img{ width:300px; height:auto; vertical-align:top}



.gsjs_tu{ float:right; width:360px; height:auto;margin-left:30px}

.gsjs_tu li{ float:left; width:50%; overflow:hidden; margin:0px; padding:0px}
.gsjs_tu li dl{overflow:hidden; margin:0px; padding:0px; margin-left:5px; margin-bottom:5px}
.gsjs_tu li dl dt{overflow:hidden; margin:0px; padding:0px; position:relative;height:185px; background:#106DB0; text-align:center}
.gsjs_tu li dl dt img{ width:70px; height:70px; margin-top:40px}
.gsjs_tu li dl dt h3{ color:#FFFFFF; font-size:18px; margin:0px; padding:0px; line-height:200%; margin-top:5px}

.gsjs_tu li:hover dl dt{ background:#035594}

.gsjs_tu li:nth-child(3) dl{margin-bottom:0px}
.gsjs_tu li:nth-child(4) dl{margin-bottom:0px}

.gsjs_tu li:nth-child(4) dl dt{background:#3190D3}
.gsjs_tu li:nth-child(3) dl dt{background:#2BBEDD}
.gsjs_tu li:nth-child(2) dl dt{background:#FFA94F}
.gsjs_tu li:nth-child(1) dl dt{background:#EF5858}

.gsjs_tu li:nth-child(4):hover dl dt{background:#0F6BAC}
.gsjs_tu li:nth-child(3):hover dl dt{background:#1BA9C7}
.gsjs_tu li:nth-child(2):hover dl dt{background:#E67C0D}
.gsjs_tu li:nth-child(1):hover dl dt{background:#DD2D2D}

.gsjs_sm{ position:absolute; margin:0px; padding:5px 0px; z-index:5; width:100%; left:0; bottom:0; text-align:center; font-size:18px;background:rgba(0, 83, 168, 0.8); color:#FFFFFF;}
.gsjs_sm:hover{ color:#FBB802}


@media only screen and (max-width:1200px) {
.gsjs_tu{ display:none}
.gsjs_tu li dl dt img{ width:100%; height:165px;}
.gsjs_tu{ float:right; width:260px; height:420px;margin-left:30px}

}

@media only screen and (max-width:900px) {
.sy_about_tu{ display:none}
.sy_about_box dl dd{ margin:0px; padding:0px; overflow:hidden; line-height:27px; max-height:135px}
}






/*------------流程--------*/
.sy_lc{ overflow:hidden; overflow:hidden; padding-top:10px; margin:0px}
.sy_lc li{overflow:hidden; overflow:hidden;  padding:0px; margin:0px; list-style:none; float:left; width:14.28%; margin-bottom:10px}
.sy_lc li dl{overflow:hidden; overflow:hidden;  padding:0px; margin:0px; width:80%; margin:0 auto; text-align:center}
.sy_lc li dl dt{overflow:hidden; padding:0px; margin:0px;height:100px; width:100px; border-radius:50%; text-align:center; margin:0 auto; background:#fff;}
.sy_lc li dl dd{ font-size:16px; color:#fff; line-height:180%; padding-top:10px; font-weight:bold; margin:0px}
.sy_lc li dl dt img{height:60px; width:60px ;vertical-align:top;transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s; margin-top:20px}

.sy_lc li dl:hover dd{ color:#FFB400}
.sy_lc li dl:hover dt img{-webkit-transform: scale(0.9);transform: scale(0.9);-moz-transform: scale(0.9);}
.sy_lc li dl:hover dt{ border:4px solid #FFB400;transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;}


@media only screen and (max-width: 800px) {
.sy_lc li dl dt img{height:40px; width:40px ;vertical-align:top;transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s; margin-top:20px}
.sy_lc li dl dt{overflow:hidden; padding:0px; margin:0px;height:80px; width:80px; margin:0 auto;border:0px solid #E6E6E6;}
.sy_lc li dl{overflow:hidden; overflow:hidden;  padding:0px; margin:0px; width:90%; margin:0 auto; text-align:center}
}

@media only screen and (max-width: 600px) {
.sy_lc li dl dt img{height:30px; width:30px ;vertical-align:top;transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s; margin-top:10px}
.sy_lc li dl dt{overflow:hidden; padding:0px; margin:0px;height:50px; width:50px; border:0px solid #E6E6E6; margin:0 auto}
.sy_lc li dl{overflow:hidden; overflow:hidden;  padding:0px; margin:0px; width:100%; margin:0 auto; text-align:center}
.sy_lc li dl dd{ font-size:14px; color:#222; }
}






.sy_about_bg{ background:#fff url(../images/gywm_bg1.jpg)no-repeat center bottom; width:100%; margin:0px; padding:80px 0px 120px 0px; overflow:hidden; }


.sy_aboutlist{ overflow:hidden; padding:0px; margin:0px;}
.sy_aboutlist li{overflow:hidden; padding:0px; margin:0px; float:left; width:33.3333%;}

.sy_aboutlist li dl{overflow:hidden; padding:0px; width:92%;margin:0 auto; background:#F2F2F2; padding-bottom:40px;border-radius:10px 10px 0px 0px}
.sy_aboutlist li dl dt{overflow:hidden; padding:0px; margin:0px;font-size:24px; color:#111;  font-weight:normal; text-align:center;width:90%;margin:0 auto;margin-bottom:10px;text-align:center; margin-top:20px;}
.sy_aboutlist li dl dd{overflow:hidden; padding:0px; margin:0px; font-size:14px; line-height:24px; color:#444;margin:0 auto; width:86%; min-height:120px}

.sy_aboutlist li dl dd h6{overflow:hidden; padding:0px; margin:0px; font-size:16px; line-height:24px;text-align:center;color:#444; margin-bottom:10px}


.sy_aboutlist li:hover dl{ background:#C7000D;}
.sy_aboutlist li:hover dl dt{ color:#fff}
.sy_aboutlist li:hover dl dd{ color:#fff}
.sy_aboutlist li:hover dl dd h6{ color:#fff}
.sy_aboutlist li:hover .fagl_ys img{-webkit-transform: scale(1.1);transform: scale(1.1);-moz-transform: scale(1.1);transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;}

.fagl_ys{ overflow:hidden; margin:0px; padding:0px; border-radius:10px 10px 0px 0px; position:relative;}
.fagl_ys img{ width:100%; height:auto; vertical-align:top; border-radius:10px 10px 0px 0px;transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;}
.topArrow{border-bottom:20px solid #F2F2F2; border-left:20px solid transparent;border-right:20px solid transparent; width:0px; height:0px; margin:0 auto; position:absolute; z-index:2; left:50%; margin-left:-20px; bottom:0} 


.sy_aboutlist li:hover .topArrow{border-bottom:20px solid #C7000D;}


@media only screen and (max-width:1100px) {
.sy_aboutlist li dl dd{overflow:hidden; padding:0px; margin:0px; font-size:14px; line-height:24px;text-align:center; color:#444;margin:0 auto; width:86%;}
.sy_aboutlist li dl dt{font-size:18px; }
}

@media only screen and (max-width:790px) {
.sy_aboutlist li dl dd{  height:auto; font-size:12px;}
.sy_aboutlist li dl dd h6{overflow:hidden; padding:0px; margin:0px; font-size:14px; line-height:24px;text-align:center;color:#444; margin-bottom:10px}
}

@media only screen and (max-width:660px) {
.sy_aboutlist li{overflow:hidden; padding:0px; margin:0px; float:left; width:100%; margin-bottom:20px}
.sy_aboutlist li dl dd{  height:auto}
}




/*-----------合作伙伴---------------*/
.hzkf{ overflow:hidden; display:block; background:#F6F6F6}

.hz_tu{ overflow:hidden; padding-top:20px; margin-bottom:10px}
.hz_tu ul{ overflow:hidden; padding:0px; margin:0px}
.hz_tu ul li{ list-style:none; float: left; width:16.6%; height:auto; margin:15px 0px; text-align:center}
.hz_tu ul li img{width:184px; height:75px;border:#eee 1px solid;}

.hz_tu1 ul li:hover  img{transform:rotateY(360deg);transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;}
.hz_tu ul li:hover  img{transform:rotateY(360deg);transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;}

@media (max-width:1124px){
.hzkf{ overflow:hidden;}
.hz_tu{ overflow:hidden; padding-top:20px}
.hz_tu ul{ overflow:hidden; padding:0px; }
.hz_tu ul li{ list-style:none; float: left; width:16.6%; height:auto; margin:6px 0px; text-align:center}
.hz_tu ul li img{width:95%; max-height:60px; margin:0 auto}
}


@media (max-width:800px){
.hz_tu ul li img{width:95%; max-height:48px; margin:0 auto}
}

@media (max-width:667px){
.hzkf{ overflow:hidden; display: block}
.hz_tu{ overflow:hidden; padding-top:20px}
.hz_tu ul{ overflow:hidden; padding:0px; }
.hz_tu ul li{ list-style:none; float: left; width:25%; height:auto; margin:6px 0px; text-align:center}
.hz_tu ul li img{width:92%; height:60px; margin:0 auto}

}
@media (max-width:558px){
.hzkf{ overflow:hidden; display: block}
.hz_tu{ overflow:hidden; padding-top:20px}
.hz_tu ul{ overflow:hidden; padding:0px; }
.hz_tu ul li{ list-style:none; float: left; width:33.33%; height:auto; margin:6px 0px; text-align:center}
.hz_tu ul li img{width:92%; max-height:40px; margin:0 auto}

}


@media (max-width:321px){
.hzkf{ overflow:hidden; display: block}
.hz_tu{ overflow:hidden; padding-top:20px}
.hz_tu ul{ overflow:hidden; padding:0px; }
.hz_tu ul li{ list-style:none; float: left; width:50%; height:auto; margin:6px 0px; text-align:center}
.hz_tu ul li img{width:auto; height:55px; margin:0 auto}

}


@media only screen and (max-width:768px) {
.link_k{ overflow:hidden; padding-top:20px; color:#5D6678; display: none}
}

/*-------案例-----------*/
.nr_al{ overflow:hidden; margin:0px; padding:20px 0px 0px 0px}
.link_tu{float:left; width:33.33%; text-align:center; margin-bottom:25px; text-align:center}
.link_tu .altu{margin:0px; margin:0 auto; max-width:300px;  width:94%; padding:0px; text-align:center; overflow:hidden}
.link_tu .altu img{ height:auto;width:100%;border:#E7E7E7 1PX solid;transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s; vertical-align:top}
.altu:hover img{-webkit-transform: scale(1.1);transform: scale(1.1);-moz-transform: scale(1.1);transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;}
.altu:hover p{ color:#E00000}

.altu p{ margin:0px; padding:0px; text-align: center; line-height:200%; font-size:16px; padding:8px 0px 8px 0px; background:#F2F2F2;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
@media only screen and (max-width:1100px) {.altu p{font-size:14px;}}




/*-----------sy-join---------------*/
.sy_ys_bg{  overflow:hidden; margin:0px; padding:0px;background:#0F6CAE url(../images/ys_bg.jpg) no-repeat center  fixed;background-size:cover; padding-bottom:30px;  min-height:600px}

.sy_ys_bg1{  overflow:hidden; margin:0px; padding:0px;background:#0F6CAE url(../images/ys_bg.jpg) no-repeat center bottom;background-size:cover; }


.sy_map_k{  overflow:hidden; margin:0px; padding:0px;background:url("../images/sy_map.png") no-repeat center bottom; padding:80px 0px 40px 0px; min-height:620px}
.sy_map_k1{  overflow:hidden; margin:0px; padding:0px;background:url("../images/sy_map.png") no-repeat center bottom; background-size:50% auto ;padding:50px 0px 40px 0px; min-height:350px}

.gs_ys{background:rgba(18, 61, 105, 0.4); padding:20px 0px;width:64%; margin:0 auto; border-radius:8px;box-shadow:0 0 5px 1px rgba(0,0,0,.1);transform: perspective(900px) rotateX(-20deg) rotateY(0deg);}
.gs_ys1{ padding:10px 0px; margin:0 auto; padding-top:30px}

.feng_gs_box{  margin:0px; padding:10px; width:70%; margin:0 auto; overflow:hidden;}
.feng_gs_box li{ width:16.666%;overflow:hidden; margin:0px; padding:0px; float:left; text-align:center; color:#FFFFFF; font-size:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}



@media only screen and (max-width:1125px) {
.sy_map_k{  overflow:hidden; margin:0px; padding:0px;padding:30px 0px;}
.sy_map_k1{  overflow:hidden; margin:0px; padding:0px;padding:30px 0px;}

}

@media only screen and (max-width:900px) {
.feng_gs_box{  margin:0px; padding:0px;margin:0 auto; width:100%}
.feng_gs_box li{ width:33.33%; font-size:14px;}
.sy_map_k{  overflow:hidden; margin:0px; padding:0px;padding:30px 0px; background:url("../images/sy_map.png") no-repeat center  bottom;background-size:100% auto;min-height:440px}
.sy_map_k1{  overflow:hidden; margin:0px; padding:0px;padding:30px 0px; background:url("../images/sy_map.png") no-repeat center  bottom; background-size:100% auto ;min-height:340px}
.gs_ys{ width:92%; margin:0 auto}
.gs_ys1{ width:94%; margin:0 auto; padding-top:15px}
}





.content_txt{line-height:190%; color:#333333; font-size:14px; overflow:hidden; padding:10px 0px 10px 0px;}

@media (max-width: 1100px) {
.content_txt{line-height:190%; color:#333333; font-size:14px; overflow:hidden; padding:10px 0px 10px 0px;}
}

.content_txt img{MAX-WIDTH: 100%!important;HEIGHT: auto!important;}
.content_txt_tu{overflow:hidden; text-align:center}
.content_txt_tu img{MAX-WIDTH: 100%!important;HEIGHT: auto!important;}



.jmtj {overflow: hidden; float:left; margin:0px; padding:0px; width:75%}
.jmtj li {width:33%;position: relative;color: #666666;height: 65px;float: left; margin-right:0.33%; overflow:hidden; padding:0px}
.jmtj li img {position: absolute;left: 19px;top: 16px;}
.jmtj li input {height: 54px;border: 1px solid #d2d2d2;border-radius: 3px;line-height: 54px;background: #fff;font-size: 17px;font-family: "微软雅黑";color: #b1b1b1;padding-left: 50px; width:80%; overflow:hidden;}
.jmtj li span {font-size: 16px;}
.antj {height: 60px;}
.antj input {background:#FF7200 url(../images/antj_bg.jpg) ;color: #ffffff; width:100%;height: 57px;font-size: 22px;font-family: "微软雅黑";cursor: pointer;border: none;border-radius: 3px;}
.liuyan{width:23%; float:left; margin-left:2%}


.jmfb_box{ overflow:hidden; background:#333 url(../images/jmfb_bg.jpg) no-repeat  center ; background-size:cover; padding:80px 0px}


@media only screen and ( max-width:1200px ) {

.jmtj li input {height: 54px;border: 1px solid #d2d2d2;border-radius: 3px;line-height: 54px;background: #fff;font-size: 16px;font-family: "微软雅黑";color: #b1b1b1;padding-left: 50px; width:70%; overflow:hidden;}
}

@media only screen and ( max-width:760px ) {
.jmtj li {width:33%;position: relative;color: #555;height:60px;float: left; margin-right:0.33%; overflow:hidden; padding:0px}
.jmtj li input {height:44px;border: 1px solid #d2d2d2;border-radius: 3px;line-height:42px;background: #fff;font-size:14px;font-family: "微软雅黑";color: #b1b1b1;padding-left: 50px; width:62%; overflow:hidden;}
.antj {height: 50px;}
.antj input {background:#FFD409 url(../images/antj_bg.jpg) ;color: #ffffff; width:99%;height: 50px;font-size:20px;font-family: "微软雅黑";cursor: pointer;border: none;margin-bottom: 10px;border-radius: 3px;}
}

@media only screen and ( max-width:660px ) {
.jmtj {overflow: hidden; float:left; margin:0px; padding:0px; width:100%}
.jmtj li {width:100%;position: relative;color: #555;height:60px;float: left; margin-right:0%; overflow:hidden; padding:0px; margin-bottom:20px}
.jmtj li input {height: 50px;border: 1px solid #d2d2d2;border-radius: 3px;height: 48px;background: #fff;font-size:14px;font-family: "微软雅黑";color: #b1b1b1;padding-left: 15%; overflow:hidden;width:80%; }

.antj {height: 50px; overflow:hidden}
.antj input {background:#0F6CAE url(../images/antj_bg.jpg) ;color: #ffffff; width:98%;height: 50px;font-size:20px;font-family: "微软雅黑";cursor: pointer;border: none;margin-bottom: 10px;border-radius: 3px;}
.liuyan{width:100%; float:left; margin-left:0%; }

}

/*-----------sy-优势---------------*/
.jm_big_bt{ font-size:30px; overflow: hidden; text-align:center; line-height:36px; color:#222; padding:0px 10px; margin-bottom:40px; margin-top:20px;}

.sy_list{ overflow:hidden; margin:0px; padding:0px}
.sy_list li{overflow:hidden; margin:0px; padding:0px; width:29.33%; float:left; margin-bottom:15px; background:#C7000D; margin-left:1%; margin-right:1%; padding:1%;border-radius:6px }
.sy_list li dl{ overflow:hidden; margin:0px; padding:0px; }
.sy_list li dl dt{ overflow:hidden; margin:0px; padding:0px; font-size:18px; line-height:190%; color:#fff;}
.sy_list li dl dd{ overflow:hidden; margin:0px; padding:0px; line-height:24px; height:72px; color:#fff; font-size:12px}
.sy_list_tu{ overflow:hidden; margin:0px; padding:0px; float:left; margin-left:10px;margin-right:10px; margin-top:10px}
.sy_list_tu img{ width:45px; height:45px; vertical-align:top}

.sy_list li:hover{ background:#B5000C}
.sy_list li:hover dl dt{ color:#fff}
.sy_list li:hover .sy_list_tu img{transform:rotate(360deg);transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;}

@media only screen and (max-width:1200px) {
.jm_big_bt{ font-size:26px; overflow: hidden; text-align:center; line-height:32px;padding:0px 10px; margin-bottom:20px;}
}
@media only screen and (max-width:900px) {
.sy_list li{overflow:hidden; margin:0px; padding:0px; width:46%; float:left; margin-bottom:15px; margin-left:1%; margin-right:1%; padding:1%;border-radius:6px }
}

@media only screen and (max-width:700px) {
.sy_list li dl dt{ overflow:hidden; margin:0px; padding:0px; font-size:16px; line-height:190%}
.sy_list li{overflow:hidden; margin:0px; padding:0px; width:96%; float:left; margin-bottom:15px; margin-left:1%; margin-right:1%; padding:1%;border-radius:6px }
.sy_list li dl dd{ overflow:hidden; margin:0px; padding:0px; line-height:24px; height:auto;font-size:12px}
}


@media only screen and (max-width:700px) {
.jm_big_bt{ font-size:20px; overflow: hidden; text-align:center; line-height:26px; padding:0px 10px; margin-bottom:20px;}
}

@media only screen and (max-width:550px) {
.jm_big_bt{ font-size:18px; overflow: hidden; text-align:center; line-height:26px;padding:0px 5px; margin-bottom:20px; }

}


.sy_jm_bd_bg{  overflow:hidden; margin:0px; padding:0px;background:#0F6CAE url(../images/sy_jm_bd_bg.jpg) no-repeat center  fixed;background-size:cover; padding-bottom:80px; padding-top:80px;  min-height:300px;}





/*-----------新闻------------*/
.sy_m_news_k{ overflow:hidden; margin:0px; padding:0px;}
.sy_m_news{ overflow:hidden; margin:0px; padding:0px; float:left; width:48%; margin-bottom:15px; margin-left:1%; margin-right:1%; background:#F7F8FA; padding:15px}
.sy_m_news dl{overflow:hidden; margin:0px; padding:0px;}
.sy_m_news dl dt{overflow:hidden; margin:0px; padding:0px; font-size:16px; color:#222;white-space:nowrap;text-overflow:ellipsis; margin-bottom:5px}
.sy_m_news dl dd{overflow:hidden; margin:0px; padding:0px; font-size:14px; color:#555; line-height:24px; max-height:48px;}
.sy_m_news dl dd p{ font-size:13px; color:#888; background:url(../images/n_time.png) no-repeat left center ; padding-left:20px; margin-bottom:5px}

.sy_m_news_tu{ margin:0px; margin:0px; overflow:hidden; margin-right:20px; width:250px; height:150px; position:relative; float:left}
.sy_m_news_tu img{ width:100%; height:100%;transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;}

.sy_m_news:hover .sy_m_news_tu img{transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;-webkit-transform: scale(1.1);transform: scale(1.1);-moz-transform: scale(1.1);}
.sy_m_news:hover{box-shadow:0 0 10px 1px rgba(0,0,0,.1)}
.sy_m_news:hover dl dt{ color:#C7000D}



@media only screen and (max-width: 1000px) {
.sy_m_news_tu{ margin:0px; margin:0px; overflow:hidden; margin-right:20px; width:150px; height:90px; position:relative; float:left}
.sy_m_news li dl dt{overflow:hidden; margin:0px; padding:0px; font-size:14px; color:#222;white-space:nowrap;text-overflow:ellipsis; margin-bottom:2px}
.sy_m_news li dl dd{overflow:hidden; margin:0px; padding:0px; font-size:12px; color:#555; line-height:22px; max-height:44px;}
.sy_m_news li dl dd p{ font-size:12px; color:#888; background:url(../images/n_time.png) no-repeat; padding-left:20px; padding-bottom:1px}
.sy_m_news li{ overflow:hidden; margin:0px; padding:0px; float:left; width:48%; margin-bottom:15px; margin-left:1%; margin-right:1%; padding:10px}
}

@media only screen and (max-width: 730px) {
.sy_m_news li{ overflow:hidden; margin:0px; padding:0px; float:left; width:100%; margin-bottom:15px; margin-left:0%; margin-right:0%; padding:10px}
.sy_m_news_tu{ margin:0px; margin:0px; overflow:hidden; margin-right:15px; width:120px; height:72px; position:relative; float:left}
.sy_m_news li dl dd{overflow:hidden; margin:0px; padding:0px; font-size:12px; color:#555; line-height:22px; max-height:22px;}
}



.mvideo_more{width:120px; height:44px; line-height:45px; font-size:15px; color:#bdbdbd; margin:2px auto 10px; text-align:center; border:1px solid #dfdfdf;  display:block; background:#fff}
.mvideo_more:hover i{opacity:1; margin-left:10px;}
.mvideo_more i{ opacity:0;transition: all 0.36s ease 0s;transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;}




.newsList{font-size:0;}
.newsList a{display:block;padding:10px 0 0 10px; position:relative; margin-bottom:20px;}
.newsList a span{ position:absolute; top:0; left:0; display:block; width:80px; height:105px; background:#0066CC; font-family:fontDate; text-align:center; color:#fff; font-weight:normal}
.newsList a h1{ font-size:46px; line-height:46px; margin:13px 0 7px 0;font-weight:normal}
.newsList a h2{ font-size:16px; line-height:30px; border-top:2px solid #3399CC; display:inline-block;font-weight:normal}
.newsList a div{ width:100%; padding:10px 0; min-height:147px;background:#fff; overflow:hidden; text-align:left;}
.newsList a h3{ float:left; font-size:16px; line-height:30px; margin:0 0 10px 105px; width:calc(100% - 365px);text-align:justify}
.newsList a h3 i{display:block; border-bottom:1px solid #F2F2F2;font-size:18px; font-weight:bold; line-height:32px; padding:20px 0 12px 0; margin-bottom:8px; color:#222;font-style:normal}
.newsList a h3 p{ font-size:15px; line-height:26px; color:#888; font-weight:normal}
.newsList a h4{ float:right; width:220px;margin:0 10px 0 0; overflow:hidden;}
.newsList a h4 img{ width:100%; height:auto}
.newsList a:hover div{ box-shadow:0 0 10px rgba(0,0,0,.1)}





@media(max-width:766px){
.newsList{font-size:0;}
.newsList a{display:block;padding:10px 0 0 10px; position:relative; margin-bottom:20px;}
.newsList a span{ position:absolute; top:0; left:0; display:block; width:80px; height:105px; background:#0066CC; font-family:fontDate; text-align:center; color:#fff}
.newsList a h1{ font-size:46px; line-height:46px; margin:13px 0 7px 0;}
.newsList a h2{ font-size:16px; line-height:30px; border-top:2px solid #3399CC; display:inline-block}
.newsList a div{ width:100%; padding:10px 0; min-height:147px;background:#fff; overflow:hidden; text-align:left;}
.newsList a h3{ float:left; line-height:30px; margin:0 0 0 10px; width:calc(100% - 20px);text-align:justify}
.newsList a h3 i{display:block; border-bottom:none;font-size:16px;line-height:26px; padding:15px 0; margin-bottom:0;}
.newsList a h3 p{ display:none}
.newsList a h4{ float:right; display:block;width:calc(100% - 20px);margin:0 10px 0 0; overflow:hidden;}

}



.xw_left{ overflow:hidden; padding:0px; margin:0px; float:left; width:70%;}
.xw_right{ overflow:hidden; padding:0px; margin:0px; float: right; width:27%; display: block}

@media (max-width: 1000px) {
.xw_left{ overflow:hidden; padding:0px; margin:0px; float:left; width:100%;}
.xw_right{ overflow:hidden; padding:0px; margin:0px; float: right; width:30%; display: none}
}




.R_newslist{ padding:0px 0px;overflow:hidden;  margin:0px; }
.R_newslist li{ padding:0px 0px;overflow:hidden;  margin:0px; width:100%; padding:14px 0px; border-bottom:#CCCCCC 1px dashed}
.R_newslist li h3{ padding:0px 0px;overflow:hidden;  margin:0px; font-weight:normal; font-size:16px; color:#111; line-height:170%;}
.R_newslist li h4{ padding:0px 0px;overflow:hidden;  margin:0px; font-weight:normal;color:#777; font-size:14px; line-height:200%}
.R_newslist li:hover h3{ color:#0090E2; }
.title_tj{font-size:20px;line-height:24px;color:#666; border-top:#top 1px solid; margin-bottom:20px}


.fx_k{ overflow:hidden; height:auto; padding:20px 0px 10px 0px;}

.tj_tu{ overflow:hidden; margin-top:10px; background:#F5F5F5}
.tj_tu ul{ overflow:hidden; margin:10px 15px 0px 15px; padding:0px;}
.tj_tu ul li{ list-style:none; border-bottom:#CCCCCC 1px dotted; margin-bottom:10px;overflow:hidden; width:100%}
.tj_tu ul li dl{overflow:hidden; margin:0px; padding:0px;}
.tj_tu ul li dl dt{overflow:hidden; margin:0px; padding:0px;line-height:22px; max-height:66px}
.tj_tu ul li dl dt a{overflow:hidden; margin:0px; padding:0px;font-size:14px}
.tj_tu ul li dl dd{overflow:hidden; margin:0px; padding:0px; font-size:12px; line-height:18px}
.tj_tu ul li dl dt:hover a{ color:#0070D9}
.tj_pic{ float:left;width:110px; height:73px;  margin-right:10px; overflow:hidden; position:relative; margin-bottom:10px}
.tj_pic:hover img{-webkit-transform: scale(1.1);transform: scale(1.1);-moz-transform: scale(1.1);}

.tj_pic img{ width:100%; height:100%;}

@media (max-width: 1200px) {
.tj_pic{ float:left;width:80px; height:53px;  margin-right:10px; overflow:hidden; position:relative; margin-bottom:10px}
.tj_tu ul li dl dt{overflow:hidden; margin:0px; padding:0px;line-height:22px; max-height:44px}
}



/*-------banner-----------*/



/*-------banner-----------*/
#fixed_1{ width:100%; height:300px ;background:#FA0014;background-size:cover; }
@media only screen and (max-width:1050px) {
#fixed_1{ width:100%; height:200px ;background-size:cover;}
}


@media only screen and (max-width:700px) {
#fixed_1{ width:100%; height:140px ;background-size:cover;}
}


.dh_k{ overflow:hidden;background:#F6F6F6;}
.wzdh_k{ overflow:hidden; border-bottom:#CCCCCC 0px solid;line-height:46px; float:left; width:100%; padding-top:10px; padding-bottom:10px}
.wzdh_k span{background:url(../images/i_home.png)no-repeat left 4px; padding-left:20px; font-size:14px; line-height:26px;float:left; display:block}
@media only screen and (max-width:650px) {
.wzdh_k{font-size:14px;}
.wzdh_k span{ font-size:14px;}
.wzdh_k span a{ font-size:14px;}
}

@media screen and (max-width: 768px) {

.big_title{color:#333;font-size:20px;font-family:"Microsoft YaHei";text-transform:uppercase;line-height:40px; font-weight:bold}

}



.content_bt_k{overflow:hidden; padding:0px 10px 20px 10px; background:#F5F5F5 ;margin-bottom:10px}
.content_info{width:100%; border-bottom:#ccc 0px solid; font-size:12px; color:#666666; padding-bottom:4px; line-height:25px; margin-top:5px; text-align:center; overflow:hidden}
.content_bt{ width:100%; line-height:30px; font-size:24px; font-weight:bold; margin-bottom:15px; text-align:center; color:#111}
.content_time{width:100%; border-bottom:#eee 1px solid; font-size:12px; color:#666666;padding-bottom:4px; margin-bottom:10px; line-height:25px; text-align:center}
.i_date{ background:url(../images/i_date.png) no-repeat left center; padding-left:18px; margin-right:5px; background-size:16px 16px;}
.i_from{ background:url(../images/i_t1.png) no-repeat left center; padding-left:18px; margin-right:10px; background-size:16px 16px;}
.i_View{ background:url(../images/i_View.png) no-repeat  left center; padding-left:20px; background-size:18px 18px;}

.r_wzk1{ float:right; width:auto; font-size:12px; display:block;}
.r_wzk1 a{color:#444}




.B_back{ float:right; width:auto; font-size:12px; display:block;}
.B_back a{color:#444}

.B_back{width:72px;height:30px;text-align:center;float:right;font-size:12px; line-height:30px; background:#ccc;border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-webkit-border-radius:5px;-webkit-border-radius:5px; }
.B_back a{display:block; color:#fff; font-size:14px;}
.B_back a:hover{ background:#17a3ea;border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-webkit-border-radius:5px;-webkit-border-radius:5px;}


@media screen and (max-width: 768px) {
.content_bt{ width:100%; line-height:25px; font-size:18px; padding-top:10px;font-weight:bold; text-align: center;}
}


/*-----内页框架------*/

.lm_btK{ overflow:hidden; background:#E00000;height:100px; color:#FFFFFF; font-size:26px; text-align:center; display:block; margin-bottom:5px}
.lm_btK span{ line-height:100px;color:#fff}



.main_L{ overflow:hidden; float:left; width:20%;}
.main_R{ overflow:hidden; float:right; width:78%;}


@media screen and (max-width:1024px) {
.main_L{ overflow:hidden; float:left; width:25%; }
.main_R{ overflow:hidden; float:right; width:73%;}
}

@media screen and (max-width:900px) {
.lm_btK{ display:none}

.main_L{ overflow:hidden; float:left; width:100%;}
.main_R{ overflow:hidden; float:left; width:100%;}
}

/*-----内页栏目------*/

.l-sub{overflow:hidden;padding:0px; display:block}
.l-sub li{ overflow:hidden;line-height:50px; height: 50px; text-align:center;list-style:none;font-size:15px; width:100%; border-bottom:#fff 1px solid; background:#F6F6F6;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.l-sub li:last-child{border-bottom:#DCEDF4 0px solid;}
.l-sub a{ display: block; color: #333; font-size:15px; height: 50px;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.l-sub a:hover,.l-sub a:active,.l-sub li.active a{color: #fff; font-size:15px; text-decoration:none; height: 50px; background:#E00000;line-height:50px; }
.l-sub li.active a{color: #fff; font-size:15px;text-decoration:none; height:50px;font-weight:bold; background:#E00000;}


@media only screen and (max-width:900px) {
.l-sub{overflow:hidden;padding:0px; display:block;border-bottom:#F6F6F6 1px solid; width:100%}
.l-sub li{ overflow:hidden;line-height:40px; height: 40px; text-align:center;list-style:none;font-size:15px; width:25%; border-bottom:#fff 1px solid;border-right:#fff 1px solid; background:#F6F6F6; float:left;}

.l-sub a{ display: block; color: #333; font-size:15px; height: 50px;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;}
.l-sub a:hover,.l-sub a:active,.l-sub li.active a{color: #fff; font-size:15px; text-decoration:none; height: 40px; background:#E00000;line-height:40px; }
.l-sub li.active a{color: #fff; font-size:15px;text-decoration:none; height:40px;font-weight:bold; background:#E00000;}
}

/*-----侧面联系我们------*/
.side_contact{ overflow:hidden; padding-top:10px}
.side_contact dl{ overflow:hidden; margin:0px; padding:0px; padding:10px; border:#ddd 1px solid; margin:0 auto}
.side_contact dl dd{ overflow:hidden; margin:0px; padding:0px; line-height:200%; border-bottom:#CCCCCC 1px dotted}
.side_icon1{ background:url(../images/i_tel.jpg) no-repeat; padding-left:25px}
.side_icon2{ background:url(../images/i_mail.jpg) no-repeat; padding-left:25px}
.side_icon3{ background:url(../images/i_wz.jpg) no-repeat; padding-left:25px}
.side_icon4{ background:url(../images/i_home.jpg) no-repeat; padding-left:25px}
.side_contact_lmtu{ overflow:hidden;}
.side_contact_lmtu img{ width:100%; height:auto; vertical-align:top}
.side_contact_wx{ overflow:hidden; text-align:center}
.side_contact_wx p{ text-align:center; margin:0px; padding:0px; font-size:14px; line-height:200%}
.side_contact_wx img{ max-width:100%; width:auto; height:auto; vertical-align:top}

.zw_column{ width:100%; height:40px; border-bottom:2px solid #ddd; position:relative; margin-bottom:5px}
.zw_column span{ display:inline-block; *display:inline; zoom:1; height:40px; line-height:40px; font-size:18px; color:#ED0505; border-bottom:2px solid #ED0505; padding:0px 10px; font-weight:bold}
@media only screen and (max-width:900px) {
.side_contact{ display:none}
}
@media screen and (max-width: 768px) {
.content_bt{ width:100%; line-height:25px; font-size:18px; padding-top:10px;font-weight:bold; text-align: center;}
}


.xinweixx{padding: 0px; overflow:hidden; margin:0 auto}
.xinweixx ul{padding: 0px; margin:0px; overflow:hidden}
.xinweixx ul li{padding:0px; border-bottom:#CCCCCC 1px dotted; line-height:40px; background:url(../images/icon.png) no-repeat left center; text-indent:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

.xinweixx ul li a{font-size:16px;}
.xinweixx ul li a:hover{color:#FF6C00}
.date_k{ float:right; color:#666; font-size:12px}

@media screen and (max-width: 1366px) {
.xinweixx ul li a{font-size:14px;}
.xinweixx ul li{ line-height:34px;}
}





/*-----news1---------*/
.news_wrapper{ overflow:hidden; padding-top:20px}
.news_wrapper li{ list-style:none; overflow:hidden; border-bottom:#F0F0F0 1px solid; padding-bottom:20px; margin-bottom:20px; position:relative}
.news_wrapper li dl{ overflow:hidden;transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s; position:relative; height:auto; }
.news_wrapper li dl dt{ overflow:hidden; transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s; margin:0px}
.news_wrapper li dl dt h3{ padding:0px; margin:0px; margin-bottom:5px; color:#222; font-weight:bold}
.news_wrapper li dl dd{ overflow:hidden;    line-height: 24px;font-size: 14px;color: #777;height:48px}
.news_wrapper li dl dt .title{font-size:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

.date{ font-size:12px; color:#777; margin-bottom:10px}
.newsimg{display: block; width: 260px; position:relative;float:left; margin-right:30px; height:150px}
.newsimg img{ width: 260px; height:150px; vertical-align:middle}
.news_wrapper li a:hover h3{ color:#E60012}
.news_wrapper li a:hover  dd{ color:#444}
.news_wrapper li a:hover img{-webkit-transform: scale(0.9);transform: scale(0.9);-moz-transform: scale(0.9);transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s; }



@media only screen and (max-width: 1024px) {
.news_wrapper li dl{ overflow:hidden;transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s; position:relative;}
.newsimg{display: block; width:26%;height:auto; float:left; margin-right:2%}
.newsimg img{ width:100%; height:130px}
}

@media only screen and (min-width:667px) and (max-width: 768px) {
.news_wrapper li dl{ overflow:hidden;transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s; position:relative; }
.news_wrapper li dl dd{ overflow:hidden;    line-height: 22px;font-size: 13px;color: #6a6a6a;transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s; }
.newsimg{display: block; width:26%;height:auto; float:left; margin-right:2%}
.newsimg img{ width:100%; height:130px}
.description{ width:60%;height: auto;line-height: 22px;font-size: 13px; color: #6a6a6a;margin-top: 0px;}
.news_wrapper li a:hover dl{padding-left:1%; color:#D71714}
.news_wrapper li a:hover dl{ margin-left:1%}
}

@media only screen and (max-width: 650px) {
.newsimg{display: block; width:100%;height:auto; float: none; margin-right:0%; margin-bottom:15px}
.newsimg img{ width:100%; height:auto}
.date{ font-size:12px; color:#777; margin-bottom:5px}
.news_wrapper li dl{ overflow:hidden;transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s; position:relative; height:auto; width:100% ;}
.news_wrapper li dl dd{ overflow:hidden;    line-height: 22px;font-size: 12px;color: #6a6a6a;transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s; height:auto}

}






.fa_tj{margin:30px 0px; padding:20px 0px 0px 0px; overflow:hidden;border-top:#CCCCCC 1px solid;}
.fa_tj li{margin:0px; padding:0px; overflow:hidden; width:48%;margin-right:1%;float:left;line-height:40px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; font-size:16px; background:url(../images/xwtb.jpg) no-repeat left center; text-indent:15px; color:#111}

@media (max-width: 750px) {
.fa_tj li{margin:0px; padding:0px; overflow:hidden; width:48%; margin-right:1%; margin-left:1%; float:left; margin-bottom:5px; line-height:40px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-indent:15px}

}

.title_tj{font-size:20px;line-height:24px;color:#666; border-top:#top 1px solid; margin-bottom:20px}

.fa_tj li a:hover { color:#DE0900; }







/*-----page------*/
.next_k{ padding:0px;margin-top:15px; border-top:#eee 1px solid;margin-bottom:10px}
.next_k ul{margin:0px; padding:0px; margin-top:10px}
.next_k ul li{ line-height:25px; margin:0px; padding:0px; color:#666666; font-size:12px; list-style:none; width:100%}
.next_k ul li a{font-size:12px}

.page_k{ text-align:center; padding:10px; font-size:12px;border-top:#CCCCCC 0px solid; margin-top:15px;}
.page_k a{ font-size:12px}
.page_k a:hover{ font-size:12px}



.index-title-box {
    width:100%;
    position:relative;
    text-align:center;
    padding:0px 0 59px 0; margin-bottom:30px
}
.index-title-box i {
    font-family:Arial;
    font-size:30px;
    color:#ddd;
    line-height:32px; text-transform:uppercase;
}
.index-title-box .box {
    position:absolute;
    left:50%;
    transform:translateX(-50%);
    top:0px;
    z-index:2;
}
.index-title-box .box .ch {
    font-size:32px;
    line-height:32px;
    color:#222;
	font-weight:bold;
    margin-bottom:10px;
}



.index-title-box .box s {
  
    height:1px;
    background:#eaeaea;
    display:block;
    margin:auto;
    margin-bottom:10px;
}
.index-title-box .box s span {
    width:30px;
    height:1px;
    background:#C7000D;
    display:block;
    margin:auto;
}
.index-title-box .box .en {
    font-size:16px;
    line-height:30px;
    color:#555;
    text-transform:uppercase;
}


@media only screen and (max-width:620px) {

.index-title-box i {
    font-family:Arial;
    font-size:26px;
    color:#ddd;
    line-height:24px; text-transform:uppercase;
}

.index-title-box {
    width:100%;
    position:relative;
    text-align:center;
    padding:0px 0 59px 0; margin-bottom:10px
}
.index-title-box .box .en {
    font-size:14px;
    line-height:20px;
 
    text-transform:uppercase;
}

.index-title-box .box .ch {
    font-size:20px;}
}


@media only screen and (max-width:420px) {
.index-title-box .box .en {
    font-size:12px;
    text-transform:uppercase;
}

}








/*-----------down---------------*/

.footer_box{ background:#292B37; overflow:hidden; padding-top:30px; margin:0px; border-top:#393B48 1px solid}

.d_ptrk{ float:left; width:130px;margin-left:8px; margin-right:8px}
.d_ptrk dl{ text-align:center;margin:0px; padding:0px; padding-top:30px; overflow:hidden}
.d_ptrk dl dt{ text-align:center; margin:0px; padding:0px; font-size:16px; color:#FFFFFF; margin-bottom:10px}
.d_ptrk dl dd{ text-align:center;margin:0px; padding:0px; overflow:hidden; margin-bottom:10px}
.d_ptrk dl dd a{ color:#FFFFFF}
.d_ptrk dl dd .btnK{  border:#666666 1px solid; width:100px; margin:0 auto; background:#424242}
.d_ptrk dl dd .btnK:hover{ background:#101010}

.footer-download-wrap {float: left;width:210px;height: auto;border-right: 1px solid #3b3b44; color:#ACACAC; overflow:hidden}
.footer-download-wrap .footer-download {margin-top: 20px;position: relative;border: 3px solid #515151;width: 133px;height: 134px; float:left; margin-left:8px; margin-right:8px}
.footer-download img, .footer-download span {display: block;margin: 15px auto 0;text-align: center;}
.footer-download img {width: 100px;height: 100px;}
.footer-download span {margin-top: 5px; font-size:12px}
.footer-download div {color: #fff;font-size: 14px;background: #292B37;text-align: center;position: absolute;top: -10px;left: 16px;width: 100px;}


.footer-nav-wrap { overflow:hidden; margin:0px; padding:0px; width:700px; float:left; padding-top:20px; display:block}
.footer-nav-wrap ul li {margin-bottom: 10px; float:left; width:25%;margin:0px; padding:0px; list-style:none; text-align:center}
.footer-nav-wrap ul li dl{overflow:hidden; margin:0px; padding:0px}
.footer-nav-wrap ul li dl dt{overflow:hidden; margin:0px; padding:0px; font-size:16px; color:#FFFFFF; line-height:200%; margin-bottom:5px}
.footer-nav-wrap ul li dl dd{overflow:hidden; margin:0px; padding:0px; font-size:14px; color:#ACACAC; line-height:190%}
.footer-nav-wrap ul li dl dd a{ color:#ACACAC; }
.footer-nav-wrap ul li dl dt a{color:#FFFFFF;}
.footer-nav-wrap ul li dl dd a:hover{ color:#C7000D;}

.footer-service-wrap .footer-service-phone {padding-left:10px;margin-top: 10px;color: #fff;font-size:16px;}
.footer-service-wrap .footer-service-phone a{color: #C7000D; font-size:24px;}
.footer-service-wrap .footer-service-phone span img{ width:24px; height:24px; vertical-align:top; margin-right:5px ; margin-top:2px}


.footer-copyright-wrap{ margin-top:20px;padding-top: 10px; color:#fff; background:#141414; padding-bottom:10px}
.footer-copyright {text-align: center;font-size: 12px; line-height:20px}
.footer-copyright a{color:#fff}

.footer-service-wrap .footer-adds {margin: 10px 0px;padding-left:10px;text-align: right;font-size: 12px; line-height:20px;color: #fff;}

.footer-service{background: url("../images/home_src_two.png") no-repeat;}
.footer-service {background-position: -84px -0px;height: 19px;width: 19px;float: left;margin: 8px 6px 0 30px;}
.footer-phone{float: left;margin: 4px 5px 0 20px;background: url("../images/home_src_two.png") no-repeat;background-position: -59px -0px;height: 24px;width: 24px;}

.footer-service-wrap .footer-service-time {margin-top: 10px; color:#ACACAC}
.footer-service-wrap{width: 300px;min-height: 180px; height:auto;text-align: right;float: right;border-left: 1px solid #3b3b44; margin:0px; padding:0px}
.footer-service-wrap .footer-service-title {color: #fff;margin-top: 20px; font-size:16px}

.d_tel_icon{ width:24px; height:24px; margin-right:4px}
.d_tel_icon img{ width:24px; height:24px; vertical-align:middle}  
.footer-service-wrap .footer-service-btn {font-size: 16px;margin-top: 10px;float: right;text-align: left;display: block;background: #f76120;color: #fff;width: 180px;height: 36px;line-height: 36px;}



@media (max-width:1190px) {
.footer-nav-wrap { overflow:hidden; margin:0px; padding:0px; width:400px; float:left; padding-top:20px; display:none}
}

@media (max-width:990px) {
.footer-nav-wrap { overflow:hidden; margin:0px; padding:0px; width:400px; float:left; padding-top:20px; display:none}

.footer-download-wrap {float: left;width:310px;height: auto;border-right: 0px solid #3b3b44; color:#ACACAC;}
.footer-service-wrap{width: 250px;min-height: 140px; height:auto;text-align: right;float: right;border-left: 0px solid #3b3b44; margin:0px; padding:0px}
}


@media (max-width:600px) {
.footer-download-wrap .footer-download {margin-top: 20px;position: relative;border: 3px solid #515151;width: 133px;height: 134px; float: none; margin: 0 auto;}
.footer-download-wrap {float: none;width:310px;height: auto;border-right: 0px solid #3b3b44; color:#ACACAC; margin:0 auto}
.footer-service-wrap{width: 100%;min-height: 130px; height:auto;text-align:left;float: left;border-left: 0px solid #3b3b44; margin:0px; padding:0px; text-align:center}
.footer-service-wrap .footer-service-btn {font-size: 16px;float: none;text-align: left;display: block;background: #f76120;color: #fff;width: 180px;height: 36px;line-height: 36px; margin:0 auto;margin-top:10px;}
.footer-service-wrap .footer-service-phone{padding-left:10px;margin-top:5px;color: #FF9D03;font-size:16px;}
.footer-service-wrap .footer-adds {margin: 10px 0px;padding-left:10px;text-align: center;font-size: 12px; line-height:20px;color: #fff;}
.footer-service-wrap .footer-service-phone a{color: #FF9D03;}
.d_tel_icon{ width:20px; height:20px; margin-right:4px}
.d_tel_icon img{ width:20px; height:20px;}
}

@media (max-width:360px) {
.footer-download-wrap {float: none;width:100%;height: auto;border-right: 0px solid #3b3b44; color:#ACACAC; margin:0 auto}
.footer-download-wrap .footer-download {margin-top: 20px;position: relative;border: 3px solid #515151;width: 133px;height: 134px; float: none; margin-left:8px; margin-right:8px; margin:0 auto; margin-bottom:20px}
}


/* actGotop */

.actGotop{position:fixed;_position:absolute;bottom:60px;right:2%;width:40px;height:40px;display:none; z-index:2}
.actGotop a,.actGotop a:link{width:39px;height:39px;display:inline-block; text-align:center; background: url(../images/up.png) no-repeat center}
.actGotop a:hover{ background: url(../images/up.png) no-repeat center;outline:none;}







/* button 3*/
.set_9_btn3-corner {
  padding: 0px 25px;
  border: none;
  background: transparent;
  color: #EA0202;
  width:auto;
  float:left;
  position:relative;
  line-height:45px;
  cursor:pointer;
 margin-top:15px
}
.set_9_btn3-corner span {
  position: absolute;
  background-color: #EA0202;
  display: block;
  transition: all 200ms;
}
.set_9_btn3-corner .line1,
.set_9_btn3-corner .line3 {
  height: 2px;
  width: 20px;
}
.set_9_btn3-corner .line2,
.set_9_btn3-corner .line4 {
  height: 20px;
  width: 2px;
}
.set_9_btn3-corner .line1,
.set_9_btn3-corner .line2 {
  top: 0;
  right: 0;
}
.set_9_btn3-corner .line3,
.set_9_btn3-corner .line4 {
  bottom: 0;
  left: 0;
}
.set_9_btn3-corner.reverse .line1,
.set_9_btn3-corner.reverse .line3 {
  width: 100%;
}
.set_9_btn3-corner.reverse .line2,
.set_9_btn3-corner.reverse .line4 {
  height: 100%;
}
.set_9_btn3-corner:hover,
.set_9_btn3-corner:active {
  background-color: transparent;
  color: #FF7800;
}
.set_9_btn3-corner:hover .line1,
.set_9_btn3-corner:active .line1,
.set_9_btn3-corner:hover .line3,
.set_9_btn3-corner:active .line3 {
  width: 100%;
}
.set_9_btn3-corner:hover .line2,
.set_9_btn3-corner:active .line2,
.set_9_btn3-corner:hover .line4,
.set_9_btn3-corner:active .line4 {
  height: 100%;
}
.set_9_btn3-corner:hover.reverse .line1,
.set_9_btn3-corner:active.reverse .line1,
.set_9_btn3-corner:hover.reverse .line3,
.set_9_btn3-corner:active.reverse .line3 {
  width: 20px;
}
.set_9_btn3-corner:hover.reverse .line2,
.set_9_btn3-corner:active.reverse .line2,
.set_9_btn3-corner:hover.reverse .line4,
.set_9_btn3-corner:active.reverse .line4 {
  height: 20px;
}





.sy_jm_nr{  overflow:hidden; margin:0px; padding:0px;background:#0F6CAE url(../images/sy_jm_bd_bg.jpg) no-repeat center;background-size:cover; padding-bottom:80px;  min-height:350px; padding-top:80px}

.jm_zc_bg{  overflow:hidden; margin:0px; padding:0px;background:#0F6CAE url(../images/jmzc.jpg) no-repeat center;background-size:cover; padding-bottom:50px; padding-top:50px}


.jm_zhichi{ overflow:hidden; margin:0px; padding:0px; margin-bottom:20px; }
.jm_zhichi li { width:33.33%; margin:0px; padding:0px; list-style:none; float:left}
.jm_zhichi li dl{ overflow:hidden; margin:0px;  width:90%; margin:0 auto; background:#fff; padding-bottom:30px; border-radius:8px;box-shadow:0 0 10px 1px rgba(0,0,0,.3); margin-bottom:15px}
.jm_zhichi li dt{ overflow:hidden; margin:0px; padding:0px;text-align:center;}
.jm_zhichi li dl dt img{ overflow:hidden; margin:0px; padding:0px; width:65px; height:65px;transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;}
.jm_zhichi li dl dd{ overflow:hidden; margin:0px; padding:0px; font-size:18px; color:#111; line-height:24px;text-align:center; margin-top:10px; margin-bottom:10px}
.jm_txt_sm{font-size:14px; color:#666666; line-height:24px; padding:0px 15px; min-height:144px;}

.jm_zhichi li:hover dl dt img{transform:rotate(360deg);transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;}
.jm_zhichi li:hover dl dt { color:#0066CC;transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;}

.jm_zc_tu{ padding:0px; margin:0px;text-align:center; margin-bottom:20px; border-radius:8px 8px 0px 0px}
.jm_zc_tu img{overflow:hidden; padding:0px; margin:0px; width:100%; height:auto; vertical-align:top; border-radius:8px 8px 0px 0px}


@media (max-width:1000px) {
.jm_zhichi li dt{ overflow:hidden; margin:0px; padding:0px;text-align:center; margin-top:20px}
.jm_zhichi li { width:100%; margin:0px; padding:0px; list-style:none; float:left; margin-bottom:15px}
.jm_txt_sm{font-size:14px; color:#666666; line-height:24px; padding:0px 15px; min-height:24px; height:auto}
.jm_zc_tu{ padding:0px; margin:10px;text-align:center; margin-bottom:10px; margin-top:20px;float:left; max-width:40%}
.jm_zhichi li dl{ overflow:hidden; margin:0px;  width:100%; margin:0 auto; background:#fff; padding-bottom:30px}
.jm_zhichi li dl dt img{ overflow:hidden; margin:0px; padding:0px; width:55px; height:55px;transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;}


.sy_jm_nr{  overflow:hidden; margin:0px; padding:0px;background:#0F6CAE url(../images/sy_jm_bd_bg.jpg) no-repeat center;background-size:cover; padding-bottom:50px;  min-height:350px; padding-top:50px}
}


@media (max-width:600px) {
.jm_zc_tu{ padding:0px; margin:0px;text-align:center; float:none;max-width:100%; width:100%;}
.jm_zhichi li { width:100%; margin:0px; padding:0px; list-style:none; float:left; margin-bottom:15px}
.jm_txt_sm{font-size:14px; color:#666666; line-height:24px; padding:0px 15px; min-height:24px; height:auto}
.jm_zhichi li dl dt img{ overflow:hidden; margin:0px; padding:0px; width:65px; height:65px;transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;}
}









.ts_bg{ background:url(../images/ts_bg.jpg) no-repeat center top; background-size:cover}
.syxw_bg{ background:url(../images/syxw_bg.jpg) no-repeat center top; background-size:cover}

.c_bg{ background:url(../images/c_bg.jpg) no-repeat center; background-size:cover}
.jm_dt{ background:url(../images/jm_dt.jpg) no-repeat center top;}

.home_sy{ background:url(../images/home_bg.jpg) no-repeat center top; background-size:cover}






.more2 {
	height: 40px;
	line-height:40px;
	padding:0 0px;
	background: #fff;
	color: #888;
	border-radius: 26.5px;
	font-size: 14px; margin:0 auto; border:1px solid #888
	

}
.more2:hover {
	color: #E00000;
	opacity:0.7;
}
.M_k{text-align: center; width:120px; margin:0 auto;margin-top: 35px; padding:0px}

.d_400_tel_bg{ overflow:hidden; text-align:center; background:#292B37; text-align:center; padding:0px; margin:0px; border-bottom:#1D1F28 1px solid}
.d_400_tel_bg img{ max-width:auto;width:auto; height:auto; vertical-align:top}



.pagelink {CLEAR: both; text-align:center;font-size:14px; margin-top:10px}
.pagelink A {border: #bfbfbf 0px solid; padding:3px 1px 3px 1px;MARGIN: 2px;TEXT-DECORATION: none; font-size:14px;color:#333}
.pagelink SPAN {border: #bfbfbf 0px solid;  padding:3px 1px 3px 1px;MARGIN: 2px; MARGIN: 2px; TEXT-DECORATION: none;font-size:14px;color:#333}
.pagelink A:hover { border:#003399 0px solid;font-size:14px; background:#E6E7E7}
.pagelink SPAN.current {border:#000 0px solid;font-size:14px}
.pagelink SPAN.current {FONT-WEIGHT: bold}
.pagelink SPAN a{ color:#666666}
@media only screen and (max-width:1200px) {
.pagelink {CLEAR: both; text-align:center;font-size:12px; margin-top:10px}
.pagelink A {border: #bfbfbf 0px solid; padding:3px 1px 3px 1px;MARGIN: 2px;TEXT-DECORATION: none; font-size:12px;color:#333}
.pagelink SPAN {border: #bfbfbf 0px solid;  padding:3px 1px 3px 1px;MARGIN: 2px; MARGIN: 2px; TEXT-DECORATION: none;font-size:12px;color:#333}
.pagelink A:hover { border:#003399 0px solid;font-size:12px; background:#E6E7E7}
.pagelink SPAN.current {border:#000 0px solid;font-size:12px}
}

.pagelink select {
    border-radius: 0px;
    border-color: rgb(169, 169, 169);
}

.pagelink select {
    -webkit-appearance: menulist;
    box-sizing: border-box;
    align-items: center;
    white-space: pre;
    -webkit-rtl-ordering: logical;
    color: black;
    background-color: white;
    cursor: default; padding:2px 1px
}




/*-----------招聘---------------*/

.subNavBox{margin:2px auto; margin-top:20px}
.subNav{border-bottom:solid 1px #e5e3da;cursor:pointer;font-weight:bold;font-size:18px;color:#333;
line-height:24px;padding-left:10px;background:#EEEEEE url(../images/job-icon1.png) no-repeat;background-position:98% 50%; min-height:50px;overflow:hidden;color:#222; margin-bottom:15px; overflow:hidden; border-radius:5px 5px 0px 0px; font-weight:normal}
.subNav p{line-height:24px;overflow:hidden; padding-top:12px; margin-bottom:5px}


.subNav:visited{color:#222;}
.currentDd{color:#008fd7;}
.currentDt{background:#008fd7 url(../images/job-icon2.png) no-repeat;background-position:98% 50%; color:#FFFFFF}
.navContent{display: none;border-bottom:solid 0px #e5e3da;}


@media (max-width: 800px) {
.subNav{font-size:16px;}
.subNav p{line-height:24px;overflow:hidden; padding-top:12px}
}




/*-----图---------*/
.cplist{ overflow:hidden; margin:0px; padding:10px 0px ;}
.cplist li{ width:33.3333%; margin:0px; padding:0px; list-style:none; margin-bottom:20px; overflow:hidden; float:left}
.cplist li dl{ margin:0px; padding:0px; overflow:hidden; max-width:310px; width:96%; margin:0 auto; background:#F8F8F8; margin-bottom:10px; padding-bottom:10px}
.cplist li dl dt{ margin:0px; padding:0px; overflow:hidden;}
.cplist li dl dt img{ width:100%; height:auto; vertical-align:top; height:207px}
.cplist li dl dd{ margin:0px; margin:2px 10px; overflow:hidden;}
.cplist li dl dd p{ font-size:16px; overflow:hidden;white-space:nowrap;text-overflow:ellipsis; line-height:30px; margin-top:5px; text-align:center}

.cplist li:hover dl dt img{-webkit-transform: scale(1.1);transform: scale(1.1);-moz-transform: scale(1.1);transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;}
.cplist li:hover dl{box-shadow:0 0 10px 1px rgba(0,0,0,.1); background:#FFFFFF}
.cplist li:hover dl dd p{ color:#FF3300}


@media only screen and (max-width:1200px) {
.cplist li dl{ margin:0px; padding:0px; overflow:hidden; max-width:220px; width:96%;  margin:0 auto; background:#F8F8F8; margin-bottom:10px; padding-bottom:10px}
.cplist li dl dt img{ width:100%; height:auto; vertical-align:top; height:150px}
.cplist li dl dd p{ font-size:14px; overflow:hidden;white-space:nowrap;text-overflow:ellipsis; line-height:30px; margin-top:5px; text-align:center}
}

@media only screen and (max-width:700px) {
.cplist li dl{ margin:0px; padding:0px; overflow:hidden; max-width:195px; width:94%;  margin:0 auto; background:#F8F8F8; margin-bottom:10px; padding-bottom:10px}
.cplist li dl dt img{ width:100%; height:auto; vertical-align:top; height:130px}
}

@media only screen and (max-width:600px) {
.cplist li dl{ margin:0px; padding:0px; overflow:hidden; max-width:160px; width:94%;  margin:0 auto; background:#F8F8F8; margin-bottom:10px; padding-bottom:10px}
.cplist li dl dt img{ width:100%; height:auto; vertical-align:top; height:107px}
}


@media only screen and (max-width:500px) {
.cplist li dl{ margin:0px; padding:0px; overflow:hidden; max-width:180px; width:94%;  margin:0 auto; background:#F8F8F8; margin-bottom:10px; padding-bottom:10px}
.cplist li dl dt img{ width:100%; height:auto; vertical-align:top; height:120px}
.cplist li{ width:50%; margin:0px; padding:0px; list-style:none; margin-bottom:20px; overflow:hidden; float:left}
}

@media only screen and (max-width:400px) {
.cplist li dl{ margin:0px; padding:0px; overflow:hidden; max-width:170px; width:94%;  margin:0 auto; background:#F8F8F8; margin-bottom:10px; padding-bottom:10px}
.cplist li dl dt img{ width:100%; height:auto; vertical-align:top; height:113px}
.cplist li{ width:50%; margin:0px; padding:0px; list-style:none; margin-bottom:15px; overflow:hidden; float:left}
}




@media only screen and (max-width:350px) {
.cplist li dl{ margin:0px; padding:0px; overflow:hidden; max-width:100%; width:94%;  margin:0 auto; background:#F8F8F8; margin-bottom:10px; padding-bottom:10px}
.cplist li dl dt img{ width:100%; height:auto; vertical-align:top;}
.cplist li{ width:100%; margin:0px; padding:0px; list-style:none; margin-bottom:10px; overflow:hidden; float:left}
}



/*-----news7--------*/
em,i{ font-style:normal; padding:0px; margin:0px}

.indexNewsList{padding-top:5px;}
.indexNewsList li{padding:20px 0 15px; }
.indexNewsList li a{ display:inline}

.indexNewsList li dl{ overflow:hidden; padding:0px; margin:0px; width:100%}
.indexNewsList li dl dt{ overflow:hidden; padding:0px; margin:0px;}
.indexNewsList li dl dd{ overflow:hidden; padding:0px; margin:0px; font-size:14px; height:44px; line-height:22px}

.indexNewsList li .date{width:79px;height:90px; background:url(../images/winco12.png)  center no-repeat;text-align:center; font-size:40px;font-weight:bold; margin-right:20px; float:left;}
.indexNewsList li .date em{padding:0px; margin:0px; font-size:40px; line-height:56px;}
.indexNewsList li .date span{ float:none;display:block;  font-size:14px; font-weight:normal; margin:0px; padding:0px; line-height:20px; margin-top:-10px}
.indexNewsList li:hover .date{background:url(../images/winco13.png) 0 0 no-repeat;color:#fff;}
.indexNewsList li .date em:before{ opacity:0;}
.indexNewsList li dl dt h5{ line-height:25px;  font-size:18px;  margin-bottom:10px; font-weight:normal; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.indexNewsList li:hover h5{ color:#f03d3d}

.clearfix:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clearfix{*zoom:1;}

@media screen and (max-width: 768px) {
.indexNewsList li dl dt h5{ line-height:25px;  font-size:16px;  margin-bottom:2px; font-weight:normal;white-space:nowrap;text-overflow:ellipsis; color:#333333}
}



/*----xiazai-------*/

.xiazailist{ overflow:hidden; margin:0px; padding:0px ; width:100%;}
.xiazailist li{ overflow:hidden; margin:0px; padding:4px 0px; list-style:none; width:100%;border-bottom:#CCCCCC 1px  dotted; line-height:40px; font-size:16px;}

.xiazailist_title{ background:#F5F5F5; line-height:40px; border-top:#EBEBEB 1px solid;width:100%; overflow:hidden; font-size:14px; font-weight:bold;color:#333333; margin-bottom:15px; margin-top:20px}
.xiazailist_title span{ margin-left:10px}
.xiazai_w1_1{ float:left; overflow:hidden; width:60%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; text-indent:10px; font-size:16px;}
.xiazai_w1{ float:left; overflow:hidden; width:60%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; text-indent:10px; font-size:16px;background:url(../images/li.png) no-repeat left center;text-indent:12px; }
.xiazai_w2{ float:left; overflow:hidden; width:20%; text-align:center; font-size:16px}
.xiazai_w3{ float:left; overflow:hidden; width:20%;text-align:center; font-size:16px}
.xiazailist li:hover .xiazai_w1{ color:#F0660F}
.xiazailist li:hover{ background:#F7F7F7}

.xiazai_w3 span{ margin-left:5px;}
.xiazai_w3 span a{ font-size:14px; color:#555}
.xiazai_w3 span img{ width:16px; height:16px; vertical-align:middle; margin-right:4px}

.xiazailist li a{ display:inline}
.xiazai_w1 a:hover{ color:#ee0000}

@media only screen and (max-width:1100px) {
.xiazailist li{ overflow:hidden; margin:0px; padding:0px 0px; list-style:none; width:100%;border-bottom:#CCCCCC 1px  dotted; line-height:40px; font-size:16px;}
.xiazai_w1_1{ float:left; overflow:hidden; width:60%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; text-indent:10px; font-size:14px;}
.xiazai_w1{ float:left; overflow:hidden; width:60%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-indent:10px; font-size:14px}
.xiazai_w2{ float:left; overflow:hidden; width:20%; font-size:14px}
.xiazai_w3{ float:left; overflow:hidden; width:20%;text-align:center; font-size:14px}
.xiazailist_title{ background:#F5F5F5; line-height:34px; border-top:#EBEBEB 1px solid;width:100%; overflow:hidden; font-size:14px; font-weight:bold; color:#333333}
}

@media only screen and (max-width:450px) {

.xiazai_w3 span a{ font-size:12px; color:#555}
.xiazai_w1_1{ float:left; overflow:hidden; width:50%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; font-size:12px;}
.xiazai_w1{ float:left; overflow:hidden; width:50%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; font-size:12px}
.xiazai_w2{ float:left; overflow:hidden; width:25%; font-size:12px}
.xiazai_w3{ float:left; overflow:hidden; width:25%;text-align:center;font-size:12px}
.xiazailist_title{ background:#F5F5F5; line-height:34px; border-top:#EBEBEB 1px solid;width:100%; overflow:hidden; font-size:12px; font-weight:bold}
}


.xzk{ overflow:hidden;  padding:10px 0px 10px 0px; background:#eee; text-align:center}
.xz_btn1{overflow:hidden; background:#DC2727 url(../images/i_xz.png) no-repeat 5px center; line-height:30px;padding:1px 8px 1px 27px; font-size:15px; color:#FFFFFF; border-radius:4px; width:100px; margin:0 auto}




.tulist3{ overflow:hidden; margin:0px; padding:0px;}
.tulist3 li{overflow:hidden; margin:0px; padding:0px; list-style:none; padding:12px 0px; border-bottom:#ddd 1px  dashed}
.tulist3 li dl{ overflow:hidden; margin:0px; padding:0px}
.tulist3 li dl dt{ overflow:hidden; margin:0px; padding:0px; font-size:16px; color:#111; line-height:24px; font-weight: normal; margin-bottom:2px; font-weight:bold;white-space:nowrap;text-overflow:ellipsis}
.tulist3 li dl dd{ overflow:hidden; margin:0px; padding:0px; font-size:14px; color:#666; line-height:24px; height:48px;}
.tulist3 li dl .time_xx{ font-size:12px;color:#f03d3d; }
.tulist3 li:hover{ background:#F2F0EC}
.tulist3 li:hover dt{ color: #f03d3d}

.new_tuxx{ width:240px; height:150px; float:left; margin-right:20px; position:relative; overflow:hidden}
.new_tuxx img{width:100%; height:100%; vertical-align:middle;transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;}

.new_tuxx:hover img{-webkit-transform: scale(1.1);transform: scale(1.1);-moz-transform: scale(1.1);}
.new_tuxx:hover img{-webkit-transform: scale(1.1);transform: scale(1.1);-moz-transform: scale(1.1);}



@media screen and (max-width: 1100px) {
.new_tuxx{ width:170px; height:108px; float:left; margin-right:10px; position:relative; overflow:hidden}
}


@media screen and (max-width: 560px) {
.tulist3 li dl dd{ overflow:hidden; margin:0px; padding:0px; font-size:14px; color:#666; line-height:22px; height:44px;}
.new_tuxx{ width:150px; height:94px; float:left; margin-right:10px; position:relative; overflow:hidden}
}


@media screen and (max-width: 360px) {
.new_tuxx{ width:100%; height:auto; float: none; margin-right:0px; position:relative; overflow:hidden; margin-bottom:15px}
.new_tuxx img{width:100%; height:auto; vertical-align:middle;transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;}

}

/*----ser-------*/




.serlistbox{ overflow:hidden; margin:0px; padding:0px}
.serlistbox li{ overflow:hidden; margin:0px; padding:0px; width:48%; margin-bottom:20px; float:left; margin-left:1%; margin-right:1%}
.ser_bt_bg{ overflow:hidden; margin:0px; padding:0px; line-height:40px; background:#ddd; margin-bottom:10px; font-weight:bold}
.ser_bt_bg span{margin:0px 0px 0px 20px; font-size:18px;line-height:40px; color:#f03d3d;}
.ser_bt_bg .more{ float:right; margin-right:20px; font-size:12px; color:#222; line-height:40px; font-weight:normal}

.m_news{ overflow:hidden; margin-top:5px}
.m_news dl{ overflow:hidden; margin:0px; min-height:280px; }
.m_news dl dt{width:100%; margin:0px; padding:0px; float:left; border-bottom:#DBDEE1 1px solid; position:relative}
.m_news dl dt h3{font-weight:bold;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;  margin:0px; padding:0px;font-weight:normal; margin-bottom:8px}
.m_news dl dt img{ width:160px; height:100px; margin-right:10px; float:left; margin-bottom:10px;transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;}
.m_news dl dt h3 a{ font-size:16px; color:#222;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:normal}
.m_news dl dt h3 a:hover{color:#E02222;}
.m_news dl dt p{ margin:0px;font-size:14px; line-height:24px; margin:5px 0px; color:#777; font-weight:normal; height:72px; overflow:hidden}
.m_news dl dd{ margin:0px; padding:0px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;background:url(../images/xwtb.jpg) no-repeat left center;text-indent:14px; font-size:14px; line-height:30px;border-bottom:1px  dotted  #ddd; width:100%}
.m_news dl dd a{font-size:14px;}
.m_news dl dd a:hover{font-size:14px; color:#E02222}


@media only screen and (max-width:800px) {
.serlistbox li{ overflow:hidden; margin:0px; padding:0px; width:100%; margin-bottom:10px; float:left;margin-left:0%; margin-right:0%}
.m_news dl{ overflow:hidden; margin:0px; min-height:50px; height:auto}
.m_news dl dt img{ width:120px; height:75px; margin-right:10px; float:left; margin-bottom:10px;transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;}
}








