﻿body { font-family:'Microsoft YaHei'; font-size:14px;}

a:link, a:visited { text-decoration:none;}
a:hover { text-decoration:none;}

/*top*/

/*nav*/

.im{ width:1920px; height:350px; margin:0px auto;}

/*con*/
.co{ width:100%; }
.conn{
width: 978px;
padding:10px 10px 0 10px;
margin: 0 auto; overflow: hidden}
.cleft{ width:168px; float:left;  margin-bottom:10px;background: url(../images/inp14_03.gif) no-repeat;}
.cltop{   font-family:'Microsoft YaHei'; background:url(/images/h2.jpg);}
.cltoptext{ float:left;font-size:24px;  color:#fff;text-align:center; line-height:158px; width:100%}
.cltop span { text-align:center;}
.clul{margin-bottom:10px; margin-top:10px;}
.clul ul{ margin:0px auto; width:100%;}
.clul ul li{height:30px; text-align:center; background:#e6e6e6; border:1px solid #d9d9d9; margin-bottom:5px;}
.clul ul li a{line-height:30px;color:#333;font-size:14px;  font-family:'Microsoft YaHei' }
.clul ul li a:hover{color:#fff; background:#e3281e; height:30px; width:100%; float:left; text-decoration:none}
#bot{color:#fff; background:#ba1111 ; height:30px; width:100%; float:left}


.piclist{width: 940px;margin:50px auto 0 auto;}
.piclist ul li{width: 285px;height: 265px;float: left;margin-left: 20px;background-color: #eaeaea;margin-bottom: 20px;cursor: pointer;} 
.piclist ul li img{width: 285px;height: 225px;}
.piclist ul li h3{font-size: 16px;color: #444;line-height: 35px;text-align: center;}
.piclist ul li h3:hover{background-color: #e3281e;color: #fff;height: 35px;width: 285px;}

.piclist.on{display: block;height:730px;}

.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 #ba1111; color:#101010;padding-right:10px;}

.cright{ width:740px;float:left;background: url(../images/0101.gif) no-repeat;margin: 0px 0px 0px 30px;}
.about{ height:36px; float:right; padding-right:10px; font-size:12px;}
.about a{ color:#333; text-decoration:none; line-height:36px; font-size:12px;}
.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:10px 25px; font-family:'Microsoft YaHei'
}
.ma img {
    max-width:100%;
}


.cnews1{ padding:10px 20px;}
.cnews1:hover { background:#ebebeb;height:80px;}
.nimg {  width:150px;height:80px; color:#000;font-size:16px; float:left; }
.ntext { color:#555; font-size:14px;  height:80px;}
.ntext a:hover{  height:80px;color:#e70012;}
.ntitle{height:30px; color:#000;font-size:16px; }

/*页面导航条  -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:14px; }
.next ul li{  padding:0px 5px; height:28px; margin-bottom:5px;text-align: center;}
.next span{ color:#000; line-height:28px;}
.next a{ color:#666; text-align:left; font-size:12px; line-height:28px;}
.next a:hover{text-decoration:none; color:#000;}



/*新闻列表显示*/
.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:12px;line-height:30px; float:right}
.ys3{ float:right; color:#666;font-size:12px;line-height:30px;}


.kuaix {  overflow:hidden}
.kuaix .tit_b{ background:url(../Images/ico13.jpg) no-repeat bottom;}
.kuaix .nr { padding-top:10px; height:391px;}
.kuaix .nr dl {width:460px; height:120px; overflow:hidden; padding-bottom:30px;float:left}
.kuaix .nr dt { float:left; font-size:0; line-height:0}
.kuaix .nr dt img { width:140px; height:100px;}
.kuaix .nr dd { float:left; width:280px; padding-left:13px;font:12px "Microsoft YaHei"; color:#5a5a5a; line-height:20px;}
.kuaix .nr dd h4 a { display:block; height:24px; line-height:24px; padding:0px 0; color:#333; font-size:14px;font-weight:bold;}
.kuaix .nr li {  font:12px "Microsoft YaHei"; color:#5a5a5a;line-height:29px; width:230px; }
.kuaix .nr li a{padding-left:16px; background:url(../Images/ico15.jpg) no-repeat 0 12px;overflow:hidden;height:24px;display:block;line-height:24px;}
.kuaix .nr li a span { float:right}


/*产品展示页面*/
.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 */
}

/*-- 妗堜緥鍒楄〃 --*/
.caseList2{margin-top: 10px;height: auto;overflow: hidden;width: 938px;}
.caseList2 ul li{height: 200px;margin-bottom: 20px;cursor: pointer;}
.caseList2 ul li img{float: left;width: 230px;height: 200px;margin-right: 20px;}
.caseList2 ul li h3{font-size: 18px;color: #444;font-weight: bold;padding: 30px 0 20px 0;display: block;}
.caseList2 ul li h3 a{color: #444;}
.caseList2 ul li h3 a:hover{color: #01a147;}
.caseList2 ul li p{font-size: 14px;color: #666;line-height: 24px;padding-bottom: 15px;}
.caseList2 ul li span{color: #666;font-size: 14px;}
.caseList2 ul li span a{color: #666;}
.caseList2 ul li span a:hover{color:#01a147;}

/*在线留言*/
.panel-c-l td{padding:5px 5px;}
.login-text{height: 24px;left: 24px;border: 1px solid #e9e9e9;background: #f9f9f9;width: 400px;}
.login-validate{height: 24px;left: 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;}

/*分页吗样式*/
.paginator{height:auto;text-align:center;padding:40px 0px 0px 0px;margin:0px auto;    clear: both;}
.paginator a{padding:3px 5px;color:#666;display:inline-block;*display:inline;*zoom:1;margin:0 8px;text-decoration:none;font-size:14px;}
.paginator a:hover{background-color:#06C;color:#fff}
.paginator .this-page{padding:3px 5px;background-color:#fff;border:1px solid #999; color:#000;display:inline-block;*display:inline;*zoom:1;} 


.aboutPhone{padding: 50px 0;border:1px solid #ccc;}
.aboutPhone img{float: left;margin-left: 45px;}
.aboutPhone span{display: inline-block;font-size: 18px;color: #333;height: 27px;line-height: 27px;text-indent: 8px;}
.aboutPhone font{display: block;font-size: 20px;color: #da483b;font-weight: bold;margin-top: 5px;}

.lxwm{ width:100%; margin-top:5px; background:#Fff; float:left }
.lximg{ width:100%; height:35px; background:#e3281e; margin-top:10px; font-size:16px; line-height:30px; color:#000; text-indent:35px; font-family:'Microsoft YaHei'}
.lxtext{ margin:0 auto; padding-bottom:10px;  padding:0px;}
.lxtext p{ color:#333; line-height:30px;  font-size:12px; font-family:'Microsoft YaHei'}
.lxtext p a{ color:#000;}
.lxtext p a:hover{ color:#e10000;}

/*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;}


/*inew*/
.inew li{
	font-size:13px;color:#333;line-height:35px;padding:5px 0;
}
.inew li:nth-child(2n){
	background-color:#ededed;padding:0;
}
.inew a{
	display:block;color:#333;padding:0 3.125%;
	white-space:nowrap;overflow:hidden;text-overflow:ellipsis;
}
.inew span:first-child{
	float:right;color:#999;
}
.inew span:nth-child(2){
	display:inline-block;line-height:0.5rem;width:0.3rem;color:#f15844;vertical-align:-1px;
}

.inews{width:100%;height:auto;overflow:hidden;background:url(../Images/newsbg.jpg) right bottom no-repeat #fff;background-size:32.8125% auto;padding:5% 0}
.news-img{display:block;float:left;width:25%;margin:0 3.75% 0 4.6875%;}
.inews p{float:left;width:42.8125%;margin-left:3.75%;text-overflow: ellipsis;overflow:hidden;white-space: nowrap;font:0.16rem/2 "microsoft yahei";color:#686868;}
.inews h3{float:left;width:42.8125%;margin-left:3.75%;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;font:0.18rem/1.2 "microsoft yahei";color:#232323;}
.inews h3 a{display:block;width:100%;text-overflow: ellipsis;overflow:hidden;white-space: nowrap;color:#232323;}
.inews div{float:left;width:42.8125%;font:0.16rem/0.24rem "microsoft yahei";color:#1d1d1d;overflow:hidden;height:0.48rem;margin-left:3.75%;}


.adv{ width: 100%; height: auto; overflow: hidden;}
.adv_1{ width: 100%; height: 270px; margin-top: 40px; background: #f8f4f1;}
.adv_1a{ float: left; width: 600px; height: auto;}
.adv_1a h1{ font-size: 18px; color: #000000; margin-top: 20px; font-weight: normal; margin-left: 20px;}
.adv_1a p{ font-size: 14px; color: #484848; margin-top: 20px; margin-left: 20px;}
.adv_1a ul li{ margin-left: 20px; float: left; width: 100px; height: 100px; background: #0f9f4a; margin-top: 20px; font-size: 14px; line-height: 100px; text-align: center;}
.adv_1a ul li a{ color: #ffffff;}
.adv_1b{ float: right; width: 571px; height: 270px;}

.adv_2{ width: 100%; height: auto; overflow: hidden;}
.adv_2a{ height: auto; overflow: hidden; margin-top: 30px; margin-bottom: 30px; font-size: 14px;}
.adv_2b{ width: 100%; height: 40px; background: #eeeeee;}
.adv_2b ul li{ width: 20%; height: 40px; text-align: center; float: left; line-height: 40px;}

.adv_2c{ width: 100%; height: 65px; border-bottom: #cccccc solid 1px;}
.adv_2c ul li{ width: 20%; height: 65px; text-align: center; float: left; line-height: 65px;}
.adv_2c ul li a{ text-decoration: none; color:#000000;}
.adv_2c ul li a:hover{ color: #e3281e;}