﻿@charset "utf-8";
/* 通用*/
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}
body,button,input,select,textarea{font-size:12px; font-family:"Microsoft Yahei","宋体",Arial, Helvetica, sans-serif; background:#ffffff;}
ul,ol{list-style:none}
a{color:#666;text-decoration:none}
a:hover{color:#cc0000;text-decoration:none}
.fr{float:right}
.fl{float:left}
.clear{clear:both;}
.wrap{width:980px;margin:0 auto;height:auto;overflow: hidden;}
.img{ border:none;}
/* 头部 */
.header{hight:117px;margin-top:0px; background-color:#e9eaec;}
.head{height:117px;overflow:hidden;}
.logo{display:inline;height:55px;width:340px;margin-top:20px;margin-left:3px;}
.logo img{border:none;}
.head_right{display:inline;height:25px;margin-top:20px;}
.head_r1{display:inline;height:25px; margin-right:2px;}
.head_r2{display:inline;height:25px;}
/* 导航 */
.daohang{background-repeat:repeat-x;height:35px; background-image:url(../images/daohang_bg.jpg);z-index:9999;margin-top:-18px;border-top-left-radius:4px 4px;border-top-right-radius:4px 4px;border-bottom-right-radius:4px 4px;border-bottom-left-radius:4px 4px;}
.daohang li.daohang_m{width:114px;float:left;font-size:12px;line-height:36px;}
.daohang li.daohang_m a.daohang_m_link{text-align:center;display:block;color:#ffffff;}
.daohang li.daohang_m a.daohang_m_link:hover{ background-color:#808080;}
/* 导航-产品 */
#dh1.sub{ display:none; /*默认隐藏*/  position:absolute; top:134px;z-index:9999;width:740px;height:180px; background-color:#ffffff;border:1px solid #ccc;margin-left:-150px;}
.daohang li.daohang_m .sub dl{ display:inline-block; *display:inline; zoom:1; vertical-align:top;line-height:22px;float:left;}
.daohang li.daohang_m .sub .sub_pro{ display:inline-block;width:140px;float:left;padding-top:30px;padding-left:30px;}
.daohang li.daohang_m .sub .sub_pro1{ display:inline-block;width:140px;float:left;padding-top:30px;}
.daohang li.daohang_m .sub .sub_pro2{ display:inline-block;width:140px;float:left;padding-top:30px;}
.daohang li.daohang_m .sub dl dt dd{float:left;}
.daohang li.daohang_m .sub dl dt a{color:#666666;font-size:14px;}
.daohang li.daohang_m .sub dl dd a{ color:#999999;font-size:12px;line-height:12px;}
.daohang li.daohang_m .sub dl dd a:hover{ color:#e7161b;}
/* 导航-通用 */
.sub{ display:none; /*默认隐藏*/  position:absolute; top:134px;z-index:9999;width:112px;background:#ffffff;border:1px solid #ccc;}
.daohang li.daohang_m .sub li{ text-align:center;padding:0 0px;}
.daohang li.daohang_m .sub li a{ display:block;padding:8px 0;height:20px;line-height:20px;font-size: 12px;color:#333333;}
.daohang li.daohang_m .sub li:hover{ display:block;background:#e8e8e8;}
.daohang li.daohang_m .sub li a:hover{ color:#e7161b;}
.search{ height:25px; background:url(../images/serch.jpg) no-repeat; width:210px;margin-top:5px;margin-right:7px;}
.search form { float:right;}
.search input {width:165px;height:21px;border:0; background:0; color:#cccccc;font-size:14px;padding-right:5px;}
.search button {width:20px;height:10px;border:0 none; cursor:pointer; background:0 none;}
/* banner-首页 */
.banner{ width:100%;  position:relative;  height:373px; background:#000; top:-17px; z-index:-1;}
.banner .bd1{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.banner .bd1 ul{ width:100% !important;  }
.banner .bd1 li{ width:100% !important;  height:373px; overflow:hidden; text-align:center;  }
.banner .bd1 li a{ display:block; height:373px; }
.banner .hd1{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; }
.banner .hd1 { width:100%; position: absolute; bottom: 10px; text-align: center; font-size:0; z-index:1; }
.banner .hd1 li{margin: 0 5px; background: url(../images/diandian.png) no-repeat 0 0; height: 16px; overflow: hidden; width: 16px; cursor: pointer;display:inline-block; *display:inline; zoom:1; }
.banner .hd1 .on{ background-position:-20px 0; }
.banner .prev,
.banner .next{  display:block;  position:absolute; z-index:1; top:50%; margin-top:-30px; left:15%;  z-index:1; width:40px; height:60px; background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;  cursor:pointer; filter:alpha(opacity=50);opacity:0.5; display:none;  }
.banner .next{ left:auto; right:15%; background-position:-6px -137px; }
/* 产品-首页 */
.zhuti{top:-35px;position: relative;}
.pro{width:695px; float:left;}
.title{margin-top:30px;width:97%; height:28px; border-bottom:1px solid #bfc0c0;}
.more{ margin-top:-10px;}
.more img{ border:none;}
h3{ font-size:14px; color:#000000; font-family:"宋体"}
.pro_t{margin-top:33px; overflow:hidden;width:695px;}
.pro_t li{width:203px;height:222px; background-color:#e9eaec; line-height:36px;text-align:center;float:left;margin-right:27px;}
.pro_t li a{width:203px;color:#000000;font-family:"宋体";font-size:14px; line-height:36px; text-align:center;}
.pro_t li:hover{width:203px;background-color:#0e6eb8;}
.pro_t li img{height:147px;width:203px;border:none;}
/* 首页选项卡 */
.pro1{float:right;margin-top:25px;}
.sort_brand { width:255px;  border: 1px solid #E4E4E4; height:295px; overflow: hidden; }
.sort_brand dt { height: 45px; overflow:hidden; background: #F1EFF0; }
.sort_brand dt a { width: 85px; height: 45px; line-height: 28px; text-align: center; display: inline-block; border-bottom: 1px solid #e4e4e4; border-left: 1px solid #e4e4e4; position: relative; margin-left: -1px; color: #333;padding-top:8px;}
.sort_brand dt a.on {  border-bottom: 1px solid #FFF;border-top: 2px solid #0067b4; font-weight: bold; background: #FFF; }
.sort_brand dt a:hover, .sort_brand dt a.on: hover { color: #333; }
.aort_list a { width: 203px; height: 78px; display: block; border-top: 1px solid #E4E4E4; }
.brand_list { margin: 16px 0 0 5px; _margin:15px 0 0 4px; overflow:hidden; zoom:1; }
.brand_list a { width: 105px; height: 45px; display: block; float: left; _display: inline; margin-left: 12px; margin-bottom:15px; }
.brand_list img {border:none; width: 105px; height: 45px; filter: alpha(opacity=100); -moz-opacity: 1; -khtml-opacity: 1; opacity: 1; }
.brand_list a:hover img { filter: alpha(opacity=70); -moz-opacity: .7; -khtml-opacity: .7; opacity: .7; }
.brand_list1 { margin: 16px 0 0 5px; _margin:15px 0 0 4px; overflow:hidden; zoom:1; }
.brand_list1 a { width: 65px; height: 65px; display: block; float: left; _display: inline; margin-left: 12px; margin-bottom:15px; }
.brand_list1 img {border:none; width: 65px; height: 65px; filter: alpha(opacity=100); -moz-opacity: 1; -khtml-opacity: 1; opacity: 1; }
.brand_list1 a:hover img { filter: alpha(opacity=70); -moz-opacity: .7; -khtml-opacity: .7; opacity: .7; }
/* 新闻-首页 */
.title1{margin-top:30px;width:100%; height:28px; border-bottom:1px solid #bfc0c0;}
.new{width:710px; overflow:hidden;}
.news{width:297px;padding-right:55px;overflow:hidden;}
.news_l{margin-top:10px; width:297px; overflow:hidden;}
.news_l ul{list-style:none;}
.news_l li{width:297px; float:left; line-height:28px;}
.news_l li a{color:#555555;font-size:12px; display:inline; font-family:"宋体"; max-width:200px;white-space:nowrap; float:left;}
.news_l li span{color:#cc0000;font-size:12px; display:inline; float:right;white-space:nowrap;}
.dingdan{padding-top:18px; border:none; margin-right:5px; background:url(../images/dd_bg.jpg) no-repeat;width:243px; height:180px;}
/* 位置-通用 */
.weizhi{height:47px;}
.weizhi1{color:#666666;font-size:12px;line-height:22px;padding-top:18px;}
.weizhi1 span{margin-left:15px;color:#666666;font-size:12px;}
/* 左侧导航类-通用 */
.box2{margin-top:10px;}
.boxs{margin:0 auto;}
.box2_l{margin:0 auto;width:210px;float:left;}
.box2_l_dh{width:190px;display:block; border:1px solid #cccccc;}
.box2_l_dht{ width:190px;font-size:16px; line-height:36px;height:38px;text-align:left; color:#333333;padding-left:10px; font-weight:bold;}
#sideMenu .hd{ padding-top:5px;padding-left:10px;height:40px;margin-top:1px; background:url(../images/jia.png) no-repeat;  cursor:pointer;}
#sideMenu .hd h3{ color:#666666; font-size:13px;margin-left:20px; line-height:28px;}
#sideMenu .on{background:url(../images/jian.png) no-repeat; }
#sideMenu .bd{overflow:hidden; display:none;margin-left:20px;}
#sideMenu .bd li{height:25px;margin-left:10px;}
.box2_l_zx{margin-top:40px;}
.box2_l_zx img{border:none;}
.box2_l_lx{width:195px;height:215px;display:block;margin-top:20px;border:1px solid #e8e8e8; background-image:url(../images/zc_lx.png)}
.box2_l_lxt{ width:195px;font-size:16px; line-height:36px;height:40px;text-align:left;color:#333333;padding-left:15px;border-bottom:1px solid #e8e8e8;}
.box2_l_lx p{color:#666666;font-size:12px;margin-left:15px;line-height:28px;margin-right:10px;}
.box2_l_lx p span{color:#666666;font-size:10px;line-height:28px;}
.box2_l_lx .t1{padding-top:10px;}
.box2_l_lx form {width:160px;margin-left:15px;}
.box2_l_lx input {float:right;width:50px;height:24px;line-height:26px;color:#ffffff;font-family:黑体;font-size: 14px;margin-top:5px; background-image:url(../images/yc_tj.png);border:none;}
/* 新闻列表页 */
.box2_r_al{margin:0 auto;width:748px;float:left;margin-left:20px;border-top:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;overflow:hidden;}
.box2_r_alt{ width:732px;font-size:14px; line-height:26px;height:27px;text-align:left;color:#333333; font-weight:bold;padding-left:15px;border-bottom:1px solid #e8e8e8;background-image:url(../images/left02.jpg);}
.box2_r_alt h1{float:left;color:#333333;font-size:14px;line-height:26px;width:400px;}
.box2_r_al ul{ overflow:hidden; zoom:1; }
.box2_r_al ul li{ margin-left:0;float:left;display:inline; border-bottom:1px solid #e8e8e8;height:150px;width:735px;}
.box2_r_al ul li img{ width:180px;height:120px;border:none;padding-left:15px;padding-top:15px;}
.box2_r_al_p{ width:195px;float:left;}
.box2_r_al_t{float:left;width:510px;margin-left:20px;margin-top:15px;line-height:24px;text-align:left; }
.box2_r_al_t h2{color:#333333; font-size:14px; font-weight:400px;}
.box2_r_al_t span{ color:#999999; font-size:12px;}
.box2_r_al_t p{color:#666666; font-size:12px; }
/* 新闻内容页 */
.box2_r{margin:0 auto;width:748px;float:left;margin-left:20px;_margin-left:10px;border:1px solid #e8e8e8; overflow:hidden;}
.box2_rt{ width:732px;font-size:14px; line-height:26px;height:27px;text-align:left;color:#333333; font-weight:bold;padding-left:15px; background-image:url(../images/left02.jpg);border-bottom:1px solid #e8e8e8;}
.box2_r ul li .title1{line-height:24px;font-size:12px;color:#666666;text-align:left;margin-left:15px;margin-bottom:20px;margin-right:8px;}
.box2_r ul li .title2{line-height:24px;font-size:14px;font-weight:bold;color:#333333;text-align:left;display: inline;}
.box2_r ul li .title2_t{line-height:24px;font-size:12px;font-weight:normal;color:#999999;text-align:left;margin-left:10px;display: inline;}
.box2_rb{width:704px;text-align:left;margin-left:15px;margin-top:17px; border-bottom:#cccccc 1px dashed;}
.box2_rb h2{ font-weight:400; color:#e7161b; text-align:center;}
.info{color:#999999; font-size:12px; line-height:28px; margin-left:243px;}
.info p{float:left;margin-right:5px;}
.box2_rz{ width:700px;margin-left:15px;margin-top:22px;}
.box2_rz p{text-align:left;margin-bottom:16px;line-height:24px; color:#666666;}
.box2_r .box2_rz h1,.box2_r .box2_rz h2,.box2_r .box2_rz h3,.box2_r .box2_rz h4,.box2_r .box2_rz h5{text-align:left; margin-top:15px;margin-bottom:12px;line-height:24px; color:#0e6eb8; font-family:"微软雅黑"}
.box2_r .box2_rz table{ border-collapse:collapse;}
.box2_r .box2_rz table tr td{ border:1px solid #e8e8e8; padding:2px 5px;}
.prenext{width:700px; line-height:30px;margin:10px 0px 0px 0px; }
.prenext .pre,.prenext .next{width:600px;padding-left:15px;line-height:24px;float:left;color:#333333;font-size:14px;} /* 上一篇 */
.prenext .pre a,.prenext .next a{color:#666666;font-size:12px;} /* 上一篇 */
.prenext .pre a,.prenext .next a:hover{color:#e7161b;} /* 上一篇 */
/* 图片类单页-通用 */
.box2_rs{margin:0 auto;width:748px;float:left;margin-left:20px;_margin-left:10px;border:1px solid #e8e8e8; overflow:hidden;}
.box2_rst{ width:732px;font-size:14px; line-height:26px;height:27px;text-align:left;color:#333333; font-weight:bold;padding-left:15px; background-image:url(../images/left02.jpg);border-bottom:1px solid #e8e8e8;}
.box2_rs ul{margin:0 auto;width:900px;float:left;overflow:hidden;}
.box2_rs ul li{width:244px;height:193px;float:left;border-right:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;overflow:hidden;}
.box2_rs ul li img{padding-left:15px;padding-top:15px;width:215px;height:140px;}
.box2_rs ul li p{ color:#666666; font-size:12px;line-height:32px;padding-left:15px;}
.box2_rs ul li p{ color:#666666; font-size:12px;line-height:32px;padding-left:15px;}
.box2_rst h1{float:left;color:#333333;font-size:16px;line-height:36px;padding-left:16px;width:400px;}
/*产品列表页*/
.box2_prot{ color:#333333; font-weight:400; margin-left:5px; margin-top:8px;float:left;}
.box2_pro ul{ width:750px; margin-top:10px;}
.box2_pro ul li{ width:249px; padding-bottom:5px; border-bottom:1px solid #e8e8e8; float:left; text-align:center;height:30px; line-height:36px;}
.listNav, .ln-letters {overflow:hidden;margin-top:3px;margin-left:3px;margin-bottom:10px;float:left;}
.listNavHide {display:none;}
.listNavShow {display:list-item;color:#666666;}
.letterCountShow {display:block;}
.ln-letters a {font-size:0.9em;display:block;float:left;padding:2px 6px;border:1px solid silver;border-right:none;text-decoration:none;}
.ln-letters .ln-last {border-right:1px solid silver;}
.ln-letters a:hover, .ln-letters .ln-selected {background-color:#eaeaea;}
.ln-letters .ln-disabled {color:#ccc;}
.ln-letter-count {position:absolute;top:0;left:0;width:20px;text-align:center;font-size:0.8em;line-height:1.35;color:#336699;}

.epages{ padding:10px;}
/*表格样式*/
.box2_rz1{ width:700px;margin-left:10px;margin-top:22px;color:#666666; font-size:14px;}
.classtable {text-align:center; margin-left:8px; margin-top:10px;}
.classtable th {background-color:#3479C5; padding:5px;color:#FFF;}
.CTB1 {background-color:#F0F4FC; color:#333; text-align:center; height:40px;}
.CTB2 {background-color:#DCE8F5; color:#333; text-align:center; height:50px;}
.classtable tr:hover {background-color:#B8D1EC; color:#333333;}
/*联系我们*/
.box2_tu2{ margin-top:10px;margin-left:75px;}
.box2_tu{ width:700px; margin-top:22px;float:left; margin-left:20px;}
.box2_tu p{text-align:left;line-height:24px; color:#666666;}
.box2_t{ margin-top:30px; border-top:1px dotted #cccccc; border-bottom:1px dotted #cccccc;text-align:left;line-height:24px;color:#444444; font-size:14px; padding-left:15px;}
.renyuan{ margin-top:20px;}
.renyuan ul li{ width:300px; height:140px; border:1px dashed #cccccc; float:left; margin-right:18px;margin-left:2px; text-align:left; margin-bottom:20px;}
.ry_l{ float:left;}
.ry_l img{ border:none;}
.ry_r{ float:left; margin-left:30px; line-height:22px; color:#333333; }
/* 搜索页面 */
.box_lss{ float:left; width:720px;font-size:12px;margin-top:10px;border:1px solid #ccc;background:#ffffff;}
.box_ssjgk{ float:left; width:720px;margin-top:10px;}
.box_ssk{ float:left; width:720px;font-size:12px;display: inline;}
.box_ssk1{ margin-left:20px;font-size:18px;display: inline;font-size:16px;color:#666666;}
.box_sss{ margin-left:20px;font-size:12px;}
.box_ssl{ float:left; width:720px;}
.box_ssl ul{ overflow:hidden; zoom:1; margin-top:10px;margin-left:20px;}
.box_ssl ul li{float:left;width:680px;text-align:center;border-bottom:#cccccc 1px dashed;margin-bottom:20px;}
.box_ssl ul li .r{float:left;color:#34495e;font-size:20px;width:720px;}
.box_ssl ul li .r span{float:left;color:#000000;font-size:16px;}
.box_ssl ul li .r a{float:left;color:#07519A;font-size:16px;margin-left:5px;}
.box_sslt{line-height:18px;font-size:12px;color:#333;text-align:left;margin-right:5px;}
.box_ssll{font-size:12px;color:green;text-align:left;}
.box_ssll1{font-size:12px;color:#77c;text-align:left;}
.box_ssly{text-align:center;}
/* 底部-通用 */
.foot {background:#333333 0px 0px repeat-x;height:215px;margin-top:50px;}
.foot1 {clear:both;width:980px;padding:0px;margin-right: auto;margin-left: auto;height:215px;}
.foot11{ width:160px;float:left;margin-top:30px;display:inline;}
.foot11 h3{ font-size:12px;color:#ffffff;text-align:left;padding-bottom:20px;}
.foot11 ul{ overflow:hidden; zoom:1;}
.foot11 ul li a{ font-size:12px;color:#ffffff;text-align:left;line-height:24px; }
.foot11 ul li a:hover{color:#cccccc; }
.foot12{ width:160px;float:left;margin-top:30px;display:inline; height:160px;}
.foot121{ width:160px;float:left;height:100px;}
.foot121 img{ width:100px;float:left;height:100px; border:none; margin-left:30px;}
.foot122{ width:160px;float:left;margin-top:10px;display:inline; text-align:center; color:#FFF; font-size:13px;}
.foot2 {background:#2a2a2a 0px 0px repeat-x;height:40px;}
.foot2 .foot2_text{ font-size:12px;color:#ffffff;display:inline;float:left;margin-top:12px;}
.foot2 .foot2_map a{ font-size:12px;color:#ffffff;display:inline;float:right;margin-top:12px;  }