﻿* {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:0; }

#site-logo { display:block; text-align:center;}

#site-logo img { width:100%;}

#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 {  width:5%; margin:10px 12px -9px 35px; margin-top:-20px}



/*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:200px; 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%;}

.clear { clear:both; }