@charset "utf-8";
/* CSS Document */
*{margin:0 auto; padding:0; list-style-type:none; font-family: "微软雅黑" ; font-size:12px; color:#333}
html{line-height:24px;   }
form, img, ul, ol, li, dl, dt, dd, p{margin: 0;padding: 0; border: 0; background-repeat: no-repeat;}
*{margin:0;padding:0;}
p{ text-indent:0; font-size:14px;font-family: "微软雅黑" ; line-height:27px;}
ul{list-style:none;}
a,img{border:0;}
a{text-decoration:none;font-family: "微软雅黑"}
a:hover{color:#0657b2;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden} 
.clearfix{*+height:1%;}
.lf{ float:left}
.rf{ float:right} /*右浮动*/
body {padding:0;margin:0; width:100%; display:table; }


.zhu{ width:100%; text-align:center; margin:0 auto;overflow:hidden}
.main{ width:1100px; margin:0 auto; overflow:hidden}

.hear{ height:40px; line-height:40px;background:#333333; }
.hear .shouc{ float: right; margin:5px 0 0 0}
.hear .shouc a{ margin:0 5px 0 5px; width:85px; color:#FFF;}
.hear .shouc a:hover{}
.hear p{ float:left;font-size:12px;line-height:40px;color:#FFF;}

.logo{ width:367px;font-size: 27px;line-height: 55px;font-weight: 800; text-align:left}
.daohang{ width:100%; margin:0; text-align:center;}
.daohang_cen{ width:1100px; height:70px; margin:0 auto; padding:20px 0;}
.index{ width:730px; height:70px; position:relative; float:right; z-index:2;}
.index ul{width:100%; }
.index li{ width:91px; height:50px;float:left; position:relative; cursor:pointer; }
.index li a{width:100%; height:50px;float:left;  line-height:50px; color:#333; font-size:15px; }
.index li a:hover,.index li a#home{ border-bottom:3px solid #F00; }

/*daohang over*/

.banner{ height:555px; position:relative; top:1px; z-index:1; overflow:hidden; width:100%; }
.banner_list li{ position:absolute; top:0; left:50%; margin-left:-960px; display:none; }
.btn{ display:none;}
.banner:hover .btn{ display:block;}
.btn_left{ width:27px; height:50px; line-height:50px;position:absolute; top:50%; margin-top:-25px;text-align:center;cursor:pointer;left:20px;}
.btn_right{width:27px; height:50px; line-height:50px;position:absolute; top:50%; margin-top:-25px;text-align:center; cursor:pointer;right:20px;}
/*ban over*/

.index_about{ padding:35px 0;}
.about_top{ margin:0 0;}
.about_top a p{ font-size:29px; font-family:Arial, Helvetica, sans-serif; color:#2f2f2f; line-height:35px; text-transform:uppercase}
.about_top a b{font-size:27px;line-height:33px;}

.index_abot_left{ width:50%; text-align:left; margin-top:20px;}
.index_abot_rt{ margin-top:-20px;}
.index_abot_left p{ font-size:14px; color:#666666; line-height:25px; text-indent:2em}
.index_abot_left a.more{ float:left; padding:5px 20px; font-size:14px; color:#FFF; background:#de3230; margin:30px 0 0 200px}
.index_abot_left a.more:hover{ text-decoration:underline}
/*about over*/

.index_product{ background:#2c3035; padding:50px 0; }
.index_product_tp a p{color:#FFF;}
.index_product_tp a b{color:#FFF;}
.index_productmain{width:1200px;}

.picbox01{ margin:45px auto 0;  width:100%; float:left; overflow:hidden}
.scroll_horizontal_ti{position:relative;width:1100px;_width: 1100px;height:356px; float:left; padding:0 50px 0 40px; margin:0 0;overflow:hidden}
.scroll_horizontal_ti .box{overflow:hidden;position:relative;float:left; width:1100px;_width: 1100px;height:356px;margin:0 auto;}
.scroll_horizontal_ti .list{overflow:hidden;width:9999px; border:0px; _margin-left:0px; }
.scroll_horizontal_ti .list li{float:left; margin:0 13px 0 13px; width:344px; height:356px; line-height:25px;text-align:center; }
.scroll_horizontal_ti .list li a img{ width:344px;}
.scroll_horizontal_ti .list li a p{width:252px; float:left; text-align:left; line-height:30px;  overflow:hidden; font-size:14px;COLOR:#FFF;
word-break:keep-all; white-space:nowrap; text-overflow:ellipsis ;overflow:hidden}
.scroll_horizontal_ti .list li a:hover p{COLOR:#fba207; }
.scroll_horizontal_ti .list li .gengxin{ width:100%; float:left; border-bottom:1px solid #74787c; padding-bottom:5px; height:25px; line-height:25px; background: url(../images/dy_36.jpg) no-repeat right center;font-size:12px;COLOR:#e9e8e8;  text-align:left;}
.scroll_horizontal_ti .list li .gengxin span{COLOR:#e9e8e8; font-size:12px; }
.scroll_horizontal_ti .plus{position:absolute;top:120px;width:38px;height:145px; background: url(../images/dy_27.jpg) no-repeat;cursor:pointer;}
.scroll_horizontal_ti .minus{position:absolute;top:120px;width:38px;height:145px; background:url(../images/dy_30.jpg) no-repeat;cursor:pointer;}
.scroll_horizontal_ti .plus{left:8px;}
.scroll_horizontal_ti .minus{right:8px;}
/*product over*/

.abanner{width:100%; margin:20px auto 0;height:194px;text-align:center;min-width:990px;overflow:hidden}
.abanner img{height:194px !important;min-width:990px;max-width:100%;}

.index_youshi{ padding:30px 0 20px;}
.index_you_yi{background:url(../images/dy_42.jpg) no-repeat center; height:422px; width:100%}
.biaoti{ width:50%; margin:16% 0 0 10px; text-align:left;}
.biaoti b{ font-size:26px; color:#cb0f05; line-height:35px; }
.biaoti p{ font-size:16px; line-height:30px; color:#333; margin-top:20px;float:left;width:85%;}
.biaoti p b{font-size:16px;}

.index_youshi_er{background:url(../images/dy_45.jpg) no-repeat center; height:428px; width:100%}
.index_you_er{ background:none}
.er_wen{margin:19% 0 0 10px;width:44%;}
.er_wen p{width:100%;}

.index_you_san{background:url(../images/dy_47.jpg) no-repeat center; height:391px; width:100%}
/*youshi over*/

.index_news{background:url(../images/bg_02.jpg) no-repeat center; height:518px; padding:31px 0 59px;}
.index_news_xia{ margin-top:70px;}
.index_news_xia ul{}
.index_news_xia ul li{ float:left; display:block; width:47%; text-align:left; background:#FFF; margin:0 20px 40px 12px}
.index_news_xia ul li a .new_tu_rght{ float:right; width:58%; margin:25px 15px 0 0}
.index_news_xia ul li a .new_tu_rght span{ font-size:13px; color:#F00; line-height:25px;}
.index_news_xia ul li a .new_tu_rght b{width:100%;float:left; margin:5px 0; font-size:15px; color:#333; line-height:25px;word-break:keep-all; white-space:nowrap; text-overflow:ellipsis ;overflow:hidden}
.index_news_xia ul li a .new_tu_rght p{width:100%;float:left;font-size:12px; color:#777; line-height:23px; height:46px; overflow:hidden}
.index_news_xia ul li a .new_tu_rght b:hover{color:#F00; text-decoration:underline}
/*news over*/

.index_foot{ background:#2c3035; padding:30px 0;}
.link{width:100%;float:left; text-align:left; margin:0 0 20px; border-bottom:1px solid #4a4d52; padding-bottom:15px}
.link span{ width:8%; float:left; color:#999; font-size:13px; line-height:23px;}
.link p{ width:92%; float:right; text-align:left; display:block;}
.link p a{color:#999; font-size:13px; margin:0 10px 0 0; line-height:23px;}
.link p a:hover{ text-decoration:underline; color:#FFF;}
.footer{color:#999; font-size:13px; line-height:29px;}
/*footer over*/

/*-------------------------------------------------------------product---------------------------------------------------------*/

.nei_product{ padding:20px 0;}
.index_pro_left{ width:214px; margin:0}
.index_pro_left_tp{ width:100%; }
.index_pro_left_tp h5{font-size:20px; color:#FFF;height:62px; line-height:62px;background:url(../images/ll_21.jpg) no-repeat center;}
.pro_left_xia{width:208px; border:3px solid #d5030c; background:#FFF;}
.pro_left_xia ul{}
.pro_left_xia ul li{ float:left; display:block; text-align:left; height:40px; line-height:40px; width:100%;background:url(../images/ll_34.jpg) no-repeat}
.pro_left_xia ul li a{ font-size:16px; color:#333; padding-left:60px;}
.pro_left_xia ul li a:hover{ text-decoration:underline; color:#F00}

.chanp{width:214px; float:left; margin:20px 0 0; text-align:left; overflow:hidden}
.chanp h1{ background:#d5030c; height:40px;line-height:40px;padding-left:20px; color:#FFF; font-size:17px; text-align: left}
.chanp .tit a:hover{color:#333; }
.dianh {width:192px; float:left;  border:4px solid #d5030c; padding:12px 7px 10px 7px; margin:0 }
.chanp .dianhua {background: url(../images/Teln.gif) no-repeat scroll 0 18px transparent;color: #666666;line-height: 20px;padding: 10px 0 10px 55px;}
.chanp .dianhua span {display: block;font:23px "Impact";color:#d5030c;}
.dianh p{ font-size:13px; color:#666; line-height:22px;}

.index_rig_pro_xia{ float:left; width:100%; margin:0 auto;}
.index_rig_pro_xia ul{}
.index_rig_pro_xia ul li{ float:left; display:block; margin:0 0 5px;width:190px; text-align:center}
.index_rig_pro_xia ul li a{}
.index_rig_pro_xia ul li a img{border:2px solid #ececec;}
.index_rig_pro_xia ul li a p{ width:100%; float:left; margin:0 auto; height:26px; line-height:26px; font-size:14px; padding:0; display:block}

.index_pro_right{ float:right; width:860px; margin:0 auto;}
.pro_curmbs {width:100%;background:url(../images/pro_01.jpg) no-repeat center; float:left; text-align:left;color:#FFF; margin-bottom:10px;  line-height:38px;} 
.pro_curmbs span { color:#FFF; margin-left:20px;}
.pro_curmbs a { color:#FFF;}
.pro_curmbs a:hover{ text-decoration:underline}

.index_product_xa{ width:99%; margin:0 0 20px; border:1px solid #e7e6e6;}
.index_product_xa ul li{float:left; margin:10px 14px 10px 14px; width:254px; text-align:center; }
.index_product_xa ul li a img{ width:252px; border:1px solid #e7e6e6}
.index_product_xa ul li a p{width:100%; float:left; text-align:center; line-height:30px;  overflow:hidden; font-size:14px;COLOR:#333;}
.index_product_xa ul li a:hover p{COLOR:#fba207; }
/*-------------------------------------------------------------product main---------------------------------------------------------*/

.index_product_nei_xa{width:93%; margin:0 0 20px; padding:0 3%; border:1px solid #e7e6e6}
.nei_prro_tp{width:100%; margin:0 0 20px; float:left;}
.nei_prro_tp h6.bitooo{ font-size:22px; line-height:35px; margin:15px 0 30px;}
.nei_prro_tp img{border:1px solid #e7e6e6}
.nei_prro_middl{width:100%; margin:20px 0 20px; float:left;border-bottom:1px solid #d5030c; text-align: left}
.nei_prro_middl span{ height:36px; line-height:36px; float:left; width:12%; text-align:center; font-size:15px; color:#FFF; background:#d5030c}
.nei_prro_xia{width:100%; margin:0 0 20px; float:left; text-align:left;}

/*-------------------------------------------------------------about---------------------------------------------------------*/
.index_about_xa{width:93%; margin:0 0 20px; padding:2% 3%; border:1px solid #e7e6e6;text-align:left;}

/*-------------------------------------------------------------news---------------------------------------------------------*/
.nei_news {width:99%; margin:0 0 20px; border:1px solid #e7e6e6;}
.nei_news ul li{ float:left; display:block; width:100%; text-align:left; border-bottom:1px dashed #CCCCCC; background:#f5f4f4; margin:0 0 15px 0}
.nei_news ul li a .new_tu_rght{ float:right; width:96%; margin:15px 15px 15px 0}
.nei_news ul li a .new_tu_rght p{ font-size:14px}




/*以下是新闻中心的详情页*/
.nw_main{ width:830px;margin:20px 20px 30px 10px; }
.nw_main b{color:#FF0000;font-size:18px;line-height:30px;height:30px}
.nw_main .s_tittle{display:table;height:30px;line-height:30px; width:830px; margin-bottom:10px; text-align: center;  border-bottom:1px dotted #626263;}
.nw_main .s_tittle span{margin-right:20px; font-size: 12px; color:#5e5e5e; }
.rt_xia01{ width:830px;  }
.rt_xia01 p{ text-align:left; font-size:15px;color:#686666; text-align:left} 

.tiao1{width:830px; height:50px; background:#f1f1f1; margin-top:60px; margin-bottom:30px;padding:5px 0 10px 15px; line-height:40px;text-align:left;margin-left:5px; }
.tiao1 span {height:25px; line-height:25px; font-size:15px;  color:#5c5d5e; }
.tiao1 span a{color:#333232; font-size:14px; height:20px; line-height:20px;color:#7e7f80 }
.tiao1 span a:hover{ color:#FF0000; text-decoration:underline}


.Download .biaoto{ background-color:#f7f7f7;display:block; margin-bottom:0; }
.Download .biaoto span{ font-size:14px; color:#666;  font-weight:normal;background:0}
.Download .biaoto span.rf{ color:#666;}

.Download{ width:100%; margin:0 0 20px; float:left; background: #333333; }
.Download li { width:100%; height: 35px; line-height:35px; background:#ffffff; color: #333333; overflow: hidden; display:block; vertical-align: top; 
border-bottom: 1px solid #eee; }
.Download li a{ color:#333333; font-size:12px; height:35px;line-height:35px; display:block; text-align:left ; padding-right:10px}
.Download li a:hover { color: #d7030d; }
.Download ._title { padding: 0 0 0 15px; width:50%;background:url(../images/sddx_16.jpg) no-repeat left; overflow:hidden;word-break:keep-all; white-space:nowrap; text-overflow:ellipsis;}
.Download li .rf { padding: 0 20px 0 0; }
.Download li ._view { width:100px; text-align: center; font-size:12px; color:#777;}
.Download li span.icooo{ background:url(../images/ke_05.png) no-repeat 8px 0; padding-left:33px;color:#777; font-size:12px; }
.Download li a._view:hover span.icooo{color: #d7030d; text-decoration:underline}
/*----------------------------------------------------------------------news---------------------------------------------------*/

.items1 ul li {float: left; margin-top: 20px;margin-right: 35px;}
.items1 ul li img {border: 1px solid #D4D4D4;height: padding: 4px;}
.items1 ul li span {display: block;line-height: 20px; text-align: center;font-size: 14px; color:#686666}

/* 分页 */
.pageController{float:right;  padding-top:5px;padding-bottom:5px;}
.pageController a{float:left;display:block;background-color:#FFF; border:#666666 1px solid; color:#666666;padding:0px 6px 0px 6px; margin-right:5px; line-height:18px;}
.pageController a:hover{background-color:#efefef;color:#B90128; text-decoration:none; font-weight:bold; border:#efefef 1px solid;}
.pageController .currPage {background-color: #efefef;color:#0860CC;font-weight:bold;border:#666666 1px solid;}
.clear{clear:both;}