/*通用样式*/
*{margin:0;padding:0;word-wrap:break-word;}
body{ font-size:12px; font-family:Arial,'hiragino sans gb','microsoft yahei ui','microsoft yahei',simsun,sans-serif;color:#444;/* background:url(../images/index_bg.jpg) no-repeat;*/}
body{ color:#4C4C4C;}
a{color:#4C4C4C;text-decoration:none;font-family:"微软雅黑";}
a:hover{color:#FF0000;font-family:"微软雅黑";}
a img{border:none;} 
div,ul,li,p,form{padding: 0px; margin: 0px;list-style-type: none;}
em{font-style: normal;font-weight: normal;}
table {padding: 0px; margin: 0px;list-style-type: none;}
dt,dl,dd {padding: 0px; margin: 0px;list-style-type: none;}
form{margin:0px;padding:0px;}
input[type="checkbox"], input[type="radio"] {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 0;}
input:focus,textarea:focus,select:focus{ outline:none;}
input[type="text"],select{ height:30px; line-height:30px; color:#999; border:1px solid #ddd;}


/*头部*/
.toubu{ width: 100%; background: url(../image/tbbj.jpg); height: 76px;  }
.toubunr{ width: 1100px; margin:auto;}

#wgd_t_right{
   margin-top: 30px;
    width: 250px;
    background: url(../image/t_ybg.jpg) no-repeat left top;
    float: right;
    overflow: hidden;
}
#wgd_lang{
   width: 168px;
    padding-right: 20px;
    float: right;
    overflow: hidden;
}
.wgd_la_l{
   text-align: right;
    line-height: 22px;
    width: 65px;
    font-family: "微软雅黑";
    background: url(../image/cn.png) no-repeat left center;
    float: left;
    height: 22px;
    color: #5d5d5d;
    font-size: 12px;
}
.wgd_la_r{
   text-align: right;
    line-height: 22px;
    width: 85px;
    font-family: Arial, Helvetica, sans-serif;
    background: url(../image/en.png) no-repeat left center;
    float: right;
    height: 22px;
    color: #5d5d5d;
    font-size: 12px;
}



.daohang{ width: 1100px; margin:auto; height: 0px; line-height: 40px;padding-top:25px;}
.daohangz{ width: 750px; float: left; }
.daohangz ul li{ float: left; }
.daohangz ul li{ display: block; width: 100px; height: 30px;}
.daohangz ul li a:hover{ background: #f00; width: 100px; height: 30px; color: #fff; display: block; }

.daohangy{ width: 250px; float: right; font-size: 12px;line-height:30px;}
.daohangy span{ font-size: 18px; color: #fa5b00; }

#about{ margin:auto; font-family: "微软雅黑";}
#about #left{width: 100px; float: left;}
#about #left .left-top{width: 240px; height: 60px; margin: auto; line-height: 60px; background:#1e85d0; color: #fff; font-size: 30px; text-align: center; margin-bottom:4px;}
#about #left .left-menu{width: 780px; margin: auto; margin-bottom:30px; }
#about #left .left-menu li{width: 100px; height: 40px; margin: 1px auto; text-align:center; float: left; margin-right:10px;}
#about #left .left-menu li a{width: 100px; height: 30px; line-height: 30px; display: block; text-decoration: none; color:#4e4a4b; font-size: 14px;}
#about #left .left-menu li a:hover{ background: #f00; color: #fff;font-weight:bold}
#about #left .left-menu .currclass a{background: #f00; color: #fff; font-weight:bold}



#cpnydh{ width: 253px; border: #f00 solid 1px; margin-bottom:20px;}
#cpnydh #hhh{width: 100px;}
#cpnydh #hhh .hhh-menu{ margin: auto; margin-bottom:5px;}
#cpnydh #hhh .hhh-menu li{ height: 30px; line-height: 30px; }
#cpnydh #hhh .hhh-menu li a{background: #f9f9f9; display: block; width: 253px; height: 30px; margin-top: 5px;  font-size: 14px;  text-indent:15px;}
#cpnydh #hhh .hhh-menu li a:hover{ background: #f00; color: #fff;}
#cpnydh #hhh .hhh-menu .currclass a{background: #f00; color: #fff; font-weight:bold}


.hdp{ width: 1100px; margin:auto;}





/*搜索*/
.sousuozk{ width: 100%; height:48px; background: #fff; border-bottom: #da251d solid 2px; }
.sousuo{ width: 960px; margin: auto; line-height: 50px; margin:auto;}
.sousuoz{ width: 510px; float: left; }
.sousuo span{ font-size: 14px; }
.sousuoy{ width: 450px;  float: right; line-height: 50px;}


/*产品中心*/
.cptpp{ width: 1100px; padding-top: 30px; margin:auto;}
.cptppz{ width: 369px; float: left; padding-top:5px; }
.cptppy{ width: 375px; float: right; }

.chanpin{ width: 100%; height: 235px; background: #e5e5e5; margin-top:10px; }
.chanpinnr{ width: 1100px; margin:auto; padding-top:35px;}
.chanpinnr img{ margin-left:20px; border:#fff solid 1px; margin-bottom:6px;}
.chanpinnr a{ color:#626672; font-size:13px;}
.chanpinnr a:hover{ color:#f00}

.cpzky{ width: 825px; float: right; margin-top:20px;}
.cpzky ul li{ float: left; padding-bottom:28px; }
.cpzky ul li a{ padding-left: 10px;}
.cpzky ul li span a{background: #f00; height: 30px;  line-height: 30px; color: #fff; display:block; margin-left:10px;text-align:center; }
.cpzky ul li span a:hover{ background:#cd2228;}
.cpzky ul li a:hover{  }
.cpzky img{ width: 196px; height: 170px; }


.rongyu{ width: 825px; float: right; }
.rongyu ul li{ float: left; padding-bottom:38px; margin-top:20px; }
.rongyu ul li a{ padding-left: 10px;}
.rongyu ul li span a{background: #cd2228; height: 30px;  line-height: 30px; color: #fff; display:block; margin-left:10px;text-align:center; }
.rongyu ul li a:hover{  }
.rongyu img{ width: 265px; height: 330px; }


/*滚动案例*/
.anli{ width: 960px; margin:auto; height: 245px; background: #fff; }
.pb_t{height:45px; padding:10px; }
.pb_t p{ float:left;width:450px;}
.pb_t p em{ line-height:46px; font-style:normal; float:left;margin:0 3px 0 0; text-transform:uppercase; font-family:Arial; font-size:44px; color:#212121;}
.pb_t p span{padding:2px 0 0; display:inline-block; float:left;width:325px;}
.pb_t p b{ display:block; line-height:22px; font-size:18px; color:#cd2228;}
.pb_t p i{ font-weight:100; display:block; font-weight:100; line-height:16px; font-size:14px; color:#888; font-family:Arial; font-style:normal;}

/*滚动*/
.blk_18 {overflow:hidden;zoom:1;font-size:9pt; solid #e3e3e3;width:960px;margin-top:8px;}
.blk_18 .pcont {width:825px;float:left; overflow:hidden; padding-left:5px;}
.blk_18 .ScrCont { width:32766px; zoom:1; margin-left:-5px;}
.blk_18 #List1_1, .blk_18 #List2_1 { float:left;}
.blk_18 .LeftBotton, .blk_18 .RightBotton { width:38px; height:74px; float:left; }
.blk_18 .LeftBotton { background-position: 0 0; margin:40px 12px 0;background:url(/web/images/gunz.jpg) no-repeat;}
.blk_18 .RightBotton { background-position: 0 -100px; margin:40px 1px 10px 14px;background:url(/web/images/guny.jpg) no-repeat;}
.blk_18 .LeftBotton:hover { background-position: 0px 0;}
.blk_18 .RightBotton:hover { background-position: 0px 0px;}
.blk_18 .pl img { display:block; cursor:pointer; border:none; width:186px; height:109px; border: #f0eeef solid 1px;}
.blk_18 .pl {  float:left;  text-align:center; line-height:15px;width:186px; height:159px; margin-left:20px;}
.blk_18 a.pl:hover { color:#f00; background:#fff;}


/*产品优势*/
.htbj{ background: url(/web/images/htdbj.jpg); height: 198px; width: 100%;}
.htbjx{ width: 960px; margin: auto; }

.pki{height:1560px; overflow:hidden;background:url(/web/images/pk_t.gif) no-repeat center top;}
.pk{ font-family:"Microsoft YaHei","微软雅黑";background:url(/web/images/pk_bg.gif);}
.pk h3{padding:56px 0 0 229px;height:219px; overflow:hidden; line-height:39px;}
.pk h3 b{ font-size:24px; color:#cd2228;margin:0 20px 0 0; display:inline-block; line-height:39px; float:left;}
.pk h3 span{ font-size:34px; color:#2c2c2c;}
.pk li{padding:29px 28px 0 31px;width:380px;height:434px; background:#fff; overflow:hidden; border:1px #dbdbdb solid;margin:0 0 30px; display:inline; float:left;}
.pk .pk_l{ float:left;}
.pk .pk_r{ float:right;}
.pk li h4{height:61px; overflow:hidden; border-bottom:1px #dbdbdb solid;}
.pk li h4 b{ display:block; line-height:33px; font-size:28px; color:#cd2228;}
.pk .pk_r h4 b{  display:block; line-height:33px; font-size:28px; color:#cd2228;}
.pk li h4 span{ font-weight:100; text-transform:uppercase; font-family:Arial; font-size:12px; display:block; line-height:20px;color:#bebebe;}
.pk li p{ font-size:14px; padding:12px 0 0;height:65px; overflow:hidden;line-height:25px; color:#555;}
.pk li p b{ color:#cd2228;}
.pk li img{ display:block;}
.pk .content{height:1560px; overflow:hidden;background:url(/web/images/pk_sd.gif) no-repeat center 2px; width:960px; margin:auto; margin-top:50px;}
.pk_img i{ display:inline-block;width:104px;height:104px; position:absolute;left:428px; z-index:3;}
.pk_img .pk_img1{top:484px;}
.pk_img .pk_img2{top:980px;}
.pk_img .pk_img3{top:1475px;}
.pk_img .pk_img4{top:1967px;}
.pk .pk4{height:465px;}
.pk .pk4 p{ height:90px;}



/*公司简介*/
.spbj{ width: 100%; height: 275px; text-align: center; background: #da2118; }
.spbjnr{ width: 960px; margin:auto; }
.spbjnrz{  width: 365px; float: left; padding-top: 34px;}
.spbjnry{ width: 575px; float: right;padding-top: 35px;}
.spbjnry img{ margin-left:10px;}

#main3bg{ background-color:#F4F4F4; padding:0 0 60px 0}
#main3{ width:957px; padding:0px; margin:0 auto;}
#main3_left{ border-left:5px solid #d92117;border-right:5px solid #d92117;border-bottom:5px solid #d92117; padding:20px 20px 20px 20px; line-height:24px; width:312px; /* float:left */}
#main3_left h1{ font-size:18px; color: #232323; text-align:center; margin:0 0 10px 0;}
#more2{ margin:20px 0 -10px 45px ; padding:0px; position:absolute; text-align:center}
#main3_right{  float:right; padding-top:40px; padding-right:40px;}



/*新闻中心*/
.xinwen{ width: 960px; margin:auto; margin-top: 30px; }
.xinwenz{ width: 590px; float: left;}
.xinwenz1{ color: #cd2228; font-size: 18px; font-weight: bold; height: 33px; border-bottom: #cbcbcb solid 1px;}
.xinwenz1 span{ padding-left:480px; font-size: 12px;  font-weight: normal; color: #939393}
.xinwenz2{ color: #cd2228; font-size: 18px; font-weight: bold; height: 33px; border-bottom: #cbcbcb solid 1px;}
.xinwenz2 span{ padding-left:200px; font-size: 12px;  font-weight: normal; color: #939393}
.xinwenzj{ width: 60px; float: left; }
.xinweny{width: 310px;float: right;}

.nr dl{ padding:0px; margin-top:30px; height:142px; overflow: hidden;}
.nr dl dt{ float:left; width:215px; height:130px; }
.nr dl dt img{ width:188px; height:130px; padding:5px; border:1px solid #ccc}
.nr dl dd{ line-height:26px;}
.nr dl dd a{ color:#29166F}
.nr dl dd h4 { height:20px; color:#333; line-height:20px; display:block; padding:0px 0px 4px 0px; margin:0px; font-weight:bold;}
.n2{ width:590px; padding-top:20px;}
.n2 ul ul{ padding:0px; margin:9px 0px 0px 0px; list-style:none; clear:both;}
.n2 ul li{ height:32px; line-height:32px; background:url(/web/images/b1.jpg) no-repeat 0px; padding-left:8px; width:270px; float:left; margin:0 17px 0 0; }
.n2 ul li span{ margin-top:0px; float:right;}

#main3_cjwtnr{ padding:25px 0px 10px 0px; clear:both; height:300px; }
#main3_cjwtnr dl{ margin:0px 0 15px 0; border-bottom:1px dashed #ccc; height:76px;}
#main3_cjwtnr dt{ background:url(/web/images/wen.jpg) no-repeat; padding-left:35px;  line-height:27px; color:#000000; font-weight:bold; font-size:14px;}
#main3_cjwtnr dd{ background:url(/web/images/da.jpg) no-repeat; padding-left:35px;  line-height:24px; margin:0px}



/*友情链接*/
.youqing{  width:960px; margin:auto; color: #cd2228; font-size: 15px; height: 33px; border-bottom: #cbcbcb solid 1px; padding-top: 40px;}
.youqing span{ font-size: 10px; color: #deaac6 }
.ljgl{ width: 960px; margin:auto; }


/*网站底部*/
.ftWrap{ font-family:"Microsoft YaHei","微软雅黑";background:url(/web/images/ftw.gif);}
.ft_nav{ font-weight:bold;font-size:14px;text-align:center;color:#fff;line-height:47px;height:47px;overflow:hidden;background:url(/web/images/ft_n_ll.gif) center bottom no-repeat;}
.ft_nav a{color:#cd2228;padding:0 26px;display:inline-block;background:url(/web/images/ft_n_l.gif) right 19px no-repeat;}
.ftWrap ul {padding:30px 0 0 0px;background:url(/web/images/ft_sd.gif) 2px 19px no-repeat;
color:#787878;}

.dbty{ width: 960px; margin:auto; height:132px;}
.dbtyz{ width: 382px; float: left; text-align: right; padding-top:35px; margin-right:10px;}
.dbtyy{ float: left; text-indent:40px;}
.dbtyy ul li{line-height:24px;}


/*内页分类*/
.cpfl{ width: 1100px; margin:auto; margin-top: 30px; }
.cpflz{ width: 255px; float: left; }
.cpflz1{ text-align: center; background: #f00; height: 50px; line-height: 20px;  color: #fff; font-size: 22px; font-weight: bold; padding-top:15px;}
.cpflz1 span{ font-size: 14px; color: #fff; font-weight:normal}
.cpflz2{ width: 253px; border: #f00 solid 1px; margin-bottom:20px;}
.cpflz2 ul li{ height: 30px; line-height: 30px;margin-bottom:5px;}
.cpflz2 ul li a{ background: #f9f9f9; display: block; width: 253px; height: 30px; margin-top: 5px;  font-size: 14px; text-indent:80px;}
.cpflz2 ul li a:hover{ background: #f00; color: #fff; }
.cpfly{ width: 820px; float: right; }
.cpfly1{ border-bottom: #f00 solid 3px;  height: 20px; line-height: 20px;}





.neiyelx{ line-height: 25px; font-size: 13px; border: #f00 solid 1px; padding:10px; }



.nl_con1{ line-height:20px;border-bottom:#ccc dashed 1px;  padding-bottom:10px; background:#fff; padding:10px;}
.nlc_tit{ font-weight:bold; line-height:30px; font-size:15px;}
.nlc_info a{ color:#f00; float:right; padding-right:2px;}



.cpny{ padding-top:10px; min-height:300px;overflow-y:auto; max-height:300px; }





#wgd_main{
    padding-top:30px;
   width: 1100px;
    overflow: hidden;
    margin:auto;
}
#wgd_three{
   margin: 40px auto 20px;
    width: 1000px;
    overflow: hidden;
}
.wgd_t_left{
   width: 730px;
   float: left;
   overflow: hidden;
}
.wgd_tll{
   width: 359px;
    float: left;
    overflow: hidden;
}
.wgd_tlr{
   width: 359px;
    float: right;
    overflow: hidden;
}
.wgd_tnav{
    padding-bottom:10px;
    overflow: hidden;
}
.wgd_tk{
   position: relative;
   width: 379px;
   overflow: hidden;
}
.wgd_t_pic{
   text-align: center;
   width: 100%;
   height:182px;
   overflow: hidden;
}
.wgd_tb{
   position: absolute;
    width: 55px;
    display: block;
    background: url(../image/i_a1.png) no-repeat left top;
    height: 56px;
    top: 153px;
    left: 160px;
}
.wgd_tb:hover{
   background: url(../image/i_a11.png) no-repeat left top;
}
.wgd_tb SPAN{
   display: none;
}
.wgd_tb A{
   width: 55px;
    display: inline-block;
    height: 56px;
}
.wgd_tb2{
   position: absolute;
    width: 54px;
    display: block;
    background: url(../image/i_a2.png) no-repeat left top;
    height: 64px;
    top: 153px;
    left: 160px;
}
.wgd_tb2:hover{
   background: url(../image/i_a21.png) no-repeat left top;
}

.wgd_tb3{
   position: absolute;
    width: 54px;
    display: block;
    background: url(../image/i_a3.png) no-repeat left top;
    height: 64px;
    top: 153px;
    left: 160px;
}
.wgd_tb3:hover{
   background: url(../image/i_a31.png) no-repeat left top;
}
.wgd_tb2 SPAN{
   display: none;
}
.wgd_tb2 A{
   width: 54px;
    display: inline-block;
    height: 64px;
}
.wgd_tb3{
   position: absolute;
    width: 55px;
    display: block;
    background: url(../image/i_a3.png) no-repeat left top;
    height: 56px;
    top: 153px;
    left: 160px;
}
.wgd_tb3:hover{
   background: url(../image/i_a31.png) no-repeat left top;
}
.wgd_tb3 SPAN{
   display: none;
}
.wgd_tb3 A{
   width: 55px;
    display: inline-block;
    height: 56px;
}
.wgd_t_t{
    background:#f9f9f9;
    text-align: left;
    line-height: 24px;
    margin: 0px auto;
   
    font-family: "微软雅黑";
    color: #636262;
    font-size: 13px;
    overflow: hidden;
    padding:30px 24px 10px 5px;
}
.wgd_t_2{
    background:#f9f9f9;
    text-align: left;
    line-height: 24px;
    margin: 0px auto;
   width:350px;
    font-family: "微软雅黑";
    color: #636262;
    font-size: 13px;
    overflow: hidden;
    padding:30px 40px 0px 0px;
}
.FrontNews_list01-d1_c1_01{
   text-align: left;
    margin: 0px auto;
    width:360px;
    clear: both;
}

.FrontNews_list01-d1_c1_01 .content{
   border-bottom: #d5d5d5 1px dashed;
   padding-bottom: 8px;
   padding-top: 2px;
   
}

.FrontNews_list01-d1_c1_01 .content a{color:#666;}


#wgd_foot{
   border-bottom: #e5e5e5 1px solid;
    padding-bottom: 10px;
    width: 1100px;;
   margin:auto
}
#wgd_bottom{
   margin: 40px auto 10px;
    width: 1160px;
    overflow: hidden;
}
.wgd_bol_a{
   text-align: left;
    width: 110px;
    font-family: "微软雅黑";
    float: left;
    overflow: hidden;
}
.wgd_bol_a DL{
   padding-bottom: 5px;
    line-height: 22px;
    color: #717171;
    font-size: 14px;
    font-weight: bold;
}
.wgd_bol_a SPAN{
   line-height: 27px;
    color: #717171;
    font-size: 13px;
}
.wgd_bol_a SPAN A{
   color: #717171;
    text-decoration: none;
}
.wgd_bol_a SPAN A:hover{
   color: #f00;
    text-decoration: underline;
}
.wgd_bol_b{
   text-align: left;
    width: 300px;
    font-family: "微软雅黑";
    float: left;
    overflow: hidden;
}
.wgd_bol_b DL{
   padding-bottom: 5px;
    line-height: 22px;
    color: #717171;
    font-size: 14px;
    font-weight: bold;
}
.wgd_bol_b SPAN{
   line-height: 27px;
    color: #717171;
    font-size: 13px;
}
.wgd_bol_b SPAN A{
   color: #717171;
    text-decoration: none;
}
.wgd_bol_b SPAN A:hover{
   color: #1b63ad;
    text-decoration: underline;
}
.wgd_b_r{
    padding-right:50px;
   width: 355px;
    float: right;
    overflow: hidden;
}
.wgd_br_l{
   width: 175px;
    float: left;
    overflow: hidden;
}
.wgd_br_r{
   width: 153px;
    float: right;
    overflow: hidden;
}



