@charset "utf-8";
body {margin: 0; padding: 0; font-family:"微软雅黑"; }
.auto { margin: 0 auto;} 
.martop10 { margin-top:10px;}
a { color:#565656; text-decoration:none;}
a:hover { color:#225084;}
a:visited { color:#225084;}
.clear { clear:both;}
.line04 { height:25px;}
.header {height: 440px; background:url(../images/bg.png) repeat-x;}
.top {width: 1000px; margin: 0 auto; height:117px; background:url(../images/topbg.png) no-repeat 500px 0!important;/* FF IE7 */
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='topbg.png'); /* IE6 */
_ background-image: none; /* IE6 */}
.logo {width: 193px; height: 73px; margin-top:22px; background:url(../images/logo.png); float:left;}
.logo_rtext {width: 180px; margin-top:22px; padding-left:18px; height:38px; padding-top:25px; color: #225084;font-size: 14px; float: left;}
.top_right { width:550px; height:100px; float:right; text-align:right; font-size:12px;}
.reg { padding-top:10px; padding-right:10px;}
.reg span { margin-left:10px;}
.share { width:240px; height:30px; padding-top:40px;}
.share { width:240px; height:35px; float:right; padding-top:42px;}
.share span { float:left; font-size:12px; color:#333; padding-top:4px;}
.hot {position:absolute;width:31px;height:13px;z-index:1; left:340px; bottom:35px;}
.nav { width: 1000px; height: 46px; position:relative; background:url(../images/nav_bg.png) 54px 46px;}
.nav ul { margin:0; padding:14px 0 0 0; list-style:none;}
.nav ul li { float:left; margin: 0 20px 0 20px; height:32px;}
.nav ul li:hover { float:left; margin: 0 20px 0 20px; background:url(../images/nav_li.gif) no-repeat bottom center;}
.nav ul li a { font-size:14px; color:#5c5c5d; text-decoration:none;}
.nav ul li a:hover { font-size:14px; color:#225084; text-decoration:none;}
.re { float:left; margin: 0 20px 0 20px; background:url(../images/nav_li.gif) no-repeat bottom center;}
.currclass { float:left; margin: 0 20px 0 20px; background:url(../images/nav_li.gif) no-repeat bottom center; color:#225084;}
.currclass a { font-size:14px; color:#225084; text-decoration:none;}
.weibo { float:right; font-size:12px; padding:3px 20px 5px 25px; background:url(../images/weibo.png) no-repeat;}
.navline { border-bottom:2px solid #036;}

/* 幻灯片样式 */
.jquery {width: 1000px; margin: 0 auto; height: 275px;}
.jquery_ad { width: 750px; float:left;}
.channel {width:204px;height:235px; margin-top:12px; line-height: 24px; padding: 15px 0 0 26px; font-size:12px; color:#a1a1a1; float:right; background-color:#d6e0e8;}
.channel p { margin:6px 0 0 0; padding:0;}

/* 搜狗优势样式 */
.sogou {width:1000px; height:250px; margin:10px auto 0;background:#fff;}
.tab_menu{overflow:hidden; margin:0px; padding:0 0 0 170px; list-style:none; background:url(../images/sogou.gif) no-repeat 0 2px; height:30px;}
.tab_menu li{ font-size:14px; width:100px;float:left;height:30px;line-height:30px;color:#868686;background:#FFF; border-right:1px solid #dedede; border-top:1px solid #dedede; text-align:center;cursor:pointer;}
.tab_menu li.current{color:#333;background:#dedede; border-left: 1px solid #dedede;}
.tab_menu li a{color:#fff;text-decoration:none;}
.tab_menu li.current a{color:#333; }
.tab_box{ height:210px; border:1px solid #dedede;  /* IE7+FF */}
.tab_box li{height:24px;line-height:24px;overflow:hidden;}
.tab_box .hide{display:none;}
.youshi { margin:0px; padding:0px; list-style:none;}
.youshi li { width:215px; height:180px; float:left; padding:0 11px; text-align:center;}
.ysline { width:215px; height:180px; float:left; border-right:1px solid #dedede; padding:0 12px; text-align:center;}
.youshi li p { font-size:12px; color:#565656; line-height:20px;}
.zhanxian { height:180px; margin:0px; padding:0px; list-style:none;}
.zhanxian li { width:430px; height:180px; font-size:12px; color:#565656; line-height:20px; float:left; padding:0 20px; }
.feiyong { height:75px; margin:0; padding:0; background:url(../images/index_feiyong.jpg) no-repeat;}
.feiyong_a { height:104px; margin:0; padding:0; background:url(../images/index_feiyong2.jpg) no-repeat 0 18px; border-top: 1px dashed #dedede;}
.fwfei { float:left; font-size:12px; color:#565656; padding-top:80px!important; /* IE7+FF */ padding-top:80px; /* IE6 */}
.fwli { float:left; font-size:12px; color:#565656; padding-top:62px; margin-left:80px;}
.kaihu { height:180px; background:url(../images/index_kaihu.jpg) no-repeat 0 30px;}

/* 新闻案例样式 */
.news { width:1000px; height:280px; border-top: 3px solid #225084; padding-top:10px;}
.gsdt { width:263px; height:280px; float:left; padding-right:20px; border-right: 1px solid #dfdfdf;}
.title { color:#225084; font-size:14px; height:32px;;}
.title span {float: right; font-size:12px; color:#565656; padding-top:3px;}
.rediannews { height:57px; padding-bottom:2px; }
.rediannews h4 { margin:0px; height:22px;}
.rediannews h4 a { font-size:14px; text-decoration:none;}
.rediannews p {font-size: 12px;color: #979797; margin:0px; padding:0px;}
.dtlist { margin: 0px; padding:8px 0 0 0; list-style:none;}
.dtlist li { height:25px; padding-top:2px; border-top: 1px dashed #dedede;}
.dtlist li span { float:right; font-size:12px; color:#959595;}
.dtlist li a { font-size:13px; text-decoration:none;}

.kfanli { width:435px; height:280px; padding-left:15px; padding-right:15px; float:left; border-right: 1px solid #dfdfdf;}
.kfanli ul {margin: 0px;padding: 7px 0 0 0;list-style-type: none;}
.kfanli ul li { width:216px; float:left; text-align:center;}
.kfanli ul li a:hover img {FILTER: Alpha(Opacity=70)}
.anlititle { margin:5px 0 0 0; height:28px;}
.anlititle a {font-size: 14px;text-decoration: none; color:#225084;}
.anlititle a:hover {font-size: 14px;text-decoration: none; color:#062241;}
.caseclass { font-size:12px; margin:0; height:24px; text-align:left; padding-left:10px;}
.descrip { font-size:12px; width:196px; color:#969696; margin:0; height:40px;}

.jyfenx { width:230px; height:280px; float:right; margin-left:20px;}
.jyfenx ul { margin:0; padding:0; list-style:none;}
.jyfenx ul li { height:70px; font-size:12px; margin-top:7px;}
.jyfenx ul li .imgl {float: left;}
.jyfenx ul li a:hover img {FILTER: Alpha(Opacity=70)}
.jyfenx ul li .textr  {float: right;width: 130px; margin-left:10px;height: 60px;}
.jyfenx ul li .textr  h4 { margin:0; font-size:14px; font-weight:normal;}
.jyfenx ul li .textr  p { margin:8px 0 0 0; color:#959595;} 

/* OSS优势样式 */
.ossservice { width:1000px; border: 1px solid #dfdfdf; }
.ossservice ul { margin:0; padding:0; list-style:none;}
.ossservice ul li { float:left;} 
.ossservice ul li a:hover img {FILTER: Alpha(Opacity=70)}

/* 帮助中心样式 */
.faq { width:1000px; height:284px;}
.faqleft { width:746px; height:284px; float:left;}
.faqtitle { width:746px; border-bottom: 3px solid #225084; padding-bottom:8px; color:#225084; font-size:14px;}
.faqtitle span { float:right;}
.sogoutui { width:260px; float:left; margin-right:15px;}
.sogoutui p { margin:0px; padding:8px 0 0 0; font-size:14px;}
.sogoutui ul { margin:0px; padding:10px 0 0 0; list-style:none;}
.sogoutui ul li { height:24px; font-size:13px; padding-top:5px; border-bottom: 1px dashed #dedede;}
.cjfaq { width:184px; float:right;}
.cjfaq p { margin:0px; padding:8px 0 0 0; font-size:14px;}
.cjfaq ul { margin:0px; padding:10px 0 0 0; list-style:none;}
.cjfaq ul li { height:24px; font-size:13px; padding:5px 0 0 10px; background:url(../images/disc.jpg) no-repeat 0px center; border-bottom: 1px dashed #dedede;}

.express { width:240px; height:202px;  float:right; }
.worktime { font-size:12px; color:#6797cd; background:url(../images/worktime.jpg) no-repeat; padding:0 0 15px 30px; border-bottom: 1px dashed #c2cdd4;}
.express p { margin:0px; padding:10px 0 0 0; font-size:12px; color:#6797cd; text-align:center; line-height:22px;}

.contact { width:1000px; height:23px; margin-top:22px; color:#225084; background:#f7f7f7; padding:5px 10px; font-size:13px;font-size: 14px; border-top: 1px solid #e4e4e4;border-bottom: 4px solid #09C;}
.contact span { padding: 0 10px;}
.friendlink { width:1000px;  padding: 10px; font-size:12px;}
.friendlink ul { list-style:none; margin:0; padding:0; float:left; width:932px;}
.friendlink ul li { margin: 0 10px; float:left;}
.friendlink ul li a { color:#565656;}

/*底部样式*/
.footer { height:296px; background:url(../images/footerbg.jpg) repeat-x #396aa1; clear:both; margin-top:30px;}
.footlist { width:1000px; height:219px; padding-top:36px;}
.whycm { width:182px; height:186px; background: url(../images/footerhline.jpg) no-repeat 188px 0; float:left; padding-left:10px;}
.whycm ul { background:url(../images/whycm.jpg) no-repeat; list-style:none; margin:0px; padding:45px 0 0 0;}
.whycm ul li { height:24px; padding-left:40px;}
.whycm ul li a { font-size:12px; color:#6192c8; text-decoration:none;} 
.whycm ul li a:hover { font-size:12px; color:#16385e; text-decoration:none;}
.weservice { width:182px; height:186px; background: url(../images/footerhline.jpg) no-repeat 198px 0; float:left; padding-left:20px;}
.weservice ul { background:url(../images/weservice.jpg) no-repeat; list-style:none; margin:0px; padding:45px 0 0 0;}
.weservice ul li { height:24px; padding-left:40px;}
.weservice ul li a { font-size:12px; color:#6192c8; text-decoration:none;} 
.weservice ul li a:hover { font-size:12px; color:#16385e; text-decoration:none;}
.shujuzx { width:172px; height:186px; background: url(../images/footerhline.jpg) no-repeat 188px 0; float:left; padding-left:20px;}
.shujuzx ul { background:url(../images/shujuzx.jpg) no-repeat; list-style:none; margin:0px; padding:45px 0 0 0;}
.shujuzx ul li { height:24px; padding-left:40px;}
.shujuzx ul li a { font-size:12px; color:#6192c8; text-decoration:none;} 
.shujuzx ul li a:hover { font-size:12px; color:#16385e; text-decoration:none;}
.helpcenter { width:172px; height:186px; background: url(../images/footerhline.jpg) no-repeat 188px 0; float:left; padding-left:20px;}
.helpcenter ul { background:url(../images/helpcenter.jpg) no-repeat; list-style:none; margin:0px; padding:45px 0 0 0;}
.helpcenter ul li { height:24px; padding-left:40px;}
.helpcenter ul li a { font-size:12px; color:#6192c8; text-decoration:none;} 
.helpcenter ul li a:hover { font-size:12px; color:#16385e; text-decoration:none;}

.footserch { width:180px; float:right; height:146px; padding:40px 0 0 0;}
.footlogo { margin:10px 0 0 0; padding:0 32px 10px 0; text-align:right;}
.footinfo { margin:0; padding:0 32px 10px 0; text-align:right; font-size:12px; color:#6192c8;}
.copyright { background:#09315a; height:31px; border-top:1px solid #4d79ab; text-align:center; font-size:12px; padding-top:12px; color:#396aa1;}
