﻿@charset "utf-8";
/* CSS Document */
body{font-size:12px;margin:0;padding:0;line-height:25px;background:#fff;color:#333;}
ul{list-style-type:none;margin:0;padding:0;}
a{color:#333;text-decoration:none;}
a:hover{text-decoration:underline}
img{border:none}
.floatleft{float:left;}
.floatright{float:right;}
.positionrelative{position:relative;}
.bold{font-weight:bold;}
.font12{font-size:12px;}
.yahei{font-family:"微软雅黑";}
.songti{font-family:"宋体";}
.fg-color-red{color:#d5220e}
.boldred{font-size:16px;color:#d5220e;font-weight:bold;}
.font14{font-size:14px;}
.font16{font-size:16px;}
.wrapper{width:1200px;height:auto;overflow:hidden;margin:0 auto;}
.head{height:90px;}
.logo{float:left;padding-top:5px;width:420px;}
.search{float:left;height:auto;overflow:hidden;border:0px solid #f00;margin-right:15px;
    width: 340px;
}
.searchinput{height:23px;line-height:24px;background:#fff;border:1px solid #444444;float:left;width: 290px;}
.search_submit{height:29.5px;background:url(../showimages/search.png) no-repeat;width:30px;float:left;border:0px;cursor:pointer;}
.top_right{float:right;height:auto;padding-top:30px;color:#fff;font-size:20px;font-family:微软雅黑;color:#b6001f;overflow:hidden;color:#b6001f;position:relative;padding-left:10px;position:relative;text-align:left;width:340px;vertical-align:middle;}
.top_right img{float: left;margin-right: 0px;}
.top_right a{color:#f00;}

.top_line{height:23px;line-height:23px;background:#efefef;color:#999;text-align:right}
.top_line_in{height:23px;line-height:23px;width:600px;margin:0 auto;text-align:right;float: right;padding-right: 3px}
.top_line_ina{height:23px;line-height:23px;width:400px;margin:0 auto;text-align:left;float:left;padding-left: 3px}
ul.navi{height:45px;line-height:45px;border:1px solid #eaeaea;border-radius:5px;background:url(../showimages/index_03.jpg) repeat-x;padding-left: 200px;}
ul.navi li{background:url(../showimages/border.gif) right center no-repeat;}
ul.navi li.normal{float:left;height:45px;line-height:45px;position:relative;z-index:999;overflow:visible;width: 165px;}
ul.navi li.normal a.firsta{padding:0 20px;font-size:16px;font-family:微软雅黑;display:block;color:#fff;font-weight:bold;padding-left:40px;}
ul.navi li.normal a.firsta img{position:absolute;left:15px;height:20px;top:12px;}
ul.navi li.normal a.firsta:hover{background:url(../showimages/hover_05.png) bottom center no-repeat;color:#fff;text-decoration:none;}
ul.navi li.rightli{float:right;background:url(../showimages/index_03_05.jpg) repeat-x;color:#fff;font-size:20px;font-family:微软雅黑;padding:0 20px;color:#000;overflow:hidden;color:#F00;position:relative;padding-left:93px;}
ul.navi li.rightli img{position:absolute;left:65px;height:20px;top:12px;}

ul.navi li.normal  ul.secnav{width:150px;height:auto;overflow:hidden;border:1px solid #eaeaea;background:#fff;position:absolute;left:0;top:45px;padding:10px;border-radius:3px 3px 0 0;z-index:999;display:none;}
ul.navi li.normal  ul.secnav li.normal2{height:25px;line-height:25px;}
ul.navi li.normal  ul.secnav li.normal2 a{color:#999;font-size:12px;}
ul.navi li.normal  ul.secnav li.normal2 a:hover{text-decoration:none;color:#f00}

ul.navi2{height:45px;line-height:45px;border:1px solid #eaeaea;border-radius:5px;background:url(../showimages/index_03.jpg) repeat-x;padding-left:0px;}
ul.navi2 li{background:url(../showimages/border.gif) right center no-repeat;}
ul.navi2 li.normal{float:left;height:45px;line-height:45px;position:relative;z-index:999;overflow:visible}
ul.navi2 li.normal a.firsta{padding:0 55px;font-size:16px;font-family:微软雅黑;display:block;color:#fff;font-weight:bold;padding-left:50px;}
ul.navi2 li.normal a.firsta img{position:absolute;left:25px;height:20px;top:12px;}
ul.navi2 li.normal a.firsta:hover{background:url(../showimages/hover_05.png) bottom center no-repeat;color:#fff;text-decoration:none;}
ul.navi2 li.rightli{float:right;background:url(../showimages/index_03_05.jpg) repeat-x;color:#fff;font-size:20px;font-family:微软雅黑;padding:0 20px;color:#000;overflow:hidden;color:#F00;position:relative;padding-left:93px;}
ul.navi2 li.rightli img{position:absolute;left:65px;height:20px;top:12px;}

ul.navi2 li.normal  ul.secnav{width:150px;height:auto;overflow:hidden;border:1px solid #eaeaea;background:#fff;position:absolute;left:0;top:45px;padding:10px;border-radius:3px 3px 0 0;z-index:999;display:none;}
ul.navi2 li.normal  ul.secnav li.normal2{height:25px;line-height:25px;}
ul.navi2 li.normal  ul.secnav li.normal2 a{color:#999;font-size:12px;}
ul.navi2 li.normal  ul.secnav li.normal2 a:hover{text-decoration:none;color:#f00}

.banner_out{height:370px;margin-top:10px;position:relative;}
.index_type{width:197px;height:370px;float:left;position:absolute;left:0;top:-58px;}
ul.typeul{margin-right:10px;height:auto;overflow:hidden;background:#fafafa;border: 1px solid #eaeaea;}
ul.typeul li.normal{height:34px;line-height:34px;border-bottom:1px solid #eaeaea;}
ul.typeul li.normal a{display:block;padding-left:30px;font-size:14px;font-weight:bold;text-decoration:none;background:url(../showimages/rightarr.jpg) left center no-repeat;background-position:20px 15px;}
ul.typeul li.normal:hover{text-decoration:none;background:#eee;}
ul.typeul li.title{margin-top:1px;background:#0168B7 url(../showimages/downarr.png)  left center no-repeat;height:45px;line-height:45px;color:#fff;padding-left:30px;font-size:16px;font-weight:bold;background-position:18px 19px;border-radius:3px 0px 0 3px;}


.banner{height:370px;overflow:hidden;position:relative;width:1000px;float:right;border:1px solid #eaeaea;margin-right:1px;}
.banner ul.bannerul{height:370px;width:10000px;position:absolute;left:0;top:0;z-index:998}
.banner ul.bannerul li.normal{float:left;width:10s00px;height:370px;overflow:hidden;}
div.slide_num{height:25px;line-height:25px;text-align:center;position:absolute;bottom:10px;right:10px;z-index:9999}
div.slide_num div.normal{width:20px;margin:0 2px;background:url(../showimages/index_03_05.jpg) bottom repeat;border:1px solid #eaeaea;cursor:pointer;float:left;color:#999;font-weight:bold;font-family:Arial, Helvetica, sans-serif}
div.slide_num div.active{width:20px;margin:0 2px;background:url(../showimages/index_03.jpg) bottom repeat;border:1px solid #d5220e;cursor:pointer;float:left;color:#fff;font-weight:bold;font-family:Arial, Helvetica, sans-serif}

.pro_tuijian{height:33px;line-height:33px;padding:0 15px;background:url(../showimages/titlebg_13.jpg) center repeat-x;color:#fff;font-size:18px;font-weight:bold;margin-top:10px;border:3px solid #eaeaea;border-bottom:3px solid #b22313}
.pro_tuijian2{height:33px;line-height:33px;padding:0 15px;background:url(../showimages/titlebg_13.jpg) center repeat-x;color:#fff;font-size:18px;font-weight:bold;margin-top:10px;border:3px solid #eaeaea;}
ul.index_pro{padding:0px 0}
ul.index_pro li.normal{float:left;margin:0 5px;width:189px;height:250px;_margin:0 4px;}
ul.index_pro li.normal div.img{width:188px;height:188px;overflow:hidden;display:table-cell;border:1px solid #eaeaea;}
ul.index_pro li.normal div.img img{width:188px; vertical-align:center;}
ul.index_pro li.normal div.word{height:60px;line-height:20px;font-size:12px;color:#999;text-align:center;}

ul.index_pro li.normal div.word a{color:#999;}
ul.index_pro li.normal div.word a:hover{text-decoration:underline}
ul.index_pro li.firstli{float:left;height:510px;width:375px;margin-right:5px;}
ul.index_pro li.firstli div.img{width:373px;height:440px;overflow:hidden;text-align:center;border:1px solid #eaeaea}
/*ul.index_pro li.firstli div.img img{height:440px;}*/
ul.index_pro li.firstli div.word{height:60px;line-height:40px;font-size:12px;color:#999;text-align:center;}
ul.index_pro li.firstli div.word a{color:#999}

.line2{margin-top:10px;clear:both;height:auto;overflow:hidden}

.box{border:1px solid #dddddd;height:200px;}
.boxtitle{height:33px;line-height:33px;border-bottom:1px solid #eaeaea;padding:0 10px;font-size:16px;font-weight:bold;background:url(../showimages/titlebg_13.jpg) center repeat-x;color:#fff;font-size:18px;font-weight:bold;margin-top:0px;border:3px solid #eaeaea;}
.boxtitle2{height:33px;line-height:33px;font-size:16px;font-weight:bold;color:#fff;font-size:18px;font-weight:bold;margin-top:0px;background: url(../showimages/titlebg_13.jpg) center repeat-x;
    color: #fff;
    font-size: 18px;
    font-weight: bold;
    margin-top: 0px;}
.more{font-size:12px;font-family:Arial, Helvetica, sans-serif;font-weight:nomral;float:right;}
.more a{color:#fff}
.title_left{background:url(../showimages/title.png) left center no-repeat;padding-left:40px;}
.indexnews{float:left;width:32%;}
.indextec{float:left;width:32%; margin-left:15px;}
.indexlink{float:left; width:33%;margin-left:14px;}
ul.box_list{margin:10px;height:auto;overflow:hidden;padding:10px 0;}
ul.box_list li.normal{height:25px;line-height:25px;position:relative;font-size:14px;border-bottom: 1px dashed #CCC;}
ul.box_list li.normal a{color:#333;}
ul.box_list li.normal span{height:25px;line-height:25px;position:absolute;right:0;top:0;color:#333;}

.line3{height:auto;overflow:hidden;border:1px solid #eaeaea;border-radius:3px;margin-top:10px;clear:both;}
.index_intro{float:left;line-height:25px;width:55%;}
ul.selectul{float:right;width:45%;height:auto;overflow:hidden}
ul.selectul li.normal{border:1px solid #eaeaea;margin:5px;}
ul.selectul li.normal div.titleli{height:30px;background:url(../showimages/li.jpg) left center no-repeat;padding-left:30px;background-position:8px 13px;line-height:30px;cursor:pointer;color:#F00}
ul.selectul li.normal div.contentli{display:none;padding:10px 25px;line-height:23px;color:#999}

.frlink{height:45px;line-height:45px;border-top:1px solid #eaeaea;margin-top:10px;text-align:center;color:#000;}
.frlink a{color:#aaa}
.frlink ul{text-align: center;width: 680px;margin:0 auto;}
.frlink ul li{float: left;text-decoration: none;padding-left: 30px;color: #000}
.frlink ul li a{color: #000}
.frlinka{height:30px;line-height:30px;border-bottom:1px solid #eaeaea;text-align:center;color:#000;}
.frlinka a{color:#aaa}
.frlinka ul{text-align: center;width: 800px;margin:0 auto;}
.frlinka ul li{float: left;text-decoration: none;padding-left:30px;color: #000}
.frlinka ul li a{color: #000}
.bottom{height:50px;line-height:50px;text-align:center;color:#aaa;}
.bottom a{color:#aaa;}
/*inner*/
.site_position{height:30px;line-height:33px;margin:10px 0;background:url(../showimages/pos.png) left center no-repeat;padding-left:20px;color:#ccc;font-size:12px;overflow:hidden;margin-left:5px;}
.site_position a{font-size:12px;color:#ccc;}

.inner_wrapper{height:auto;overflow:hidden;border-bottom:1px solid #eaeaea;}
.inner_left{float:left;width:20%;height:auto;overflow:hidden;margin-bottom:3px;}
ul.leftmenu{height:auto;overflow:hidden;border:1px solid #eaeaea;background:#fdfdfd;padding-bottom:10px;}
ul.leftmenu li.firsttitle{height:35px;line-height:35px;font-size:14px;font-weight:bold;color:#000;background:#eaeaea;padding-left:15px;margin:10px 0}
ul.leftmenu li.secondli{height:30px;line-height:30px;font-size:12px;padding-left:25px;}
.inner_right{float:right;width:78%;height:auto;
overflow:hidden;min-height:700px;
}
.inner_right_title{}
.inner_right_content{margin:20px;line-height:28px;font-size:14px;color:#999}  

ul.right_list{margin:0;}
ul.right_list li.normal{height:35px;line-height:35px;color:#333;position:relative;}
ul.right_list li.normal span{position:absolute;right:10px;top:0;height:35px;line-height:35px;}
.page{height:30px;padding-top:20px;line-height:30px;text-align:center;margin: 0 auto;align:center }
.page a{display:inline-block}

.right_title1{height:auto;font-size:14px;font-family:微软雅黑;text-align:center;line-height:30px;padding:20px 0;border:1px solid #eaeaea;padding-bottom:0;}
.right_title1_1{height:auto;overflow:hidden;color: #000}
.right_title2{height:20px;line-height:20px;text-align:center;font-size:12px;font-family:宋体;color:#000;padding-bottom:5px;padding-top:5px;}
.content_content{padding:10px 0;font-size:14px;color:#000;}
.prevnext{height:50px;line-height:25px;padding:20px 0;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;color:#999}
.prevnext a{color:#777}

ul.right_pro_list{margin:10px 0;height:auto;overflow:hidden;}
ul.right_pro_list li.normal{width:98%;height:114px;float:left;border-bottom:1px dotted #666;margin-bottom:10px;}
ul.right_pro_list li.normal:hover{border-color:#F00}
.marginright2{margin-right:2%;}
ul.right_pro_list li.normal div.leftimg{height:100px;width:100px;float:left;overflow:hidden;display:table-cell;text-align:center;padding:4px;border:1px solid #eaeaea;}
ul.right_pro_list li.normal div.leftimg img{ vertical-align:middle;width:90px;height:95px;} 
ul.right_pro_list li.normal div.rightword{float:left;height:100px;margin-left:10px;margin-right:10px;width:430px;overflow:hidden;}
ul.right_pro_list li.normal div.rightword div.toptitle{height:30px;line-height:30px;font-weight:bold;font-size:14px;margin-bottom:5px;}
ul.right_pro_list li.normal div.rightword div.bottomcontent{line-height:25px;color:#002063;text-indent:2em;font-size:12px;}
ul.right_pro_list li.normal div.rightright{float:right;height:100px;width:230px;color: #000;overflow:hidden;}

.pro_info{font-size:14px;margin-top:20px;overflow:hidden;}
.pro_info div.leftimg{overflow:hidden;width:550px;height:auto;overflow:hidden;text-align:center;display:table-cell;}
.pro_info div.leftimg img{max-width:550px;}
.rightword0{height:40px;padding-top:10px;font-size:18px;border-bottom:1px dotted #000;margin:0 10px;text-align:left;color:#000;line-height:40px;margin-bottom:10px;}
.pro_info div.rightword1{text-align:left;font-size:14px;line-height:34px;border-bottom:1px dotted #000;padding-top:40px;padding-left:20px;margin:0 10px;color:#000;overflow:hidden}
.pro_info div.rightword2{text-align:left;font-size:14px;line-height:20px;padding-top:20px;padding-left:20px;margin:0 10px;color:#000;overflow:hidden}

.pro_content_title{border-bottom:1px solid #d5220e;background:#fafafa;height:30px;line-height:30px;padding:0 15px;font-size:14px;color:#d5220e;font-weight:bold;}
.pro_small_content{margin:20px;line-height:22px;font-size:14px;color:#000;}  

ul.relativepro{height:auto;overflow:hidden;}
ul.relativepro li.normal{float:left;height:30px;line-height:30px;width:33%;font-size:14px;color:#000;}
ul.relativepro li.normal a{color:#000}
.bjd table{border:1px solid #eaeaea;width:100%; border-collapse:collapse;color: #000}
.bjd table tr td{line-height:25px;padding:0 10px;}
.mapa{}
.mapa ul{width: 300px}
.mapa ul li{text-decoration: none;}



.paginator { font: 12px Arial, Helvetica, sans-serif;padding:10px 20px 10px 0; margin: 0px; float: left;}/*这句默认的样式，所有的页码都得服从*/
.paginator a {border:solid 1px #ccc;color: #5F5F5F;cursor:pointer;text-decoration:none;width: 22px; background-color:White;color: Black;}/*webdiyer:AspNetPager所有的页码应该都是用a写的。所以这句也是没有点击页码时候显示的样式，这可以自己加背景啊啥的。加背景图片也很方便*/
.paginator a:visited {padding: 1px 6px; border: solid 1px #ccc;  color: Black;  text-decoration: none;}/*点击完成以后显示的样子*/
.paginator .cpb {border: 1px solid #DDD;font-weight:700;color: White;background-color: #DD4012;font-weight: lighter;width: 22px;}/*这句是选中页码的样式*/
.paginator a:hover {border: solid 1px #242424;color: #000;text-decoration:none;}/*这句是鼠标放上去的样式*/
.paginator a,.paginator a:visited,.paginator .cpb,.paginator a:hover  /*这句是公共样式。所有的都得先服从这里的样式*/
{float:left;height: 27px;line-height: 27px;min-width:10px;_width:10px;margin-right:5px;text-align:center;
 white-space:nowrap;font-size:12px;font-family: "宋体";padding:0 3px;}
 .paginator a:first-child{ width: 22px; color: #444; background-color:White;}
 .paginator a:last-child{ width: 22px; color: #444; background-color:White;}
 /*大标题*/
.ntitle{ margin:0 auto; padding:10px 0 0; width:100%;height:30px;}
	.ntitle:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }
	.ntitle h2{ display:inline-block; float:left; padding-right:10px; width:auto; color:#333; font-size:24px; font-weight:400; line-height:25px;height:25px;margin-top:0px;}
	.ntitle h2 a{ position:relative; padding-right:25px; color:#888; }
	.ntitle h2 a:hover{ color:#f06000; text-decoration:none; }
	.ntitle h2 a em{ display:block; position:absolute; right:-4px; top:8px; width:9px; height:17px; background:url(../images/slider.png) -359px -87px no-repeat; }
	.ntitle p{ display:inline-block; float:left; padding-top:3px; line-height:18px; color:#888; font-size:14px; }
	.ntitle p a{ margin-left:10px; padding:0 0 0 15px; color:#888; font-size:14px; background:url(../images/line.png) left center no-repeat; }
	.ntitle p a:hover{ color:#f06000; }
	.ntitle p a.no-bg{ background:none; }
	.ntitle i{ display:block; padding-top:10px; color:#999; font-size:14px; font-style:normal; line-height:1em; }
	.ntitle span{ display:inline-block; float:right; line-height:18px; color:#999; font-size:12px; }
	.ntitle span a{ color:#999; }
	.ntitle span a:hover{ color:#0089CD; }
	
	.clearboth {
    line-height: 0px;
    clear: both;
    font-size: 0px;
}
.index1_left {
    line-height: 21px;
    padding-left: 20px;
    width: 260px;
    float: left;
    color: #4d4d4d;
    font-size: 12px;
    margin-left:22px;
}
.indexbrand
{
    width: 1198px;
    height: 64px;
    margin-top: 6px;
    border: 1px solid #dddddd;
    background-color: #ffffff;
    }
    
    .indexbrand ul li {
    width: 132px;
    height: 63px;
    border-right: 1px solid #dddddd;
    float: left;
    overflow: hidden;
    display: inline;
}

.indexbrand ul li .brandimg {
    width: 98px;
    height: 63px;
    overflow: hidden;
    margin-top: 2px;
    margin-left: 15px;
    text-align: center;
    display: table;
}

.brandimg a {
    display: table-cell;
    vertical-align: middle;
}
.brandimg img {
    vertical-align: middle;
    width:98px;
    height:53px;
}

.product_xuanxing
{
    width: 1198px;
    height: 240px;
    margin-top: 6px;
    border: 1px solid #dddddd;
    background-color: #ffffff;
 }
 
.product_Img
{
    width:80px;
    float:left;
 }
.product_Img img
{
    width:90px;
    height:89px;
    margin-top:5px;
 }
 
 .product_name
 {
      margin-top:35px;
      color:White;
      font-size:16px;
      font-weight: bold;
 }
 
 .tel
 {
   float: right;
    color:Black;
    background: url(../images/tel_icon.png) no-repeat 50px center;
    height: 40px;
    padding-left: 110px;
    line-height: 50px;
    font-size: 22px;
    line-height: 43px; 
    margin-right:120px;
    margin-top:20px;  
 }