@charset "utf-8";
body {font-family: Tahoma,'simsun', Geneva, sans-serif,"微软雅黑",\5B8B\4F53,Arial Narrow,arial,serif; font-size:12px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0; margin:0; color:#2b2b2b;}
table,td,tr,th{font-size:12px;}
li{list-style-type:none;list-style:none;}
table{ margin:0 auto;border-spacing:0; border-collapse:collapse; }
img{border:0;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}
q:before,q:after {content:'';}   
abbr,acronym {border:0;}
address,caption,cite,code,dfn,em,th,var {font-weight:normal; font-style:normal;}   
a {color:#2b2b2b;text-decoration:none;}
a:hover {text-decoration:underline;}


.fB{font-weight:bold;}
.f12px{font-size:12px;}
.f13px{font-size:13px;}
.f14px{font-size:14px;}
.f16px{font-size:16px;}
.f13B{ font-size:13px; font-weight:bold; }
.f14B{ font-size:14px; font-weight:bold; }
.f16B{ font-size:16px; font-weight:bold; }
.f_red{ color:#FC3804;}
.f_yellow{ color:#FFEA00;}
.f_fff{ color:#FFF;}

.left{float:left;}
.right{float:right;}
.red{ border:1px solid red;}
.blue{ border:1px solid blue;}
.textLeft{ text-align:left;}
.textRight{ text-align:right;}
.textCenter{ text-align:center}
.clearBoth{clear:both; height:0px; overflow:hidden; display:block;}

/*横向间隔定义*/
.blank3 {clear:both; height:3px; overflow:hidden; display:block;}
.blank6 {clear:both; height:6px; overflow:hidden; display:block;}
.blank9 {clear:both; height:9px; overflow:hidden; display:block;}
.blank12 {clear:both; height:12px; overflow:hidden; display:block;}
.blank15 {clear:both; height:15px; overflow:hidden; display:block;}
.blank18 {clear:both; height:18px; overflow:hidden; display:block;}



/*内容盒子，主要用于定位好后的Div内部*/
.contentBox3{ padding:3px;}
.contentBox6{ padding:6px;}
.contentBox9{ padding:9px;}
.contentBox12{ padding:12px;}
.contentBox15{ padding:15px;}
.contentBox18{ padding:18px;}

/*用户隐藏或显示盒子*/
.hidden {display:none;}
.display{display:block;}


/*内容列表通用修饰符*/
.commonList li{line-height:23px;}
.commonList_dot li{line-height:23px; background:url(../images/ico_dot.gif) left no-repeat; text-indent:10px;}
.commonList_video li{line-height:23px; background:url(../images/ico_video.gif) left no-repeat; text-indent:20px;}
.commonList_round li{line-height:23px; background:url(../images/ico_round.gif) left no-repeat; text-indent:15px;}
.commonList li span{ float:right; padding-right:6px;}
.commonList_dot li span{ float:right; padding-right:6px;}
.commonList_video li span{ float:right; padding-right:6px;}
.commonList_round li span{ float:right; padding-right:6px;}
.commonList li.line{clear:both; height:1px; overflow:hidden; display:block; background:url(../images/ico_line.gif) repeat-x;}
.commonList_dot li.line{clear:both; height:1px; overflow:hidden; display:block; background:url(../images/ico_line.gif) repeat-x;}
.commonList_video li.line{clear:both; height:1px; overflow:hidden; display:block; background:url(../images/ico_line.gif) repeat-x;}
.commonList_round li.line{clear:both; height:1px; overflow:hidden; display:block; background:url(../images/ico_line.gif) repeat-x;}



body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{color:#333}
h1, h2, h3, h4, h5, h6 {font-weight: normal;}
body {background: white;}
.clear{ clear:both; height:1px; visibility:hidden; line-height:1px; overflow:hidden;}

.clearfix:after{ content:" "; display:block; height:0; clear:both;visibility:hidden;}
.clearfix{ display:inline-block;}
.hide{ display:none;}
.show{ display:block;}


/*页面主体盒子*/
.body_bg{ background:#FFF;}
.mainBox{ width:1000px; margin:0 auto; clear:both;}
.info-box{font-family: "微软雅黑"; font-size:12px;}


/*迷你导航*/
#mini_navbar{ height:23px; line-height:23px; border:1px solid #d2d2d2; background-color:#eee; background-image:url(images/mini_bg.png); background-position:top; background-repeat:repeat-x;}
#mini_navbar span{height:23px; line-height:23px;}
#mini_navbar a{height:23px; line-height:23px;}
#mini_navbar .mini_box_L{ width:550px;float:left;text-align:left;padding-left:20px; }
#mini_navbar .mini_box_R{ width:400px;float:right; text-align:right;padding-right:20px;}
#mini_navbar .mini_box_R span{padding:5px;}
#mini_navbar.mini_box_R a{}
#mini_navbar .mini_box_R a:hover{text-decoration:none; color:#0173BC}

/*headr 部分*/
#header{ height:70px;}
#header .logo{ float:left; margin-top:4px;}
#header .logo a{ cursor:pointer}
#header .logo a:hover{ text-decoration:none;}
#header .header_nav{ width:600px; float:right;font-family: Microsoft YaHei,"微软雅黑";}
.headerNavUL{ margin-top:28px; padding-left:20px;}
.headerNavUL li{height:33px; line-height:33px; float:left; background: url(images/header_nav_line.png) left no-repeat; padding:0 7px;}
.headerNavUL li.first{ background:0;}
.headerNavUL li a{height:33px; line-height:33px;display:block; padding-left:12px;}
.headerNavUL li a span{ color:#175A9E;height:33px; line-height:33px; display:block;font-size:15px;padding-right:12px;}

.headerNavUL li.first a{ padding-left:22px;}
.headerNavUL li.first a span{  padding-right:22px;}

.headerNavUL li a:hover {text-decoration:none; background:url(images/header_nav_hover_L.png) left top no-repeat;}
.headerNavUL li a:hover span{ color:#ffffff; background:url(images/header_nav_hover_R.png) right top no-repeat;}



/*当前位置*/
#local{ height:30px; }
.local_box{height:30px; background: url(images/local_bg.png)  24px no-repeat; padding-left:50px; font-size:12px;}
.local_box_noico{ background:none; padding-left:15px;}
.local_ul li{ line-height:30px;background: url(images/local_arrows.png) right no-repeat; float:left; padding-right:22px; color:#646464}
.local_ul li a{ color:#F00;}
.local_ul li a:hover{ color:#F00;}
.local_ul li.noLink{background:none; padding-right:6px;}





/*版权区*/
.copyright{width:100%; border-top:2px solid #07639F; padding-top:8px;}
.copyright p{line-height:180%;text-align:center;}

/*内容列表通用修饰符*/
.common12List_dot li{line-height:23px; background:url(/images/ico_dot.gif) left no-repeat; text-indent:10px;}
.common12List_dot li a{ font-size:12px;}
.common12List_dot li span{ float:right; padding-right:6px;}

.List2_dot li{ float:left; width:248px;height:28px;line-height:28px; background: url(images/ico_dot.gif) left no-repeat; text-indent:10px;}
.List2_dot li a{ font-size:12px; width:100%;height:100%;line-height:28px;  display:block;}

.info-box{ font-size: 16px; }
.info-box p{line-height: 180%; }

/*产品及产品列表区域*/


.index-list-box h2 {font-size: 18px;position: relative;text-align: center;margin: 35px auto 35px;font-family: Microsoft YaHei,"微软雅黑";}
.index-list-box h2:after { content: '';position: absolute;background: #efefef;height: 1px;left: 0; right: 0;top: 13px;}
.index-list-box h2 strong{font-weight: bolder;padding: 3px 20px; background: #fff;color:#003567; letter-spacing:1px; position: relative; border: 1px solid #efefef; border-radius: 16px;z-index: 1;}



/*产品图片导航*/
.main_nav_UL li{ width:200px; height:150px;position: relative; padding-left:20px;float:left; margin:15px;}
.main_nav_UL li a{ width:200px; height:150px; display:block;cursor: auto; border:1px solid #e5e5e5;}
.main_nav_UL li a img{ width:200px; height:150px;}
.main_nav_UL li a:hover div.mask,.main_nav_UL li a:active div.mask{width:200px; height:150px; z-index: 1;background: #000;opacity:0.3;position: absolute;left:21px; top:1px;}


.list_pic_text_ul li{width:200px; height:180px;position: relative; float:left;padding-left:20px;float:left; margin:15px;}
.list_pic_text_ul li a.a_img{ width:200px; height:150px; display:block;cursor: auto; border:1px solid #e5e5e5;}
.list_pic_text_ul li  a.a_img img{ width:200px; height:150px;}
.list_pic_text_ul li a:hover div.mask,.list_pic_text_ul li a:active div.mask{width:200px; height:150px; z-index: 1;background: #000;opacity:0.3;position: absolute;left:21px; top:1px;}
.list_pic_text_ul li a.a_img img{width:200px; height:150px;}
.list_pic_text_ul li p{ height:30px;text-align:center; clear:both;}
.list_pic_text_ul li p a{ line-height:30px; color:#2b2b2b;font-size: 16px;font-family: Microsoft YaHei,"微软雅黑";}
.list_pic_text_ul li p a:hover { text-decoration:none; color:#003567;}