/* CSS Document */


/** index banner S **/
/** slideBox */
.slideBox{ width:100%;position:relative;height:400px;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; left:50%;bottom:15px; z-index:1;  }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left;  width:15px; margin-right:10px; height:15px; line-height:15px; text-align:center; background:#fff; cursor:pointer; border-radius:50%}
.slideBox .hd ul li.on{ background:#FB7D2E; color:#fff; }
.slideBox .bd{ margin:0 auto;position:relative;z-index:0;overflow:hidden;   }
.slideBox .bd ul{width:100% !important;}
.slideBox .bd ul li{width:100% !important;height:400px;overflow:hidden;text-align:center;}
.slideBox .bd ul li a{display:block;height:400px;}

/** index banner E **/


/** index_hot_class S **/
.index_hot_class{ width:1200px; height:430px; margin:0px auto; margin-top:10px}
.index_hot_class .index_hot_class_left{ width:630px; height:430px; margin:0px auto; float:left;}
.index_hot_class .index_hot_class_center{ width:300px; height:430px; margin:0px auto; margin-left:10px; float:left;}
.index_hot_class .index_hot_class_center .top{ width:300px; height:210px; float:left}
.index_hot_class .index_hot_class_center .bottom{ width:300px; height:210px; float:left; margin-top:10px}

.index_hot_class .index_hot_class_right{ width:250px; height:430px; margin:0px auto; float:right;}
.index_hot_class .index_hot_class_right .top{width:250px; height:210px; float:left; border-bottom:2px #CCC dashed}
.index_hot_class .index_hot_class_right .bottom{width:250px; height:208px; float:left;margin-top:10px;}

.indexkefu ul { margin-top:20px; margin-left:20px}
.indexkefu ul li{ height:60px; line-height:60px;}
.indexkefu ul li a{ padding-left:45px; color:#555; line-height:35px; height:35px; display:block; font-size:17px}
.indexkefu ul li a:hover{ color:#C00;}
.indexkefu ul li .tel{ background:url(../../../../Tpl/2016skin/Public/images/index_kf_ico1.png) no-repeat; background-size:35px}
.indexkefu ul li .qq{ background:url(../../../../Tpl/2016skin/Public/images/index_kf_ico2.png) no-repeat; background-size:35px}
.indexkefu ul li .kf{ background:url(../../../../Tpl/2016skin/Public/images/index_kf_ico3.png) no-repeat; background-size:35px}

.index_hot_class .index_hot_class_right .top .title{ height:50px; width:100%; line-height:50px; float:left; }
.index_hot_class .index_hot_class_right .top .title .timg{ background:url(../../../../Tpl/2016skin/Public/images/kuaixun_title.png) no-repeat; background-size:78px; display:block; width:108px; height:20px; margin-top:15px; margin-left:20px; float:left}
.index_hot_class .index_hot_class_right .top .title .txt{ float:right;}
.index_hot_class .index_hot_class_right .top .title .txt a{ color:#808080; font-weight:700; font-size:12px}
.index_hot_class .index_hot_class_right .top .con{ float:left; width:230px; line-height:32px; font-size:12px; margin-left:20px; margin-top:10px}
.index_hot_class .index_hot_class_right .top .con span{ color:#c80000; padding-right:13px}
.index_hot_class .index_hot_class_right .top .con a{ color:#323333}
.index_hot_class .index_hot_class_right .top .con a:hover{color:#c80000;}
/** index_hot_class E **/

/** banner2 S **/
/** slideBox */
.slideBox2{ width:630px; height:430px; overflow:hidden; position:relative;  }
.slideBox2 .hd{ width:630px; height:70px; float:left overflow:hidden; position:relative; z-index:1; }
.slideBox2 .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox2 .hd ul .a{ color:#ee4f38; border-top:1px #ee4f38 solid}
.slideBox2 .hd ul .b{ color:#8973d7; border-top:1px #8973d7 solid}
.slideBox2 .hd ul .c{ color:#ffab4a; border-top:1px #ffab4a solid}
.slideBox2 .hd ul .d{ color:#3a95eb; border-top:1px #3a95eb solid}
.slideBox2 .hd ul .e{ color:#ef7303; border-top:1px #ef7303 solid}
.slideBox2 .hd ul li{ width:125px; margin-left:1px; height:69px; float:left;  text-align:center; background:#fff; cursor:pointer; }
.slideBox2 .hd ul li .txt{ font-size:12px; line-height:20px; margin-top:20px; display:block}
.slideBox2 .hd ul li .sanjiao{ position:absolute;width: 0; height: 0;margin: 0 auto; margin-left:-10px;border-left: 9px solid transparent;border-right: 9px solid transparent; display:none}

.slideBox2 .hd ul li .sj1{border-top: 9px solid #ee4f38;}
.slideBox2 .hd ul li .sj2{border-top: 9px solid #8973d7}
.slideBox2 .hd ul li .sj3{border-top: 9px solid #ffab4a}
.slideBox2 .hd ul li .sj4{border-top: 9px solid #3a95eb}
.slideBox2 .hd ul li .sj5{border-top: 9px solid #ef7303}

.slideBox2 .hd ul .f{ margin-left:0px; width:126px;}
.slideBox2 .hd ul li .on{}

.slideBox2 .bd{ position:relative; height:100%; z-index:0; width:630px; height:360px;   }
.slideBox2 .bd li{ zoom:1; vertical-align:middle; }
.slideBox2 .bd img{ width:630px; height:360px; display:block;  }
/** banner2 E **/


/** ceng f S **/
.ceng_f{ width:1200px; height:auto; margin:0px auto; margin-top:40px; clear:both}
.ceng_f_title{ width:1200px; border-bottom: 1px solid #c81623;}
.ceng_f_title i{ float:left; display:inline-block;background-image: url(../../../../Tpl/2016skin/Public/images/fico.jpg);height: 31px; width:36px;background-position: 0 -63px;}
.ceng_f_title .titletxt{font-weight:500; font-size: 35px; color:#333;text-align: center;margin-bottom:20px }
.ceng_f_title .tab{  float: right;display: inline;  border: solid 1px #ededed;border-bottom: 0 none;height: 34px;line-height: 34px;z-index: 1;font: 12px/150% Arial,Verdana,"\5b8b\4f53"; }
.ceng_f_title .tab .limore a:hover{color:#c81623}
.ceng_f_title .tab .tab-item{float: left;display: inline;height: 34px;position: relative; }
.ceng_f_title .tab .tab-item a{ float: left; height: 34px;padding: 0 16px;text-decoration: none;line-height: 34px;overflow: hidden;background: #fff;border-left: solid 1px #fff;border-right: solid 1px #fff;white-space: nowrap; color:#666; }
.ceng_f_title .tab .tab-item span{position: absolute;width: 1px;background: #ccc;overflow: hidden;height: 14px;top: 10px; right: 0;}

.ceng_f_title .tab .tab-selected a{ position: absolute;white-space: nowrap;border-left: solid 1px #c81623;border-right: solid 1px #c81623;border-top: solid 3px #c81623; border-bottom:0px #FFFFFF solid; margin-left:-1px; margin-top:-1px;height: 35px;line-height: 30px;color: #c81623;text-indent: 1px; z-index:5}
.ceng_f_ConDiv{ width:1200px; height:auto; padding-top:1px;}
.ceng_f_ConDiv ul li{ width:25%; height:390px; float:left; background-color:#FFF;}
.ceng_f_ConDiv ul li .kuang{ border-left:1px #dfdfdf solid;  border-bottom:1px #dfdfdf solid;height:389px}
.ceng_f_ConDiv ul li:nth-child(4n+4) .kuang,.ceng_f_ConDiv ul li:last-child .kuang{border-right: 1px #dfdfdf solid;}
.ceng_f_ConDiv ul li .kuang .colork{ border:4px #FFF solid; height:381px; }
.ceng_f_ConDiv ul li:hover .colork{ border:4px #F4D0D0 solid; }
.ceng_f_ConDiv ul .first{ width:50%;}
.ceng_f_ConDiv ul .r{ border-right:1px #dfdfdf solid}
.ceng_f_ConDiv ul li .fpro .hotimgdiv{ width:50%; height:360px; float:left;text-align:center;}
.ceng_f_ConDiv ul li .fpro .hotimgdiv img{ margin-top:40px}
.ceng_f_ConDiv ul li .fpro .hottext{ width:50%; height:360px; float:left; }
.ceng_f_ConDiv ul li .fpro .hottext h2{ margin-top:110px; font-weight:500; color:#333}
.ceng_f_ConDiv ul li .fpro .hottext .miaoshu{ font-size:15px; color:#666; margin-top:20px; width:200px}
.ceng_f_ConDiv ul li .fpro .hottext .proprice{font-size:25px; color:#F00; width:200px; font-weight:500; line-height:40px; margin-top:30px}
.ceng_f_ConDiv ul li .fpro .hottext .proprice a{ font-size:14px; background-color:#D91B25; line-height:32px; color:#FFF; border-radius:3px; padding:0px 12px; float:right; }
.ceng_f_ConDiv ul li .pro{ text-align:center;}
.ceng_f_ConDiv ul li .pro .proname{ font-size:14px; height:40px; line-height:20px; color:#333; width:90%; margin:0px auto}
.ceng_f_ConDiv ul li .pro .proname span{ display:block;text-overflow: ellipsis; width:250px;white-space: nowrap;  overflow: hidden;}
.ceng_f_ConDiv ul li .pro .proname .red{ color:#F00}
.ceng_f_ConDiv ul li .pro .proprice{ font-size:18px; color:#F00; font-weight:500; line-height:40px}
.ceng_f_ConDiv ul li .pro img{width: 290px;height: 290px;object-fit: contain}
.ceng_f_ConDiv .cengul{ display:none}
.ceng_f_ConDiv .cul-selected{ display:block}

.ceng_f_ConDiv ul li .hot_rm{ background:url(../../../../Tpl/2016skin/Public/images/hot_rm.png) no-repeat; position:absolute; width:80px; height:80px; display:block}
.ceng_f_ConDiv ul li .hot_xp{ background:url(../../../../Tpl/2016skin/Public/images/hot_xp.png) no-repeat; position:absolute; width:80px; height:80px; display:block}

  
/** ceng f E **/


/** 底部文章 S **/
.arc_div{ width:1200px; clear:both; height:auto; margin:0px auto; margin-top:15px}
.arc_div .ptitle{ height:32px; line-height:32px; background-color:#737373; float:left; width:100%}
.arc_div .ptitle h4{font-size: 14px;font-weight: bold; color:#FFF; margin-left:15px; float:left}
.arc_div .ptitle a{ background:url(../../../../Tpl/2016skin/Public/images/wz_jia.png); height:16px; width:16px; float:right; display:block; margin-top:7px; margin-right:10px}

.arc_div_left{ width:240px; float:left; height:290px; background-color:#f2f2f2}
.arc_div_left ul{ margin-top:15px; height:228px; margin-left:30px; float:left}
.arc_div_left li{ list-style-type:disc; float:left; color:#666; font-size:12px; line-height:32px; width:100%}
.arc_div_left li a{color:#666;}
.arc_div_left li a:hover{color:#B61D1D; text-decoration:underline}
.arc_div_center{ width:470px; float:left; height:290px; margin-left:15px; background-color:#f2f2f2}
.arc_div_center .pl{ float:left; clear:both; width:100%}
.arc_div_center ul{ width:440px; clear:both;margin:0px auto; margin-top:15px;}
.arc_div_center ul li{ border-bottom:1px #e5e5e5 solid; height:65px; margin-top:10px; margin-bottom:10px; padding-bottom:5px }
.arc_div_center ul li a{ color:#737373}
.arc_div_center ul li a:hover{ color:#B61D1D; text-decoration:underline}
.arc_div_center ul li .l{ width:60px; float:left; font-size:12px; text-align:center;  }
.arc_div_center ul li .l img{ border:1px #CCCCCC solid; border-radius:2px; padding:2px}
.arc_div_center ul li .r{ width:365px; float:right; font-size:12px; color:#737373;}
.arc_div_center ul li .r .t{ height:20px;}
.arc_div_center ul li .r .t .xing{ float:left; background:url(../../../../Tpl/2016skin/Public/images/xing.png) no-repeat; display:block; width:100px; height:12px}
.arc_div_center ul li .r .t .time{ float:right;}
.arc_div_center ul li .r .b{ line-height:22px;}

.arc_div_right{ width:460px; float:right; height:290px; background-color:#f2f2f2}
.arc_div_right ul{ margin-top:15px; height:228px; margin-left:30px; width:199px; float:left }
.arc_div_right li{ list-style-type:disc; float:left; color:#666; font-size:12px; line-height:32px; width:100%}
.arc_div_right li a{color:#666;}
.arc_div_right li a:hover{color:#B61D1D; text-decoration:underline}

/** 底部文章 E **/

/**首页电话联系方式**/
.index_hot_class_right_topdiv{ height:36px; width:100%; line-height:36px; background-color:#ff6666; float:left; color:#FFF; text-align:center; font-size:17px; }
.index_hot_class_right_bottomdiv{ width:248px; height:393px;float:left; border:1px #dfdfdf solid;border-top:0px}
.index_hot_class_right_bottomdiv ul{ margin-top:10px}
.index_hot_class_right_bottomdiv  ul li a{
		  padding-left: 60px;
		  color: #c81623;
		  line-height: 45px;
		  height: 45px;
		  display: block;
		  font-size: 22px;
}
.index_hot_class_right_bottomdiv .center{text-align:center; margin-top:30px}
.index_hot_class_right_bottomdiv ul li a{background-image: url(../../../../Tpl/2016skin/Public/images/index_tel_ico.jpg) ;background-repeat:no-repeat}
.index_hot_class_right_bottomdiv .tel{background-position:12px 8px; font-family:Arial;  letter-spacing: 1px; font-size:24px}
.index_hot_class_right_bottomdiv .qq{background-position: 12px -45px; font-family:Arial;  letter-spacing: 1px; font-size:24px}
.index_hot_class_right_bottomdiv .kf{background-position: 12px -95px; font-size:20px}
		

/* i is 7 . c om */
.ceng_f_title{position: relative}
.ceng_f_title .more{position: absolute;right: 0;top: 20px;font-size: 16px}