﻿body { font-family:'Microsoft YaHei'; font-size:14px;}

a:link, a:visited { text-decoration:none;}
a:hover { text-decoration:none;}

/*top*/
#container { background: url(../Images/body_bg.jpg) repeat-x left top #FFF;}


 

#txtVal{ width:175px; height:21px; border-top:1px solid #c9c9c9; border-left:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9;font-size:12px; color:#bbbbbb; padding-left:5px; margin:0px;}
#txtBtn{ display:block; height:21px; width:35px; background:url(/images/btn.png) no-repeat center;border-top:1px solid #c9c9c9; border-right:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9;padding:0px; margin:0px;}

/*nav*/

.im{ width:1423px; height:298px; margin:0px auto;}

/*con*/
.co{ width:100%; background:#f5f5f5 }
.conn{width: 1100px;margin: 0 auto;overflow: hidden;padding:10px 0;/* background:#fff */}
.cleft{width: 250px;float:left;margin-bottom:10px;background: #fff;padding: 10px;}
.cltop{ border-bottom: 7px solid hsl(208, 100%, 34%);  font-size:24px; font-weight:bold;  background: url(../images/inProTit.jpg) no-repeat left center;   padding-left: 50px;   height: 43px;   line-height: 43px;  padding-bottom: 8px;}
.cltoptext{ color:#005DAD; }
.cltop span { text-align:center;}
.clul{ padding:10px 0; background:#fff}
.clul ul{ margin:0px auto; width:100%; overflow:hidden}
.clul ul p{ text-align:center; line-height:30px;}
.clul ul p a{ color:#333; font-size:16px;}
.clul ul li{ }
.clul ul li a{font-size:16px;  font-family:'Microsoft YaHei'; width:100%; height: 50px;  line-height: 50px; float:left; text-align:center;color:#005dad;background:#eee;font-size: 14px; margin-bottom:10px; }

#bot{}
.neileft .neirong_left{float:left;width: 250px;margin-left:0px;padding-bottom:20px;}
.neileft .neirong_left div{width: 215px;padding-left:35px;line-height:75px;font-size:14px;color:#424242;margin-bottom:1px;}
.neileft .neirong_left .div_on{ background:#202020; color:#FFFFFF; font-size:22px}
.neileft .neirong_left .div_on a{ color:#FFFFFf; font-size:16px;}
.neileft .neirong_left div a{ font-size:16px; color:#666;}
.neileft .neirong_left ul{ margin:10px auto; background:#ebebeb;}
.neileft .neirong_left li a{width: 215px;height:50px;line-height:50px;padding-left:35px;display:inline-block;font-size:14px;color:#666;border-bottom:1px #fff solid;}

.neileft .neirong_left .div_class {  width: auto;   padding-left: 0px;    line-height: 40px;    font-size: 14px;    color: #424242;    margin-bottom: 5px;}
.neileft .neirong_left .W1-h16 { padding: 0; margin: 0;  border: 0;  line-height: 1; }   
.neileft .neirong_left .W1-h16 ul,.W1-h16 ul li,.W1-h16 ul ul { list-style: none; margin: 0;  padding: 0; }   
.neileft .neirong_left .W1-h16 ul {position: relative;  z-index: 500;  float: left;}   
.neileft .neirong_left .W1-h16 ul li { float: left;  min-height: 0.05em;  line-height: 1em;  vertical-align: middle;  position: relative;}   
.neileft .neirong_left .W1-h16 ul li.hover,.W1-h16 ul li:hover {   position: relative;  z-index: 510;  cursor: default;}   
.neileft .neirong_left .W1-h16 ul ul {  visibility: hidden;  position: absolute; top: 100%; left: 0px;  z-index: 520; width: 100%; }   
.neileft .neirong_left .W1-h16 ul ul li { float: none; }   
.neileft .neirong_left .W1-h16 ul ul ul { top: 0;  right: 0; }   
.neileft .neirong_left .W1-h16 ul li:hover > ul { visibility: visible;}   
.neileft .neirong_left .W1-h16 ul ul {top: 0;left: 100%; }   
.neileft .neirong_left .W1-h16 ul li {float: none; }   
.neileft .neirong_left .W1-h16 ul ul {margin-top: 0em; }   
.neileft .neirong_left .W1-h16 {width: auto; font-family: 'Microsoft yahei', Tahoma, Arial, sans-serif; zoom: 1;}   
.neileft .neirong_left .W1-h16:before { content: '';display: block;}   
.neileft .neirong_left .W1-h16:after {content: ''; display: table; clear: both; }   
.neileft .neirong_left .W1-h16 a {display: block; color: #ffffff; text-decoration: none; text-transform: uppercase;} 
.neileft .neirong_left .W1-h16 > ul {width: auto; }   
.neileft .neirong_left .W1-h16 ul ul {width: auto;}   
.neileft .neirong_left .W1-h16 > ul > li > a {color: #666;}   
.neileft .neirong_left .W1-h16 > ul > li > a:hover { color: #ffffff; }   
.neileft .neirong_left .W1-h16 > ul > li a:hover,   
.neileft .neirong_left .W1-h16 > ul > li:hover a { background: #202020;color: #FFF;}   
.neileft .neirong_left .W1-h16 li { position: relative; }   
.neileft .neirong_left .W1-h16 ul li.has-sub > a:after {content: '';   position: absolute;  right: 1em;   }   
.neileft .neirong_left .W1-h16 ul ul li.first { -webkit-border-radius: 0 3px 0 0;  -moz-border-radius: 0 3px 0 0;   border-radius: 0 3px 0 0;   }   
.neileft .neirong_left .W1-h16 ul ul li.last { -webkit-border-radius: 0 0 3px 0;  -moz-border-radius: 0 0 3px 0;   border-radius: 0 0 3px 0;  border-bottom: 0;   }   
.neileft .neirong_left .W1-h16 ul ul { -webkit-border-radius: 0 3px 3px 0;   -moz-border-radius: 0 3px 3px 0;   border-radius: 0 3px 3px 0; border-top:0px #ddd solid;  background-color:#ccc;}  
.neileft .neirong_left .W1-h16 ul ul a { color: #666; background:#ebebeb;}   
.neileft .neirong_left .W1-h16 ul ul a:hover { color: #666; background:#ebebeb; }   
.neileft .neirong_left .W1-h16 ul ul li a{ border-right:0px #ddd solid; border-bottom:0px #ddd solid;}   
 
.neileft .neirong_left .W1-h16.align-rightright > ul > li > a { border-right: none; }   
.neileft .neirong_left .W1-h16.align-rightright { float: right; }   
.neileft .neirong_left .W1-h16.align-rightright li { text-align: right; }   
.neileft .neirong_left .W1-h16.align-rightright ul li.has-sub > a:before { content: ''; position: absolute;   top: 50%;   left: 15px;  margin-top: -6px;   }   
.neileft .neirong_left .W1-h16.align-rightright ul li.has-sub > a:after {   content: none;   }   
.neileft .neirong_left .W1-h16.align-rightright ul ul {  visibility: hidden;   position: absolute;  top: 0; left: -100%;  z-index: 598; width: 100%;   }   
.neileft .neirong_left .W1-h16.align-rightright ul ul li.first {   -webkit-border-radius: 3px 0 0 0;  -moz-border-radius: 3px 0 0 0;  border-radius: 3px 0 0 0;   }   
.neileft .neirong_left .W1-h16.align-rightright ul ul li.last {   -webkit-border-radius: 0 0 0 3px;   -moz-border-radius: 0 0 0 3px;   border-radius: 0 0 0 3px; }   
.neileft .neirong_left .W1-h16.align-rightright ul ul { -webkit-border-radius: 3px 0 0 3px;   -moz-border-radius: 3px 0 0 3px; border-radius: 3px 0 0 3px;} 

.piclist  li{ margin:10px 9px; float:left }
.piclist  li .pic{ text-align: center;  display:table-cell; vertical-align:middle; width:240px; height:220px; border:1px solid #d9d9d9;}
.piclist  li .pic img{ vertical-align:middle;  }
.piclist  li .pic a img { vertical-align:middle; transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s}
.piclist  li .pic a:hover img{ filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}
.piclist  li p{ line-height:30px; text-align:center; color:#f60; font-family: simsun; font-size:12px; font-family:'Microsoft YaHei'}

.ctop{ border-bottom:1px solid #d9d9d9;
height: 36px;
line-height: 36px;}
.toptext{ height:36px; float:left; line-height:36px;  color:#2b548c; font-family:'Microsoft YaHei'; font-size:16px; border-bottom:3px solid #c4c4c4; color:#101010;padding-right:10px;}

.cright{width: 780px;float:right;padding: 20px;background: #fff;}
.about{ height:36px; float:right; padding-right:10px; }
.about a{ color:#333; text-decoration:none; line-height:36px;}
.about a:hover{ color:#336699; text-decoration:none;}
/*ma manews maa  使用了padding所有宽度少30*/
.manews{ min-height:300px; padding:10px 5px 0 5px;}
.ma {
 line-height:24px;  padding-top:10px; padding-bottom:10px; font-family:'Microsoft YaHei'
}
.ma img {
    max-width:100%;
}


.cnews1{ padding:10px 5px;}
    .cnews1:hover { background:#ebebeb}
.nimg {  height:30px; color:#000;font-size:16px; }
.ntext { color:#555; font-size:14px;}
.ntext a:hover{  height:80px;color:#e70012;}
.ntitle{height:30px; float:right;font-size:14px; font-weight:bold; color:#888; }

/*页面导航条  -30px*/
.under{ height:24px; margin-top:30px; padding:5px; padding-right:20px; text-align:right; color:#333; clear:both;font-size:12px; float:right}
.under a{ color:#333;font-size:12px;}
.under a:hover{text-decoration:none; color:#336699;}


/*页面上一个下一个   -30px*/
.next{ height:70px; margin-top:5px;  text-align:left; color:#666; clear:both;font-size:12px; }
.next ul li{  padding:0px 5px; height:28px; background-color:#EAE9E8; margin-bottom:5px;}
.next span{ color:#336699; line-height:28px;}
.next a{ color:#666; text-align:left; font-size:12px; line-height:28px;}
.next a:hover{text-decoration:none; color:#336699;}



/*新闻列表显示*/
.manews ul,li{ margin:0px; padding:0px; list-style-type:none;}
.manews ul{}/*就是manews的宽度 可以改*/
.manews ul li{  border-bottom:1px dashed #999; line-height:30px; background:url(/images/) no-repeat left center;}/*使用的padding left了  所有少了-20px*/
.manews ul li a{  text-decoration:none; line-height:30px; text-align:left; }
.ys2{  color:#333;font-size:14px;line-height:30px; float:right}
.ys3{ float:right; color:#666;font-size:12px;line-height:30px;}


/*产品展示页面*/
.nei{float: left; margin:5px 2px;}
.nei p{color:#000; font-size:14px; text-align:center; line-height:25px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width:160px;}
.nei:hover{ text-decoration:none;}
.nei:hover p{ color:#0049aa;}
.nei:hover .neinav{border:1px solid #057b8e;}
.neinav{width:160px;height:180px; padding:5px;border:1px solid #dfdfdf;}
.neinav img{width:160px;height:180px;}
.showimg {
max-width:500px;   /* FF IE7 */
max-height:430px; /* FF IE7 */
_width:expression(this.width > 500 && this.width > this.height ? 500: auto); /* IE6 */
_height:expression(this.height > 430 ? 430 : auto); /* IE6 */
}

.nei2{float: left;width:700px;height:30px; margin:5px 6px;background:url(/images/wtb_03.jpg) no-repeat left 8px center; }
.nei2 p{color:#000; font-size:12px; text-align:center; line-height:30px; }
.nei2:hover{ text-decoration:none;}
.nei2:hover p{ color:#0d4da4;}
.nei2:hover .nei2nav{border:1px solid #ac0303;}
.nei2nav{width:720px;height:25px; padding-top:6px;border:1px solid #dfdfdf;padding-left:20px;}
.nei2nav img{width:720px;height:30px;}
.showimg {
max-width:500px;   /* FF IE7 */
max-height:430px; /* FF IE7 */
_width:expression(this.width > 500 && this.width > this.height ? 500: auto); /* IE6 */
_height:expression(this.height > 430 ? 430 : auto); /* IE6 */
}


.nei3{float: left;width:330px;height:230px; margin:10px 6px;}
.nei3 p{color:#000; font-size:12px; text-align:center; line-height:25px;}
.nei3:hover{ text-decoration:none;}
.nei3:hover p{ color:#da0367;}
.nei3:hover .nei3nav{ background:#057b8e;}
.nei3nav{width:300px;height:200px; padding:4px;border:1px solid #dfdfdf;}
.nei3nav img{width:300px;height:200px;}
/*在线留言*/
.panel-c-l td{padding:5px 5px; font-size:14px;}
.login-text{height: 30px;left: 24px;border: 1px solid #e9e9e9;background: #f9f9f9;width: 300px;}
.login-validate{height: 24px;border: 1px solid #e9e9e9;background: #f9f9f9;width: 100px;}
.login-text-focus{border: 1px solid #574309;}
.login-btn{width: 114px;height: 29px;color: #fff;line-height: 29px;background:#0073dd;border: none;overflow: hidden;cursor: pointer;border: 1px solid #e9e9e9; margin-right:20px;}
.note{width: 400px;height:100px}
.logincopyright{text-align: center;color: White;font-size:14px;margin-top: 50px;}

/*分页吗样式*/
.anpager .cpb {background:#ffc519 none repeat scroll 0 0;border:1px solid #000;color:#FFFFFF;font-weight:bold;margin:5px 4px 0 0;padding: 6px 10px;}
.anpager a {background:#FFFFFF none repeat scroll 0 0;border:1px solid #000;color:#000;margin:5px 4px 0 0;padding: 6px 10px;text-decoration:none;}
.anpager a:hover{background:#ffc519 none repeat scroll 0 0;border:1px solid #000;color:#FFFFFF;}


.lxwm{ width:100%; margin-top:5px; background:#Fff; float:left }
.lximg{ width:100%; height:75px; background:#202020; font-size:22px; line-height:75px; color:#FFF; text-indent:30px; font-family:'Microsoft YaHei'}
.lxtext{ margin:0 auto; padding-bottom:10px;  padding:5px;}
.lxtext p{ color:#333; line-height:30px;  font-size:14px; font-family:'Microsoft YaHei'}
.lxtext p a{ color:#000;}
.lxtext p a:hover{ color:#b40000;}

/*foot*/

#footer { overflow:hidden; background:url(../Images/footer_bg.jpg) repeat-x left top #EDEDED;clear:both;}
#cnzz_stat_icon_1252948170 { display: inline-block;}
#footer .foot { width: 1000px; margin: 0 auto; padding:35px 0 10px 0; text-align:center; }
#footer .foot p { text-align:center; line-height:30px;}
#footer .foot p span { margin-left:10px;}
#footer .foot p a { margin: 0 5px 0 5px;}

.code{ position:fixed; bottom:120px; right:16px;}

.site .site_t { line-height:29px; font-weight:bold;}
.site .site_b { line-height:25px;}



.asideCotact ul{padding:5px 15px 15px;background:#fff;}
.asideCotact li{line-height:30px;color:#484848;}
.asideCotact li a{color:#484848;}
.asideTel{padding:15px 15px 0px;color:#404040;background:#fff;}
.asideTel h2{margin-top: 4px;}
.asideTel p{color:#2c2c2c;}