@charset "utf-8";
body{ margin:0px; font-size:14px; color:#666666;font-family: "微软雅黑"; }
*{padding:0px;margin:0px;}
body,ul,ol,dl,dd,h1,h2,h3,h4,h5,h6,h7,h8,h9p,form,fieldset,legend,input,textarea,select,button,th,td {margin:0;padding:0;}
h1,h2,h3,h4,h5,h6,h7,h8,h9{font-size:12px;list-style:none; font-weight:normal;}
input,select {font:100% Helvetica, Tahoma, Arial, "Microsoft YaHei", "微软雅黑", SimSun, "宋体", STXihei, "华文细黑", Heiti, "黑体", sans-serif;}
button {overflow:visible}
img{border:none;}
a{color:#666666;text-decoration:none; font-size:14px; outline:none;}
a:hover{ color:#F00; text-decoration:none; font-size:14px;}
li{	list-style:none;}
input,select,button{font:12px Verdana,Arial,Tahoma;vertical-align:middle;}
.clear{clear:both;}
.lf{ float:left;}
.rt{ float:right;}
.m { width:1200px; margin:0px auto;}
.top { background:#f5f5f5; height:40px; line-height:40px; border-bottom:1px solid #dddddd;}
.nav { background:#345cab; height:55px;}

/* banner */
.flexslider{position:relative;height:550px;overflow:hidden;width:100%; margin:0px auto;}
.slides{position:relative;z-index:1;}
.slides li{height:550px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}

/*热门搜索*/
.sea { height:55px; line-height:55px; border-bottom:1px solid #e2e2e2; border-top:1px solid #e2e2e2; background:#f5f5f5;}
.sea1 { width:230px; background:#fff; border:1px solid #CCC; outline:none; color:#666; height:25px; line-height:25px;}
.sea2 {margin-left:5px; background:#ff7800; text-align:center; color:#FFF; float:right; height:25px; line-height:25px; width:50px;}
.sea2 a {color:#FFF;}

/*导航*/
.menu {font-family: "微软雅黑"; width:1200px; margin:0px auto;}
.menu ul {padding:0; margin:0;list-style-type: none;}
.menu ul li {float:left; position:relative;}
.menu ul li a, .menu ul li a:visited {display:block; text-align:center; text-decoration:none; width:133px; height:55px; color:#fff; line-height:55px; font-size:15px;font-weight:bold; background: url(../images/d1.jpg) no-repeat center right #345cab;}
.menu ul li ul {display: none; z-index:99999;}
.menu ul li .hide{color:#fff; background:#ff7800;}
.menu ul li:hover a {color:#fff; background:#ff7800;}
.menu ul li:hover ul {display:block; position:absolute; top:55px; left:0; width:133px;}
.menu ul li:hover ul li a {display:block; background:#345cab;font-size:14px;font-weight:normal;height:32px;line-height:32px;border-bottom:1px solid #5c6aad;color:#fff;}
.menu ul li:hover ul li a:hover {background:#243898; color:#fff;font-size:14px;font-weight:normal;}

.biaoti { background:url(../images/l1.jpg) no-repeat left top; height:48px; color:#ff7800; font-size:24px; padding-left:28px; margin-left:15px;}
.biaoti span{ float:right; line-height:48px; font-size:12px; color:#666;}
.biaoti span a {font-size:12px; color:#666;}

.biaoti1 { background:url(../images/l123.jpg) no-repeat left top; height:48px; color:#ff7800; font-size:24px; padding-left:28px; margin-left:15px;}
.biaoti1 span{ float:right; line-height:48px; font-size:12px; color:#666;}
.biaoti1 span a {font-size:12px; color:#666;}

/*产品分类*/
.product { width:1200px; margin:30px auto; }
.product .left { width:240px; border:1px solid #cccccc; padding-bottom:20px;}
.product .left h1 { background: url(../images/le.jpg) no-repeat center top; height:80px; line-height:35px; font-size:26px; text-align: center; color:#FFF; padding:19PX 0PX;}
.product .left h1 font { font-family:"Times New Roman", Times, serif;}
.product .right { width:948px; }
.product .right p { padding:10px 0px 0px 16px; line-height:26px; }

#nava {width:224px; margin:16px auto 0px 8px; padding: 0px;list-style-type: none;text-align: left;/*定义整个ul菜单的行高和背景色*/}
/*==================一级目录===================*/
#nava a {width:194px;display: block;padding-left:30px; height:34px;  line-height:34px; font-size:16px;}
#nava li {/*一级目录的背景色*//*下面的一条白边*/float: left; margin:5px 0px;/*float：left,本不应该设置，但由于在Firefox不能正常显示       继承Nav的width,限制宽度，li自动向下延伸*/}
#nava li a{background: url(../images/l7.jpg) no-repeat center center;}
#nava li a:hover {background: url(../images/l7.jpg) no-repeat center center;}      /*一级目录onMouseOver显示的背景色*/
#nava a:link {color:#FFF;}
#nava a:visited {color:#FFF;}
#nava a:hover {color: #FFF;}
/*==================二级目录===================*/
#nava li ul {list-style: none;margin:0px auto 10px 0px; text-align:left;}
#nava li ul li {height:34px; margin:2px 0px; /*二级目录的背景色*/}
#nava li ul a {padding-left:30px;width:194px;height:34px;line-height:34px;  font-size:14px; background: url(../images/l8.jpg) no-repeat center center;/* padding-left二级目录中文字向右移动，但Width必须重新设置=(总宽度-padding-left)*/}
/*下面是二级目录的链接样式*/

#nava li ul a:link {line-height:34px;color: #333333;text-decoration: none;}
#nava li ul a:visited {color: #333333;text-decoration: none;}
#nava li ul a:hover {text-decoration: none;font-weight: normal; background: url(../images/l8.jpg) no-repeat center center;/* 二级onmouseover的字体颜色、背景色*/
}
/*==================三级目录===================*/
ul.third {padding-left: 0px;width:165px;background: #000000!important;color: #FF0000;text-decoration: none;}
#nava li:hover ul {left: auto;}
#nava li.sfhover ul {left: auto;}
#content {clear: left;}
#nava ul.collapsed {display: none;}

#PARENT {width: 224px;}

.gcal { width:1216px; margin:15px auto 0px auto; }
.gcal ul { padding:5px 0px;}
.gcal ul li { width:226px; float:left; margin:15px 0px 10px 16px;  text-align:center;}


/*新闻列表*/

.tutu {  width:1200px; margin:20px auto 0px auto;}
.tutu h1{ height:40px; background:url(../images/l16.jpg) no-repeat bottom left;  color:#345cab; font-size:20px; font-weight:bold;}
.tutu h1 span { float:right; line-height:40px;}
.tutu1 { width:400px;}
.tutu2 { width:775px;}
/*常见问题*/
.scrollDiv{height:26px;/* 必要元素 */line-height:26px;overflow:hidden;/* 必要元素 */}
.scrollDiv ul li{  padding:5px 0px 10px 0px; border-bottom:1px dotted #dddddd; font-size:14px;}
.scrollDiv ul li a { font-size:14px;}
.scrollDiv ul li .tu1 { background:url(../images/l17.jpg) no-repeat center left; padding-left:24px; font-weight:bold;}
.scrollDiv ul li .tu2 { background:url(../images/l18.jpg) no-repeat top left; padding-left:24px; line-height:22px; }
#s2,#s3{height:340px;}

.tutu2 ul { margin-top:10px;}
.tutu2 ul li { background:url(../images/ddd.png) no-repeat center left; padding-left:15px; height:30px; line-height:30px;font-size:14px;}
.tutu2 ul li a { font-size:14px;}
.tutu2 ul li span { float: right; color:#666666;}
.tutu2 .hengwen { margin-top:15px; line-height:24px;}
.tutu2 .hengwen p { width:400px; float:right;}
.tutu2 .hengwen p font { font-weight:bold; line-height:30px; color:#ff7800;}
.tutu2 .hengwen p font a {color:#ff7800;}

.xx112 ul li { width:221px; float:left; height:165px; margin:10px 0px 0px 15px; text-align:center;}
.xx112 ul li a { color:#333; font-size:14px;}
.xx112 ul li img { width:221px; border:1px solid #cccccc; height:135px;}
.xx112 ul li:hover {filter: alpha(Opacity=80); opacity:.8;}

.foot { background:#222222; width:100%; margin-top:20px; color:#FFF;}
.foot a { color:#FFF;}
.foot .ddd { height:70px; line-height:70px; border-bottom:1px solid #393939; text-align:center; color: #FFF;}
.foot .dibu { width:1200px; padding:20px 0px; margin:0px auto; font-size:12px; line-height:24px;}


/*公司新闻*/
.news1 { margin-left:16px;}
.news1 ul li { border-bottom:1px dashed #cccccc; padding:10px 0px 20px 0px; line-height:22px; color:#666;}
.news1 ul li a {line-height:22px; color:#666;}
.news1 ul li .ff { font-size:14px; color:#333; font-weight:bold; height:35px; line-height:35px;}
.news1 ul li .ff span { float:right; font-weight:normal; color:#999;}
.news1 ul li .ff a {font-size:14px; color:#333; font-weight:bold; line-height:35px;}
.news1 ul li .ff a:hover {font-size:14px; color:#F00;}
.news1 ul li:hover { background:#f5f5f5; padding:10px 15px 20px 15px; transition:all 0.3s;}
.news2 { margin-top:20px; text-align:center;}
.news2 h7 { font-size:30px; font-weight:bold; line-height:60px; }
.news2 h6 { color:#999; font-size:12px;line-height:30px; border-bottom:1px dashed #cccccc;}
.news2 p { text-align:left; padding:15px 0px; line-height:24px;}
.news3 { margin-top:30px;}
.news3 .lie { line-height:30px; font-size:14px;}
.news3 .lie a{ line-height:30px; font-size:14px;}
.news3 .lie a:hover{ line-height:30px; font-size:14px;}
.list-page{ padding:20px 0px;}
.list-page .link{font-size:12px;text-align:center}
.list-page .link span{height:24px;line-height:24px;display:inline-block;text-align:center;padding:0 8px;margin-right:5px;font-weight:bold;vertical-align:middle}
.list-page .link a{height:22px;line-height:22px;display:inline-block;border:1px solid #d7d7d7;text-align:center;padding:0 8px;margin-right:5px;vertical-align:middle}
.list-page .link a:hover{background-color:#efefef;text-decoration:none}

.diyi { margin:30px 0px 30px 20px;}
.diyi .left { float:left; width:400px;}
.diyi .left img { width:400px; height:300px;}
.diyi .right { width:450px; float:right;}
.diyi .right ul li {font-size:14px; color:#333; line-height:40px; float:left; width:450px;}
.diyi .right ul li font { color:#ff5a00;  font-size:14px;}
.diyi .right ul li font a{ color:#ff5a00;  font-size:14px;}

.dier h3 { border-bottom:1px solid #cccccc; font-size:16px; line-height:40px; margin-left:20px; color:#25438b; font-weight:bold;}
.dier p{ padding:15px 0px; line-height:26px;}


/*my*/
/*文章列表*/
.lbcontent {
  width: 100%;
  margin-top:20px;
  min-height:300px;
}
.lbcontent .lbx li {
  position: relative;
  line-height: 45px;
  height: 45px;
  width: 100%;
  margin: auto;
  border-bottom: 1px dotted #b4b4b4;
}

.lbcontent .lbx li label {
  position: absolute;
  left: 20px;
  top: 12px;
  width: 25px;
  height: 25px;
  background: url(pt.png) no-repeat;
}

.lbcontent .lbx li a {
  float: left;
  color: #8c8c8c;
  font-size: 12px;
  padding-left: 65px;
  line-height:45px;
}
.lbcontent .lbx li span {
  position: absolute;
  top: 0px;
  right: 30px;
  line-height: 45px;
  height: 45px;
  color: #8c8c8c;
  font-size: 13px;
}
.lbcontent .lbx li:hover {
  background: #f4f4f4;
}
/*分页*/
.xiaocms-page { padding:14px 0 10px;font-family:\5b8b\4f53; margin-right: 10px;}
.xiaocms-page a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px;margin-left: 1px;}
.xiaocms-page a:hover { background:#f1f1f1; color:#000; text-decoration:none; }
.xiaocms-page span { display:inline-block; height:22px;padding:0 10px; line-height:22px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center;margin-left: 1px; }
/*图片列表*/
#shipinleibiao{
	margin-top:20px;
	}
#shipinleibiao ul {
    margin-top:20px;
    margin-right:-60px;
    text-decoration:none;
     
}
#shipinleibiao li {
    float:left;
    margin-right: 5px;
    display:block;
    margin-bottom:30px;
}
#shipinleibiao li:hover {
    }
#shipinleibiao li span {
    display:block;
    text-align:center;
    padding-top:13px;
}
#shipinleibiao li span a {
    color:#333333;
    font-size:14px;
    text-decoration:none;
}
#shipinleibiao li span a:hover {
    color:#00CBFF;
    text-decoration:none;
}
#shipinleibiao li img {
    border:1px solid #ccc;
    padding:3px;
    width: 223px;
    height: 137px;
}

/*内页*/
.m_content{
	margin-top:10px;
	font-family:"微软雅黑";
           }
      .m_content h2{
          font-size:16px;

          text-align:center;
          font-family:"微软雅黑";
           font-weight:normal;
		   padding-bottom:5px;
          }
		.page_content{
			min-height:200px;
			line-height:180%;
			 font-family:"微软雅黑";
			}
        .listpage{
            padding:5px;
            font-size:16px;
            font-family:"微软雅黑";
            line-height:200%;
            }
            /*内容页*/
blank10{height:10px;}
.info {text-align:center;color:#999;margin-bottom:20px;  font-size:12px; border-bottom:1px dashed #ccc; padding-bottom:10px;}
.ncontent{line-height:180%; padding:15px;}
.listpage {clear: both;text-align: center;}
.prevpage p{
			margin:10px 0;
			}

.ncontent img{ max-width:100%;}