﻿/*
-----------------------------------
Site:         gangang data
Author:       zr
Updated:      2012-05-14
Updated by:   zr
-----------------------------------
*/
@charset "utf-8";
body{margin:0; padding:0;font-size:12px;font-family:Consolas,sans-serif,Arial Narrow; color:#000;background:#747474}
div,form,img,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6{margin: 0; padding: 0; font-size:12px}
ul,li{list-style:none}
input,select{font-size:12px; padding:0; margin:0;  vertical-align:middle}
img{vertical-align:middle; border:0}
table,td,tr,th{font-size:12px;margin:0;padding:0;}

a{background:transparent;color:#000; text-decoration:none;}
a:hover{background:transparent;color:#f00; text-decoration:underline;}

a.b01{ color:#2372E8}
a.b01:hover{ color:#2372E8; text-decoration:underline;}
/*Fix Float BUG 万能闭合*/
.clearfix:after {
 content: ".";
 display: block;
 height: 0;
 clear: both;
 visibility: hidden;
}
.clearfix{display:inline-block}
.clearfixSimple{ overflow:hidden;_zoom:1}
/*隔行*/
.blank{ clear:both; margin:0; padding:0; font-size:1px; height:8px; overflow:hidden}
.clear{clear:both; margin:0; padding:0; font-size:1px; height:1px; visibility:hidden}
.clip{white-space:nowrap; text-overflow:ellipsis;  overflow:hidden}
.imgVh{ vertical-align:middle; margin:0 0 3px}
/*文字 颜色 粗细 大小*/
.cf60{color:#f60}
/*添加 常用样式*/
.hand{ cursor:pointer}
.left{ float:left}
.right{ float:right}
.picBd{ border:1px solid #ccc; padding:1px;}
.picBd3{ border:1px solid #ccc; padding:3px;}

/*----------------------固定模块--------------------------*/
/*头部*/
.main{width:1002px;margin:0 auto; background:#EDEFEE url(../images/header.jpg) no-repeat left top }
.header{height:82px;position:relative; margin:0 auto}
.logo{position:absolute; top:18px; left:27px;}
.logo_text{float:left; padding:22px 0 0 10px;white-space:nowrap;}
.logo_text .div1{position:relative;z-index:1;font-family:华文琥珀;color:#365f91;font-size:28pt;}
.logo_text .span1{position:absolute;top:2px;left:2px;z-index:-1;color:#fff;font-family:华文琥珀;font-size:28pt;}
.favorited{ float:right; padding:20px 10px 0 0}

/*导航*/
.nav{ height:35px; clear:both;padding:1px 0 0 303px}
.nav ul{ padding:0 0 0 22px}
.nav ul li{float:left;width:94px;height:23px; padding:12px 0 0; text-align:center;}
.nav ul li.current{background:url(../images/nav_line.jpg) no-repeat left center;}
.nav ul li.current a{ color:#000}
.nav a{color:#fff;text-decoration:none; outline:0; }

.level2{ position:relative; height:34px;}
.level2 div{ position:absolute;}

/*banner*/
.banner{height:239px;width:1002px; float:right;position:relative;}

/*图片左右切换 numeric controls */
ol#controls{margin:-22px 0 0 10px;padding:0;height:28px; float:right}
ol#controls li{margin:0 6px 0 0; padding:0;float:left;list-style:none;height:16px;line-height:16px;}
ol#controls li a{float:left;height:16px;line-height:16px;border:1px solid #C2DFFB;background:#FFF;color:#000;filter:alpha(opacity=50);-moz-opacity:0.5;opacity: 0.5;padding:0 5px;text-decoration:none;}
ol#controls li.current a{background:#3C5DB5;filter:alpha(opacity=50);-moz-opacity:0.5;opacity: 0.5;color:#fff;}
ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}

/*底部*/
.footer{clear:both; color:#5E5E5E;line-height:1.8; text-align:center; padding:10px 0;background:#EDEFEE url(../images/footer_line.gif) repeat-x left top;}
.footer a{color:#5E5E5E;}
.footer a:hover{color:#000;}

.content{clear:both;background:url(../images/content_line.gif) repeat-y center center; overflow:hidden;_zoom:1}
.con_left{float:left; width:246px; padding-right:3px;}
.con_mid{float:left; width:479px; padding:0 13px;}
.con_right{float:left; width:246px; padding-left:2px;}
.subCon{background:url(../images/subCon_bg.gif) repeat-y 248px top}
.subCon_right{ float:left; width:692px; padding:0 25px;}

.bg_mail{background:url(../images/bg_mail.gif) no-repeat; width:246px; height:166px}
.bg_mail ul{padding:50px 0 0 33px;}
.bg_mail ul li{ padding:8px 0 0;}
.bg_mail .user_ipt{ border:none;background:url(../images/inbg.jpg) no-repeat; width:109px; height:20px; padding:3px 0 0 3px;}
.bg_mail .submit{ border:none;width:63px; height:20px;background:url(../images/submit.jpg) no-repeat}
.bg_mail .cancel{ border:none;width:49px; height:20px;background:url(../images/cancel.jpg) no-repeat}

.bg_product{background:url(../images/bg_product.gif) no-repeat; width:246px; height:576px}
.bg_product ul{padding:42px 20px 0 25px;}
.bg_product ul li{padding:8px 0 8px 20px; background:#EFF0F4 url(../images/dot.gif) no-repeat left center; border-bottom:1px solid #fff}

.bg_proSearch{background:url(../images/bg_proSearch.gif) no-repeat; width:246px; height:166px}
.bg_proSearch ul{padding:50px 0 0 33px;}
.bg_proSearch ul li{ padding:15px 0 0;}
.bg_proSearch .proSo_ipt{ width:126px;}
.bg_proSearch .proSo_sel{ width:160px;}
.bg_proSearch .proSo_btn{ border:none; cursor:pointer; width:24px; height:20px;background:url(../images/search1.jpg) no-repeat}

.tit_solution{ height:36px;background:url(../images/tit_solution.gif) no-repeat}
.solution{ padding:10px;}
.solution li{padding:8px 0; height:60px;}
.solution li img{ float:left; width:48px; height:48px;}
.solution li div{ float:left; padding:0 0 0 6px; width:160px;}
.solution li div h1{font-size:12px}
.solution li div p{ padding:0; margin:0;  line-height:1.8}

.tit_contact{ height:36px;background:url(../images/tit_contact.gif) no-repeat}
.contact{ padding:10px 0 0 20px; line-height:1.8}
.contact_left{background:url(../images/bg_contactus_l.gif) no-repeat; width:216px; height:236px;padding:50px 10px 0 20px; line-height:1.8}

.tit2{height:23px;background:url(../images/dot2.gif) no-repeat 0 10px; padding:10px 0 0 20px; color:#FD0215; font-weight:bold}
.tit2 a{color:#FD0215;}
.tit2_line{ background:#D0D1D3 url(../images/minus.gif) no-repeat left top; height:8px; font-size:1px;}

.news_center{ clear:both; padding:16px 0 0}
.nc_left{ float:left;width:96px; text-align:center;}
.nc_right{ width:360px; height:137px;float:right; padding:0 15px 0 0;white-space:normal;overflow:hidden;}
.nc_right p{line-height:1.8; padding:0; margin:0; color:#333;white-space:normal;}
.nc_right .news_list{ padding:10px 0 0;}
.nc_right .news_list li{height:18px; padding:6px 0 0 15px; border-bottom:1px dotted #ccc;background:url(../images/dot3.gif) no-repeat left center}
.nc_right .news_list li span{float:right;_float:right;}

.product_show{ padding:10px 0 0}
.product_show li{float:left; text-align:center; width:109px; height:110px; padding:5px;}
.product_show li img{ display:block; margin:0 0 8px; border:1px solid #ccc; width:100px; height:75px;}

.product_list{clear:both;height:240px;_height:240px;overflow:hidden;}
.product_list .show_case{border-top:none}
.product_list .control_center_area{width:490px;height:240px;_height:240px;overflow:hidden;}
.product_list .control_center_area ul{white-space:nowrap;}
.product_list .control_center_area li{display:inline-block;float:left;_float:left; overflow:hidden;width:105px; margin:10px 8px 10px 8px; vertical-align:top}
.product_list .control_center_area li img{margin:0 auto;width:100px;height:75px;}
.product_list .control_center_area li div{ clear:both;padding:5px;line-height:1.4; white-space:nowrap; overflow:hidden;text-align:center}
.product_list .control_center_area li a{ color:#013a9e}

.news_allList{ padding:10px 0 0;}
.news_allList li{height:18px; padding:10px 0 5px 15px; border-bottom:1px dotted #ccc;background:url(../images/dot3.gif) no-repeat left center}
.news_allList li span{ float:right; _float:right;}

.product_center_list{ clear:both;}
.product_center_list ul{ padding:10px 0 10px 21px;}
.product_center_list li{ height:145px; padding:20px;float:left;_float:left;white-space:nowrap;}
.product_center_list li img{ width:157px;height:125px;border:1px solid #ccc;padding:10px;}
.product_center_list li div{ text-align:center;padding:5px;width:157px;text-overflow:ellipsis;overflow:hidden;}

/*翻页*/
.pageNext{clear:both; padding:20px 0 10px 20px; text-align:right}

/*新闻详情 模块*/
.news_detail {padding:19px 15px 0; font-size:12px; color:#000; margin:0;line-height:1.8;width:650px;}
.news_detail p{}
.news_detail h2.news_h2{font-size:14px; font-weight:bold; text-align:center; padding:10px 0 10px; margin:0; color:#000; border-bottom:1px solid #eee }
.news_detail h3.news_h3{clear:both; padding:6px 0 5px; text-align:center;font-weight:normal; color:#333; background:#F7F7F7}

.oppBtn{ border:none;background:url(../images/bottomBtn.gif) no-repeat; width:79px; height:30px; cursor:pointer}
.oppBtn:hover{border:none;background:url(../images/bottomBtnOver.gif) no-repeat; width:79px; height:30px; cursor:pointer }

.sitemap{margin-top:20px;padding:0;width:690px;border:1px solid #e1e1e1;}
.sitemap_d1{padding:10px 0 10px 10px;clear:both;background:#e1e1e1 url(../images/minus.gif) no-repeat left center;font-weight:bold;}
.sitemap_d2{clear:both;padding:10px 0 10px 23px;background:#e8e8e8 url(../images/dot2.gif) no-repeat 10px center;font-weight:bold;}
.sitemap_d3{clear:both;padding:10px 0 10px 20px;}
.sitemap_d3 ul{clear:both;padding:5px;}
.sitemap_d3 li{float:left;_float:left;padding:5px 20px 5px 20px;}
.sitemap_d4 {clear:both;padding:10px 0 10px 10px;font-weight:bold;background:url(../images/dot.gif) no-repeat left center;}