* {margin: 0px;	padding: 0px;}
body {font-family:\5FAE\8F6F\96C5\9ED1; font-size: 100%; /*line-height: 180% ;*/color: #333; background:#FFF;}
.clear {font-size: 0px;	clear: both;line-height: 0px; height: 1px;}
.clearfix:after {content: "."; 	display: block;  height: 0;	clear: both; visibility: hidden;}
.clearfix {min-height: 1px;}
* html .clearfix {height: 1px;}
img {border:none;}
a:link {TEXT-DECORATION: none;}
a:visited {TEXT-DECORATION: none;}
a:hover {TEXT-DECORATION: none;}
a:active {TEXT-DECORATION: none;}
ul,li{list-style-type: none;}

#pagewrap { max-width:640px; margin:0 auto;}
/* header */
#header{width:100%; margin:0 auto; height:auto;padding:5% 0; background:#022A68 url(../images/Line.gif) repeat-x left bottom;}
#site-logo { display:block; text-align:center;}
#site-logo img { width:50%;}
#site-description { position:absolute; left:20%; top:5%; z-index:10;}

/* banner */
/*#banner{}
#banner img{ width:100%;}*/

/* scroller */
#banner { margin:0; /* margin-top:-20px; overflow:hidden;*//*position:relative; z-index:0;*/ position:relative;}
#scroller li{padding:5px 0;border-bottom:1px solid #ccc;border-top:1px solid #fff;background-color:#fafafa;font-size:14px;height:85px;vertical-align:bottom;}
#scroller li img{float:left;width:100%;}
#scroller li span{float:left;margin:30px 0 0 6px;}
#slider li img { width:100%;}
/* swipe */
.swipe{width:100%;overflow:hidden;position:relative;}
.swipe ul{
	/*-webkit-transition:left 800ms ease-in 0;
	-moz-transition:left 800ms ease-in 0;
	-o-transition:left 800ms ease-in 0;
	-ms-transition:left 800ms ease-in 0;
	transition:left 800ms ease-in 0;*/
	 font-size:0%;
 line-height:0%;
}
.swipe ul li img{ }
#pagenavi{position:absolute;bottom:-30px; text-align:center;width:100%; padding:5px 0px 5px 0px;/*background:rgba(0, 0, 0, 0.2) none repeat scroll 0 0 !important;*//*实现FF背景透明，文字不透明*/
/*filter:Alpha(opacity=20); */background:url(../images/Light.png) no-repeat center bottom;/*实现IE背景透明*/}
#pagenavi a{width:8px;height:8px;line-height:99em;background:#171717;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin:0 4px;overflow:hidden;cursor:pointer;display:inline-block;*display:inline;*zoom:1;/* border:1px solid #434948;*/}
#pagenavi a.first { margin-right:5%;}
#pagenavi a.active{background:#FCC40F; border:1px solid #030900;}
.button{ position:absolute; right:3%; bottom:28%; z-index:999999999;}

/*.titleBg {margin:2% auto;height:auto; overflow:auto; padding:5%;}
.titleBg2 {margin:0 auto; background:#E6E6E6; height:auto; overflow:auto; padding:0 5%;}
*/.cookieL { float:left; font-size:16px;font-weight: bold; padding-top:5px; color:#212123;}
.cookieR { font-weight:normal; padding:2% 5% 55px 5%;}
.cookieR a:link,.cookieR a:visited { color:#454545;}
.cookieR2 { float:right; font-weight:normal; padding:2% 0; color:#737373;}
.cookieR2 a:link,.cookieR2 a:visited { color:#737373;}
/*About*/
.about { padding:0 3%; height:auto; overflow:auto; background:#202022;}
.aboutImg { float:left; width:30%;}
.aboutImg img { width:100%;}
.aboutTxt { float:right; width:65%; font-size:12px; color:#949494;}
.aboutTxt_h1 { color:#FFF; padding:2% 0;}
.aboutTxt_h1 a:link,.aboutTxt_h1 a:visited { color:#FFF;}
.aboutTxt_h1 span { background:#FFF; color:#1F1F21; padding:0 10px; margin-left:10px;}

/*Tel*/
.tel {margin:0 auto;width:100%; background-image: -moz-linear-gradient(center top , #FEFEFE, #ABAFB0); background: -webkit-gradient(linear, left top, left bottom,from(#FEFEFE), to(#ABAFB0)); clear:both;color:#FFF; width:100%;text-align:center; font-size:18px; color:#013177; height:40px; line-height:40px; text-shadow: 1px 1px #FFF; overflow:hidden;}
.tel img { float:left; width:5%; padding:10px 0 0 35px;}

/*News*/
.MnewsBox { margin:0 auto; width:100%; position:relative; padding-bottom:10px;}
.MnewsB {position:relative; width:100%; height:40px; background:#4B4B4B; border-top:10px solid #F2F2F2; border-bottom:10px solid #F2F2F2;}
.MnewsT {position:absolute; left:3%; top:5px; width:20%; text-align:center; color:#FFF; padding:0 10px 10px 5px; background:#FAC70A;
    background-image:-webkit-gradient(linear,50% 0,0 100%,
                                        from(transparent),
                                        color-stop(.5,transparent),
                                        color-stop(.5,#F2F2F2),
                                        to(#F2F2F2)    
                    ),
                    -webkit-gradient(linear,50% 0,100% 100%,
                                        from(transparent),
                                        color-stop(.5,transparent),
                                        color-stop(.5,#F2F2F2),
                                        to(#F2F2F2)                                            
                    );
    background-image:-moz-linear-gradient(50% 0 -45deg,
                                transparent,
                                transparent 50%,
                                #F2F2F2 50%,
                                #F2F2F2                                            
                    ),-moz-linear-gradient(50% 0 -135deg,
                                transparent,
                                transparent 50%,
                                #F2F2F2 50%,
                                #F2F2F2                                            
                    );                                
    background-size:10px 15px;
    background-repeat:repeat-x;
    background-position:0 100%;  }
.MnewsTxt { position:absolute; left:30%; top:10px; color:#FFF; height:40px; line-height:40px;overflow:hidden;}
.MnewsTxt a:link,.MnewsTxt a:visited { color:#FFF;}

.news { padding:15px 3%;}
.news li { width:100%; height:auto; overflow:hidden; padding:5px 0; border-bottom:1px dashed #A3A3A3;}
.news li div.NewsD { float:left; width:20%; background:#C7C7C7; border-top:none; border-bottom:none; height:100%;-moz-border-radius: 5px; -webkit-border-radius: 5px;  border-radius:5px; color:#FFF; text-align:center;}
.news li div.NewsD h2 { font-size:150%; border-bottom:1px solid #FFF;}
.news li div.NewsD span { display:block;}
.news li div.NewsTxt { float:left; width:50%; line-height:140%; padding:5px 10px;/*-moz-border-radius: 10px 0 0 10px; -webkit-border-radius: 10px 0 0 10px;  border-radius:10px 0 0 10px;*/}
.news li div.NewsTxt h2 { font-size:14px; font-weight: bold; width:100%; height:20px; overflow:hidden;}
.news li div.NewsTxt p { font-weight: bold; width:100%; height:20px; overflow:hidden;}
.news li div.NewsTxt h2 a:link,.news li div.NewsTxt h2 a:visited { color:#252525;}
.news li div.NewsTxt p a:link,.news li div.NewsTxt p a:visited { color:#797979;}
.news li span.add { float:right; width:10%; padding-top:10px; }
.news li span.add img { width:100%;}
/* nav */
#nav {height:auto; overflow:hidden; width:100%; }
#nav ul.nav_link{ }
#nav ul.nav_link li{ float:left; width:30%; font-size:0; padding:5% 10%;background:#2CADFF;}
#nav ul.nav_link li img { width:100%;}
#nav ul.nav_link li.navblue { background:#0E56C3;}
/*#nav ul.nav_link li a{}
#nav ul.nav_link li.last{}
#nav ul.nav_link li.Two { float:left; width:60%; text-indent:-999999px;}
#nav ul.nav_link li.Two img { width:33%;}
#nav ul.nav_link li.floatLeft { float:left; width:20%; text-indent:-99999px;}
#nav ul.nav_link li.floatLeft img { width:100%;}
*/



#Banner2{ position:relative; height:130px; overflow:hidden; clear:both;
background: -moz-linear-gradient(top, #D5D5D5, #FFF 80%, #D3D3D3);
background: -webkit-linear-gradient(top,#D5D5D5,#FFF 80%,#D3D3D3);
background: -o-linear-gradient(top, #D5D5D5, #FFF 80%, #D3D3D3); padding:5px;}
.touchslider-viewport{ background:url(../images/banner_bg.png) center center;}
.touchslider-viewport2{ background:url(../images/banner_bg.png) center center;}
.touchslider-viewport1{ background:url(../images/banner_bg.png) center center;}
.touchslider-viewport3{ background:url(../images/banner_bg.png) center center;}
.touchslider-nav{ visibility:hidden; }
.touchslider-prev{left:5px; cursor:pointer;position:absolute; top:30px;  z-index:100;}
.touchslider-prev1{ cursor:pointer;position:absolute;}
.touchslider-next{right:5px; cursor:pointer;position:absolute; top:30px;  z-index:100;}
.touchslider-nav-item{  background:url(../images/slide-dot.png) -20px 0px no-repeat; width:20px; height:20px; display:inline;}
.touchslider-nav-item-current{background:url(../images/slide-dot.png) 0px 0px no-repeat; width:20px; height:20px; display:inline; }
/*.sonpic{position:absolute; bottom:0px; left:50%; margin-left:-94px; text-align:center; width:60%}
*/
.sonpic{position: relative; bottom:0px; text-align:center; width:100%;max-width:640px;}
.sonpic a{ display:inline-block; margin-right:2px;}
.sonpic1{position:absolute; bottom:0px; text-align:center; width:100%;max-width:640px;}
.sonpic1 a{ display:inline-block; margin-right:2px;}
.shiq_a1{ float:left; width:29%; position:relative; margin:0 2%;}
.shiq_a1 p { position:relative; padding:0 5px; /*background:rgba(255, 255, 255, 0.6)!important;
filter:Alpha(opacity=60); left:0; bottom:0; */display:block; width:92%; text-align:center; font-size:14px; line-height:150%;}
/*.shiq_a1 .probg { position:absolute; width:100%; left:0; top:0; }
.shiq_a1 .probg img { width:100%; padding:0px;}*/
.shiq_a1 img{ display:block; position:relative; width:100%; padding:3%; background:#FFF;-webkit-box-shadow: 1px 1px 5px #9B9B9B;
box-shadow: 1px 1px 5px #9B9B9B; font-size:0px;}

.shiq_div{ float:left; width:47.03125%; margin-left:3%;}
.shiq_a2{ float:left; width:100%; position:relative;}
.shiq_a2 img{ float:left; width:100%; display:block;}
.shiq_a2 label{ position:absolute; bottom:0; left:0; width:100%; background-color:#000; opacity:0.6; text-align:center; padding:2% 0;  color:#fff;}
.shiq_a3{ float:left; width:100%; position:relative; margin-top:3.3%;}
.shiq_a3 img{ float:left; width:100%; display:block;}
.shiq_a3 label{ position:absolute; bottom:0; left:0; width:100%; background-color:#000; opacity:0.6; text-align:center; padding:2% 0;  color:#fff;}

.protitle { padding:0 10px; height:40px; line-height:40px; position:relative;}
.protitle_l { float:left; width:40%; color:#013177; font-weight:bold; font-size:20px;}
.protitle_m { float:right; width:40%; font-size:14px; color:#012967; text-align:right;}
.protitle_m a:link,.protitle_m a:visited {color:#012967;}

.titlebox { background:#FFF url(../images/Bg.gif) repeat-x 0 0; border-top:2px solid #FFF; position:relative;}
.titleC { position:absolute; top:0; left:35%; text-align:center; color:#FFF; padding:10px 0 0 0;font-weight: normal;}
.titleBg { margin:0 auto; width:80%; position:relative; top:0; font-size:0;}
.titleBg img { width:100%;}
/* content */
#content{ position:relative; clear:both;}


.MComBox {margin:0 auto; width:100%; clear:both;  height:auto; overflow:auto;background:#FFF; position:relative;border-bottom:1px dashed #BCBCC4;}
.MComB{ position:absolute;right:0; top:35%; width:0;  height:0; border-top:10px solid transparent; border-bottom:10px solid transparent;  border-right:10px solid #FFF; z-index:10;}
.MComRight { float:left; width:35%; position:relative;}
.MComRight img {width:100%;}
.MCom { float:right; width:60%; background:#FFF; padding:5% 3% 5% 2%;}
.MComh1 { color:#000; font-size:14px; font-weight:bold;}
.MComTxt { color:#949494; font-size:12px; padding:2% 0;}
.MComM { font-size:12px; float:right; padding-bottom:3px;}
.MComM a:link,.MComM a:visited { color:#C3C2C0;}
.MComM span { color:#C3C2C0;-moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%; border:1px solid #C3C2C0; padding:0 5px; margin-left:5px;}

.MComBox {margin:0 auto; width:100%; clear:both;  height:auto; overflow:auto;background:#FFF; position:relative;border-bottom:1px dashed #BCBCC4;}
.MConB{ position:absolute;left:0; top:35%; width:0;  height:0; border-top:10px solid transparent; border-bottom:10px solid transparent;  border-left:10px solid #FFF; z-index:10;}
.MConRight { float:right; width:35%; position:relative;}
.MConRight img {width:100%;}
.MCon { float:left; width:60%; background:#FFF; padding:2% 3% 5% 2%;}
.MConh1 { color:#000; font-size:14px; font-weight:bold;}
.MConTxt { color:#949494; font-size:12px; padding:1% 0;}
.MConM { font-size:12px; float:right;}
.MConM a:link,.MConM a:visited { color:#C3C2C0;}
.MConM span { color:#C3C2C0;-moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%; border:1px solid #C3C2C0; padding:0 5px; margin-left:5px;}

/* footer */

.newsList { margin:0 auto; width:95%; height:auto; overflow:auto; padding:10px 0;}
.newsList li { border:1px solid #473F33; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; background-image: -moz-linear-gradient(center top , #231816, #352B27); background: -webkit-gradient(linear, left top, left bottom,from(#231816), to(#352B27)); margin:2% 0; padding:0 10px; overflow:hidden;}
.newsList li em { font-style:normal; padding-right:5px; color:#A70A19;}
.newsList li span { float:right; color:#6D6D6D;}
.newsList li a:link,.newsList li a:visited { color:#FFF; font-size:14px;}

.more { margin:0 3%; padding:5px 0;background:#B9BFC9; width:94%; border:none; color:#FFF; display:block; clear:both; font-size:14px;}

.Pages { margin:15px 20px 15px 10px;  height:50px;}
.Pages li { float:left; width:100%; line-height:25px; border-bottom:1px dashed #352B27; }
.Pages li a:link,.Pages li a:visited { padding:5px;font-size:13px;}
.Pages li span {padding:5px; font-size:13px;}

.subnav { width:100%; color:#505050; height:auto; overflow:auto; padding:10px 0 10px 0; clear:both; text-align:center;}
.subnav li { /*float:left; border:1px solid #717171;*/ margin:1.5% 2.5%; -webkit-box-shadow: 3px 3px 3px;
  -moz-box-shadow: 3px 3px 3px;
  box-shadow: 3px 3px 3px; background:#3D72C4; display:inline-block; padding:5px 15px;
  -moz-border-radius: 5px;      /* Gecko browsers */
    -webkit-border-radius: 5px;   /* Webkit browsers */
    border-radius:5px;            /* W3C syntax */}
.subnav li a:link,.subnav li a:visited {padding:0 15px 0 15px; color:#FFF; font-size:14px; text-align:center;}
.subnav a:active { color:#FFF;}
./*subnav a:hover,.subnav a.cur { background:url(../images/Icon4.png) no-repeat left bottom; color:#434343; font-weight:bold;}*/

.imgList { margin:0 auto; width:100%;}
.imgList li { float:left; width:28%;margin:2%;}
.imgList li div.imgbox { float:left; width:100%; background:#FFF; /*-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; display:block;background-image: -moz-linear-gradient(left top , #FF8F8F, #DC2020); 
background: -webkit-gradient(linear, left top, left bottom,from(#FF8F8F), to(#DC2020));*/-webkit-box-shadow: 1px 1px 5px #9B9B9B;
box-shadow: 1px 1px 5px #9B9B9B; }
.imgList li div.imgbox img {display:block; position:relative; width:100%; padding:3%; background:#FFF ;}
.imgList li div.imgtxt {float:left; padding:0 5px;display:block; width:92%; text-align:center; font-size:14px; line-height:150%;}
.imgList li div.imgtxt a:link,.imgList li div.imgtxt a:visited { color:#505050;font-size:14px;}


footer{}
footer .bottom{ display:block;}
footer ul.nav{ width:100%; }
footer ul.nav li{ width:24.5%; float:left; text-align:center; padding:10px 0; border-right:1px solid #FFF;}
footer ul.nav li img { width:50%;}
footer ul.nav li:last-child { border:none;}
/*footer ul.nav li.img1 img{ width:100%; }
footer ul.nav li.img2 img{ width:50%; padding:5% 0 3% 0;}
footer ul.nav li.img3 img{ width:50%; padding:5% 0 3% 0;}
footer ul.nav li.img4 img{ width:50%; padding:5% 0 3% 0;}
footer ul.nav li a{ display:block; padding:0;}
footer ul.nav li a:hover{background-image: -moz-linear-gradient(center top , #FF7301, #EA9A1F); 
background: -webkit-gradient(linear, left top, left bottom,from(#FF7301), to(#EA9A1F));}
footer ul.nav li.on a{background-image: -moz-linear-gradient(center top , #FF7301, #EA9A1F); 
background: -webkit-gradient(linear, left top, left bottom,from(#FF7301), to(#EA9A1F));}*/
.copyright { background:#1156BF; text-align:center; line-height:150%; padding:2%; clear:both; color:#FFF;}
#footer{background-color:#00173B;overflow:hidden;width:100%;/* position: fixed; right: 0px; bottom: 0px;	z-index: 1001;	_bottom:auto; _width: 100%; _position: absolute;  _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt(this.currentStyle.marginBottom, 10)||0)));*//*background-image: -moz-linear-gradient(center top , #46464A, #222224); 
background: -webkit-gradient(linear, left top, left bottom,from(#46464A), to(#222224));*/}

.SecotionCon {margin:0 auto; width:100%;}
.ConTxt { padding:5%; font-size:16px; line-height:180%; clear:both;}
.ConTxt img {width:100%;}
.ConTxt2 { padding:5%;  font-size:14px; line-height:180%;}
.ConTxt_T { font-size:16px; text-align:center; padding:5%;}
.ConTxt_Time { font-size:14px; text-align:center; font-weight:normal; padding-bottom:5%;}
.ConTxt_contact { padding:5% 5% 20% 5%; font-size:14px; line-height:180%; clear:both; }
.ConTxt_contact p { clear:both;}
.ConTxt_map { padding:5% 0; font-size:14px; line-height:180%; clear:both; margin:0 5%; border:1px solid #DEDEDE;box-shadow: 1px 1px 5px #F0F0F0;}.ConTxt_map img { width:100%;}




