﻿@charset "utf-8";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { font-family: "微软雅黑", Arial, Helvetica, sans-serif; font-size: 12px; margin: 0; padding: 0; color:#333; }
body { background:#fff;webkit-font-smoothing:antialiased
}
table { border-collapse: collapse; border-spacing: 0; }
fieldset, img { border: 0;outline-width:0px;
      vertical-align:top; }
address, caption, cite, code, dfn, em, th, var { font-style: normal; font-weight: normal }
ol, ul { list-style: none }
caption, th { text-align: left }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal }
q:before, q:after { content: '' }
abbr, acronym { border: 0; }
a img { border: none; }
ul, ol { list-style: none; }
input, textarea { outline: none; }
a:link, a:visited, a:active {text-decoration:none; color:#333;}
a:hover {color:; }
a {cursor: pointer; }
.red { color: #FF0000;}
.clear{ clear:both;}
a:focus {
  outline:none;
  -moz-outline:none;
}
html {
	max-width:640px;
	margin:auto
}
input[type="submit"], input[type="reset"], input[type="button"], button ,select{ -webkit-appearance: none; /*去掉苹果的默认UI来渲染按钮*/}
.top{ width:100%; height:40px; background:#1459b2; text-align:center;/*box-shadow:0px 1px 2px #ccc;*/}
.top_ss{ float:left; width:140px; height:24px; margin:8px 0 0 5px; background:#292828; border-radius:3px;}
.top_ss .in1{ float:left; width:110px; border-radius:3px; background:#fff; border:none; line-height:24px; text-indent:5px;}
.top_ss .ss_biao{ float:left; width:30px; height:24px; background:url(../Css/images/sy_ss_biao.gif); cursor:pointer; background-size:30px; border:none; border-radius:3px;} 
.top_r{ float:right}
.top_r a{ line-height:40px; color:#fff; margin-right:5px;}
.logo{ width:100%; height:auto; padding:10px 0;}
.logo img{ display:block; margin:0 auto; width:80%;}
.nav{ width:100%; height:30px; background:#e9e9e9;}
.nav ul li{ width:100%; height:30px; line-height:30px; text-indent:20px; font-size:14px; background:url(../Css/images/nav_bj.gif) no-repeat 96% center; background-size:20px; position:relative}
.nav ul li a{ display:block; width:100%}
.nav ul li dl{width:100%;position:absolute;top:30px;left:0;z-index:9999; background:#fff;}
.nav ul li dl dd{ width:100%;  height:32px;  overflow:hidden; border-bottom:1px solid #e2e2e2; text-indent:25px; font-size:14px;}

.addWrap{ position:relative; width:100%;background:#fff;margin:0; padding:0;}
.addWrap .swipe{overflow: hidden;visibility:visible /*hidden*/;position:relative;}
.addWrap .swipe-wrap{overflow:hidden;position:relative;}
.addWrap .swipe-wrap > div {float: left;width: 100%;position:relative;}

#position{ position:absolute; bottom:0; right:0; padding-right:8px; margin:0; text-align:right;}
#position li{width:10px;height:10px;margin:0 2px;display:inline-block;-webkit-border-radius:5px;border-radius:5px;background-color:#fff;}
#position li.cur{background-color:#0089e1; cursor:pointer;}
.img-responsive { display: block; max-width: 100%;  height: auto;}
.sy_xw{ margin:8px 10px 0 10px;}
.sy_xw_top{ height:35px; line-height:35px; border-bottom:1px solid #1459b2;}
.sy_xw_top h3{ float:left; font-size:15px;}
.sy_xw_top a{ float:right; color:#a8a8a7;}
.sy_xw_di{ margin-top:5px;}
.sy_xw_di ul li{ border-bottom:1px dotted #d0d0d0; background:url(../Css/images/ul_li_bj.png) no-repeat right 10px ; background-size:15px; line-height:20px; padding:5px 0;}
.sy_xw_di ul li a{ font-size:13px;display:block;}
.sy_xw_di ul li em{ color:#999999;}
.cp_wz_lb ul li{ width:100%; height:32px; line-height:32px; background:#eee; margin-top:8px; text-indent:45px; font-size:14px;}
.cp_wz_lb ul li a{ display:block; width:100%; color:#0089e1; background-size:20px;}
.cp_wz_lb ul li a:hover{ color:#fff;background-size:20px;}
.cp_wz_lb ul li.li1 a{ background:url(../Css/images/cp_biao1.png) no-repeat 10px 3px  ; }
.cp_wz_lb ul li.li1 a:hover{background:url(../Css/images/cp_biao1_1.png) no-repeat 10px 3px #0089e1; }

.cp_wz_lb ul li.li2 a{ background:url(../Css/images/cp_biao2.png) no-repeat 10px 3px  ; }
.cp_wz_lb ul li.li2 a:hover{background:url(../Css/images/cp_biao2_1.png) no-repeat 10px 3px #0089e1; }

.cp_wz_lb ul li.li3 a{ background:url(../Css/images/cp_biao3.png) no-repeat 10px 3px  ; }
.cp_wz_lb ul li.li3 a:hover{background:url(../Css/images/cp_biao3_1.png) no-repeat 10px 3px #0089e1; }

.cp_wz_lb ul li.li4 a{ background:url(../Css/images/cp_biao4.png) no-repeat 10px 3px  ; }
.cp_wz_lb ul li.li4 a:hover{background:url(../Css/images/cp_biao4_1.png) no-repeat 10px 3px #0089e1; }

.cp_wz_lb ul li.li5 a{ background:url(../Css/images/cp_biao5.png) no-repeat 10px 3px  ; }
.cp_wz_lb ul li.li5 a:hover{background:url(../Css/images/cp_biao5_1.png) no-repeat 10px 3px #0089e1; }

.cp_wz_lb ul li.li6 a{ background:url(../Css/images/cp_biao6.png) no-repeat 10px 3px  ; }
.cp_wz_lb ul li.li6 a:hover{background:url(../Css/images/cp_biao6_1.png) no-repeat 10px 3px #0089e1; }
.cp_tp_lb{ padding-top:10px;}
.cp_tp_lb ul li{ margin-top:10px;}
.cp_tp_lb ul li p{ width:100%; height:30px; line-height:30px; text-align:center; background:url(../Css/images/ay_cp_bj.png); font-size:14px;}
.cp_tp_lb ul li p a{ color:#fff;}
.sy_sp{ margin:10px auto; border:1px solid #dddddd;}
.sy_sp p{width:100%; height:30px; line-height:30px; text-align:center; background:url(../Css/images/ay_cp_bj.png); font-size:14px;}
.sy_sp p a{ color:#fff;}
.foot{ padding:10px; color:#fff; background:#1459b2; line-height:24px; text-align:center;}
/*.....02新闻列表.....*/
.xw_lb_top{ width:100%; height:60px; border-top:4px solid #0089e1; background:#0089e1;}
.xw_lb_top ul li{ width:33%; height:30px; line-height:30px; font-size:14px; text-align:center; float:left;}
.xw_lb_top ul li a{ display:block; width:100%; color:#fff;}
.xw_lb_top ul li a:hover{ background:#fff; color:#0089e1}
.xw_lb_top ul li a.on{ background:#fff; color:#0089e1}
.fy{ margin:20px auto; text-align:center; font-size:13px;}
.fy span{ padding:0 2px;}
.fy span a{ border-radius:3px; background:#e5e5e5; padding:3px 8px;}
.fy span a:hover{ border-radius:3px; background:#e5e5e5; padding:3px 8px; color:#f68b37}
.fy span.on{ border-radius:3px; background:#e5e5e5; padding:3px 8px; color:#f68b37}
/*..03新闻详情...*/
.xw_xq_top{ padding:12px 0; border-bottom:1px dotted #a0a0a0; text-align:center; line-height:24px;}
.xw_xq_top h3{ font-size:14px;}
.xw_xq_top h4{ color:#999999}
.xw_xq_di{ margin:10px;}
.xw_xq_di img{ width:100%; margin:10px 0;}
.xw_xq_di div{ text-indent:2em; line-height:24px;}
/*..04产品单页...*/
.cpdy_nr{ margin:0 10px 10px 10px;}
.cpdy_nr h3{ font-size:14px; border-bottom:1px solid #ccc; line-height:30px; margin-top:5px; }
.cpdy_nr h3 img{ margin:7px 5px 0 2px;}
.cpdy_nr div{ line-height:24px; text-indent:2em;}
/*.05视频列表....*/
.sp_lb{ margin:10px;}
.sp_lb ul li{ margin-top:10px}
.sp_lb ul li p,.tp_lb ul li p{ line-height:30px; text-align:center; font-size:14px;}
.tp_lb{ margin:10px;}
.tp_lb ul li{ width:48%; height:250px;}
.tp_lb ul li img{ width:100%; border:1px solid #e2e2e2;}
.left{ float:left;}
.right{ float:right;}
/*....07图片详情.....*/
.cp_xq{ margin:10px;}
.cp_xq h3{ text-align:center; font-size:14px; border-bottom:1px solid #ccc; line-height:30px;}
.cp_xq td{ padding:5px 0; line-height:20px;}
/*..08二级栏目页...*/
.ejlb{ margin:10px;}
.ejlb ul li{ line-height:35px; font-size:14px; border-bottom:1px dotted #d0d0d0;background:url(../Css/images/ul_li_bj.png) no-repeat right center ; background-size:15px; }