

/* 分页样式===================================================== */
div.green-black{padding:3px;margin:3px;text-align:center; clear:both}
div.green-black a{border:#626262 1px solid;padding:2px 5px;background:url(../images/image1.gif) #626262;color:#fff;margin:0 2px 0 0;text-decoration:none;}
div.green-black a:hover{border:#dc2550 1px solid;background:url(../images/image2.gif) #dc2550;color:#fff;}
div.green-black a:active{border:#dc2550 1px solid;background:url(../images/image2.gif) #dc2550;color:#fff;}
div.green-black span.current{border:#dc2550 1px solid;padding:2px 5px;font-weight:bold;background:url(../images/image2.gif) #dc2550;color:#fff;margin:0 2px 0 0;}
div.green-black span.disabled{border:#f3f3f3 1px solid;padding:2px 5px;color:#ccc;margin:0 2px 0 0;}
/* ============================================================= */
.clear{height:55px; clear:both}
/*==============================================================
内容 main
================================================================*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; }
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
body { line-height: 1; background-color: #fff }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
table { border-collapse: collapse; border-spacing: 0; }
body, textarea, input, button, select, keygen, legend { font: 12px/1.14 \5FAE\8F6F\96C5\9ED1, Microsoft YaHei, arial, \5b8b\4f53; color: #000; outline: 0; }
a, a:link, a:visited { text-decoration: none; color: #000 }
.container { width: 1000px; margin: 0px auto ;overflow:hidden;line-height:28px;font-size:15px;color:#404040}
.allcons { width: 1000px; margin: 0px auto ;overflow:hidden;font-size:15px;color:#404040;margin-top:65px;}
.column { float: left }
.article-format { font-size: 14px; line-height: 25px }
.header .banner {
    text-align: center;
}

#slides {
    width: 1002px;
    margin: 0px auto;
}

.banner-box{width:1440px;height:550px;position:relative;overflow:hidden;left:50%; margin-left:-720px;}
.banner-box .bd{ width:100% !important;}
.banner-box .bd li .m-width {width:100%;margin:0 auto;overflow:hidden;}
.banner-box .bd li{width:100% !important;height:550px;}
.banner-box .bd li a{display:block;background-size:auto;}

.banner-btn{width:1420px;position:absolute;top:280px;left:50%;margin-left:-710px;}
.banner-btn a{display:block;width:49px;height:104px;position:absolute;top:0;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;}
.banner-btn a.prev{left:20px;background:url(../image/foot.png) no-repeat 0 0;} 
.banner-btn a.next{right:20px;background:url(../image/foot.png) no-repeat -49px 0;}

.banner-box .hd {position:absolute;top:240px;right:10px;}
.banner-box .hd ul li{width:12px;height:12px;border-radius :50%;text-indent:-9999px;margin-right:20px;background:#ccc;float:left;cursor:pointer;}
.banner-box .hd ul li.on{background:#dc2550;}
.menu { width:1440px;height:83px; left:50%;background: url(../image/top.jpg) no-repeat;margin-left:-720px;position: relative; text-align: center;color: #fff; }
.container{}
.container li { width:127px; height:42px; font-size: 14px; float:left; line-height:42px;margin:38px 7px 0 6px;}
.menu li:hover  {background: url(../image/bg.jpg) no-repeat;}
.menu li:hover  a{color:#fff}
/* .menu li:hover{ background:url(../image/bg.jpg) no-repeat;} */

.first{width:1440px; height:450px; margin:0 auto; background:url(../image/s1.jpg) no-repeat center -3px;;}
.first_cr{width:840px; margin:0 auto; overflow:hidden}
.cr_{width:255px; height:360px; background:#da251d; margin-top:80px; text-align:center;float:left; margin-left:25px;}
.cr_ h1{color:#fff;font-size:32px;padding:25px 0 15px 0}
.cr_ p{color:#fff; margin:15px 18px 0 22px ;text-align:left; line-height:25px;}
.second{width:1440px; height:0px; margin:0 auto; background:url(../image/.jpg) no-repeat; margin-top:25px;}
.third{width:1440px; height:670px; margin:0 auto; background:url(../image/s3.jpg) no-repeat;}
.forth{width:720px;overflow:hidden; margin:0 auto; text-align:center;margin-top:35px;}
.forth h1{font-size:45px;padding:0 0 25px 0;}
.forth p{line-height:28px;font-size:18px; }
.fifth{width:1440px; height:670px; margin:0 auto; background:url(../image/s4.jpg) no-repeat;margin-top:20px;}

.mnav{width:990px; margin:0 auto; overflow:hidden; border-bottom: 1px solid #cdcdcd;margin-top:30px;}
.mnav ul{overflow:hidden; padding-bottom:10px;}
.mnav li{width:100px; height:33px; float:left; line-height:33px; text-align:center; margin-left:10px;}
.mnav li a{color:#3d3d3d;font-size:14px;}
.mnav li:hover{background:url(../image/bgs.jpg) no-repeat;}
.mnav li:hover  a{color:#fff}

.mnav .chosen{background:url(../image/bgs.jpg) no-repeat}
.mnav .chosen a{color:#fff}

.float-left { float: left; }
.float-right { float: right }
.article-index-txt { width: 550px; }
.article-index-wrap { clear: both; padding: 55px 0px 55px 0px; overflow: hidden; }
.article-index-txt h3 { font-size: 20px; margin-bottom: 20px; color: #333333; font-weight: normal; }
.article-index-txt p { color: #666666; margin-bottom: 20px; line-height: 25px; font-size: 15px;}
.article-index-txt .togo { color: white; padding: 10px 20px; background: #F39910; display: inline-block; }
.article-index-wrap h2 { font-size: 25px; margin-bottom: 20px; }

.container_p{ width: 980px; margin: 0px auto ;overflow:hidden;line-height:28px;font-size:15px;color:#404040;margin-top:30px; overflow:hidden}
.container_p li{float:left; width:305px; height:306px; margin:25px 10px 15px 10px;}

.container_pro{ width: 1000px; margin: 0px auto ;overflow:hidden;line-height:28px;font-size:15px;color:#404040;margin-top:30px; overflow:hidden}
.container_pro li{float:left; text-align:center;width:290px; height:290px; margin:35px 10px 35px 25px; border:1px solid #d1d1d1}
.container_pro li img{width:95%}
.container_pro li p{font-size:15px; margin-top:20px;}


.product-par { float: left; width: 550px; margin-left:50px;}
.product-par  h2{color:#5e5e5e}
.product-par  h3{color:#5e5e5e;font-size:20px; font-weight:normal;height:30px; line-height:30px;}
.product-par .back{font-weight:normal;font-size:16px;float:right;cursor:pointer;text-align:center;line-height:30px;width:75px; height:30px;background:#ececec;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius:10px; }
.product-par-item { border-bottom: 1px solid #BEBEBE; height: 60px; margin-top: 30px; }
.product-par-item li { float: left;  text-align:center; cursor:pointer }
.product-par-item li  .selected{border-left:1px solid #BEBEBE;border-top:1px solid #BEBEBE;border-right:1px solid #BEBEBE; margin-top:0px; padding-top:10px;}
.product-par-item li a { line-height: 50px;width: 140px; height: 50px; background-color: #E9E9E9; display:block; margin-top:10px;color:#4b4b4b}
.article-content{line-height:20px; color:#4e4e4e;min-height:280px;}
.article-content p{margin-top:10px; margin-left:13px;}
.kePublic{width:400px; float:left;}
.hidden{display:none}
.msKeimgBox {width: 400px; overflow: hidden; position: relative; padding-top: 30px; height: 600px;}
.msKeimgBox li{}
.msKeimgBox ul { width: 400px;}
.mskeLayBg { background: #000; width: 100%; position: absolute; left: 0px; top: 0px; z-index: 10; opacity: 0.7; filter: alpha(opacity=70); display: none; _display:none!important }
.mskelayBox { height: 650px; width: 1050px; margin-top: -200px; margin-left: -494px; text-align:center;position: fixed; left: 50%; top: 35%; border: 7px solid #d8d8d8; z-index: 20; 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; }
.msKeimgBox ul li { float: left; height: 390px; margin: 0 10px 10px 0; width: 300px; cursor: pointer; }
.msKeimgBox2 { height: auto; }
.msKeimgBox_pic{width:390px; height:390px;border:1px solid #d8d8d8;text-align:center}

.footer { height: 60px; line-height: 60px; margin: 0px auto; margin-top:30px;border-top: 1px solid #cdcdcd;width: 962px;color:#4f4f4f ;font-size:14px;}
.footer a{color:#4f4f4f;font-size:14px;}

.foer_L{float:left;}
.foer_R{float:right; padding-top:15px;}






















