﻿body { color:#666; font-size:12px; font-family: "微软雅黑";} /*网站字体颜色*/
a { color:#666; text-decoration:none;}  /*for ie f6n.net*/
a:focus{outline:0;} /*for ff f6n.net*/
a:hover { text-decoration:none;color: #007dd7 ;}
.vam { vertical-align:middle;}
.clear{clear:both; height:0; line-height:0; font-size:0;}
p{ word-spacing:-1.5px;}
.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.fl { float:left;}
.fr { float:right;}
.pa{ position:absolute;}
.pr{ position:relative}
.clearfix {overflow: hidden;}
#ec_cs_showdlg{ display:none;}
#showdlg_table{ display:none;}

/* -- 页面整体布局 -- */
.header , .content , .footer { width:1000px; margin:0 auto; overflow:hidden; }
.left { width:220px;float:left;/* overflow:hidden;*/}
.left3 { width:754px; float:left; overflow:hidden; color:#666;}
.lefttop { background:url(../images/left_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-top:10px;}
.left2top {  height:3px; font-size:0; overflow:hidden;}
.leftbot { background:url(../images/left_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;  margin-bottom:10px;}
.left2bot {  height:3px; font-size:0; overflow:hidden; margin-bottom:10px; }

/*头部开始*/
.header{width:100%; overflow:hidden; background-color:#fff;}/*--顶部链接导航*/
.header .hd_top{}
.header .hdTopCenter{width:1000px; color:#999; height:30px; line-height:30px; margin:0 auto;}
.header .hd_top a{padding:0 12px; color:#999;}

/*Banner - start*/
.Banner {position:relative; height:475px; width:100%; z-index:99; margin:0 auto;}
.Banner li {position:absolute;top:0;left:0;height:475px;width:100%;display:none;z-index:1000;}
.Banner li a {width:100%;height:475px;display:block;}
.Banner li img {display:none;height:475px;}
.bannerCtrl {position:absolute;width:100%;height:15px;left:0;bottom:15px;z-index:1005;}
#banner_dll {width:1000px;overflow:hidden;text-align:center;margin:0 auto;font:1px/15px 'Arial';}
#banner_dll a {width:15px;height:15px;background:url(../images/icon1.png) no-repeat;display:inline-block;overflow:hidden;margin:0 4px;text-align:center;color:#fff;}
#banner_dll a.cur {background:url(../images/icon2.png) no-repeat; color:#0b88d3;}
/*Banner - end*/
/*产品左侧菜单*/

/*Category - start*/
.Category { padding:27px 0; background:url(../images/column_bg1.jpg) repeat;}
/*cateLeft*/
.cateLeft {width:200px;float:left;background:#007dd7;padding-bottom:36px;min-height: 532px;}
.cate_title {height:72px; overflow:hidden; margin-bottom:6px; font-size:18px; color:#fff; padding-left:30px; border-bottom:1px solid #0271c1; line-height:80px;}
.cate_title span{ font-size:12px; font-weight:inherit;}
.cate_list {width:200px; font-size:14px; line-height:40px; position:relative; z-index:1; float:left;}
.cate_list a { color:#fff;  }
.cate_list .nLi { float:left;  position:relative; display:inline; width:100%;}
.cate_list .nLi h3{ width:200px;font-weight: inherit;}
.cate_list .nLi h3 a{ display:block; padding:0 20px 0 50px; background:url(../images/icon_1.png) 27px 18px no-repeat; }
.cate_list .sub{ display:none; width:390px; left:200px; top:0; position:absolute; background:#fff; font-size:12px; line-height:30px; padding:0 5px; border-left:0;}
.cate_list .sub li{ zoom:1; float:left; width:189px; display:inline; margin:0 0 0 5px; border-right:1px solid #e4edf3;}
.cate_list .sub a{ display:block; padding:0 10px; color:#333;}
.cate_list .sub a:hover{ background:none; text-decoration:underline;}
.cate_list .on h3 a{ background:#fff url(../images/icon_2.png) 27px 18px no-repeat; color:#007dd7;   }
/*end*/
.right { width:770px; float:right; display:inline;overflow:hidden;}
.right2 { width:275px;  float:right; overflow:hidden;}
.right3 { width:201px; float:right; overflow:hidden; color:#666;}
.righttop {  height:3px; font-size:0; overflow:hidden;}
.right2top {  height:3px; font-size:0; overflow:hidden;}
.rightbot {  height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}
.right2bot {  height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}
.right_main { width:768px; min-height:458px; border:solid 1px #d5d5d5;  padding-bottom:15px; overflow:hidden;}
.right2_main { width:273px; border:solid 1px #d5d5d5; padding-bottom:5px; overflow:hidden;}
/*底部开始*/
.footer{ padding-bottom:20px; line-height:22px; padding-top:5px; color:#666666; text-align:center;  font-family:"微软雅黑";}
.footer_nav{background:url(../images/bg_footer.gif) repeat-x;}
.footer_nav div.box{width:auto !important;}
.footer_nav div.box div{width:1002px; color:#fff; text-align:center; height:35px; margin:0 auto;line-height:35px;}
.footer_nav div.box div a{ font-size:12px; font-family:"微软雅黑"; text-align:center; height:35px; line-height:35px; padding:0 20px; color:#fff; }
.footer div.box{ width:1000px; padding:5px 0px 10px 0px; margin:0px auto; text-align:center;}
.footer div.link{ text-align:left; font-size:14px; padding:10px 0px; line-height:22px; margin:0px auto; width:1000px; border:1px solid #dedede; border-left:none; border-right:none;}
.footer div.link b{ height:100px; display:block; width:75px; float:left;}
.footer div.link span{ padding:0px 15px 0px 0px;}
.footer div.link span,.footer div.link span a{ word-wrap :break-word;word-break:break-all;}
/*底部结束*/

/*2015-06-25*/
* {margin:0;padding:0;outline:none;}
html {height:auto;}
html,body {outline:none;background-color:#fff;min-width:1000px;width:100%;font-family:"Microsoft YaHei";}
b,h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:inherit;}
li {list-style:none;}
img,input,textarea {border:0;font-family:"Microsoft YaHei";}
a {text-decoration:none;display:inline-block;}
input[type="button"],input[type="submit"] {cursor:pointer;}
.clear:after{display:block;height:0;line-height:0;clear:both;visibility:hidden;content:'\0020';}
.clear{*zoom:1;clear:both;}
.clearfloat{*zoom:1;}
.clearfloat:after{visibility:hidden;display:block;clear:both;font-size:0;height:0;content:" ";}
/*Header - start*/
.Header {width:100%;height:130px; overflow:hidden; background:url(../images/header_bg.jpg) left top repeat;}
.headerWrap {width:1000px; margin:0 auto; overflow:hidden;}
.logo {width:500px;height:76px;float:left;overflow:hidden;margin:28px 22px 0 0;  padding-right:15px;}
.tel {float:right; width:224px; font:bold 22px/30px 'Arial'; color:#333; padding-top:34px;}
.tel img {float:left; width:50px; height:54px; margin-top:2px;}
.tel h2 , .tel h3 {padding-left:8px; overflow:hidden;}
.tel h2 {color:#1e5bae; border-bottom:1px solid #dbdbdb;}
/*Header - end*/
/*Nav - start*/
.Nav {height:45px; width:100%; position:relative; z-index:100; background:#007dd7;}
.mainNav {height:45px; width:1000px; font-size:14px; font-weight:bold; line-height:44px; color:#f3f3f3;margin:0 auto;}
.mainNav li {float:left; width:110px; padding-right:1px; background:url(../images/nav_line.jpg) right center no-repeat; height:45px; text-align:center; display:inline;}
.mainNav li.last {background:none;}
.mainNav li a {color:#f3f3f3; display:block; height:45px;}
.mainNav li a:hover , .mainNav li a.selected {background:#333;}
/*Nav - end*/
/*Container - start*/
.Container {width:100%;margin:0 auto;overflow:hidden;}
/*Container - end*/
/*Footer - start*/
.Footer {width:100%;overflow:hidden; font-size:14px; line-height:24px; color:#717171; background:#333; padding:35px 0;}
.footerWrap {overflow:hidden; width:1000px; margin:0 auto; text-align:center;}
.footerNav {overflow:hidden; height:45px; background:#000; line-height:44px; color:#fff; border-radius:3px;}
.footerNav a {color:#fff;padding:0 13px;}
.footerNav a:hover {text-decoration:underline;}
.copyRight {overflow:hidden; padding:25px 0; border-bottom:1px solid #292929;}
.copyRight p span {padding:0 8px;}
.copyRight p a {display:inline-block; color:#717171;}
.friendLink {overflow: hidden;border-top: 1px solid #d7d7d7;padding: 10px 0;text-align: left;width: 1000px;margin: auto;}
.friendLink p a { padding:0 10px;}
.friendLink p a:hover {text-decoration:underline;}
/*Footer - end*/

/*2015-08-31*/
.mainNav li {position:relative;}
.mainNav li a:hover , .mainNav li a.selected , .mainNav li a.bg {background:#333;}
.subNav {position:absolute; z-index:1000; left:0; top:45px; background:#007dd7; width:100%; padding: 0 8px; display:none;}
.subNav li {line-height:36px; height:36px; float:none; width:100%; padding:0; margin:0;}
.subNav li a {height:36px; margin:0; padding:0; height:auto;}
.subNav li a:hover {background:none; font-weight:normal; text-decoration:underline;}
.list .reviewCon {border:1px solid #ddd; overflow:hidden; margin-bottom:25px;}
.reviewed {overflow:hidden;padding:20px 12px 10px;}
.reviewed li {float:left; display:inline; width:163px; overflow:hidden; text-align:center; margin:0 15px;}
.reviewed li a {display:block; color:#333; font-size:12px; line-height:20px; margin-bottom:3px;}
.reviewed li a img {display:block; width:163px; height:163px;}
.review_title {font-size:16px; font-weight:bold; line-height:24px; color:#007dd7; overflow:hidden; margin:5px 0;}
/*2015-09-06 其他页面banner样式*/
.topadcs{ margin-bottom: 20px; height:200px}
