@charset "utf-8";
/* CSS Document */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin:0; padding:0; }
body{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000;}
address, cite, dfn, em, var { font-style:normal; }
code, kbd, pre, samp { font-family:couriernew, courier, monospace; }
ul, ol { list-style:none; }
fieldset, img { border:0; }
select,input,img,select{vertical-align:middle;}
button, input, select, textarea { font-size:100%; }
textarea { resize:none; }
p{ text-justify:distribute;} /*为了使文本段落左右两边对齐*/
li{ list-style:none;}
a{ color:#000;text-decoration:none;outline:none;}
a:active {star:expression(this.onFocus=this.blur());}
:focus { outline:0; }
img{border: none;}
a img{border: none;}
a:hover{ text-decoration:none; color:#333;}
.clear {clear: both;height: 0;line-height: 0;}
table,td,th{ line-height:28px;}
td{ padding-left:5px;}
.top{ width:1002px; margin:0 auto; height:85px;}
.logo{ width:136px; float:left;}
.line{ width:7px; float:left; padding:0 15px;}
.biaoyu{ float:left;margin-top: 20px;}
.biaoyu dt{ font-size:15px; color:#000;font-weight:bold;}
.biaoyu dd{ font-size:14px; color:#da251c; font-weight:bold;}
.rexian{ width:498px; float:right;}
.nav_bg{ background:url(../images/index_12.jpg) repeat-x; width:100%; height:60px; margin-bottom:1px;}
.nav{ display:block; width:1004px; margin:0 auto; height:60px;}
.nav li{ background:url(../images/index_14.jpg) no-repeat right center; float:left; height:60px; line-height:60px; text-align:center; padding:0 31px;}
.nav li a{ font-size:13px; color:#fff;}
.zhongdian{ background:url(../images/index_19.jpg) no-repeat; width:1002px; height:49px; margin:20px auto;}
.zdpr{ width:660px; float:left; height:48px; line-height:48px; padding-left:10px;}
#sousuo{width:245px;height:20px; line-height:20px; float:right;margin-top: 13px; padding-right:15px;}
.search{ width:190px; height:20px; line-height:20px; text-indent:5px;color:#999999; margin-left:5px;background:#f1f1f1;border:1px solid #d3d3d3;}
.searchimg{ background:url(../images/seace.jpg) no-repeat;border:none; width:40px; height:20px; cursor:pointer;}
.main{ width:1004px; margin:35px auto;}
.biaoti{width:1004px; margin:0 auto; text-align:center;}
.chanpin{ width:1004px; margin:0 auto;}
.sy_cp{width:466px; float:left; padding-left:9px;}
.ztu{ float:left;}
.pro{ width:466px; float:left; padding-bottom:22px;}
.tu{ width:208px; float:left; height:145px;}
.sy_cp .pro_bg{ background:url(../images/index_30.jpg) no-repeat; width:258px; height:145px;float: left;}
.sy_cp2{width:466px; float:left;}
.sy_cp2 .pro_bg{ background:url(../images/index_29-12.jpg) no-repeat; width:258px; height:145px;float: left;}
.sy_cp .pro_bg dt{ padding-left:30px; height:30px; line-height:30px; padding-top:15px;}
.sy_cp .pro_bg dt a{ color:#fff; font-weight:bold; font-size:13px;}
.sy_cp .pro_bg dd{ padding-left:30px;line-height:19px;padding-right: 30px;}
.sy_cp .pro_bg dd a{ color:#fff;font-size:13px;}
.sy_cp2 .pro_bg dt{ padding-left:62px; height:30px; line-height:30px; padding-top:15px;}
.sy_cp2 .pro_bg dt a{ color:#fff; font-weight:bold; font-size:13px;}
.sy_cp2 .pro_bg dd{ padding-left:62px;line-height:19px;}
.sy_cp2 .pro_bg dd a{ color:#fff;font-size:13px;}
.mian3{ width:100%; height:110px; background:#f1f1f1; margin-top:15px;}
.mian3 img{ display:block; width:1002px; height:110px; margin:0 auto;}
.jiaotu{ width:117px; height:30px; text-align:center; margin:0 auto;}
.sy_jj{ width:1002px; margin:0 auto;}
.jianjie{ padding-top:25px;}
.jianjie p{ line-height:26px;}
.sy_ry{ width:1004px; margin:25px auto 0 auto;}
.biao{ width:122px; height:50px; float:left;}
.sy_ry p{ background:#e0e0e0; border:1px solid #ebebeb; height:42px; line-height:42px;}
.sy_ry p a{ width:44px; height:13px; float:right; padding-right:15px; padding-top:15px;}
.mian4{ width:1004px; margin:15px auto;}
.sy_news{ width:520px; float:left;}
.sy_news p{ background:#e0e0e0; border:1px solid #ebebeb; height:42px; line-height:42px;}
.sy_news p a{ width:44px; height:13px; float:right; padding-right:15px; padding-top:15px;}
.sy_xw{ padding:5px 0px;}
.sy_xw dt{ width:188px; height:136px; float:left; padding-top:15px;}
.sy_xw dd{ float:left; height:39px; line-height:39px; border-bottom:1px dashed #666;margin-left:10px; width:315px;}
.sy_xw dd img{ padding:0 8px;}
.sy_cat{ width:460px; float:right;}
.sy_cat p{ background:#e0e0e0; border:1px solid #ebebeb; height:42px; line-height:42px;}
.sy_cat p a{ width:44px; height:13px; float:right; padding-right:15px; padding-top:15px;}
.sy_lx{ padding:5px 0px;}
.sy_lx dt{ width:188px; height:136px; float:left; padding-top:15px;}
.sy_lx dd{ float:left; height:30px; line-height:30px; border-bottom:1px dashed #666;margin-left:10px; width:250px;}
.sy_lx dd img{ padding:0 8px;}
.footer{ width:100%; margin:20px auto 0 auto; background:#0089da; height:118px;}
.footer p{ line-height:45px; text-align:center;color:#fff;}
.footer p a{color:#fff;}
.zhuti{ width:1004px; margin:0 auto;}
.zuoce{ width:219px; float:left;}
.zc_cp dt{ background:url(../images/about_08.jpg) no-repeat; width:219px; font-size:18px; height:42px; line-height:42px; text-align:center; color:#fff;}
.zc_cp dd{ background:#eaeaea; margin-top:1px; height:37px; line-height:37px;}
.zc_cp dd a{ padding-left:10px;}
.zc_lx{ border:1px solid #e0e0e0; padding-bottom:20px;}
.zc_lx dt{ background:url(../images/about_08.jpg) no-repeat; width:219px; font-size:18px; height:42px; line-height:42px; text-align:center; color:#fff;}
.zc_lx dd{ height:38px; line-height:38px; border-bottom:1px dashed #666;}
.zc_lx dd img{ padding:0 5px;}
.youce{width:749px; float:right;}
.mianbao{ background:url(../images/about_11.jpg) no-repeat center bottom; height:40px; line-height:40px; color:#5d5d5d; font-size:21px; font-weight:bold;}
.gsjj{ padding:15px 0px;}
.gsjj p{ line-height:26px;}
/*product */
.newslist{ margin-bottom:20px; width:745px;}
.newslist ul li{ font-size:12px; height:35px; line-height:35px; border-bottom:1px dashed #CCCCCC; background:url(../images/dot1.jpg) no-repeat left center; padding-left:20px;}
.newslist ul li span{ height:24px; line-height:24px; color:#999999; float:right; font-size:12px; }
.cp-xunpan{ height:24px; line-height:24px; border-radius:3px; margin-top:5px; padding-left:7px; padding-right:7px; color:#fff!important; float:right; font-size:12px; text-align:0px; background:#E66447; }
.cp-csano{ height:24px; line-height:24px; border-radius:3px; margin-top:5px; padding-left:7px; padding-right:7px; color:#333!important; float:center; font-size:12px; text-align:0px;  }
/*product */
/*product deatil*/
.agent_con{LINE-HEIGHT: 26px;  width:745px;}
.info_con_tit {font-family: Arial, Helvetica, sans-serif;line-height: 20px;margin-bottom: 15px;border-bottom: 1px solid #E5E5E5;}
.info_con_tit .n_tit {text-align: center;color: #7E7E7E;}
.pagemore{  background:#f1f9ff; border:1px solid #d5e6f3;border-bottom: 3px solid #d7d7d7!important; padding:10px;position: relative; }
.pagemore h3{ color: #008bdb;font-size:16px; line-height:30px;}
.pagemore h3 span{background:#E66447; font-size:12px; line-height: 21px;border-radius: 50px;-moz-border-radius: 50px;text-align: center;color: #FFF;
padding: 0 12px;position: absolute;right: 15px;top: 15px;}
.bowen-list-info {margin: 6px 0 0 0;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;max-height: 46px;}
/*product deatil*/
.page {
    width:745px;
    margin: 30px auto;
    text-align: center;
    clear: both;
    height: 30px;
    line-height: 30px;
    background-color: #EEE;
}
.newspage {
    width: 702px;
    padding: 20px 0px 0px;
    display: block;
    margin: 20px auto;
    text-align: center;
    clear: both;
}
.newspage A {
    border-width: 1px;
    border-style: solid;
    border-color: #999;
    padding: 2px 5px;
    background: #FFF none repeat scroll 0% 0%;
    font: 12px;
    color: #666;
    margin-right: 2px;
}
.newspage A:hover {
BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: #E26748; BORDER-LEFT: #fff 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: none
}
.newspage A:active {
BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BACKGROUND:#E26748; BORDER-LEFT: #666 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #666 1px solid
}
.newspage SPAN.current {
BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND:#E26748; PADDING-BOTTOM: 2px; BORDER-LEFT: #666 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #666 1px solid
}
.newspage SPAN.disabled {
BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #fff 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid
}
.xh1 {
    border-bottom: 1px dotted #333;
}
.ny_lianxi dl dd{ height:30px; line-height:30px;}
.ny_lianxi dl dd img{ padding:0 8px;}
#zizhi {
    width:210px;
    float: left;
    height: 200px;
    margin-left:32px;
}
.pic5 {
    padding: 3px;
    border: 4px solid #eaeaea;
}
.zizhi{ display:inline-block; line-height:30px; text-align:center; width:210px;}
.ewm{width:150px;position:fixed;bottom:15px;right:15px}