﻿/*
html, body {width:100%;height:100%;font-family:"微软雅黑", "Arial";font-style: normal;font-weight: 400;}
*/
*{margin:0;padding:0;list-style-type:none;}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote,dl, dt, dd, ul, ol, li, pre, fieldset, lengend, button, input, textarea,
th, td { margin: 0; padding: 0;}
body,button, select, textarea {width:100%;height:100%;font:14px/1.5 arial, "微软雅黑", "Arial";, sans-serif;color:#333;font-weight: 400;}
h1 { font-size: 18px; }
h2 { font-size: 16px; }
h3 { font-size: 14px; }
h4, h5, h6 { font-size: 100%; }
address, cite, dfn, em, var { font-style: normal; }
code, kbd, pre, samp, tt { font:14px/1.5 arial, "微软雅黑", "Arial";, sans-serif;} 
small { font-size: 12px; }
ul,li,ol { list-style: none; }
a {border:0;outline:none;selector-dummy:expression(this.hideFocus=true);}
a:link		{ text-decoration:none;}
a:visited	{ text-decoration:none;}
a:hover		{ text-decoration:none;}
a:active	{ text-decoration:none;}

img {border:0; padding:0; margin:0; vertical-align:top;display:inline-block; }
abbr[title], acronym[title] { border-bottom: 1px dotted; cursor: help;}
q:before, q:after { content: ''; }
legend { color: #000; }
fieldset, img { border: none; }
button, input, select, textarea {font-size: 100%;}
table { border-collapse: collapse; border-spacing: 0;}
hr { border: none; height: 1px;}
.clearfix:after{
	content:".";
	display:block;
	font-size:0;
	height:0;
	visibility:hidden;
	clear:both;
	}
html { overflow-y: scroll; }



/*hear部分*/
.wrap {position:relative; width:100%;}
.wrap .menuWrap {position:relative;width:100%;background:#808080;font-size:12px;border-bottom:2px solid #000;}
.wrap .menuWrap .sideMenuWrap {width:1100px;height:28px;margin:0 auto;background:#808080;}
.wrap .menuWrap .sideMenuWrap .lf {height:28px;color:#ffffff; float:left;} 
.wrap .menuWrap .sideMenuWrap .lf ul li {display:inline;line-height:30px;padding:0 13px; letter-spacing:1px;}
.wrap .menuWrap .sideMenuWrap .lf  ul li.last {background:none;}

.wrap .menuWrap .sideMenuWrap .rg {height:28px;color:#ffffff; float:right;} 
.wrap .menuWrap .sideMenuWrap .rg ul li {display:inline;cursor:pointer;line-height:30px;padding:0 13px;background:url(../images/main_kr_bar01.png) no-repeat right 50%;}
.wrap .menuWrap .sideMenuWrap .rg ul li a{ color:#ffffff; }
.wrap .menuWrap .sideMenuWrap .rg ul li a:hover{ color:#f35100;}
.wrap .menuWrap .sideMenuWrap .rg  ul li.last {background:none;}

/*logo部分*/
.wrap .logoWrap {position:relative;width:100%;height:160px;background:#3f3f3f;}
.wrap .logoWrap .logo {position:relative;width:1100px;height:160px;margin:0 auto;background:#3f3f3f;}
.wrap .logoWrap .logo .mainLogo {position:absolute;top:26px;left:355px;}

/*导航部分*/
.menuWrap2 {clear:both;position:relative;width:100%;background:#1f1f1f;}
.menuWrap2 .topMenuWrap {width:1100px;margin:0 auto;height:45px;background:#1f1f1f;}
.menuWrap2 .topMenuWrap a {color:#dddddd;}
.menuWrap2 .topMenuWrap a:hover{ color:#f35100;}
.menuWrap2 .topMenuWrap .topMenu {position:relative;width:1100px;height:45px;overflow:hidden;margin:0 auto;float:left;}
.menuWrap2 .topMenuWrap .topMenu ul {height:960px;}
.menuWrap2 .topMenuWrap .topMenu ul li {font-family:"Verdana";font-size:15px;float:left;width:114px;height:45px;z-index:3;line-height:45px;text-align:center;overflow:hidden;}
.menuWrap2 .topMenuWrap .topMenu .menu1{ text-align:left; width:68px;}
.menuWrap2 .topMenuWrap .topMenu .menu2{ text-align:center; width:130px;}
.menuWrap2 .topMenuWrap .topMenu .menu9{ text-align:right; width:70px;}

/* banner代码 */
.flexslider{position:relative;height:500px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:500px;}
.slides li .flick-title a{
	width:100%;
	display:block;
	height:500px;	
}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;/*background:url(../images/dot.png) right 0 no-repeat;*/cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;/*background:url(../images/prev.png) center center no-repeat;*/}
.flex-direction-nav li a.flex-next{right:40px;/*background:url(../images/next.png) center center no-repeat;*/}


/*内页底部样式*/
.footerWrap_a {clear:both;position:relative;background:#353837;color:#fff;}
.footerWrap_a .footer {position:relative;width:1070px;height:230px;margin:0 auto;background:#353837;}
.footerWrap_a .footer .footerContent {position:absolute;top:35px;left:0;margin-bottom:50px;width:100%;}
.footerWrap_a .footer .footerContent .siteMapWrap {width:100%;height:150px;}
.footerWrap_a .footer .footerContent .siteMapWrap .logo { margin-left:10px; margin-right:60px;float:left;}
.footerWrap_a .footer .footerContent .siteMapWrap .siteMap ul {float:left;margin-right:20px;}
.footerWrap_a .footer .footerContent .siteMapWrap .siteMap ul li{font-size:15px;color:#dcdddd;line-height:26px; letter-spacing:1.4px;}
.footerWrap_a .footer .footerContent .csCenter {position:absolute;top:0;left:768px;width:210px;height:100px;}
.footerWrap_a .footer .footerContent .csCenter h1 {color:#75d5d4;font-size:16px;height:30px;}
.footerWrap_a .footer .footerContent .csCenter .tel {font-family:"Gulim";font-size:24px;color:#dddddd;}
.footerWrap_a .footer .footerContent .csCenter .time {font-family:"Gulim";font-size:14px;color:#dddddd;}
.footerWrap_a .footer .footerContent .csCenter .address {font-family:"Gulim";font-size:11px;line-height:18px;color:#999999;letter-spacing:-0.05em;}
.footerWrap_a .footer .footerContent .csCenter .email {font-family:"Gulim";font-size:11px;line-height:18px;color:#999999;}
.footerWrap_a .footer .footerContent .csCenter .email a {font-family:"Gulim";font-size:11px;line-height:18px;color:#999999;}
.footerWrap_a .footer .footerContent .info1 {float:left;color:#898989;font-size:12px;line-height:50px;}
.footerWrap_a .footer .footerContent .info1 .youqing{ font-size:15px; font-weight:bold;}
.footerWrap_a .footer .footerContent .info1 .youqing:hover{ color:#898989;}
.footerWrap_a .footer .footerContent .info1 a {color:#898989;font-family:"Gulim";font-size:13px;line-height:50px;}
.footerWrap_a .footer .footerContent .info1 a:hover{ color:#C9A164;}
.footerWrap_a .footer .footerContent .familySite {font-family:"나눔고딕", "Nanum Gothic", sans-serif;font-size:12px;line-height:30px;vertical-align:top;color:#666666;background:#919392;height:30px;float:right;margin-top:15px;}
.footerWrap_a .footer .footerContent .info2 p {clear:both;font-family:"Gulim";font-size:14px;line-height:16px;color:#9a9a9a; text-align:center; padding-top:10px;}
.footerWrap_a .footer .footerContent .info2 p.copyright {color:#777777;font-weight:400;}
.footerWrap_a .footer .footerContent .info2 p.copyright span{ color:#C9A164;}
.footerWrap_a .footer .footerContent .footerMenu {width:465px;}


.contentsWrap .contents input[type=text] {border:1px solid #ddd;}
.contentsWrap .contents textarea {border:1px solid #ddd;}


