@charset "utf-8";
/* CSS Document */

*{margin:0;padding:0;}
ul,li{list-style:none;}
table{margin:0;padding:0;}
td,th{font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif; vertical-align:top;}
body{font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;}
.both{clear:both;}
/*head*/
.head{width:985px;margin:0 auto;}
.head .top{ position:relative;width:100%;height:68px;}
.head .top .logo{background:url(logo.jpg) no-repeat left top;width:206px;height:54px; position:absolute;left:30px;top:7px;}
.head .top .logo a{display:block;height:54px;}
/*top language*/
.head .top .language{ position:absolute;top:11px;right:50px;height:14px;}
.head .top .language a{display:block;height:14px;float:left;margin-right:5px;background:url(top.gif) no-repeat left top;}
.head .top .language a.a{background-position:left top; width:64px;}
.head .top .language .a.hover{background-position:left -14px;background-color:#FAF1F1;}
.head .top .language a.b{background-position:-66px top;;width:66px}
.head .top .language .b.hover{background-position:-66px -14px;;background-color:#FAF1F1;}
.head .top .language a.c{background-position:-138px top;;width:67px}
.head .top .language .c.hover{background-position:-138px -14px;;background-color:#FAF1F1;}
.head .top .language a.d{background-position:-209px top;;width:63px}
.head .top .language .d.hover{background-position:-209px -14px;;background-color:#FAF1F1;}
.head .top .language a.e{background-position:-277px top;;width:63px}
.head .top .language .e.hover{background-position:-277px -14px;;background-color:#FAF1F1;}
.head .top .language a:hover{background-color:#F5F5F5;}
.head .top .language a:active{background-color:#FAF1F1;}
/*top nav*/
.head .top_nav{ position:absolute;right:50px;top:46px;height:16px;}
.head .top_nav a{display:block;height:16px;float:left;margin-right:5px;background:url(top.gif) no-repeat left -28px;}
.head .top_nav a.home{background-position:left -28px;width:54px;}
.head .top_nav a.contact{background-position:-59px -28px;width:83px;}
.head .top_nav a.sitemap{background-position:-147px -28px;width:67px;}
.head .top_nav a:hover{background-color:#EBEBEB;}

/*nav*/
.head .nav{background:url(nav_bg.gif) repeat-x left 2px;}
.head .nav .left_bg{background:url(nav_bg.gif) no-repeat -8px -38px;}
.head .nav .left_bg ul{height:39px;background:url(nav_bg.gif) no-repeat 977px -38px;padding-left:35px;}
.head .nav .left_bg li{float:left;margin:0 3px;}
.head .nav .left_bg li a{display:block;float:left;font-size:11px;color:#666;background:url(nav_link_bg.gif) no-repeat left -1000px;text-decoration:none;margin-top:5px;}
.head .nav .left_bg li a span{display:block;float:left;background:url(nav_link_bg.gif) no-repeat right -1000px;height:22px;line-height:21px;padding:0 12px;}
.head .nav .left_bg li a:hover{background-position:left -71px;color:#E65757;}
.head .nav .left_bg li a:hover span{ background-position:right -93px;cursor:pointer;}
.head .nav .left_bg li.hover{background:url(nav_link_bg.gif) no-repeat left top;}
.head .nav .left_bg li.hover a{background:url(nav_link_bg.gif) no-repeat right -32px;font-weight:bold;margin-top:0px;}
.head .nav .left_bg li.hover a:hover{background:url(nav_link_bg.gif) no-repeat right -32px;margin-top:0px;}
.head .nav .left_bg li.hover a span{background:url(nav_link_bg2.gif) no-repeat center bottom;height:39px;line-height:30px; cursor:pointer;}
.head .nav .left_bg li.hover a:hover span{background:url(nav_link_bg2.gif) no-repeat center bottom;height:39px;line-height:30px; cursor:pointer;}

/*mainbox*/
.mainbox{width:985px;margin:12px auto 0 auto;}
.mainbox .left{width:226px;}
.mainbox .left_menu{background:url(left_menu_bg2.jpg) repeat-y left top;width:100%;}
.mainbox .left_menu h2{background:url(left_menu_bg1.jpg) no-repeat left top;font-size:12px;color:#666;line-height:30px;}
.mainbox .left_menu h2 span{padding-left:12px;border-bottom:1px solid #C9C9C9;display:block;width:204px;margin:0 auto;}
.mainbox .left_menu ul{width:216px;margin:0 auto;padding-bottom:10px;}
.mainbox .left_menu ul li{border-top:1px solid #fff;line-height:16px;border-bottom:1px solid #C9C9C9;padding-top:2px;padding-bottom:2px;padding-left:15px;}
.mainbox .left_menu a{background:url(ico.gif) no-repeat left -22px;display:block;padding-left:28px;text-decoration:none;color:#666;padding-bottom:3px;}
.mainbox .left_menu a:hover{ background-position:-39px -1px;color:#CE6F6F;}
.mainbox .left_menu a.hover{ background-position:-39px -1px;color:#CE6F6F;font-weight:bold;}
.mainbox .menu_bottom{background:url(left_menu_bg3.jpg) no-repeat left top;height:18px;}

.help{background:url(need_help.jpg) no-repeat left top;width:222px;height:92px;margin:8px auto;}
.help a{display:block;height:92px;}

/*center*/
.center{width:500px;margin:0 auto;}
.banner{border-top:3px solid #BB314E;padding-top:1px;}
.content{margin-top:10px;}
h1{font-size:14px;line-height:26px;+line-height:25px;background:url(ico.gif) no-repeat -259px 4px;padding-left:22px;color:#333;}
.content ul{width:92%;margin:8px auto;}
.content ul li{color:#666;line-height:18px;}
.content ul p{line-height:18px;text-indent:2em;padding-bottom:5px;clear:both;}
.content ul p span{display:block;background:url(ico.gif) no-repeat 20px -103px;color:#F46C67;padding-left:12px;}
.content ul p img{margin:8px 6px;}
.content ul p a{color:#E6520B;text-decoration:none;}
.content ul p a:hover{text-decoration:underline;color:#F2482B}
.content img{float:left;border:0;margin:3px 8px 0 0;}

.centers{width:500px;margin:0 auto;}
.contents{margin-top:10px;}
.contents ul{width:92%;margin:8px auto;}
.contents ul li{color:#666;line-height:18px;}
.contents ul p{line-height:18px;padding-bottom:5px;clear:both;}
.contents ul p span{display:block;background:url(ico.gif) no-repeat 20px -103px;color:#F46C67;padding-left:12px;}
.contents ul p img{margin:8px 6px;}
.contents ul p a{color:#E6520B;text-decoration:none;}
.contents ul p a:hover{text-decoration:underline;color:#F2482B}
.contents img{float:left;border:0;margin:3px 8px 0 0;}

/*right*/
.right{width:224px;text-align:left;}
.right .welcome{background:url(right_top.jpg) no-repeat left top;width:220px;height:190px; position:relative;margin:0 auto 10px auto;}
.right .welcome li{width:205px;height:60px; position:absolute;top:122px;border:1px solid #DFDFDF;left:4px;background:url(right_top_an_bg.jpg) repeat-x left bottom;line-height:20px;padding-left:5px;}
.right .welcome li a{color:#3470A5;text-decoration:none;}
.right .welcome li a:hover{text-decoration:underline;}
.right .welcome li span{color:#BA1B1B;}

.right_list{background:url(right_list_bg_a2.jpg) repeat-y left top;margin:0 auto;}
.right_list .top_bg{background:url(right_list_bg_a1.jpg) no-repeat left top;padding-top:8px;}
.right_list h2{background:url(ico.gif) no-repeat -255px -44px;font-size:11px;font-weight:normal;padding-left:25px;display:block;line-height:16px;color:#7A1611;}
.right_list ul{width:95%;margin:0 auto;padding:10px 0 0 0;}
.right_list ul li,.list_tt{background:url(ico.gif) no-repeat -258px -86px;line-height:16px;padding-left:22px;color:#666;padding-bottom:5px;}
.right_list_bottom{background:url(right_list_bg_a3.jpg) no-repeat left top;height:30px;margin:0 auto 5px auto; position:relative;}
.right_list_bottom span{display:block;position:absolute;top:2px;right:20px;width:60px;}
.right_list_bottom span a{text-decoration:none;color:#C03538;line-height:13px;background:url(ico.gif) no-repeat 43px -89px;display:block;padding-left:10px;}

.our h2{background:url(ico.gif) no-repeat left -134px;font-size:11px; color:#2F83D7; padding-left:5px;line-height:25px;}
.our ul{text-align:center;}
.our ul img{margin:3px auto;border:0;}
.our .more{text-align:right;padding-right:30px;}
.our .more a{text-decoration:none;background:url(ico.gif) no-repeat -72px -89px;line-height:18px;padding-right:12px;color:#5A8DC0}
.our .more a:hover{border-bottom:2px solid #5A8DC0}

/*footer*/
.footer{width:985px;margin:0 auto;text-align:center;padding-bottom:35px;}
.footer li{line-height:25px;color:#666;}
.footer li a{text-decoration:none;color:#999;margin:0 2px;}
.footer li a:hover{border-bottom:1px dashed #333;color:#333;}
.footer .bottom_nav{line-height:25px;border-bottom:1px solid #E6E6E6;color:#999;margin-bottom:5px;}
.footer .bottom_nav a{color:#999;}
.footer .bottom_nav a:hover{border-bottom:1px dashed #333;color:#333;}