@charset "utf-8";
/* CSS Document */
html{height: 100%}
.clear{clear: both;}
.left{float: left;}
.right{float: right; text-align: right;}
.inner_img{margin: 0px 15px 15px 0px; border: 0px;}
a{color: #0082c8; text-decoration: underline;}
a:hover{text-decoration: none;}
form{margin: 0px;}
.div100
{
width: 100%; height: auto !important; height: 100%; min-height: 100%;
}
.div1
{
padding-bottom: 0px;
}
.header
{
width: 1003px;
height: 100px;
text-align: left;
}
.menu
{
height: 20px;
padding: 40px 0px 0px 0px;
}
.tdmenu
{
height: 20px;
vertical-align: top;
}
.tdspace
{
width: 10px;
height: 20px;
}
.linkmenu:link,.linkmenu:visited,.linkmenu:active
{
display: block;
height: 18px;
padding: 2px 30px 0px 30px;
text-align: center;
color: #464B4E;
text-decoration: none;
}
.linkmenu:hover
{
background: #98adbb url(../images/menu_h.png) no-repeat left;
}
.activelink:link,.activelink:visited,.activelink:active,.activelink:hover
{
display: block;
height: 18px;
padding: 2px 30px 0px 30px;
text-align: center;
color: #464B4E;
background: #98adbb url(../images/menu_h.png) no-repeat left;
text-decoration: none;
}
.menu_act
{
height: 18px;
padding: 2px 30px 0px 30px;
text-align: center;
color: #ffffff;
background: #1d5377 url(../images/menu_a.png) no-repeat left;
}
.anylinkcss 
{
position:absolute;
display:none;
background: #98adbb;
min-width: 200px;
margin: 5px 0px 0px 0px;
padding: 5px 0px 5px 0px;
text-align: center;
z-index:101;
}
.submenu
{
padding: 5px 0px 5px 0px;
}
.submenu a{color: #464B4E; text-decoration: none;}
.submenu a:hover{color: #ffffff;}
.logo_wide
{
min-height: 106px;
background: #bfc0c2;
}
.content
{
text-align: left;
width: 1003px;
}
.logo
{
float: left;
padding: 15px;
}
.logo_new
{
float: left;
padding: 0px 0px 15px 15px;
font-size: 30px;
text-transform: uppercase;
color: #ff8c00;
text-shadow: #28475D 1px 1px 1px;
}
.lang
{
float: right;
padding: 20px 0px 0px 10px;
}
.banner_wide
{
height: 360px;
background: #1d5377;
margin-top: 18px;
}
.banner_left
{
float: left;
width: 350px;
}
.banner_right
{
float: left;
width: 653px;
}
.site_title
{
padding: 45px 20px 15px 0px;
color: #D4D6D7;
font-size: 36px;
font-family: imp;
}
.site_slogan
{
padding: 0px 20px 25px 0px;
color: #D4D6D7;
}
.linkbannermore:link,.linkbannermore:visited,.linkbannermore:active
{
display: block;
width: 185px;
padding: 7px 0px 7px 0px;
font-size: 14px;
text-transform: uppercase;
color: #ffffff;
background: #ff8c00;
text-align: center;
text-decoration: none;
}
.linkbannermore:hover
{
background: #202b33;	
}
.banner
{
padding: 12px 0px 0px 20px;
}
.service_item
{
float: left;
width: 250px;
}
.service_pic
{
height: 120px;
}
.service_title
{
padding: 0px 0px 5px 0px;
text-align: center;
font-size: 16px;
border-bottom: #636769 1px solid;
}
.service_title a{color: #202B33; text-decoration: none;}
.service_text
{
padding: 10px 0px 0px 0px;
text-align: justify;
}
.service_text a{color: #202B33; text-decoration: none;}
.service_space
{
float: left;
width: 126px;
height: 220px;
background: url(../images/service_space.png) repeat-y center;
margin: 13px 0px 30px 0px;
}
.help_wide
{
height: 365px;
background: #bfc0c2;
padding: 25px 0px 0px 0px;
}
.help
{
width: 1013px;
height: 346px;
text-align: left;
background: url(../images/help_bg.png) no-repeat;
margin-left: -10px;
}
.help_left
{
float: left;
width: 622px;
padding: 114px 0px 0px 0px;
}
.help_right
{
float: left;
width: 391px;
}
.help_list
{
height: 24px;
padding: 3px 0px 14px 12px;
color: #ffffff;
font-size: 16px;
}
.help_list a{color: #ffffff; text-decoration: none;}
.help_title
{
padding: 60px 40px 10px 0px;
font-size: 16px;
color: #ffffff;
}
.help_text
{
padding: 0px 40px 30px 0px;
color: #ffffff;
}
.linkhelpmore:link,.linkhelpmore:visited,.linkhelpmore:active
{
display: block;
width: 112px;
padding: 5px 0px 5px 0px;
margin: 0px 0px 0px 225px;
font-size: 14px;
color: #ffffff;
background: #98adbb;
text-align: center;
text-decoration: none;
}
.linkhelpmore:hover
{
background: #464b4e;
}
.footer_wide
{
background: #bfc0c2;
margin: 25px 0px 0px 0px;
}
.fmenu
{
padding: 10px 0px 40px 0px;
color: #464B4E;
}
.fmenu a
{
color: #464B4E;
text-decoration: none
}
.fmenu a:hover
{
color: #FF8C00;
}
.fmenu_item
{
float: left;
margin-right: 15px;
}
.fmenu1
{
padding: 12px 30px 12px 4px;
border-bottom: #ffffff 4px solid;
font-size: 14px;
}
.fmenu2
{
padding: 12px 0px 12px 7px;
border-bottom: #ffffff 2px solid;
}
.copy
{
font-size: 11px;
padding-bottom: 20px;
}
.inner_title
{
padding: 50px 0px 5px 0px;
font-size: 24px;
border-bottom: #636769 1px solid;
}
.inner_text
{
padding: 22px 0px 22px 0px;
text-align: justify;
min-height: 500px;
}
.cerr
{
text-align: center;
font-weight: bold;
}
.ctitle
{
float: left;
width: 120px;
padding: 7px 5px 0px 0px;
text-align: right;	
}
.carea
{
float: left;
width: 400px;	
}
.cname
{
padding: 0px;
width: 211px; height: 20px;
padding-left: 2px;
vertical-align: middle;
margin: 3px 0px 5px 0px;
}
.cmess
{
padding: 0px;
width: 400px; height: 82px;
padding-left: 2px;
margin: 3px 0px 5px 0px;
}
.csend
{
text-align: center;
vertical-align: middle;
font-size: 13px;
font-weight: bold;
cursor: pointer;
padding: 5px 20px 5px 20px;
}
@charset "utf-8";
/* CSS Document */
body
{
position: absolute;
height: 100%;
width: 100%; 
min-width: 1003px;
margin: 0px;
font-family: Verdana, Geneva, sans-serif;
color: #202B33;
font-size: 12px;
background: #d4d6d7;
}
/* Generated by Font Squirrel (http://www.fontsquirrel.com) on December 22, 2014 */



@font-face {
    font-family: imp;
    src: url('imp/impact.eot');
    src: url('imp/impact.eot?#iefix') format('embedded-opentype'),
         url('imp/impact.woff2') format('woff2'),
         url('imp/impact.woff') format('woff'),
         url('imp/impact.ttf') format('truetype'),
         url('imp/impact.svg#impactregular') format('svg');
    font-weight: normal;
    font-style: normal;

}