@charset "utf-8";
/* CSS Document */
body{ font-family: '微软雅黑' , Arial, Helvetica, sans-serif;line-height: 22px;color: #000; }
body, div, dl, dt, dd, ul, ol, li,  h4, h5, h6, pre, form, fieldset, p, b, blockquote, table, th, img, font
, hr{margin:0;padding:0;font-size: 16px;}
ul,ol,li{list-style: none;}
img {border: none;vertical-align: middle; -ms-interpolation-mode: bicubic;}
.clearfix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix{display: inline-block;}
* html .clearfix{height: 1%;}
.clearfix{display: block;}
em{font-style: normal;}
a{text-decoration:none; color:#000;}
a:hover{text-decoration:none;}

#header{ width:1000px; height:100px; margin:0 auto;}
#header .logo{ width:450px; height:50px; float:left; margin-top:20px; }
#header .biao{ width:233px; height:29px; float:right; margin-top:70px;margin-right:20px;}
#header .right_jm{ width:180px; height:29px; float:right; margin-top:45px;}
#header .right_jm a{ display:block; width:55px; height:29px; font-size:12px; font-family:microsoft yahei; color:#000; float:left; text-indent:25px; margin-left:5px;}
#header .right_jm .shouye{line-height:29px; background:url(../images/list_tu.jpg) no-repeat;}
#header .right_jm .jiameng{line-height:29px; background:url(../images/list_tu.jpg) no-repeat -60px 0px;}
#header .right_jm .lianxi{background:url(../images/list_tu.jpg) no-repeat -120px 0px;}

#nav{ width:52.5%; height:38px; line-height:38px; background: #000;margin: 0 auto;}
#nav .conent{ width:1000px; height:38px; margin:0 auto;}
.li1{position: relative; float:left; height:38px; line-height:38px; background:url(../images/list1.jpg) no-repeat right; text-align: center;}
.li1 a{ display:block; padding-left:30px; padding-right:30px; font-family:microsoft yahei; color:#fff; font-size:16px;}
.li1 a:hover{transition: all 1s;}
/*.li1 .hover_bj{ background:url(../images/hover.jpg) repeat-x;}*/
.li1:hover .nav2{background: #999;display: block;}

.nav1 a{display: block;}
.nav1 a:hover{background: #ffaaaa;color: #000;}
.nav1 li{position: relative;}
.nav1 ul{position: absolute;top:40px;display: none; z-index: 10000;}

.li2{width: 125px; text-align: center;}
.li2:hover {background: #bbb;display: block;}
.chanpin_show .li2>a{width:110px;}

/* banner */
.flexslider{margin:10px auto;position:relative;width:1000px;height:380px;overflow:hidden;zoom:1;}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.flex-direction-nav a{width:60px;height:90px;line-height:99em;overflow:hidden;margin:-60px 0 0;display:block;position:absolute;top:50%;z-index:10;cursor:pointer;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease;}
.flex-direction-nav .flex-next{background-position:0 -90px;right:0;}
.flex-direction-nav .flex-prev{left:0;}
.flexslider:hover .flex-next{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-prev{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:0;filter:alpha(opacity=50);}
.flex-control-nav{width:100%;position:absolute;bottom:10px;text-align:center;}
.flex-control-nav li{margin:0 5px;display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a{background:url(../images/dot.png) no-repeat 0 -16px;display:block;height:16px;overflow:hidden;text-indent:-99em;width:16px;cursor:pointer;}
.flex-control-paging li a.flex-active{background-position:0 0;}

#main{ width:52.5%; height:auto; background:url(../images/bj_sd.jpg) repeat-x; margin: 0 auto;}
#main .conent_zt{ width:1000px; height:auto; margin:0 auto; padding-top:10px;}
#main .conent_xl{ width:490px; height:286px; float:left; background:url(../images/shu.jpg) no-repeat right; margin-left:10px;}
#main .con_neri{ width:426px; height:280px;}
#main .con_neri h1{ font-size:20px; font-family:microsoft yahei; color:#404040; margin:0px; padding:0px; line-height:30px; height:30px; font-weight:bold;}
#main .con_jieshao p{ line-height:20px; color:#555454;}
#main .con_jieshao{ width:426px; height:67px; overflow:hidden;}
#main .con_img{ width:426px; height:178px; overflow:hidden;}
#main .con1{ width:479px; height:243px; float:left; margin-left:15px; background:url(../images/bj_tu.jpg) repeat-x; border-left:1px solid #e1e0e1; border-right:1px solid #e1e0e1; margin-top:25px;}
#main .con1 .left_wen{ width:298px; height:220px; float:left; margin-top:15px; margin-left:10px;}
#main .con1 .left_wen h1{ font-size:16px; font-family:microsoft yahei; color:#000; font-weight:normal; background:url(../images/listb.jpg) no-repeat 0px; height:25px; line-height:25px; margin:0px; text-indent:15px; padding:0px;}
#main .con1 .left_wen p{color:#615f5f; margin-top:10px;}
#main .con1 .left_wen ul { margin-top:10px;}
#main .con1 .left_wen ul li{ line-height:25px; }
#main .con1 .left_wen ul li a{ color:#615f5f;}
#main .con1 .bottom_wh{ width:298px; height:35px; line-height:35px; margin-top:10px;}
#main .con1 .bottom_wh a{ display:block; width:78px; float:left; height:35px; line-height:35px; background:url(../images/listc.jpg) no-repeat 0px; font-family:microsoft yahei; font-size:12px; color:#000; text-indent:15px;}
#main .con1 .right_tu{ width:134px; height:184px; float:left; margin-top:35px; margin-left:10px;}

/*最新产品*/
#main .con2{ width:980px; height:256px; margin:20px auto;}
#main .tittle_z{ width:980px; height:30px; line-height:30px; background:url(../images/listb.jpg) no-repeat 0px; font-size:18px; font-family:microsoft yahei; color:#3c3a3a; text-indent:20px;}
#main .warp_sp{ width:960px; height:195px; border:1px solid #e3e0e1; padding-top:10px; padding-bottom:10px; padding-left:8px; padding-right:8px; margin-top:10px;}

/* marqueeleft */
.marqueeleft{height:195px;width:940px;overflow:hidden;margin:10px auto;}
.marqueeleft ul{float:left;}
.marqueeleft li{float:left;margin:0 5px;display:inline;width:290px;height:180px;overflow:hidden;}
.marqueeleft li .pic{display:block;width:290px;height:180px;overflow:hidden;}
.marqueeleft li .txt{text-align:center;height:23px;line-height:23px;}

/*产品页面*/
#main1{ width:52.5%; height: auto; background:#eceaeb; padding-top:30px; margin: 0 auto;}
#main1 .tittle_cp{ width:1000px; height:28px; line-height:28px; margin:0 auto;}
#main1 .tittle_cp span{ font-size:24px; font-family:microsoft yahei; color:#363434;}
#main1 .tittle_cp tt{ font-size:24px; font-family:microsoft yahei; color:#6c6969; margin-left:15px;}
#main1 .conent_cp{ width:1000px; height:auto; border:1px solid #dbd8da; background:url(../images/cp_bj.jpg) top repeat-x #fff; padding-top:10px; margin:20px auto; margin-bottom:0px; padding-bottom:30px;}
#main1 .conent_cp .sous{ width:960px; height:66px; border-bottom:1px solid #cccccc; margin:10px auto; margin-bottom:25px;}
#main1 .conent_cp .sous a{ display:block; height:34px; line-height:34px; padding-left:10px; padding-right:10px; font-size:16px; font-family:microsoft yahei; float:left; margin-left:10px; background:#dcdcdc;}
#main1 .conent_cp .sous a:hover{ background:#b41610; color:#fff;}
#main1 .conent_cp .chanpins{ width:300px; height:217px; float:left; margin-left:25px;}
#main1 .conent_cp .chanpins a{ display:block; text-align:center; font-size:12px; font-family:microsoft yahei;}
#main1 .conent_cp .chan_tu{ width:300px; height:185px; overflow:hidden;}
#main1 .conent_cp .fenye{ width:370px; height:70px; margin-top:10px; margin:0 auto;}
#main1 .conent_cp .fenye a{ font-family:microsoft yahei; padding-left:10px; padding-right:10px; }
#main1 .conent_cp .fenye span{ font-family:microsoft yahei; padding-left:10px; padding-right:10px; color:#000;}
#main1 .conent_xx{ width:937px; margin:0 auto;}
#main1 .conent_xx .tittle_xx{ width:937px; border-bottom:1px dashed #dcdcdc; height:70px; padding-top: 23px;}
#main1 .conent_xx .tittle_xx h1{ margin:0px; font-size:18px; line-height:30px; font-weight:normal; font-family:microsoft yahei; text-align:center; height:30px; line-height:30px;}
#main1 .conent_xx .tittle_xx p{ color:#6a6969; text-align:center; line-height:35px;}
#main1 .conent_xx .cp_tu{ width:940px; height:auto; text-align: center; margin: 0 auto; overflow:hidden; margin-top:30px; margin-bottom:20px;}
#main1 .conent_xx .sxyemia{ width:940px; height:30px;}
#main1 .conent_xx .sxyemia span{ font-size:12px; font-family:microsoft yahei;}
#main1 .conent_xx .sxyemia a{ color:#929292;font-family:microsoft yahei;}
#main1 .conent_xx .sxyemia a:hover{ color:#b81313;}
#main1 .xinwen{ width:960px; height:40px; margin:0 auto; border-bottom:1px dashed #898989; margin-top:10px;}
#main1 .xinwen h1{float:left;color:#000; font-size:14px; font-family:microsoft yahei; margin:0px; height:30px; line-height:30px;}
#main1 .xinwen h1 a{ color:#000;}
#main1 .xinwen p{ color:#454444; width:830px;height: 40px;line-height: 31px;margin-left:75%;}
#main1 .xinwen p span{ color:#6a6969;}
#main1 table tr td{ font-family:microsoft yahei;}
.text_ly{ width:190px; height:23px; line-height:23px; font-size:12px; color:#000; border:1px solid #dbdbdb;}
.button_ti{ width:76px; height:35px; line-height:35px; background:#b90f0f; font-size:16px; color:#fff; border:0px; font-family:microsoft yahei; float:left; margin-right:10px;}

#footer{ width:100%; height:200px; background:#000; padding-top:28px;}
#footer .conent_bq{ width:600px; height:93px; margin:0 auto; }
#footer .conent_bq p{ text-align:center; color:#ffffff; line-height:30px;}
#footer .conent_bq p a{ color:#ffffff;}
#footer .conent_bq .fenx{ width:65px; height:30px; margin:0 auto;}
#footer .conent_bq .fenx a{ display:block; float:left; width:24px; height:24px;}
#footer .conent_bq .ximl{ background:url(../images/fenxiang.jpg) no-repeat 0px -2px; }
#footer .conent_bq .tengxun{background:url(../images/fenxiang.jpg) no-repeat -30px -3px;margin-left:10px;}

/*在线客服*/

.fixed_box { width:154px; position:fixed; z-index:2; top:0; right:0; top:20%;}
.content_box { width:154px; z-index:2; top:0; right:0}
.content_title, .content_bottom, .close_btn a, .show_btn { background:url(../images/service/sidebar_bg.gif) no-repeat; }
.content_title { height:46px; background-position:-1165px 0; }
.content_title span { display:none; }
.content_list { font-family:Arial, Helvetica, sans-serif; padding:5px 5px; font-size:12px; background:url(../images/service/gray_line.gif) repeat-y center; text-align:center;}
.content_bottom { height:8px; overflow:hidden; background-position:-1165px -50px;}

.close_btn { position:absolute; right:10px; top:15px; }
.close_btn, .close_btn a { display:block; width:18px; height:20px; overflow:hidden; cursor:pointer; background-position:-44px -90px;}
.close_btn a:hover { background-position:-67px -90px;}
.close_btn a span { display:none;}

.show_btn { display:none; width:28px; height:112px; background-position:-231px 0 ;position:absolute; top:0; z-index:1; cursor:pointer; right:0px;}
.show_btn span { display:none;}

.content_list .qqserver p { text-align:center; padding:6px 0; margin:0; vertical-align:middle;}
.content_list .qqserver p span { margin-right:5px;}
.content_list .qqserver p img {display: inline; margin-top:-5px; vertical-align:middle;}
.content_list .phoneserver  { font-size:14px; text-align:center;}
.content_list .phoneserver h5 { font-family:"Microsoft Yahei"; font-weight:bold; color:#666; font-size:15px;}
.content_list .phoneserver p { padding:2px 0; _height:16px; margin:0;color: #666666;}
.content_list .msgserver { text-align:center; margin-bottom:5px;}
.content_list .msgserver a { background:url(../images/service/sidebar_bg.gif) no-repeat -119px -116px; padding-left:20px;}
.content_list hr { border-bottom:1px solid #E6E6E6; height:1px; margin:10px 0; clear:both;}

.shujucaiji{margin-top: 20px; font-size: 15px;line-height: 33px;}
