@charset "utf-8";

/*全局控制*/
body{margin:0;padding:0;font-size:12px;line-height:22px;font-family:"Arial",Arial;-webkit-text-size-adjust:none;}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,p{margin:0;padding:0;}
input,select,textarea{font-size:12px;line-height:16px;}img{border:0;}ul,li{list-style-type:none;}
a{color:#333;text-decoration:none;}
.tc{text-align:center;}.tl{text-align:left;}.tr{text-align:right;}
.dis{display:block;}.undis{display:none;}
.fl{float:left;}.fr{float:right;}.cl{clear:both;}.fb{font-weight:bold;}.fnb{font-weight:200;margin-left:-1px;}
.hr_1,.hr_10{font-size:1px;line-height:1px;clear:both;}
.hr_1{height:1px;}.hr_10{height:10px;}
input[type="text"]:focus,input[type="password"]:focus,textarea:focus{outline:none;}


/********************* 以下(结束标识)代码请在实际开发中删除 *********************/
.fenlei img{margin:0 18px;}
/*圆角*/
.yjup{background:url('../images/1000up.png') no-repeat center;height:3px;}
.yjdown{background:url('../images/1000down.png') no-repeat center;height:3px;}
.yjup230{background:url('../images/230up.png') no-repeat center;height:3px;}
.yjdown230{background:url('../images/230down.png') no-repeat center;height:3px;}
/*header*/
.header{background:#fff url('../images/heading.jpg') center no-repeat;height:95px;width:1000px;margin:auto;}
.headh{height:80px;line-height:25px;padding:15px 0 0 20px;text-align:right;width:290px;}
.headh span{background:#f18b1e;padding:5px 10px;font:bold 12px/40px "Arial"}
.headr-t{width:178px;height:55px;margin:22px 0 0 20px;}
.headr-t-l{width:55px;height:55px;background:#f18b1e url('../images/clock.png') center no-repeat;}
.headr-t-r{width:123px;height:27px;background:url('../images/headr1.png');color:#f18b1e;text-align:center;}
.headr-t-r2{width:123px;height:28px;background:url('../images/headr2.png');font-size:12px;text-align:center;color:#fff;}
/*nav*/
.nav{height:33px;background:url('../images/navbg.jpg'); border-bottom: 2px solid #f18b1e;}
.navl{width:987px;margin:auto; border-left: 1px solid #1b1b1b;border-right: 1px solid #383838;height:33px;}
.navl a{float:left;}
.navl a li{font:bold 12px/33px "Verdana";width:139px;border-left: 1px solid #383838;border-right: 1px solid #1b1b1b;text-align:center;color:#fff;}
.navl a li:hover{background:#f18b1e;}
.navl a .hover{background:#f18b1e;}
/*banner*/
.ban{height:435px;background:url('../images/banbg.jpg');}
.banpic{height:380px;width:993px;margin:auto;padding-top:25px;}
.index{background:url('../images/indexbg.jpg') bottom no-repeat #e5e5e5;min-height:350px;padding-bottom:20px;}
.inabout{width:1000px;margin:0 auto;background:#3e3e3e;}
.inaboutl{width:315px;line-height:18px;color:#fff;padding:0 9px;float:left;}
.inaboutl img{ border:3px solid #fff;margin-bottom:20px;}
.inabout-tit{font:bold 12px/33px "Verdana";}
.inabout-but{width:82px;height:25px;background:#f3c510;margin:10px 0;text-align:center;font:normal 12px/25px "Verdana";}
.innewtit{padding-left:20px;}
.innewtit {color:#fff;background:url('../images/newsd.jpg')  5px 8px no-repeat;}
.innewinfo{width:440px;padding: 0 0 30px 20px;color:#b6b6b6;line-height:15px;}
.innews-l{padding:0 15px 15px 15px;}
.ward{width:1000px;margin:auto;}
/*footer*/
.footer{background:url('../images/footbg.jpg');height:44px;}
.foot{width:1000px;margin:auto;line-height:44px;color:#fff;}
.foot span{color:#f18b1e;}
/*list*/
.left{width:230px;}
.right{width:712px;background:#313131;min-height:320px;padding:0 10px;margin-left:35px;border-radius:3px;
}
.left a{color:#fff;}
.right2{width:980px;background:#313131;min-height:320px;padding:0 10px;}
.list{background:#313131;}
.list2{background:url('../images/listbg.jpg')}
.list ul{border-top:1px solid #4f4f4f;}
.list ul li{margin:30px 0;padding-left:50px;background:url('../images/listd.jpg') no-repeat 30px 6px;}
.list-pro{background:#313131;}
.list-pro ul{border-top:1px solid #4f4f4f;}
.list-pro ul li{margin:10px 0;padding-left:50px;background:url('../images/listd.jpg') no-repeat 30px 6px;}
.list-pro ul li:hover{color:#f18b1e}
.list-pro ul .hover{color:#f18b1e}
.list-tit{font:bold 24px/45px "Verdana";text-align:center;color:#f18b1e;border-bottom:1px solid #000;}
.list-tit2{font:bold 24px/45px "Verdana";text-align:center;color:#fff;}
.leftinfo{padding:10px;color:#fff;}
.right-tit{font:normal 12px/45px "Verdana";color:#dbdbdb;height:45px;padding-left:30px;background:url('../images/listd.jpg') no-repeat 15px 18px;}
/*info*/
.news-info{padding:5px;min-height:480px;color:#fff;line-height:24px;}
.news-info li{line-height:26px; border-bottom:1px dashed #545454;}
.newstit{padding-left:20px;}
.newstit {color:#cbcbcb;background:url('../images/newsd.jpg')  5px 10px no-repeat;}
.intime{color:#cbcbcb;}
.news-info img{margin:20px 0;}
.about-info{padding:5px;min-height:560px;color:#fff;line-height:24px;}
.con-info{padding:5px;min-height:420px;color:#fff;line-height:24px;}
.con-info li a{color:#ddd;}
.con-info ul{color:#ddd;font:normal 12px/25px "Verdana";}
.newst{font:bold 13px/25px "Verdana";text-align:center;}
.newsline{ border-bottom:1px dashed #585858;}
.newsinfo{color:#c3bdbd;line-height:24px;}
.newstime{font:normal 12px/25px "Verdana";text-align:center;color:#858585;margin-bottom:15px;}
/*分页*/
.next{margin:20px 0;color:#b8b8b8;}
.next li a{color:#b8b8b8;}
.next li a:hover{color:#e2b500;}
/*message*/
.message{ background:#fff url(../images/top_4.jpg) no-repeat center top;min-height:547px;padding-top:60px; } 
.maincontbox{width:800px;margin:auto;}
.msgtip{text-align:center;}
.lywrap{ background:url(../images/deng.png) 460px 35px no-repeat;}
.msgtxt{ height:28px; line-height:28px; width:350px; background:#fff; padding:0 5px; border:1px solid #e2e2e2; outline:none; color:#878787; }
.msgtxtarea{ border:1px solid #e2e2e2; outline:none; line-height:21px; padding:0 5px; width:450px; height:130px; color:#878787;background:#fff; }
.msgtb td{ padding:6px 0; } 
.msgtb .cr1{ color:#9b9999;}
.alphe{width:680px;background:url('../images/mesbg.png');border:1px solid #fff;margin-top:20px;font-size:12px;padding:20px;line-height:16px;}
.submit{background: #818181;width: 112px;height: 37px;border: 0px;color:#fff; cursor:pointer;font-family: "Arial";font-size:14px;}
.msg_btn_area a{ color:#fff; text-decoration:none; display:block; font-size:14px;}

 
.gotxt{ background:#fff; line-height:24px; width:24px; height:24px; color:#666c7a; border:1px solid #dedfe1; text-align:center;}
.gobtn{ background:#f4f4f4; color:#666c7a; cursor:pointer; text-align:center; line-height:24px; width:60px; border:1px solid #dedfe1; } 
/*pro*/
.pro-info{padding:5px;min-height:420px;color:#fff;line-height:24px;}
.pro-info a{color:#fff;}
.pro-info li{float:left;margin:0 8px;}
.ptit{text-align:center;margin:5px 0;font:bold 12px/35px "Verdana";}
/*rpro*/
.rplist{ background:#fff;width:215px;height:219px; -webkit-border-radius: 5px;  -moz-border-radius: 5px;}
.rplist img{padding:2px 0;}
.pager{width:97%; height:26px; line-height:26px; padding:10px 0; margin:0px auto; overflow:hidden; color:#666c7a;}
.page_info{ width:100%; text-align:center; margin:10px auto; color:#fff; }
.page_info span{padding:0 2px;font-weight:bold;}
.page_list{height:26px; line-height:26px; font-family:"Microsoft Yahei";font-size:12px;text-align: center; }
.page_list a{display:inline-block; vertical-align:middle; color:#656d78; border:1px solid #dee0e2; background:#f2f4f4;text-align:center;padding:0 10px; margin:0 2px;}
.page_list a:hover{color:#fff; border:1px solid #ea9556; background:#f18b1e;}
.page_list a.on{color:#fff; border:1px solid #ea9556; background:#f18b1e;}

.page_list a.plast{color:#666c7a; border:1px solid #dedfe1; width:60px; background:#f4f4f4 url(../images/arr1.gif) no-repeat 10px center; text-indent:10px;}
.page_list a.pnext{color:#666c7a; border:1px solid #dedfe1; width:60px; background:#f4f4f4 url(../images/arr2.gif) no-repeat 65px center; }
/*proshow*/
.zoom-section{ position:relative; z-index:2; z-index:2;} 
#zoomcont{ position:relative;float:left; width:288px; height:95px; overflow:hidden;}
.zoom-desc{height:95px; position:absolute;}
.zoom-desc img{ width:88px; height:88px;border: 3px solid #313131;}
.zoom-small-image{ margin:10px 0;}
.zoom-small-image img{}
.cloud-zoom img{display:block;width:380px;height:380px;}
.zoom-tiny-image{ } 
.cloud-zoom-lens {border: 1px solid #888; margin:-1px; background-color:#fff;cursor:move;} 
.cloud-zoom-title {font-family:Arial, Helvetica, sans-serif; position:absolute !important;background-color:#000;color:#fff;padding:3px;width:100%;text-align:center;font-weight:bold;font-size:10px;top:0px;} 
.cloud-zoom-big {border:1px solid #ccc; overflow:hidden;} 
.cloud-zoom-loading {color:white;background:#222; padding:3px; border:1px solid #000;}
.arr_l{ background:url('../images/arr_l.jpg') 0px 25px no-repeat; width:25px; height:70px;float:left;}
.arr_r{ background:url('../images/arr_r.jpg') 0px 25px no-repeat; width:25px; height:70px;float:right;}
#current img{border: 3px solid #e6841d;}
.pro_l{margin-left:20px;}
.pro_r{margin-left:60px;}
.pro_r_img{color:#e6841d;font:bold 14px "Arial";padding:20px 0;}
.zsshow img{float:left;}
.doorstype, .doorsdate{font:normal 12px "Arial";margin:15px auto;color:#fff;}
.pro_r_nr{height:45px; border-bottom:1px dashed #e3e3e3;line-height:45px;font-size:16px;padding-left:15px;color:#cf3632;}
.pro_r_text{padding:15px;color:#2e373d;}
.proline{font:normal 14px/40px "Arial";color:#fff;margin-top:20px; border-bottom:1px solid #e6841d;}
.deteils{padding:0 20px;width:60px;background:#e6841d;text-align:center;}
/* 效果CSS开始 */
.msKeimgBox { margin: 0px auto; width: 965px; overflow: hidden; position: relative; padding-top: 30px; height: 93px; }
.msKeimgBox ul { width: 1000px; }
.mskeLayBg { background: #000; width: 100%; position: absolute; left: 0px; top: 0px; z-index: 99; opacity: 0.7; filter: alpha(opacity=70); display: none; _display:none!important }
.mskelayBox {margin-top: -221px; margin-left: 0px; position: fixed; left: 50%; top: 50%; border: 7px solid #FFF; z-index:99; background: #FFF; display: none; _display:none!important }
.mskeImgBg { height: 57px; width: 100%; position: absolute; left: 0px; bottom: 0px; }
.mskeClaose { position: absolute; top: -17px; right: -17px; cursor: pointer; }
.mske_downIco { position: absolute; left: 0px; top: 0px; }
.mske_imgDown { background: url(../images/mke_imgMbg.png) repeat; height: 57px; width: 818px; position: absolute; right: 0px; bottom: 0px; font: 13px/57px "Arial"; color: #FFF; }
.mske_imgDown a { margin-left: 34px; }
.pro-list ul li { float:left; height: 120px; cursor: pointer; }
.mskeTogBtn { background: url(../images/mke_moreImg.jpg) no-repeat; height: 93px; width: 185px; position: absolute; z-index: 1; right: 0px; cursor: pointer; bottom: 0px; }
.mskeTogBtn2 { background: url(../images/mke_moreImg2.jpg) no-repeat; bottom: 10px; }
.msKeimgBox2 { height: auto; }
.mske_html{margin:auto;}
/* 效果CSS结束 */