@charset "gb2312";
/* CSS Document */
body{margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:18px;color:#333;background-color:#fff}
*html div{ height:100%;}

img{max-width:100%;height:auto;border:0;-ms-interpolation-mode:bicubic}
a{color:#16a; text-decoration:none; }
a:hover{color:#0a3c64;text-decoration:underline}
.span1{width:60px}
.span2{width:140px}
.span3{width:220px}
.span4{width:300px}
.span5{width:380px}
.span6{width:460px}
.span7{width:540px}
.span8{width:620px}
.span9{width:700px}
.span10{width:780px}
.span11{width:860px}
.span12,.container{width:940px}
.offset1{margin-left:100px}
.offset2{margin-left:180px}
.offset3{margin-left:260px}
.offset4{margin-left:340px}
.offset5{margin-left:420px}
.offset6{margin-left:500px}
.offset7{margin-left:580px}
.offset8{margin-left:660px}
.offset9{margin-left:740px}
.offset10{margin-left:820px}
.offset11{margin-left:900px}
.container{width:940px;margin-left:auto;}
p{margin:0 0 9px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:18px}
h1,h2,h3,h4,h5,h6{ margin:0; color:#333; font-weight:normal; }
h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:normal;color:#999}
h1{font-size:30px;line-height:36px}
h1 small{font-size:18px}
h2{font-size:24px; line-height:36px}
h2 small{font-size:18px}
h3{line-height:27px;font-size:18px}
h3 small{font-size:14px}
h6 { font-size: 11px;color: rgb(153, 153, 153);text-transform: uppercase;}
h4,h5,h6{line-height:18px}
h4{font-size:14px}
ul,ol{padding:0;margin:0 0 9px 25px}
ul ul,ul ol,ol ol,ol ul{margin-bottom:0}
ul{list-style:none;}ol{list-style:decimal}
li{line-height:18px;}
ul.unstyled,ol.unstyled{margin-left:0;list-style:none}
dl{margin-bottom:18px}
dt,dd{line-height:18px}
dt{font-weight:bold}
dd{margin-left:9px}
hr{margin:18px 0;border:0;border-top:1px solid #eee;border-bottom:1px solid #fff}
strong{font-weight:bold}
em{font-style:italic}
.muted{color:#999}





.hg-header{height:152px;background:#ddd url(header-bg.png) no-repeat center top}
.container{width:940px; margin:0 auto; height:auto;}

.hg-header .link{float:left;padding-top:30px}
.hg-header .link a{display:block;background:url(sprite.png) no-repeat -92px -396px;width:624px;height:93px;text-indent:-9999px}
.hg-header .lang-en{float:right;margin-top:65px;padding-left:20px;background:url(sprite.png) no-repeat -16px -100px;font-size:14px;line-height:14px}
.hg-nav{ background:url(nav_bg.jpg) repeat-x; height:35px; }
.hg-nav a{color:#9caec4;}
.hg-nav .nav{margin-bottom:0; margin-left:-15px;}
.hg-nav .nav li{ float:left; line-height:35px; overflow:hidden; padding:0 14px;}
.hg-nav .nav a:hover{color:#fff;text-decoration:none;background-color:transparent;}

.nivoSlider{position:relative}
.nivoSlider img{position:absolute;top:0;left:0}
.nivoSlider a.nivo-imageLink{position:absolute;top:0;left:0;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none}
.nivo-slice{display:block;position:absolute;z-index:5;height:100%}
.nivo-box{display:block;position:absolute;z-index:5}
.nivo-caption{position:absolute;left:0;bottom:0;background:#000;color:#fff;opacity:.8;width:100%;z-index:8}
.nivo-caption p{padding:5px;margin:0}
.nivo-caption a{display:inline!important}
.nivo-html-caption{display:none}
.nivo-directionNav a{position:absolute;top:45%;z-index:9;cursor:pointer}
.nivo-prevNav{left:0}
.nivo-nextNav{right:0}
.nivo-controlNav a{position:relative;z-index:9;cursor:pointer}
.nivo-controlNav a.active{font-weight:bold}
.theme-default .nivoSlider{position:relative;margin-bottom:50px;-webkit-box-shadow:0 1px 5px 0 #4a4a4a;-moz-box-shadow:0 1px 5px 0 #4a4a4a;box-shadow:0 1px 5px 0 #4a4a4a}
.theme-default .nivoSlider img{position:absolute;top:0;left:0;display:none}
.theme-default .nivoSlider a{border:0;display:block}
.theme-default .nivo-controlNav{position:absolute;left:50%;bottom:-42px;margin-left:-40px}
.theme-default .nivo-controlNav a{display:block;width:22px;height:22px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAoCAYAAAD6xArmAAAD9ElEQVR42r2WTUhUURTHa758z2YcP2YMIhcSGm6i2rQxVFykIEihIKSoqxYtjCSLiFYpYmKGbkTETaC7pOeM2UyiKJYgKZKoiKIofiB+oBKI5nTP8L/xOL7FDaoHf2be3Lm/e+655+Oei0Qi/0T/Hyye8ybZhOwm2eQYm0MPA1tAAXEKxQjpUnh3YhwLqIMdAFwQihfyCfnx6cXvLoIrgaWlgHoINjIycm9vb+/t6enpB/H5RrwXYgG3Ga4CdsAi39LS0pO+vj4jMzPTsNvtRlZWljE2NmYsLCw8AjyW/q8EhhXerq6u2+Pj41GgeP8tt9ttzM/PG01NTTewK5cSGG5IXF9ff1lWVkawM6qqqjKWl5cfw/8xfwTe2dlpyMvLswRXVFQYa2trL8T3hD8Fx09MTJS1tLRYgru7uw0colfZFYhRj9/vv3RycmIUFRWdcYM41GfiezIO2akERvhoZE0gEMjZ2Nh4Jaw32trajNnZWfLt0+bm5uuwVlMON5PVOib7Ozo6bk1OTpYA6BOKA9Qh56hmno1ln0cK7zEYtymnNK8XADhNcvA6oQTmC3BxoCJYXcrgv/T8FRazWs3I8ypSBfN2xFsSlw3iizAogCzEXIhZDYqBXCz0bDz0rGLWBUisKTniSPjuxhjrfyxZeKZhghvpnIgUTob8QkmowzILNd5czWA7LNUxIYEg09PTDw4ODsJmib73vry8/AoW8FqlOLdWI0sBvXh4eBgaGhoKVVZWfkxPTw94PB4jPz8/2NjY2E8LLC4uPjEVpFjZWDnYSYOymkmorMFcBQUFQYKLcnof7nLDaoBNbsCWEufm5h4ODw//htbX10+vrKwciMWOBwYG1tLS0qJjtBOCkyG8jFrdI3z055KSkj6aXFdX9z3CHtH69zVNC9C4aALh1tbWmzhMHTu38Y5BqyYTOCUlpZcmbm5u/ohYPKWlpV9pvKenJySa6iucSywHOyQ4Ozv7MoF1XY+Cj46OTqzANTU1kzTe3t7ev7u7+46DLa9UBM7NzY26YnBwcJ1Dj4+Pf2ZkZIRpfGpqKjQ6OnoXrrAG42ST9vf3exsaGvppYmpq6ifyqYTSDqqrqydoLCcnJxoZSBwvfOzgYBdWjBfbvEoTCgsLgwSggyouLv4i2v43ighcs3pFqIXFbek1EsUjk8QqjmXWJVHwE5xCisewcFNQuCBMsY5QgxvYzZN3ZGzLR8FP8K2trc/BYPBTZ2dn/8zMTDStV1dXawFNgAs16d8ztQIDGuBxyCh/bW3tNXHzeb69vd0WCoXukE9lIQJUh7UOK7BNwlmFiwMgAYrHjjzYvsahvNDzIm8u8DogUjov9ryT/AKM8g22M6wK4AAAAABJRU5ErkJggg==) no-repeat;text-indent:-9999px;border:0;margin-right:3px;float:left}
.theme-default .nivo-controlNav a.active{background-position:0 -22px}
.theme-default .nivo-directionNav a{display:block;width:30px;height:30px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAAeCAMAAABHRo19AAAAM1BMVEUAAAD///////////////////////////////////////////////////////////////+3leKCAAAAEXRSTlMACA8XHiYtNTxDS1JaYWlweDJFEaIAAAFZSURBVHjalZTbssMgCEUhGi/xxv9/7ZmTWBE0nel+s2sWKtIAB234jzOwjXE3trhhZ6JPakBNMdSBk9VlM81pQeLQBM7icJ50ysH0KAv2TC9a00Z10zb4+tBIu7Sj79u2OPZW0T7lweUFn3cj2yzMONy9ohfcUFFvSWB9aOtFbbGxgy4zDiRkcKK2E/2VcgWoUha9d5DGfQxomYwhLYMZF0+jdEFYZedWGbCMg8lHR9vjn0uH3scelEPV5QgqdpatpnGWK/4mY2WZJ/m7rKcdqNtn/2v2lFkuuefZ4uwuQeZXW7tt7dptnowMcZC4yoiLLATD6EIlJ4CkZLx4ZQAyrwpavZH6AQsvMkhcPZGkkGmKr7oBiV5i7v6/0TS/+NtHzu9pRX7zNRd/Hr9/H+tKo5hknWoYY9KFz8F4pDgJ5SznWQ0SAoZZzxZ0THz8mhyrrLtUHzPyif8A6PlJoRE+O0cAAAAASUVORK5CYII=) no-repeat;text-indent:-9999px;border:0}
.theme-default a.nivo-nextNav{background-position:-30px 0;right:15px}
.theme-default a.nivo-prevNav{left:15px}
.theme-default .nivo-caption{font-family:Helvetica,Arial,sans-serif}
.theme-default .nivo-caption a{color:#fff;border-bottom:1px dotted #fff}
.theme-default .nivo-caption a:hover{color:#fff}





.hg-slider{padding:20px 0 1px;background:url(slider-bg.png) repeat center top;border-top:1px solid #3f5a81;box-shadow:inset rgba(0,0,0,0.3) 0 -30px 180px 10px}
.hg-slider #wrapper .slider-wrapper{margin:0 auto;width:940px}
.hg-slider #wrapper .theme-default .nivo-controlNav{bottom:-36px}
.hg-slider #wrapper .theme-default .nivoSlider{-webkit-box-shadow:rgba(0,14,39,0.7) 0 5px 20px 0;-moz-box-shadow:rgba(0,14,39,0.7) 0 5px 20px 0;box-shadow:rgba(0,14,39,0.7) 0 5px 20px 0}


#hg-content{background:url(content-bg-repeat.png) repeat-x ; }
#hg-content li { line-height:2;}
#hg-content .con { margin:0 auto; width:940px; height:auto; background:url(content-bg.png) no-repeat;}
#hg-content .subnav {height:38px; background:url(subnav_bg.jpg) no-repeat; padding:30px 0px;}
#hg-content .subnav a{font-size:14px;color:#555}
#hg-content .subnav  li{ float:left; line-height:35px; overflow:hidden; padding:0 10px;}
#hg-content .subnav1 {height:38px;  padding-top:10px;}
#hg-content .subnav1 a{font-size:14px;color:#555}
#hg-content .subnav1  li{ float:left; line-height:35px; overflow:hidden; padding:0 10px;}


#hg-content .channel-header{border-radius:5px;line-height:0;margin-bottom:20px}
#hg-content .channel-header img{border-radius:5px}

#hg-content .breadcrumb{ height:45px;padding:0px 14px; margin:0 0 18px; background-image:-webkit-linear-gradient(top,#fff,#f5f5f5);background-image:-o-linear-gradient(top,#fff,#f5f5f5);background-image:linear-gradient(top,#fff,#f5f5f5);border:1px solid #ddd;border-radius:3px;-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff}
#hg-content .breadcrumb li{ float:left; text-shadow:0 1px 0 #fff; line-height:45px; padding:0 10px;}


#hg-content .well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #eee;border:1px solid rgba(0,0,0,0.05);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}


#hg-content .page-header{padding-bottom:5px;margin:5px 0; margin-left:20px; border-bottom:1px solid #eee}




#hg-content .fancybox{padding:10px 20px}
#hg-content .fancybox ul{margin:0;list-style:none}
#hg-content .fancybox ul li{padding-left:46px;margin:10px 0}
#hg-content .fancybox ul .one{background:url(sprite.png) no-repeat -1539px -10px}
#hg-content .fancybox ul .two{background:url(sprite.png) no-repeat -1537px -68px}
#hg-content .fancybox ul .three{background:url(sprite.png) no-repeat -1537px -131px}
#hg-content .hg-advantages li{line-height:1.6}
#hg-content .fancybox{padding:10px 20px; background: none repeat scroll 0% 0% #EEEEEE; border-radius: 4px 4px 4px 4px; border: 1px solid #C7C7C7;}

#hg-content .multicol-wrap{border:1px solid #ddd; border-radius:4px;  overflow:auto; margin:30px 0}
#hg-content .multicol{float:left; width:272px}
#hg-content .multicol ul{margin-top:10px;margin-left:20px; list-style:disc;}
#hg-content .multicol ol{margin-top:10px;margin-left:20px}
#hg-content .left{border-radius:4px 0 0 4px; margin-top:20px; padding-left:20px;}
#hg-content .left a{color:#333; text-decoration:none;}
#hg-content .left a:hover{color:#16a}
#hg-content .mid{border-radius:0; margin-top:20px; padding:0px 20px; border-left:1px solid #eee; border-right:1px solid #eee;}
#hg-content .mid a{color:#333; text-decoration:none;}
#hg-content .mid a:hover{color:#16a}
#hg-content .right{border-radius:0 4px 4px 0; margin-top:20px;}
#hg-content .right a{color:#333; text-decoration:none;}
#hg-content .right a:hover{color:#16a}


#hg-content .borderbox{border:1px solid #ddd;border-radius:4px}
#hg-content .hg-certs{padding:0 20px 10px;overflow:auto;height:140px}


#hg-content .hg-footer-nav{font-size:14px; margin-top:30px; }
#hg-content .fancybox1.breadcrumb1{padding:8px 20px}
#hg-content .fancybox1{height:25px;  background: none repeat scroll 0% 0% #EEEEEE; border-radius: 4px 4px 4px 4px; border: 1px solid #C7C7C7;}
#hg-content .hg-footer-nav ul{margin-left:0}
#hg-content .hg-footer-nav ul li { float:left; line-height:25px; padding-right:5px;}
#hg-content .hg-footer-nav .totop{float:right}
#hg-content .hg-footer-nav a{color:#555}
#hg-content .hg-footer-nav a:hover{color:#000}
#hg-content .hg-footer-nav .divider{color:#bbb;text-shadow:none}
#hg-content .hg-footer{color:#888;}
#hg-content .hg-footer p{font-size:14px;line-height:1}
#hg-content .hg-footer a{color:#888;border-bottom:1px dotted #ddd}
#hg-content .hg-footer a:hover{text-decoration:none;border-color:#888}










