﻿.logo{width:1200px;height:80px;margin:0 auto}
.logo img{margin:15px; vertical-align:middle}
.logo span{font-size:2em;color:#4682B4; font-weight:bold; font-family:'微软雅黑','黑体'}

.nav{background:#4682B4;height:34px; width:100%; min-width:1200px}
.nav ul{width:1200px;margin:0 auto; cursor:default}
.nav ul li{ display:block; width:100px; float:left; height:34px; line-height:34px; font-size:1.2em;background:none; text-align:center; color:#ffffff; cursor:pointer}
.nav ul li:hover{background:#cce8ff; text-decoration:underline;color:#4682B4}
.nav ul li a{display:block;color:#ffffff; text-decoration:none}
.nav ul li a:hover{display:block;color:#4682B4; text-decoration:underline}

#top_ad{width:1200px;height:300px;overflow:hidden;position:relative;margin:0 auto;margin-top:1px;margin-bottom:1px}
#top_ad ul{height:380px;position:absolute;}
#top_ad ul li{float:left;width:1200px;height:300px;overflow:hidden;position:relative;background:#000;}
#top_ad ul li div{position:absolute;overflow:hidden;}
#top_ad .btnBg{position:absolute;width:1200px;height:20px;left:0;bottom:0;background:#000;}
#top_ad .btn{position:absolute;width:780px;height:10px;padding:5px 10px;right:0;bottom:0;text-align:right;}
#top_ad .btn span{display:inline-block;_display:inline;_zoom:1;width:25px;height:10px;_font-size:0;margin-left:5px;cursor:pointer;background:#fff;}
#top_ad .btn span.on{background:#fff;}
#top_ad .preNext{width:45px;height:100px;position:absolute;top:90px;background:url(img/sprite.png) no-repeat 0 0;cursor:pointer;}
#top_ad .pre{left:0;}
#top_ad .next{right:0;background-position:right top;}

#news{ height:38px; line-height:34px; width:1200px; background:url(img/dtbj.png) repeat-x 0px 0px;overflow:hidden;margin:0 auto}
#news .content{width:1200px;margin:0 auto}
#news .content div{ float:left;margin-left:15px}
#news .content a{color:#808080; text-decoration:none}
#news .content a:hover{color:#000000}

.two-column {width:1198px; margin:0 auto;border:1px solid #d1d1d1;margin-top:1px; white-space:nowrap; overflow:hidden}
.two-column .subdiv{float:left}
*html .two-column .subdiv{margin-left:-7px}
.two-column .subtitle{font-size:1.4em;height:2em; line-height:2em; background:#f8f8f8;overflow:hidden;color:#404040;font-weight:bold}
.two-column .subtitle a{ color:#4682B4; text-decoration:none;  margin-left:10px}
.two-column .subtitle a:hover{text-decoration:underline}
.two-column .sublistcontainer{font-size:1.1em;padding:10px}
.two-column .top5software{ float:none; clear:both;margin:0px}
.two-column .top5software li{list-style:none;float:left;width:153px;height:80px; line-height:80px; text-align:center; background:#f0f0f0;border:1px solid #ffffff}
.two-column .top5software li a{ display:block;width:153px;height:80px; overflow:hidden;text-decoration:none}
*html .two-column .top5software li a{border:1px solid #ffffff}
.two-column .top5software li a span{display:none;text-decoration:none;font-size:1.1em}
.two-column .top5software li a img{ display:block;width:153px;height:80px}
.two-column .top5software li a:hover{background:#4682B4;color:#ffffff}
.two-column .top5software li a:hover img{display:none;width:153px;height:80px}
.two-column .top5software li a:hover span{display:block}
.two-column hr{ float:none; clear:both;margin:10px 0px 10px 0px; display:block; height:1px; width:776px; overflow:hidden;border:0; border-top:1px solid #d1d1d1}
.two-column .softwaretype{ float:none; clear:both;margin:0px}
*+html .two-column .softwaretype{margin-top:-3px}
*html .two-column .softwaretype{margin-top:-3px;margin-bottom:3px}
.two-column .softwaretype li{list-style:none;float:left; width:153px;height:80px; line-height:80px; text-align:center; background:#f0f0f0;font-size:2em;border:1px solid #ffffff}
.two-column .softwaretype li:hover{border:1px solid #d1d1d1}
.two-column .softwaretype li a{color:#808080; text-decoration:none; font-weight:bold;display:block}
*html .two-column .softwaretype li a{border:1px solid #ffffff; width:153px;height:80px; }
.two-column .softwaretype li a:hover{color:#4682B4}
*html .two-column .softwaretype li a:hover{color:#4682B4;border:1px solid #d1d1d1}
.two-column .productlist li{height:2.2em;line-height:2.2em;color:#404040; list-style-position:inside; list-style-type:disc}
.two-column .productlist li:hover{color:#4682B4}
.two-column .productlist li a{color:#404040; text-decoration:none}
.two-column .productlist li a:hover{color:#4682B4; text-decoration:underline}
.two-column .productlist li img{display:block; cursor:pointer}
.two-column .productlist li span{display:block; text-align:center}


.single-column{width:1198px;height:140px;overflow:hidden; margin:0 auto;margin-top:1px;border:1px solid #d1d1d1;background:#fcfcfc}
.single-column .subtitle{font-size:1.3em; width:36px;height:132px; background:#f0f0f0; text-align:center; overflow:hidden;padding-top:4px;padding-bottom:4px;color:#404040;float:left;font-weight:bold}
.single-column .sublistcontainer{width:1142px; padding:10px; float:left}
.single-column p{ text-indent:2.1em;margin:0; line-height:2em;  font-weight:normal;color:#404040}
.single-column a{color:#404040}
.single-column a:hover{color:#4682B4}
.single-column li{list-style:none;float:left;margin-right:3px;border:1px solid #fcfcfc}
.single-column li:hover{border:1px solid #d1d1d1}
.single-column li img{display:block; cursor:pointer}
.single-column li span{display:block; text-align:center;font-size:1.2em;padding:0px 0px 3px 0px}

.bottom-imgscroll{ overflow:hidden; width:1198px;margin:0 auto;margin-top:1px;margin-bottom:1px;border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1}
.bottom-imgscroll .qimo {/*width:99999999px;*/width:8000%; height:270px;background:url(img/xhkj_bj3.png) repeat-x 0px 0px}
.bottom-imgscroll .qimo div{ float:left;}
.bottom-imgscroll .qimo ul{float:left; height:196px; overflow:hidden; zoom:1;margin-top:37px }
.bottom-imgscroll .qimo ul li{float:left; line-height:131px; list-style:none;margin-right:5px}
.bottom-imgscroll li a{margin-right:10px;color:#444444;}

.foot{ width:100%; min-width:1200px; height:50px; line-height:22px; background:#efefef;margin: 0 auto;margin-top:1px;border-top:3px solid #4682B4; text-align:center}
.foot span{display:block}
    

    
    
