﻿@charset "utf-8";
/* CSS Document */
/*公用全局样式*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dd,dl, dt,li,ol,ul,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;}
html,body{background:#FFF;}
body{font:12px/2em Microsoft Yahei,tahoma,HELVETICA;text-align:center;height:100%;word-break:break-all;}
a{text-decoration:none;color:#333;}a:hover{color:#c00;}a:active{outline:none;}
li{list-style-type:none;}img{border-style:none;}table{border-collapse:collapse;}
fieldset{border-style:none }button{cursor:pointer;}select,input,textarea{font-size:12px;}
ul,li,dt,dd,dl{list-style:none;}div{text-align:left;}.clear{clear:both;}
selection{color:#fff;background-color:#209EEB;}q:before,q:after{content: '';}    
abbr, acronym{border:0;}code::selection{background-color:#209EEB}
::-moz-selection{color:#FFFFFF;background-color:#209EEB;}
code::-moz-selection{background-color:#209EEB}
/*------*/
.clear{clear:both;height:0;font-size:0;background:none;}
.clearfix{display:inline-block;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.fl{float:left;}.fr{float:right;}
.classpage{text-align:center;}
.h10{height:10px;clear:both;font-size:1px;line-height:1px;background:none;}
.mr10{ margin-right:10px;}
.mt10{ margin-top:10px;}
/*主体框架*/
html{ background:#858585; }
body{ width:100%; margin:0 auto; background:url(images/jiwei/bodybg.png); padding-top:10px; }
.warp{width:1002px; padding:0 10px; margin:0 auto; background:url(images/jiwei/warpbg.png) top center no-repeat #fff; /*border-radius:8px 8px 0 0;*/}
#hp,#bp,.banner{ width:1002px; margin:0 auto;background:#fff;}
#bp{ padding-bottom:10px;}
#hp{ width:1002px; }
#hp #header{ padding-bottom:1px;position:relative;}

.b_side{ width:220px; overflow:hidden}
.b_main{ width:765px; overflow:hidden}

.side{width:260px; overflow:hidden; float:left;}
.mainContent{ width:730px; overflow:hidden; float:right;}
/*子页左右主体结构*/
.art_main{ width:740px; overflow:hidden;}
.art_main_m{ width:500px; overflow:hidden;}
.art_side{ width:230px; overflow:hidden;}
/*头部*/
#header #logo{ height:70px; padding:15px 10px; position:relative;}
#header #logoLink{ float:left;}
#header #logo .fvLink{ float:right; padding-top:10px;}
#header #logo .fvLink ul{}
#header #logo .fvLink li{ float:right; height:22px; line-height:22px; padding:0 8px 0 9px; background:url(images/jiwei/ling14.png) left 8px no-repeat;}
#header #logo .fvLink .cUs{ background:none;}
#header #logo .fvLink .cUs a{ color:#c00; }
#header #logo .fvLink .dateli{ clear:right; background:none;}

.qOnline{ position:absolute; top:25px; left:510px;}
.qOnline li{ float:left; width:35px; padding:0 5px; text-align:center;}
.qOnline li a{ display:block; width:35px; height:22px; padding-top:28px; background:url(images/jiwei/qIcon.png) top center no-repeat;}

#mNav{ background:#288bde; height:46px;}
.mainNav{}
.mainNav .li1{ float:left; width:120px; font-size:16px; color:#fff; text-align:center;}
.mainNav .li1 .a1{color:#fff; display:block; height:46px; width:120px;font-weight:normal; line-height:46px; }
.mainNav .li1 .a1:hover{ background:#025eab; }
.mainNav .on1 .a1{background:#025eab;} 

.mainNav .ul1{  width:970px; padding:10px;  display:none; position:absolute; top:99px; left:0px; background:#fff; border:5px solid #09529b; text-align:left;-webkit-box-shadow: #999 2px 2px 3px; -moz-box-shadow: #999 2px 2px 3px; box-shadow: #999 2px 2px 3px;  filter:alpha(opacity=90);opacity:0.9; z-index:5;}
.mainNav .ul1 .li2{ display:inline-block; *display:inline; zoom:1; height:22px; line-height:22px; padding:2px 5px 2px 5px; word-break:keep-all; white-space:nowrap; }
.mainNav .ul1 .a2{ display:block;  padding:0 6px; color:#0E50A1; }
.mainNav .ul1 .a2:hover{ background:#1877CE; border-color:#1877CE;  color:#fff;  }
/*Banner*/
.banner{ height:260px; overflow:hidden; position:relative;}
.banner .bd ul li{ height:260px; width:100%;}
.banner .bd ul li .pic a{ background-position: center top; background-repeat:no-repeat; display:block; width:100%; height:420px;}
.banner .bd ul li .con{ display:none;}
.banner .hd{ position:absolute; left:50%; bottom:20px;}
.banner .hd ul li{float:left; padding-right:5px;}
.banner .hd ul li span{ display:block;  width:10px; height:10px; background:#ccc; overflow:hidden; line-height:10px; text-indent:15px;moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.banner .hd ul .on span{ background:#09f;}

/*搜索*/
.search{ position:absolute; right:15px; top:111px; background:#fafafa; height:24px; padding-left:5px; display:none;}
.search .keyword{ border:none; border:0; outline:none; width:170px;background:#fafafa; height:20px; font-size:13px; line-height:20px; margin-top:1px; float:left; color:#999;}
.search .on{ color:#c00;}
.search .submit{ display:block; float:right; height:24px; width:56px; text-align:center; font-size:15px; cursor:pointer; color:#288bde; line-height:24px; background:url(images/jiwei/ssubmit.png) left 4px no-repeat;}
/*天气*/
.tq{position:absolute; right:10px; top:110px; width:205px; height:30px; overflow:hidden; color:#fff;}
/*底部*/
#fp{}
#fp .fpCon{ width:1022px; border-top:5px solid #333; margin:0 auto; padding:5px 0 25px;}
.fpCon .copyright{ text-align:center; font-size:12px; color:#333; line-height:26px; padding-top:10px;}


.f_nav{ height:28px; line-height:30px; background:url(images/f_nav_bg.png) repeat-x; text-align:center; color:#fff; border:1px solid #c73d2f;}
.f_nav a{ padding:0 5px; color:#fff;}
.web_copy{color:#333; line-height:24px; padding-top:16px; height:94px; background:url(images/web_copy_bg.png) no-repeat;}
.web_copy p{ text-align:center; color:#fff;}
.web_copy p a{ color:#fff;}
.web_copy p a:hover{ color:#ff0;}

/*产品分类*/
.cpCenter .mhd{ height:40px; overflow:hidden; line-height:40px; background:#288bde url(images/jiwei/cpTrBg.png) 180px 15px no-repeat; padding-left:15px;}
.cpCenter .mhd h3{ float:left; font-size:16px; font-weight:normal; color:#fff;}
.cpCenter .mhd h3 a{color:#fff;}
.cpCenter .mbd{ /*height:320px;*/ overflow:hidden; background:#f7fbff;}
.cpDL{ padding:10px 10px 15px;}
.cpDL dt{ height:26px; overflow:hidden;color:#e20b0b;}
.cpDL dt span{ display:block; float:left; width:15px; height:26px;background:url(images/jiwei/cpDLs.png) 0 8px no-repeat;}
.cpDL dt a{ color:#e20b0b; float:left; font-size:14px; font-weight:bold;}
.cpDL dd{ padding-left:15px;}
.cpDL .noli{ display:none;}
.cpDL dd li{ line-height:14px; padding:4px 0;}

/**/
.qc{ padding-left:58px;}
.qc img{ height:120px;}

/*淘宝 微信*/
.tws{ border-top:8px solid #f6f6f6; position:relative; background:#fff; padding-bottom:10px;}
.tws ul{border-top:3px solid #e20b0b;}
.tws ul li{ padding:10px 0 0 42px; line-height:20px; background:url(images/jiwei/tws.png) no-repeat; height:39px;}
.tws ul .tb{ background-position:5px 19px; }
.tws ul .sin{background-position:5px -97px;}
.tws ul .weix{background-position:5px -212px; height:24px; cursor:pointer;}
.tws ul li span{ display:block; font-weight:bold; color:#999;}
.tws ul li span a{color:#999;}
.tws ul li span font{ font-weight:normal; color:#333;}
.tws ul li b{ font-weight:normal;}
.tws ul .weix a{ font-weight:normal; color:#333;}
.tws ul .weix a:hover{ color:#f00;}
.tws #weiQ{ position:absolute; width:220px; height:100px; top:3px; left:0; background:#fff; display:none; text-align:center;}
.tws #weiQ img{ display:block; width:200px; margin:0 auto;}
.tws ul .tqq{ height:48px;background-position:5px -299px;}
.tws ul .tqq a{ margin-right:25px; white-space:nowrap; line-height:24px; display:inline-block; color:#c00;}
.tws ul .tqq a:hover{ color:#f00;}

.mBlock{ background:#fff url(images/jiwei/mBlock.png) right top no-repeat;}
.mBlock .mhd{ height:40px; background:url(images/jiwei/dot11.png) left 39px repeat-x; overflow:hidden; line-height:40px; padding-right:10px;}
.mBlock .mhd h3{ float:left; font-size:18px; line-height:40px; font-weight:normal; display:inline-block; height:40px; padding:0 45px 0 28px; color:#fff; background:#288bde url(images/jiwei/mBlockmHdh3.png) right top no-repeat;}
.mBlock .mhd h3 a{color:#fff;line-height:40px; }
.mBlock .mhd .more{ float:right; color:#c00; font-size:14px;}

.path{ height:40px; line-height:40px; padding-left:28px; color:#666;background:url(images/jiwei/home.png) 10px 15px no-repeat;}
.path em{ font-style:normal;}
.path font{ padding:0 3px 0 5px; color:#999;}
.path a{ color:#666;}
.path a:hover{ color:#c00;}

.page{ text-align:center; padding:20px 0 10px;}
.page .pagecss{ display:inline-block; margin:0 auto;}
#path_tit{ border-bottom:none;}