/* ============����============== */
html{font-size:62.5%;}
body{color:#222;-webkit-text-size-adjust:none;font-size:16px;font-size:1.6rem}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl, dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,iframe{margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
body,button,input,select,textarea {font-family:Tahoma,Arial,Roboto,"Droid Sans","Helvetica Neue","Droid Sans Fallback","Heiti SC",sans-self;font-size:62.5%; line-height:1.5;}
ol,ul{list-style:none;}
html,body{ width:100%; font-family:"΢���ź�";}
.container{ width:1080px; margin:0 auto;}
#allcontent{ margin-top:70px; width:100%;}
#content{max-width:1200px; margin:0px auto;border:0;}
#menudiv{width:100%; border:0; background-color:#1369c0; height:50px;}
#mdiv{width:100%; margin:0 auto 0 auto;border:0;}
#mrsdiv{width:100%; margin:25px auto; height:1920px; border:0; overflow:hidden; background:url(../images/mbg.png) no-repeat center top;}
#bdiv{width:100%; margin:25px auto 0 auto; border:0; background:url(../images/bbg.jpg);}
#bcdiv{width:100%; margin-top:30px; border:0; background-color:#222222; border-top:#999999 1px solid;}
#newscontent{width:100%; margin:15px auto; background-color:#f2f2f2; border:0; overflow:hidden;}
#acontent{width:100%; margin:0px auto; border:0; overflow:hidden;}
#hcdiv{margin:35px auto 0px auto;border:0; background:url(../images/hcbg.jpg) repeat-x; height:280px;}
/* ==����== */

div,li,td,p,select,textarea,button,input{font:14px Microsoft YaHei,Verdana, Arial, Helvetica, sans-serif; line-height:180%;  color:#5C5C5C;text-decoration: none}
img{border:0;margin:0;padding:0;}
ul,li{border:0;margin:0;padding:0; list-style-type:none; text-transform:none;margin:0;padding:0;}
a:link,a:visited,a:active{color:#242424;text-decoration: none;}
a.nomal:link,a.nomal:visited,a.nomal:active{color:#242424;text-decoration: none;}
a:hover{color:#ff0000;text-decoration: none;}
.clear{ clear:both; float:none; *display:inline;}
.left{float:left;}
.right{float:right;}
*{margin:0;padding:0;list-style-type:none;}

#topdiv ul{width:980px; margin:0px auto;border:0;}
#topdiv ul li{line-height:35px; font-size:12px;}
#topdiv .tl{float:left; width:50%; text-align:left;}
#topdiv .trm{float:right; width:50%;color:#666; text-align:right;}
#topdiv .trm a{color:#666;}

.logo{float:left; padding:5px 0px 5px 0px;}
.t_tel{float:left; padding:5px 0px 5px 0px;}
.logor{float:right; padding-top:18px;}


.head-v3{z-index:100;width:100%; position:fixed; top:0}
.head-v3 .navigation-inner{margin:0 auto;position:relative}
.container_top{ width:90%; margin:0 auto;}
.navigation-up{height:88px;background:#0b9aba; margin:0 auto;}
.navigation-up .logo {position:relative; width: 259px;top:5px;left:35px;float:left;text-align: center;}
.navigation-up .logo p{color:#FFF; line-height:16px;}
.navigation-up .hotline {
	position: fixed;
	top: 20px;
	right: 10px;
   
}

.navigation-up .login2{ float:left; text-align:center;  margin-top:6px;}
.navigation-up .login2 p{ line-height:14px; color:#FFF}
.navigation-up .t_tel {position:relative; top:5px;left:35px;float:left;}
.navigation-up .t_tel p{color:#FFF; line-height:26px;  background:url(../images/t_tel.png) no-repeat left; padding-left:40px; height:26px; font-size:18px;}
/*
.navigation-up .t_tel dl{ 
background:#FFF;
-moz-border-radius: 15px;  
-webkit-border-radius: 15px;  
border-radius: 15px;  
position:relative; 
margin-top:10px;
background:#FFF;  
z-index:2;  
width:120px;  
line-height:32px;
text-align:center; 
behavior: url(iecss3.htc)  
}
*/
.navigation-up .t_tel dl{ 
background:#FFF;
-moz-border-radius: 15px;  
-webkit-border-radius: 15px;  
border-radius: 15px;  
position:relative; 
margin-top:10px;
margin-right:10px;
background:#FFF;  
z-index:2;
display:inline-block;   
line-height:32px;
text-align:center; 
padding:0 20px;
    font-size: 15px;
}



.t_tel dl span{ height:40px; border-left:1px solid #CCC; margin-left:10px; margin-right:10px;}



.navigation-up a{ padding-right:0; margin-right:0}
.navigation-up .hotline .hlr ul li{float:left; margin-right:20px; color:#FFF;}
.navigation-up .hotline .hlr ul li:nth-child(2){ background-color:#FFF;-moz-border-radius:15px; -webkit-border-radius: 15px; border-radius:15px; padding:3px 10px;}
.navigation-up .hotline .hlr ul li dd{float:left; padding:0 10px;}
.navigation-up .hotline .hlr ul li dd:nth-child(2){ border-left:#CCC 1px solid;}


.navigation-up .navigation-v3{float:right; display:inline-block; }
.navigation-up .navigation-v3 ul{float:left}
.navigation-up .navigation-v3 li{float:left; text-align:center; font:normal 16px/70px "microsoft yahei"; color:#fff; height:78px; padding-top:10px;}
.navigation-up .navigation-v3 li img{ margin-top:20px;}
.navigation-up .navigation-v3 .nav-up-selected{background:#333;}
.navigation-up .navigation-v3 .nav-up-selected-inpage{background:#333;}
.navigation-up .navigation-v3 li h2{font-weight:normal; padding:0; margin:0; text-align:center;}
.navigation-up .navigation-v3 li h2 a{padding:0 20px; color:#fff; display:inline-block; height:69px; font-family:"microsoft yahei"}

.navigation-down{position:absolute;top:88px;left:0px;width:100%}
.navigation-down .nav-down-menu{width:100%;margin:0;background:#333333;position:absolute;top:0px}
.navigation-down .nav-down-menu .navigation-down-inner{margin:auto; max-width:1200px;position:relative}
.navigation-down .nav-down-menu dl{float:left;margin:18px 50px 18px 0}
.navigation-down .menu-1 dl{margin:20px 50px 25px 0}
.navigation-down .menu-1 dt{font:normal 16px "microsoft yahei";color:#1cb5d8;padding-bottom:10px;border-bottom:1px solid #61789e;margin-bottom:10px;}
.navigation-down .menu-1 dt a{color:#1cb5d8;}
.navigation-down .menu-1 dt a:hover{color:#ffffff}
.navigation-down .menu-1 dd a{color:#fff;font:normal 14px/30px "microsoft yahei"; display:block}
.navigation-down .menu-1 dd a:hover{color:#60aff6}
.navigation-down .menu-1 p a{font:normal 16px "microsoft yahei";color:#1cb5d8; line-height:26px;}
.navigation-down .menu-1 p a:hover{color:#ffffff}
.navigation-down .menu-2 dd a,.navigation-down .menu-3 dd a{color:#fff;font:normal 16px "microsoft yahei"}


.position_pbl{margin:20px auto 0 auto;max-width:1200px;}
#tab{margin:0 auto;max-width:1200px;z-index:99;overflow:hidden; position:relative; top:2px; line-height:50px;}
.tab_left{width:100%;margin:10px 0;}
.tab_left ul{ margin-left:50px;}
.tab_left ul li{float:left;height:50px;width:90px;text-align:center;margin:0 5px;line-height:50px;}
.tab_left ul li a{background:url(../images/bul.jpg) no-repeat;display:block;height:50px;width:90px;line-height:50px;cursor:pointer;}
.tab_left ul li .hovera{background-color:#f3f4f5;display:block;height:50px;width:90px;line-height:50px; border-top:#1cb5d8 2px solid; border-left:#dddddd 1px solid; border-right:#dddddd 1px solid;}
.tab_left ul li a:hover{background-color:#f3f4f5;display:block; border-top:#1cb5d8 2px solid; border-left:#dddddd 1px solid; border-right:#dddddd 1px solid;}

.main{ max-width:1200px;margin:auto; border-top:#dddddd 2px solid;}
.main ul{*overflow:hidden;_height:1%;}

.dhnm{font-size:14px; font-family:'΢���ź�'; line-height:100px;}
.dhnm a{ color:#666; float:none; margin-right:0;}
.dhbt{font-size:18px; border-bottom:#e3e3e3 1px solid; line-height:220%; padding-bottom:15px;}

.homejzfa{padding:30px; background-color:#f3f4f5}
.homejzfa .lpic{float:left; width:45%}
.homejzfa .rlrdiv{float:right; width:50%; padding-top:30px;}
.homejzfa .rlrdiv .jx{width:50px; background-color:#38ca69; font-size:12px; padding:2px 10px; color:#FFF; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius:10px;}
.homejzfa .rlrdiv .fabt{line-height:60px; font-size:18px; color:#000; margin-top:10px;}
.homejzfa .rlrdiv .njxq{margin-top:35px;}
.homejzfa .rlrdiv .njxq span{width:50px; background-color:#1cb5d8; font-size:14px; padding:8px 15px; color:#FFF; -moz-border-radius:15px; -webkit-border-radius:15px; border-radius:15px;}


.hfalist{margin-top:50px;}
.hfalist .hfl{ float:left; width:68%;}
.hfalist .hfl .fa{width:92%; padding:4%; border-top:#f3f4f5 2px solid;}
.hfalist .hfl .fa .ltp{float:left; width:20%;}
.hfalist .hfl .fa .rwz{float:right; width:78%;}
.hfalist .hfr{float:right; width:30%;}
.hfalist .fabt{line-height:50px; font-size:18px; color:#000; margin-top:10px;}
.hfalist .njxq{margin-top:15px;}
.hfalist .njxq span{width:50px; background-color:#1cb5d8; font-size:14px; padding:8px 15px; color:#FFF; -moz-border-radius:15px; -webkit-border-radius:15px; border-radius:15px;}

.newslist .nmbt{ background:#f0f0f0; margin-top:15px; padding:5px 15px}
.newslist .nmbt span{ float:right; font-size:12px; font-weight:bold;}
.newslist .fa{width:100%; padding:2% 0; border-bottom:#CCC 1px dotted;}
.newslist .fa .ltp{float:left; width:15%;}
.newslist .fa .rwz{float:right; width:83%;}
.newslist .fa .rwz dd{ font-size:12px;}
.newslist .nhlist{ background:url(../images/nioce.jpg) no-repeat left center; padding-left:10px;}

.serchlist{border-bottom:#CCC 1px solid;}
.serchlist p{ line-height:220%;}
.serchlist .fa{width:100%; padding:2% 0;}
.serchlist .fa .ltp{float:left; width:15%;}
.serchlist .fa .rwz{float:right; width:83%;}
.serchlist .fa .rwz dd{ font-size:12px;}
.serchlist .nhlist{background:url(../images/nioce.jpg) no-repeat left center; padding-left:10px;}

.shrlist{border-bottom:#CCC 1px solid;}
.shrlist p{ line-height:220%;}
.shrlist .fa{width:100%; padding:2% 0;}
.shrlist .fa .rtp{float:right; width:20%;}
.shrlist .fa .rtp p{ font-size:18px;}
.shrlist .fa .rtp a{ color:#1cb5d8;}
.shrlist .fa .lwz{float:left; width:78%;}
.shrlist .fa .lwz dd{ font-size:12px;}
.shrlist .nhlist{background:url(../images/nioce.jpg) no-repeat left center; padding-left:10px;}

.anewsview{margin:20px 0px 10px 0px; padding-bottom:15px; border-bottom:#CCCCCC 1px dotted;}
.atnewspic{float:left; width:10%; padding:1%; height:100px; background-color:#ffbf7f;}
.atnewspic ul{padding-top:20px;}
.atnewspic ul li{text-align:center; color:#FFF;}
.atnewsright{float:right; width:86%;}
.atnewsmenu{font-size:16px; line-height:20px;}

.focus{width:1200px;height:280px;overflow:hidden;position:relative;}
.focus ul{height:380px;position:absolute;}
.focus ul li{float:left;width:1200px;height:280px;overflow:hidden;position:relative;background:#000;}
.focus ul li img{ width:1200px; height:280px;}
.focus ul li div{position:absolute;overflow:hidden;}
.focus .btn{position:absolute;width:98%;height:10px;padding:5px 10px;right:0;bottom:15px;text-align:center;}
.focus .btn span{display:inline-block;_display:inline;_zoom:1;width:13px;height:13px;_font-size:0;margin-left:5px;cursor:pointer;background:#fff;border-radius:50%;}
.focus .btn span.on{background:yellow;}
.focus .preNext{width:45px;height:100px;position:absolute;top:90px;background:url(../images/sprite.png) no-repeat 0 0;cursor:pointer;display:none;}
.focus .pre{left:0;}
.focus .next{right:0;background-position:right top;}

.pnmlist{margin:20px auto;}
.pnmlist ul{float:left; width:31.33%; margin:2% 3% 0 0;}
.pnmlist ul:nth-child(3n){ float:right; margin-right:0px;}
.pnmlist ul li img{ width:100%; border:#fff 1px solid; padding:2px;}
.pnmlist ul li img:hover{border:#ddd 1px solid; padding:2px;}
.pnmlist ul li:nth-child(2n){ font-size:18px; line-height:220%;}

.plist{margin:20px auto;}
.plist .sbt{line-height:220%; font-size:18px; padding-bottom:10px}
.plist .ss{background-color:#8899a8; padding:2% 3% 3% 3%;}
.plist .ss select{border:none; line-height:220%; width:100%; padding:5px; -moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius:15px;}
.plist .ss .tj{border:none; line-height:190%; background-color:#5e6a71; color:#FFF; width:100%; padding:5px; -moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius:15px;}
.plist .ss ul{float:left; width:20%; margin-right:5%;}
.plist .ss ul li:nth-child(1){ line-height:220%; color:#FFF; padding-bottom:10px;}
.plist .prolb{padding:3%; margin-top:25px;}
.plist .prolb:nth-child(2n+1){background-color:#f5f5f5;}
.plist .prolb p{ line-height:35px;}
.plist .prolb .pl{ float:left; width:30%;}
.plist .prolb .pr{ float:right; width:65%;}
.plist .prolb .pl .pic{float:left; width:50%}
.plist .prolb .pl .wz{float:right; width:45%}
.plist .prolb .pr tr td{line-height:260%; border-bottom:#CCC 1px solid; padding:5px 15px ; text-align:center; font-size:12px;}
.plist .prolb .pr tr:nth-child(2) td{ border-bottom:none;}

/* bbv */
#bbv{position:fixed;top:300px;right:10px;_position:absolute;_top:expression(documentElement.scrollTop+300);}
#dbimg{width:50px;height:50px;height:22px;background:url(../images/pk.gif);text-align:center;color:#fff;font-weight:bold;padding-top:28px;cursor:pointer;}
#xsyc{border:2px dotted #f00;position:absolute;line-height:10px;width:15px;height:15px;top:-20px;opacity:0.9;filter:alpha(opacity=90);z-index:999;}
#dbnr{display:none;position:absolute;top:0;right:55px;border:6px solid #FBDDE7;background:#FCFCFC;width:272px;overflow:hidden;z-index:9;}
#dbnr h4{display:block;clear:both;height:26px;font-size:14px;padding:8px 0 0 10px;}
#dbnr h4 span{float:left;}
#dbnr h4 span.span2{float:right;padding-right:7px;font-size:12px;font-weight:normal;cursor:pointer;}
#dbnr ul{width:246px;overflow:hidden;padding:0 0 4px 14px;}
#dbnr ul li{width:240px;overflow:hidden;padding:0 0 7px 0;color:#CA0065;}
#dbnr img{cursor:pointer;}
.pkbut{clear:both;height:45px;background:url(../images/pkline.gif) repeat-x;padding-left:60px;}
.pkbut span{display:inline-block;float:left;width:65px;height:22px;background:url(../images/allbut4.gif) no-repeat;text-align:center;line-height:22px;color:#C54870;margin:12px 18px 0 0;cursor:pointer;}
.pkbut span a:link,.pkbut span a:visited{text-decoration:none;color:#C54870;}
.pkbut span a:active,.pkbut span a:hover{text-decoration:none;color:#C54870;}
#tishi{width:100%;text-align:center;padding-bottom:10px;}

.proview{padding:5px;}
.proview .lpic{float:left; width:45%}
.proview .rlrdiv{float:right; width:53%; padding-top:30px;}
.proview .rlrdiv .jx{width:50px; background-color:#38ca69; font-size:12px; padding:2px 10px; color:#FFF; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius:10px;}
.proview .rlrdiv .fabt{line-height:200%; font-size:18px; color:#000; padding-bottom:20px;}
.proview .rlrdiv .njxq{margin-top:35px;}
.proview .rlrdiv .njxq span{width:50px; background-color:#1cb5d8; font-size:14px; padding:8px 15px; color:#FFF; -moz-border-radius:15px; -webkit-border-radius:15px; border-radius:15px;}

#owl-demo{position:relative;width:514px;margin:20px auto 0 auto;}
#owl-demo .item{ position:relative;display:block;}
#owl-demo img{display:block;width:514px;}
#owl-demo b{position:absolute;left:0;bottom:0;width:100%;height:35px;background-color:#000;opacity:.5;filter:alpha(opacity=50);}
#owl-demo span{position:absolute;left:0;bottom:37px;width:100%;font:18px/32px "΢���ź�","����";color:#fff;text-align:center;}

.owl-pagination{position:absolute;left:0;bottom:10px;width:100%;height:22px;text-align:center;}
.owl-page{display:inline-block;width:10px;height:10px;margin:0 5px;background-image:url(../images/bg15.png);*display:inline;*zoom:1;}
.owl-pagination .active{width:25px;background-image:url(../images/bg16.png);}
.owl-buttons{display:none;}
.owl-buttons div{position:absolute;top:50%;width:40px;height:80px;margin-top:-40px;text-indent:-9999px;}
.owl-prev{left:0;background-image:url(../images/bg17.png);}
.owl-next{right:0;background-image:url(../images/bg18.png);}
.owl-prev:hover{background-image:url(../images/bg19.png);}
.owl-next:hover{background-image:url(../images/bg20.png);}

.owl-carousel .owl-wrapper:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
/* display none until init */
.owl-carousel{
	display: none;
	position: relative;
	width: 100%;
	-ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper{
	display: none;
	position: relative;
	-webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer{
	overflow: hidden;
	position: relative;
	width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight{
	-webkit-transition: height 500ms ease-in-out;
	-moz-transition: height 500ms ease-in-out;
	-ms-transition: height 500ms ease-in-out;
	-o-transition: height 500ms ease-in-out;
	transition: height 500ms ease-in-out;
}
	
.owl-carousel .owl-item{
	float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
	cursor: pointer;
}
.owl-controls {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/* mouse grab icon */
.grabbing { 
    cursor:url(grabbing.png) 8 8, move;
}

/* fix */
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility:    hidden;
	-ms-backface-visibility:     hidden;
  -webkit-transform: translate3d(0,0,0);
  -moz-transform: translate3d(0,0,0);
  -ms-transform: translate3d(0,0,0);
}

.jc{width:10%; border:#CCC 1px solid; margin-top:20px;}
.jc ul li{padding:10% 10%; text-align:center;}

.proxz{margin-top:30px;}
.proxz .lul{float:left; width:44%; height:75px; background-color:#5e6a71; padding:3%;}
.proxz .lul select{border:none; line-height:220%; width:40%; padding:5px; -moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius:15px;}
.proxz .lul li{color:#FFF;}
.proxz .rul{float:right; width:44%; height:75px; background-color:#1cb5d8; padding:3%;}
.proxz .rul li{text-align:right;}
.proxz .rul li span{color:#FFF;}
.proxz .rul .alspan{margin-left:15px; background:url(../images/xzsc.jpg) no-repeat 15px center; padding:5px 25px 5px 45px; border:#FFF 1px solid; text-align:left; -moz-border-radius:15px; -webkit-border-radius:15px; border-radius:15px;}


.tabs a{
	display: block;
	text-align: center;
	text-decoration: none;
}
.tabs p{
	font-size: 13px;
	line-height: 24px;
}
.tabs p, .tabs h4{
	font-family:'titilliumregular', Palatino, Georgia, serif;
}
.tabs h4{
	font-size: 19px;
	letter-spacing:.1em;
}
.tabs h5{
	font-family:'exodemi_bold',Arial, Helvetica, sans-serif;
	line-height: 33px;
	font-size: 15px;
	text-transform:uppercase;
}
.tabs h6{
	font-family: Cambria, Palatino, "Palatino Linotype", "Palatino LT STD", Georgia, serif;
	font-style:italic;
	line-height: 20px;
}

/*** Container All Tabs ********************/
.tabs{
	position: relative;
	clear:both;
	display: block;
	width: 100%;
	margin: 20px auto;
}



/*** Tab Lebels ****************************/
.label{
	position: absolute;
	width: 15%;
	height: 50px;
	background-color:#fff;
	left: 0px;
}

.label:hover{
	position: absolute;
	width: 15%;
	height: 50px;
	background-color:#f4f4f5;
	left:0px;
	border-top:#e0e0e0 1px solid;
	border-bottom:#e0e0e0 1px solid;
	border-left:#5482ab 2px solid;
}
.container tr td p a{ text-align:left; color:#09F; font-size:14px;}
.container:nth-child(1) .label{
	top: 15px;
}
.container:nth-child(2) .label{
	top: 85px;
}
.container:nth-child(3) .label{
	top: 150px;
}
.container:nth-child(4) .label{
	top:215px;
}
.container:nth-child(5) .label{
	top:280px;
}
.container:nth-child(6) .label{
	top:345px;
}
.container:nth-child(7) .label{
	top:410px;
}
.container:nth-child(8) .label{
	top:475px;
}
.container:nth-child(9) .label{
	top:540px;
}
.container:nth-child(10) .label{
	top:605px;
}
.label h5 a{
	width: 100%;
	line-height: 50px;
	
	transition:background-color .7s;
	-webkit-transition:background-color .7s;
	-moz-transition:background-color .7s;
	-o-transition:background-color .7s;
	-ms-transition:background-color .7s;
}
.label h5 a i{
	font-size:20px;
}

/*** Content ******************************/
.content{
	position:relative;
	width: 85%;
	overflow:hidden;
	left:15%;
	border:#e0e0e0 1px solid;
	top: -1px;
	min-height:500px;
	background-color:#f4f4f5;
	
}
.content p{
	padding: 2px 10px 5px 10px;
	margin:10px 0 10px 15px;
	text-align: justify;
}
.content h4{
	padding: 8px 0 7px 15px;
}
.content h6{
	padding:8px 15px 10px 15px;
	margin:15px 10px;
	
	font-size:13px;
	text-align: justify;
	
	border-top:1px solid #999999;
}
.content h6 i{
	padding:0 5px;
	font-size:10px;
}

/*** For Change Animation Effects *******************/
.container:target .content{
	-webkit-animation: bounce .6s 1;
	animation: bounce .6s 1;
}


.content p{                       
	border-color: #FF1493;                 /*Main Color*/
	color:#333333;	
}
.content h4{
	color:#FF1493;                         /*Main Color*/                   
}
.content h6{
	color:#333333;
}
.content h6 i{
	color: #FF1493;                        /*Main Color*/     
}

/* Label Clicked background */
.clicked{
	background-color:#f4f4f5;
	left: 0px;
	border-top:#e0e0e0 1px solid;
	border-bottom:#e0e0e0 1px solid;
	border-left:#5482ab 2px solid;
}


.tslr{background:#f5f5f5; padding:35px}
.tslr p{ font-size:18px; color:#333;}
.tslr ul{width:32%; margin-right:2%; float:left;}
.tslr ul:nth-child(3n){margin-right:0; float:right;}
.tslr ul li:nth-child(1){ font-size:16px; line-height:60px; color:#000}
.tslr ul li:nth-child(2){line-height:180%;}
.tslr ul li:nth-child(3){margin-top:35px;}
.tslr ul li span{padding:5px 15px; background:#1cb5d8;color:#FFF;-moz-border-radius:15px; -webkit-border-radius: 15px; border-radius:15px;}

.tjsb{margin-top:20px;}
.tjsb p{font-size:18px; padding:10px 0px 20px 30px; color:#000;}
.tjsb tr td{padding:10px 30px;}

.sdwon{margin-top:10px; font-size:16px;}
.sdwongl{margin-top:30px;}
.sdwongl p{ font-size:18px; font-weight:bold;}
.sdwongl ul li{ line-height:220%;}

.member{border:#E0E0E0 1px solid;}
.mlogin{height:50px; border-bottom:#E0E0E0 1px solid; font-size:18px; color:#66AD22; line-height:50px; text-indent:10px;}
.login{margin:50px auto 100px auto; width:405px;}
.login ul li{height:52px; line-height:52px; padding-left:55px; margin-top:20px;}
.lemail{background:url(../images/lmailbg.jpg) no-repeat;}
.lpass{background:url(../images/lpass.jpg) no-repeat;}
.ltj{vertical-align:middle;}
.inpu{width:300px; height:35px; line-height:35px; border:#FFFFFF 1px solid; color:#666666;}

.reguser{padding:30px 0px 30px 0px;}
.reguserinput{height:30px;}
.p9{color:#656565}
.reltj{height:40px!important;}

.dbdiv{
	margin:50px auto; max-width:1100px; background-color:#fff; padding:30px;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	}
.dbdiv ul{width:25%; padding:2%; float:left;}
.dbdiv ul:nth-of-type(1){width:8%; float:left;}
.dbdiv ul:nth-of-type(2n){background:#e9e9e9;}
.dbdiv ul li{height:100px;}
.dbdiv ul li:nth-of-type(1){height:180px; color:#347cb7; font-size:16px; font-weight:bold;}

.dbbutton, .dbbutton:visited {
	width:300px; margin:50px auto; text-align:center;
	background: #347cb7 url(overlay.png) repeat-x;
	padding: 10px;
	color: #fff;
	text-decoration: none;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.6);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.6);
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	border-bottom: 1px solid rgba(0,0,0,0.25);
	position: relative;
	cursor: pointer
}
.dbbutton a{color:#FFF; font-size:16px; display:block;}

#box1 .hid{display:none;}
#box1 .show{display:block;}
#box2 .hid{display:none;}
#box2 .show{display:block;}
#box3 .hid{display:none;}
#box3 .show{display:block;}
#box4 .hid{display:none;}
#box4 .show{display:block;}
#box5 .hid{display:none;}
#box5 .show{display:block;}
#box6 .hid{display:none;}
#box6 .show{display:block;}
#box7 .hid{display:none;}
#box7 .show{display:block;}
#box8 .hid{display:none;}
#box8 .show{display:block;}

.proxh{margin:20px; border:#cdcdcd 1px solid; padding:20px;}
.proxh ul li:nth-child(1){float:left;font-size:18px;}
.proxh ul li:nth-child(2){float:right;}
.proxh ul li{line-height:50px;}
.proxh ul li a{color:#1cb5d8;}
.proxh td{ padding:10px; font-size:12px;}

.prott{padding:20px;}
.prott td{ padding:10px; border-bottom:#CCC 1px solid;}

.prosp{padding:20px}
.prosp ul{ float:left; width:48%; border-bottom:#CCC 1px solid; height:280px; margin-bottom:30px;}
.prosp ul:nth-child(2n){ float:right;width:48%;}
.prosp ul li img{ width:100%;}
.prosp ul li a{color:#1cb5d8; text-align:left;}
.prosp .lpic{float:left; width:40%}
.prosp .rwz{float:right; width:58%}

.prosc ul{background-color:#f0f0f0; padding:10px; border-top:#CCC 1px solid;}
.prosc ul:nth-child(1){background-color:#ffffff; padding:10px; border-top:none;}
.prosc ul li:nth-child(1){float:left; width:80%;}
.prosc ul li:nth-child(2){float:right; width:10%; text-align:right; padding:3% 5% 0 4%}

.bjlcss{float:left; width:50%;}
.bjrcss{float:right; width:35%; padding:5%; background-color:#f0f0f0}
.bjrcss ul li{ line-height:300%;}
.b_menu{ float:left; width:70%;}
.b_menu ul{ padding-top:20px;}
.b_menu ul li{ float:left; display:inline-block; width:25%;  font-size:20px;}
.b_menu ul li a{ color:#FFF;}
.b_menu ul li ul{ width:100%; font-size:18px; padding:0;}
.b_menu ul li ul a{ color:#999;}
.b_menu ul li ul li { width:100%; font-size:14px;}
.b_menu ul li ul li a{ font-size:14px; color:#FFF;}

.b_contact{ float:right; width:30%; color:#FFF; margin-top:30px;}
.b_contact h2{ font-size:20px; font-weight:normal; line-height:36px; padding-bottom:10px; }
.b_contact p{ font-size:14px; color:#FFF; }

.fooer{margin-top:50px; width:100%; background-color:#253340; padding-bottom:20px;}
.fooer .bnl{float:left; padding:15px;}
.fooer .bnl ul,.fooer .bnl ul a{float:left; margin-right:25px;}
.fooer .bnl ul li a{color:#FFF;}
.fooer .bnr{float:right; padding:15px;}
.fooer .bnr ul li{color:#FFF; text-align:right; margin-left:25px;}
.fooer .bnr ul li a{float:right;color:#FFF;text-align:right; margin-left:25px;}
.loading{text-align:center;padding:30px 0;}

.custom_service p img {display: inline; vertical-align:middle;}
.scrollsidebar{position:absolute; z-index:999; top:350px;right:0}
.side_content{width:154px; height:auto; overflow:hidden; float:left; }
.side_content .side_list {width:154px;overflow:hidden;}
.show_btn{ width:0; height:112px; overflow:hidden; margin-top:50px; float:left; cursor:pointer;}
.show_btn span { display:none;}
.close_btn{width:24px;height:24px;cursor:pointer;}
.side_title,.side_bottom,.close_btn,.show_btn {background:url(../images/sidebar_bg.png) no-repeat;}
.side_title {height:46px;}
.side_bottom { height:8px;}
.side_center {font-family:Verdana, Geneva, sans-serif; padding:5px 12px; font-size:12px;}
.close_btn { float:right; display:block; width:21px; height:16px; margin:16px 10px 0 0; _margin:16px 5px 0 0;}
.close_btn span { display:none;}
.side_center .custom_service p { text-align:center; padding:6px 0; margin:0; vertical-align:middle;}
.other  { text-align:center;border-bottom:1px solid #ddd;border-top:1px solid #ddd}
.other p { padding:5px 0; _height:16px; margin:0;color: #666666;}
.msgserver { text-align:center; margin-bottom:5px;}
.msgserver a { background:url(../images/sidebar_bg.png) no-repeat -119px -115px; padding-left:22px;}

/* blue skin as the default skin */
.side_title, .side_blue .side_title {background-position:-195px 0;}
.side_center, .side_blue .side_center {background:url(../images/blue_line.png) repeat-y center;}
.side_bottom, .side_blue .side_bottom {background-position:-195px -50px;}
.close_btn, .side_blue .close_btn {background-position:-44px 0;}
.close_btn:hover, .side_blue .close_btn:hover {background-position:-66px 0;}
.show_btn , .side_blue .show_btn {background-position:-119px 0;}
.msgserver a, .side_blue .msgserver a {color:#06C;}

/* green skin  */
.side_green .side_title {background-position:-349px 0;}
.side_green .side_center {background:url(../images/green_line.png) repeat-y center;}
.side_green .side_bottom {background-position:-349px -50px;}
.side_green .close_btn {background-position:-44px -23px;}
.side_green .close_btn:hover {background-position:-66px -23px;}
.side_green .show_btn {background-position:-147px 0;}
.side_green .msgserver a {color:#76a20c;}

@media all  and (max-width:1200px){
.container_top{ width:100%; margin:0 auto;}	
navigation-up .login2 {
    float: left;
    text-align: center;
    margin-left: 0;
    margin-top: 6px;
}
	}
	
.fkwwa {
    margin-top: 30px;
}

.footlf {
    font-size: 20px;
    font-weight: normal;
    line-height: 36px;
    /* margin: 0 0 10px 0; */
    color: #fff;
}
.clearfix:after{content:""; display:block; clear:both;}
.rtffw li {
}

.fkwwa ul li {
    font-size: 14px;
	margin: 10px 0;
}

.fkwwa ul {
    padding-top: 0;
    margin: 0 0 30px 0;
}
.footlf span {
    padding-left: 10px;
    border-left: 2px solid #0b9aba;
    font-size: 18px;
	    font-weight: bold;
    color: #0b9aba;
}
.lwocka {
    text-align: center;
    font-size: 18px;
}

.lwocka span {
    display: inline-block;
    padding: 5px 40px;
    background: #fff;
    border-radius: 4px;
}
.sbqwrap {
    width: 1200px;
    margin: 0 auto;
}
.sbqul {
    float: left;
    width: 370px;
    margin: 0 30px 0 0;
}
.sbqul li {
    border-bottom: 1px dotted #ccc;
    padding: 10px 0;
    margin: 10px 0;
}
.sbqul p {
    font-size: 13px;
    text-indent: 26px;
    margin: 5px 0 0 0;
}
.sbqul li a {
    font-size: 15px;
    color: #333;
}
.sbqtitle {
    font-size: 18px;
    border-left: 5px solid #0b9aba;
    padding-left: 8px;
}
@media screen and (max-width: 1500px){
	.t_tel {
		display: none;
	}
	.vui-slider .vui-transfer>div { background: no-repeat center / cover; }
.vui-slider .vui-item a, .vui-slider .vui-item img { width: 100%; }
}