@charset "utf-8";
#content{background:#fbfbfb;}
.title{width:996px; height:80px; margin:0 auto; background:url(../images/tel.png) no-repeat right center;}
.title_show{width:400px; height:48px; font-size:22px; font-weight:bold; color:#6f6f6f;line-height:25px;}
.title_show small{font-size:13px; color:#ff6701; text-transform:uppercase; }
.local{width:400px; height:30px; color:#777;}
.local a{color:#777;}
.local a:hover{text-decoration:underline;}
.con_text{width:1000px; height:auto; margin:0 auto;}
.ny_title{width:999px; height:65px; background:#FFF; border-left:1px #f7f7f7 solid; margin-bottom:4px;}
.ny_title a{display:block; width:140px; height:65px; text-align:center; float:left; line-height:65px; border-right:1px solid #f7f7f7}
.con_show{min-height:200px; height:auto !important; _height:200px; overflow:visible; line-height:200%; color:#777; margin-bottom:20px;}
.con_show a{color:#8c8c8c}
.con_show a:hover{color:#ec6d00; text-decoration:underline;}
#con_1{background:url(../images/about_title.png) center 40px no-repeat; padding-top:150px;}
#con_2{display:none;}
#con_3{display:none;}
#con_4{display:none;}
#push{width:100%; height:440px; background:#FFF}
.push{width:1000px; margin:0 auto; height:450px;}
.push_title{width:160px; height:45px; background:#ef882f; line-height:45px; color:#fff; font-size:16px; text-align:center; margin-bottom:20px;}
.push_show{width:1000px; height:320px;}
.push_show ul li{width:242px; height:320px; float:left; margin-right:20px;}
.push_show ul li img{width:242px; height:242px;}
.push_show ul li a{display:block;}
.push_name{width:242px; height:50px; line-height:50px; border-bottom:2px solid #e8e8e8; border-top:1px solid #f7f4f4; color:#7f7f7f; text-align:center}
.push_img{margin-bottom:24px;}
.push_show ul li:hover .push_name{ border-bottom:2px solid #ef882f; border-top:1px solid #ef882f; color:#7f7f7f;}
#demo{
overflow:hidden;
width:1000px;
}
#indemo{
float: left;
width: 800%;
}
#demo1{
float: left;
}
#demo2{
float: left;
}
.nyt1{color:#999;}
.nyt1:hover{color:#ff6600;text-decoration:underline;}
.cur_about{background:#ff6600; color:#fff;}
.cur_about:hover{color:#fff;}

.product{width:762px; float:right; min-height:640px; height:auto !important; _height:640px;}
.product .cpList{width:242px; height:360px; margin:0 6px 20px 6px; float:left; _display:inline;}
.product .cpList .cpImg{display:block; width:242px; height:242px;}
.product .cpList .cpImg img{width:242px; height:242px; display:block;}
.product .cpList .cpMore{width:242px; height:100px; display:block; padding-top:18px; position:relative; background:#f7f7f7}
.product .cpList .cpMore .cpBt{color:#3c3c3c; padding:0 20px 0 20px;}
.product .cpList .cpMore .cpMs{color:#b0b0b0; padding:0 20px 0 20px;}
.product .cpList .cpMore .cpM{display:block;-webkit-border-radius: 10px;-moz-border-radius: 10px; border-radius: 20px; border:#ccc 1px solid; width:118px; height:30px; color:#b0b0b0; position:absolute; top:73px; left:16px; text-align:center; line-height:30px;}
.product .cpList:hover .cpMore{background:#ec6d00;  transition: all 0.8s ease 0s;}
.product .cpList:hover .cpBt{color:#FFF;}
.product .cpList:hover .cpMs{color:#FFF;}
.product .cpList:hover .cpM{color:#FFF; border:1px solid #fff;}



.con_show2{width:100%; height:140px; background:url(../images/contact_bg.png) no-repeat center 25px;}
.contact_show{width:980px; height:110px; padding-top:40px; padding-bottom:30px; margin:0 auto; color:#666; line-height:40px;}
.contact_show .span_dh{background:url(../images/icon_tel.png) no-repeat 0 0; padding-left:40px; padding-top:5px; padding-bottom:10px; padding-right:118px;}
.contact_show .span_cz{background:url(../images/icon_cz.png) no-repeat 0 0; padding-left:40px; padding-top:5px; padding-bottom:10px; padding-right:130px;}
.contact_show .span_qq{background:url(../images/icon_qq.png) no-repeat 0 0; padding-left:40px; padding-top:5px; padding-bottom:10px;}
.contact_show .span_sj{background:url(../images/icon_sj.png) no-repeat 0 0; padding-left:40px; padding-top:5px; padding-bottom:10px; padding-right:50px;}
.contact_show .span_sj2{background:url(../images/icon_sj.png) no-repeat 0 0; padding-left:40px; padding-top:5px; padding-bottom:10px; padding-right:50px;}
.contact_show .span_mail{background:url(../images/icon_mail.png) no-repeat 0 0; padding-left:40px; padding-top:5px; padding-bottom:10px;}
.contact_show .span_dz{background:url(../images/icon_dz.png) no-repeat 0 0; padding-left:40px; padding-top:5px; padding-bottom:10px;}
.ditu{width:980px; height:450px; margin:0 auto; border:1px solid #cccccc;}

.picNew{width:460px; height:350px; float:left;}
.picNew img{width:460px; height: 286px;}
.picNew h2{width:100%; height:30px; line-height:30px; font-size:16px; color:#949494; padding-top:5px;} 
.picNew p{ color:#acacac; line-height:20px;}
.newslist{width:450px; height:120px; float:right;}
.newslist .date{width:77px; height:90px; float:left; background:url(../images/newsline.png) no-repeat right 0;}
.newslist .date p{ font-size:40px; color:#888; padding-top:15px; display:block; width:77px; height:40px; line-height:40px;}
.newslist .date span{ display:block; width:77px;  height:30px; line-height:30px;}
.news_show{width:350px; float:right;}
.news_show h2{line-height:40px;}
.news_show p{line-height:22px;}
.con_show h1{font-size:24px; line-height:30px; color:#ff6600; text-align:center}
.news_info{width:100%; border-bottom:1px solid #ccc; height:40px; line-height:40px; font-size:12px;text-align:center}
.text_show{font-size:14px; color:#666; padding-top:15px; line-height:200%; min-height:400px; height:auto !important; _height:400px; overflow:visible}
.text_show a{color:#666;}
.text_show a:hover{color:#ff6600; text-decoration:underline;}
.pagelist{width:90%; overflow:visible; height:30px; text-align:center;}
.pagelist span{line-height:20px;border:1px solid #E1E1E1;   margin-right:10px; background-color:#FFF; display:inline-block}
.pagelist span.c{background-color:#ff6600; color:#FFF;padding:0 8px;}
.pagelist span a{padding:0 8px;height:20px; color:#999}
.pagelist span a:hover{background-color:#ff6600; color:#FFF;text-decoration: none;}
.product h1{font-size:24px; padding-bottom:20px; margin-bottom:15px; padding-top:20px; border-bottom:1px solid #ccc; text-align:center}
.cp_xxxx{width:130px; text-align:center; color:#FFF; background:#f60;border: 1px solid #f60; -moz-border-radius-topleft:18px; -webkit-border-top-left-radius:18px; border-top-left-radius:18px; height:36px; line-height:36px;  -moz-border-radius-topright:18px; -webkit-border-top-right-radius:18px; border-top-right-radius:18px;}
.cp_info{width:698px; border-top:2px solid #f60; border-bottom:1px solid #ccc; border-left:1px solid #ccc; border-right:1px solid #ccc; min-height:568px; height:auto !important; _height:568px; padding:10px 20px; overflow:visible;}
.next a{color:#999;}
.next a:hover{color:#999; text-decoration:underline}
.cp_info b{color:#f60;}