@charset "utf-8";
/* CSS Document */
/*
color:red !important;/* Firefox銆両E7鏀寔 
_color:red;  IE6鏀寔 
*color:red;  IE6銆両E7鏀寔 
*+color:red; IE7鏀寔/
color:red\9; IE6銆両E7銆両E8鏀寔 
color:red\0; IE8鏀寔
@media screen and(-webkit-min-device-pixel-ratio:0){} chrome
*/

/*--鏍囩--*/
*{font-family:'寰蒋闆呴粦';}
html, body, div, span, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, address, big, cite, code, del, em, font, img, ins, small, strong, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend {margin:0;padding:0;}
html{_background-image:url(about:blank);_background-attachment:fixed;}
body{-webkit-text-size-adjust:none;font-size:12px;color: #999999;line-height:150%;}
ol,ul,li{list-style:none outside none;}
a{text-decoration:none;color:#666;}
a:hover{color:#609cc9;}
a img{border:0 none;}
table,tr,td,th{border-collapse:collapse;padding:0; margin:0;}
img{vertical-align: middle;border:none;}
h1{font-size:18px;color:#666;}
h2{font-size:16px;color:#666;}
h3{font-size:14px;color:#666;}
input,textarea{color:#909090;padding:0;padding:0 2px;font-size:14px;}

/*--绫�--*/
.block{width:990px;margin:0 auto;}
.block p{color:#FFFFFF}
.blank0{clear:both;height:0;overflow:hidden;}
.blank10{height:10px;overflow:hidden;clear:both;}
.left{float:left;}
.right{float:right;}
.mt10{margin-top:10px;}
.mr10{margin-right:10px;}
.mb10{margin-bottom:10px;}
.ml10{margin-left:10px;}
.hide{display:none;}
.blue{color:#5b72b5;}
.f10{font-size:12px;}
.f12{font-size:12px;}
.f14{font-size:12px;}
.f16{font-size:12px;}
.TT{text-transform:uppercase;}

/*--鎸夐挳--*/
.red-t{background:url(../image/red_t.png) left top no-repeat;width:58px;height:24px;position:fixed;z-index:10000;}
.red-l{background:url(../image/red_l.png) left top no-repeat;width:49px;height:29px;position:fixed;z-index:10000;}
.red-r{background:url(../image/red_r.png) left top no-repeat;width:50px;height:29px;position:fixed;z-index:10000;}
.red-b{background:url(../image/red_t.png) left top no-repeat;width:50px;height:29px;position:fixed;z-index:10000;}

.red-t{top:0;left:50%;margin-left:-29px;}
.red-l{top:50%;left:0;margin-top:-15px;}
.red-r{top:50%;right:0;_right:-1px;margin-top:-15px;}
.red-b{bottom:-13px;left:50%;margin-left:-29px;}
.fu1{position:fixed;left:100px;top:50%;margin-top:-86px;width:98px;height:172px;background:url(../image/fu.png) left top no-repeat;display:none;}
.fu2{position:fixed;right:100px;top:50%;margin-top:-86px;width:98px;height:172px;background:url(../image/fu.png) left top no-repeat;display:none;}

/*--澶撮儴--*/
#header{padding:10px 0;}
#header .block{position:relative;}
/*#header .logo{position:absolute;top:50px;left:30px;}
#header .logo a{background:url(../image/logo.png) left top no-repeat;height:60px;width:289px;display:block;}
#header .nav{position:absolute;top:75px;left:400px;height:30px;line-height:30px;}
#header .nav a{font-size:24px;font-weight:bold;margin:0 20px;color:#4a4a4a;}
#header .nav a.now{color:#5b72b5;}
#header .other{position:absolute;right:30px;top:65px;width:400px;}
#header .other .tel{font-family:Arial, Helvetica, sans-serif;font-size:18px;color:#4a4a4a;text-align:right;height:24px;line-height:24px;}
#header .other .lang{float:right;clear:both;}
#header .other .lang a{font-size:10px;float:left;height:12px;line-height:12px;border-left:1px solid #666;padding-left:10px;margin-left:10px;}
#header .other .lang a.first{border:none;}*/
#header .des{margin-top:70px; clear:both;}
#header .des .zh{font-size:21px;line-height:30px;}
#header .des .zh strong{color:#4a4a4a;}
#header .des .en{font-family:Georgia, "Times New Roman", Times, serif;font-size:14px;margin-top:5px;}
#header .lang { text-align: right; width: 100%; height: 25px; line-height: 25px; clear: both; color: #333; }
#header .lang a { color: #333; }
#header .logo { float: left; width: 288px; background: url(../image/logo.png) no-repeat; height: 65px; }
#header .logo a { width: 100%; height: 100%; display: block; }
#header .webnav { float: right; height: 45px; padding-top: 15px; overflow: hidden; }
#header li.current a { color: #00B5F7; cursor: pointer; }
#header li.current a:hover { color: #00B5F7; cursor: pointer; }
#header .ulli01 li a:hover { border: medium none; color: #008ACE; text-decoration: none; }
#header .ulli01 li a:active { border: medium none; color: #fff; text-decoration: none; }
#header .ulli01 { float: left; height: 45px; position: relative; }
#header .ulli01 .current { color: #fff; }
#header .ulli01 .current a { color: #008ACE; font-weight: bold; }
#header .ulli01 li { float: left; list-style: none outside none; }
#header .ulli01 li.back { background: url(../images/b_slider.gif) repeat-x scroll left bottom transparent; height: 45px; position: absolute; width: 65px; z-index: 8; }
#header .ulli01 li a { color: #333; display: block; float: left; font: 13px "Microsoft Yahei", Arial, Helvetica, sans-serif; height: 45px; letter-spacing: 0; outline: medium none; overflow: hidden; padding: 0px 5px; position: relative; text-align: center; text-decoration: none; z-index: 10; line-height: 45PX; }
#header .sep { padding-top: 15px; font-size: 10px; padding-left: 5px; padding-right: 5px; color: #aeadad; float: left; height: 20px; border-top: none; }


/*--鐒︾偣--*/
#focus{text-align:center;}
#focus embed{margin:auto;}

/*--搴曢儴--*/
/*.foot{position:fixed;_position:absolute;bottom:0;width:100%;}*/
#about_foot{padding:30px 0;color:#a1acc9;}
#about_foot .block{width:980px;padding:0 5px;}
#about_foot .links{height:30px;line-height:30px;}
#about_foot .links .navs{font-family:Georgia, "Times New Roman", Times, serif;font-size:18px;text-transform:uppercase;}
#about_foot .links .navs a{font-family:Georgia, "Times New Roman", Times, serif;color:#a1acc9;}
#about_foot .links .navs a:hover{color:#d9deec;}
#about_foot .weibo a{background:url(../images/weibo.png) no-repeat;height:20px;width:20px;padding:0;margin-left:10px;opacity:0.4;filter:alpha(opacity='40');}
#about_foot .weibo a:hover{opacity:1;filter:alpha(opacity='100');}
#about_foot .weibo .wb_qq{background-position:0 top !important;}
#about_foot .weibo .wb_rr{background-position:-33px top !important;}
#about_foot .weibo .wb_sina{background-position:-65px top !important;}
#about_foot .weibo .wb_kx{background-position:-97px top !important;}
#about_foot .copyright{margin-top:10px;font-size:14px;}
#about_foot .info{margin-top:10px;}

/*--涓儴--*/
#news{margin-bottom:50px;}
#news .div{float:left;color:#fff;margin:0 1.4%;_margin:0 0.7%;width:31%;}
#news .first{margin-left:0;}
#news .div a{color:#fff;}
#news .tit{height:24px; background:none;}
#news .div h3{float:left;color:#A1ACC9;margin-right:10px;cursor:pointer;}
#news .div h4{display:inline;font-weight:normal;}
#news .div .hover{color:#fff;}
#news .div span{float:left;margin-right:10px;}
#news .div .more{float:right;}
#news li{height:24px;line-height:24px;}

#clients .block{position:relative;}
#clients .prev{background:url(../image/arrow2.png) left top no-repeat;width:21px;height:21px;position:absolute;right:25px;top:10px;padding:0;opacity:0.5;filter:alpha(opacity='50');}
#clients .next{background:url(../image/arrow2.png) right top no-repeat;width:21px;height:21px;position:absolute;right:0;top:10px;opacity:0.5;filter:alpha(opacity='50');}
#clients .prev:hover,#clients .next:hover{opacity:1;filter:alpha(opacity='100');}
#clients h1{color:#fff;height:42px;margin-bottom:20px;}
#clients h1 span{font-family:Georgia, "Times New Roman", Times, serif;font-size:36px;font-weight:bold;padding-right:10px;float:left;height:42px;line-height:42px;}
#clients h1 em{font-size:24px;font-weight:normal;font-style:normal;float:left;height:42px;line-height:42px;}
#clients .frame{clear:both;width:100%;overflow:hidden;}
#clients .frame .child{width:990px;float:left;}
#clients .frame .div{color:#fff;width:195px;height:120px;padding:0 50px 10px 0;float:left;}
#clients .frame .div .f{width:195px;height:81px;overflow:hidden;}
#clients .frame .div h4{font-size:14px;height:20px;line-height:20px;font-weight:normal;}
#clients .frame .div h3{font-family//:Georgia, "Times New Roman", Times, serif;font-size:32px;color:#fff;height:45px;line-height:42px;text-transform:uppercase;font-weight:normal;}
#clients .frame .div p{height:36px;overflow:hidden;}
#clients .frame .div span{width:195px;height:81px;display:block;}