﻿@charset "utf-8";
/* CSS Document */
body{ background:#FFF;}
.topny{ width:100%; height:484px; background: url(../images/bg1.gif) left top repeat-x;}
.top{ width:100%; height:690px; background:url(../images/bg.gif) left top repeat-x;}
.topc{ width:1600px; height:130px; margin:0 auto; background:url(../images/top.jpg) left top no-repeat;}
.topcc{ width:960px; height:114px; margin:0 auto;}
.logo{ width:210px; height:91px; display: block; float:left; margin-top:10px; }
.logowz{ width:337px; height:32px; font-size:22px; color:#000; font-style:normal; display:block; padding-top:65px; padding-left:50px; float:left; font-weight:bold;   }
.tubiao{ width:287px; height:26px; float:right;}
.tubiao ul{  height:28px; float:right; overflow: hidden; display:block;}
.tubiao ul li{ width:70px; height:28px; float:left; line-height:28px; text-align:center; margin-left:1px;}
.tubiao ul li a{ color:#e3eeff;}
.tubiao ul li a:hover{ font-weight:bold;}
.dianhua{ width:216px; height:52px; float:right; margin-top:24px;}
.dianhuatu{ width:48px; height:45px; display:block; float:left;}
.dhwez{ height:55px; color:#015aae; display:block; float:right;  }
.dhwez em{ padding-right:85px; font-style:normal;}
.dhwez i{  font-size:20px; font-style:normal; color:#ec7000; font-weight:bold;  height:24px; display:block; margin-top:5px;}
.nav{ width:960px; height:55px; background:url(../images/nav.jpg) left center no-repeat; margin:0 auto;}
.nav ul{ width:960px; height:55px; }
.nav ul li{ width:120px; height:55px; text-align:center; line-height:50px; float:left; font-size:14px; margin-left:10px; background:url(../images/n_bor.gif) center right no-repeat;}
.nav ul li a{width:120px; height:55px; display:block; color:#FFF;}
.nav ul li a:hover{ background:url(../images/hover2.png) right  center no-repeat;}
.nav ul li.curt a, .nav ul li:hover a{background:url(../images/hover2.png) right  center no-repeat; display:block;}



.banner{ width:100%; height:386px; position:relative; z-index:0; margin-top:20px; }
.banner ul{width:941px;height:386px;position: absolute;position:absolute; left:50%; margin-left:-478px; top:0px; border:7px solid #ffffff; }
.banner ul li{left: 0px;top: 0px;position: absolute;width: 941px;height: 386px;overflow: hidden;}
.banbtn{width: 100%;position: absolute;bottom: 20px;display: block;text-align: center;left: 0px;}
.banbtn em{width:16px; height:16px; display:inline-block; background: url(../images/f1.png) no-repeat; cursor:pointer; margin-right:7px; }
.banbtn .cur{background: url(../images/f2.png) no-repeat;}


.yinying{ width:960px; height:40px; display:block; margin:0 auto; background:url(../images/bsha.gif) left center no-repeat; margin-top:10px;}
.sousuo{ width:960px; height:30px; margin:0 auto; padding-top:20px;color:#004ea7;}
.guanjain{ width:630px;float:left; overflow:hidden; margin-top:6px;}
.guanjain>a{color:#004ea7; padding-left:5px}
.guanjain >i{ color:#004ea7; font-weight:bold; font-style:normal; }
.guanjain>a:hover{ text-decoration:underline;}
.ss{ width:235px; height:21px; float:right; margin-right:10px;}
.ss input[type='text']{float:left; width:189px; height:19px; line-height:19px; margin-left:4px; border:1px solid #c9c9c9; border-right:none; color:#bbbbbb; margin-top:3px; padding-left:5px; }
.ss input[type='button']{float:right; width:36px; height:21px; margin-top:3px;  border:none; cursor:pointer; background: url(../images/so.gif) left center no-repeat;}


.main{ width:100%; overflow:hidden;}
.mainc{ width:960px; height:255px; margin:0 auto; border-bottom:1px dotted #cccccc; padding-bottom:20px;}
.inabout{ width:680px; height:241px;  float:left;  margin-top:20px;}
.inaboutop{ width:645px; height:35px; background:url(../images/p02.gif) left center no-repeat; display:block; line-height:35px; color:#FFF; padding-left:35px; font-size:14px; border-bottom:1px solid #CCC;}
.inabtu{ width:299px; height:169px; display:block; float:left; text-align:center; margin-top:15px; border:1px solid #cccccc; padding:1px;}
.inabtu i{height:100%; vertical-align:middle; display:inline-block;}
.inabtu img{max-height:100%; max-width:100%; vertical-align:middle;}
.inabwzp{ width:350px; height:135px; float:right; overflow:hidden; margin-top:15px;}
.inabwzp >p{ line-height:28px;}
.inabwzp >p i{ color:#0047a2; font-weight:bold; font-style:normal; font-size:14px;}
.xitu{ width:100px; height:24px; float:right; margin-top:15px; }
.xitu a{ color:#0047a2;}
.xitu a:hover{ color:#ff8618; font-weight:bold;}
.maincri{ width:248px; height:245px; float:right; margin-top:20px;}
.inaboutophon{width:213px; height:35px; background:url(../images/p02.gif) left center no-repeat; display:block; line-height:35px; color:#FFF; padding-left:35px; font-size:14px; border-bottom:1px solid #CCC;}

.pro_box{width:210px; height:190px; margin-top:20px; margin-left:25px; overflow: hidden; }
.an_left{width:19px; height:20px;  display:block; margin-top:90px; cursor:pointer;}
.an_right{width:19px; height:20px;  display:block; margin-top:90px; cursor:pointer;}
.pro_list{width:145px; float:left; height:190px; overflow:hidden; margin-left:15px; margin-top:5px;}
.pro_list ul{width:9999999px; }
.pro_list li{width:145px; height:170px; float:left; margin-right:20px; text-align:center; }
.pro_list li a{width:145px;height:170px; float:left; margin-right:20px; text-align:center; display:block; }



.mainm{ width:960px; margin:0 auto; height:350px; overflow:hidden; border-bottom:1px dotted #cccccc; padding-bottom:30px; } 
.mainmc{ width:600px; height:300px;  float:left; margin-top:10px; }

.index_c{ width:600px; margin:0 auto; overflow:hidden; margin-top:20px; float:left}
.index_news{ width:580px; height:330px; overflow:hidden;}
.new_bt{ height:40px; background:url(../images/news_bj.jpg) no-repeat center bottom; overflow:hidden; border-bottom:1px solid #cccccc; }
.new_bt span{ width:96px; height:16px; font-size:16px; line-height:16px; border-left:3px solid #666666; margin-left:8px; float:left; cursor:pointer; text-align:center; font-weight:bold; margin-top:10px;}
.new_bt span.curs{ border-left:3px solid #0047a2;}
.new_bt span.curs a{ color:#0047a2;}
.new_bt>a{ background:url(../images/more.png) no-repeat right center;color:#999; float:right; padding-right:20px; margin-top:10px;}
.news_nr{ margin-top:10px; height:330px; float:left; margin-bottom:20px;}
.news_nr dt{ height:110px; overflow:hidden; margin-top:20px;}
.news_nr dt span{ width:197px; height:96px; border:1px solid #d0d0d0; display:block; float: right; padding:1px;  }
.news_nr dt >span >a{width:197px; height:96px; display:block; text-align:center;}
.news_nr p{ width:350px; height:100px; overflow:hidden; float:left;}

.news_nr p b {
    display: block;
    height: 15px;
    line-height: 15px;
    overflow: hidden;
}
.news_nr p a{ line-height:30px; font-size:12px; color:#000; display:block;}
.news_nr p a:hover{ color:#a00006}
.news_nr p i{ font-style:normal; line-height:24px; margin-top:10px; display:block;}
.news_nr dl{width:570px;}
.news_nr dl dd{ margin-top:15px;}
.news_nr dl dd ul{ width:100%; overflow:hidden; }
.news_nr dl dd ul li{ width:550px; height:24px; line-height:24px; padding-left:15px; background: url(../images/dd.gif) no-repeat left center; float:left; border-bottom:1px  dotted #cccccc;}
.news_nr dl dd ul li a{ height:24px; width:80%; overflow:hidden; display:block; float:left;}
.news_nr dl dd ul li span{ float:right; font-size:12px; color:#999;}
.news_nr dl dd ul li a:hover{ color:#ef7200;}


.concpro{ width:960px; height:260px; margin:0 auto; margin-top:35px; border-bottom:1px  dotted #cccccc; padding-bottom:20px;}
.conltoproo{ width:925px; font-size:14px; color:#ffffff; display:block; background:url(../images/p02.gif) left center no-repeat; height:35px; line-height:35px; padding-left:35px; border-bottom:1px solid #cccccc; }

.news p{ line-height:24px; margin-bottom:10px;}


.pro_box1{width:960px; height:216px; margin-top:20px; padding-bottom:5px;}
.an_left1{width:19px; height:19px;  display:block; margin-top:80px; cursor:pointer;}
.an_right1{width:19px; height:19px;  display:block; margin-top:80px; cursor:pointer;}
.pro_list1{width:859px; float:left; height:209px; overflow:hidden; margin-left:30px;}
.pro_list1 ul{width:9999999px; }
.pro_list1 li{width:200px; float:left; margin-right:20px;text-align:center }
.pro_list1 li img{max-width:100%; max-height:100%; margin-bottom:15px; }
.pro_list1 em{ text-align:center; font-style:normal;  }

.pro_list1 ul li>a{width:200px; height:190px; display:inline-block; text-align:center;}
.pro_list1 ul li>a i{ height:100%; vertical-align:middle; display:inline-block;}
.pro_list1 ul li>a img{ max-height:100%; max-width:100%; vertical-align:middle;}
.pro_list1 ul li:hover em{ color:#ef7200;}
.pro_list1 ul li:hover a{color:#ef7200; }


.lainxi{ width:360px; height:315px; float: right;  margin-top:40px;}
.lianxitu{ width:360px; height:96px; display:block;}
.lainxi p{ line-height:23px;  padding-top:5px;　}


.yqlj{ width:100%; height:45px; margin-top:45px;}
.yqljc{ width:960px; height:45px; margin:0 auto; border-bottom:1px dotted #CCC; padding-bottom:25px;  }
.lajiyu{ width:160px; height:45px; float:left; display:block;}
.lainisd{ width:785px; height:45px; display:block; float:right;}
.lainisd a{ line-height:24px;}
.lainisd a:hover{color:#ef7200;}
.bottomb{ width:100%; overflow:hidden; margin-top:60px; }
.bottombc{ width:960px; margin:0 auto; overflow: hidden; }
.botdaoh{ width:960px; height:73px; background:url(../images/bottop.jpg) left top no-repeat;}
.botdaoh ul{ width:770px; height:43px; line-height:43px; overflow:hidden; margin-left:110px;}
.botdaoh ul li{ width:80px; height:43px; text-align:center; line-height:43px; float:left; color:#ffffff; margin-left:15px;  }
.botdaoh ul li a{ color:#ffffff;}
.botdaoh ul li a:hover{ color:#ef7200;}



.index_bottom{ width:100%; overflow:hidden; background:#0061cc; margin-top:40px;}
.index_bottomc{ width:970px; margin:0 auto;}
.index_bottom{ width:100%; overflow:hidden; }
.index_bottomc{ width: 970px; overflow:hidden; margin:0 auto; padding-bottom:10px;}
.index_bottomc ul{ width:800px; overflow:hidden; float:left; margin-bottom:20px; }
.index_bottomc li{width:110px; padding-left:20px; overflow:hidden; float:left;text-align:left;margin-top:23px;  }
.index_bottomc li a:hover{ font-weight:bold; color:#CCC;}
.index_bottomc li a{ color:#bbbbbb; padding-left:15px; overflow:hidden;white-space:nowrap;  display:block; padding-top:5px; display:block;}
.index_bottomc li a:first-child{ font-size:13px; font-weight:bold; color:#ffffff; margin-bottom:10px;}
.bottomr{ width:100px; height:215px; float:right; margin-top:24px;}
.bottomrt{ width:100px; height:53px; display:block; background:#CC000B;} 

.erweima{ width:90px; height:90px; float:right; margin-top:30px; margin-right:16px;}
.erweima i{ color:#FFF; padding-top:10px; line-height:24px; font-style:normal;  padding-left:15px;}

.inbot{ width:100%; background-color:#014ba0; overflow:hidden; }
.inbotc{ width:970px; margin:0 auto;}
.inbotcl{ width:970px; float:left; display:block; margin-top:18px; overflow:hidden;}
.inbotcl i{ width:790px; color:#ffffff;  float:left; font-style:normal; display: inline-block; padding-bottom:15px; }
.inbotcl em a{ color:#ffffff; font-style:normal; line-height:15px; padding-bottom:15px; float:left; }
.inbotcl em{ float:right;}
.inbotcl em a:hover{ color:#ef7200;}

.abnew .abnewtop a{color:#fff;padding-left: 12px;}

.nybanner{ width:100%; height:217px; position:relative; margin-top:15px;}
.nybanner div{ width:963px; height:217px; position:absolute; left:50%; margin-left:-481px; top:-4px; overflow: hidden;}

.nymain{ width:100%; overflow:hidden; margin-top:10px;}
.nymainc{ width:960px; margin:0 auto; }
.nymainle{ width:201px; float:left;}
.nytop{ width:201px; height:45px; background:#01448f; display:block; color:#FFF; line-height:45px; text-align:center; font-size:15px; font-weight:bold; }

.nyleftdh{ width:201px; overflow:hidden;}
.nyleftdh ul{ width:201px; margin-top:15px;}
.nyleftdh ul li{ width:201px; height:35px; overflow:hidden; line-height:35px; text-align:center; border-bottom:1px dotted #CCC;}
.nyleftdh ul li a{ width:201px; height:35px; display:block;}
.nyleftdh ul li a:hover{ background: url(../images/abtop.jpg) left top no-repeat; color:#FFF;}
.nyleftdh ul li.gll a, .nyleftdh ul li:hover a{background: url(../images/abtop.jpg) left top no-repeat; color:#FFF;}

.abnew{ width:201px; overflow: hidden; margin-top:25px;}
.abnewtop{ width:201px; height:30px; overflow:hidden; background: #01448f; display:block; line-height:30px; color:#FFF; }
.lianxineiye .abnewtop >a{ color:#FFF; padding-left:10px;}
.abnewtop i{ font-style:normal;}
.abnewtop i>a{ color:#FFF; float:right; padding-right:10px;}
.abnewtop i>a:hover{ font-weight:bold;}
.abnew ul{width:201px; overflow: hidden; margin-top:5px;}
.abnew ul li{ width:191px; height:25px; line-height:25px; background:url(../images/dd.gif) left 14px no-repeat; padding-left:10px; overflow:hidden; border-bottom:1px dotted #ccc; padding-top:2px;}
.abnew ul li a:hover{ color:#ef7200;}

.lianxineiye{ width:201px; margin-top:25px;}
.lxtp{ width:185px; height:87px; display:block; margin-top:6px; margin-bottom:6px; margin-left:10px;}
.lianxineiye p{ line-height:24px;}

.ntminright{ width:730px; float:right; overflow: hidden;}
.daohang{ height:30px; width:730px; margin-bottom:20px; border-bottom:1px solid #ccc; padding-bottom:15px;   }
.daohang h2{ font-size:24px; font-weight:normal; height:36px; line-height:36px; width:380px; overflow:hidden; float:left; margin-left:15px; color:#01448f;}
.daohang p img{ margin-right:5px;}
.daohang p{ width:300px; float:right; height:30px;line-height:30px; margin-top:15px; text-align:right; overflow:hidden;}

.daohang p em{ font-style:normal;  color:#ef7200;}
.daohang p a:hover{color:#ef7200;}

.neirogn{ width:730px; float:right; overflow: hidden;}
.wenzip>p{ line-height:26px; padding-top:25px; padding-left:15px;}
.wenzip>p b{ color:#ef7200; font-size:14px;}

.rongyu{ width:720px; overflow:hidden; margin-top:24px; margin-bottom:20px;}
.rongyu ul{width:720px; overflow:hidden; margin-left:15px;}
.rongyu ul li{ width:214px; height:290px;  float:left; cursor:pointer; margin-right:26px; margin-bottom:30px; }
.rongyu ul li>span{ width:214px; height:260px; background:url(../images/honorbj_03.jpg) left top no-repeat; display:block; text-align:center; }
.rongyu ul li>span i{height:100%; vertical-align:middle; display:inline-block;}
.rongyu ul li>span img{ max-height:100%; max-width:100%; vertical-align:middle;}
.rongyu ul li>p{ text-align:center; padding-top:10px; color:#000000; cursor:pointer; font-size:14px;height: 14px; line-height: 14px; overflow: hidden; }
.rongyu ul li:hover p{color:#ef7200;}

.ny_job{ padding:36px 0px 54px 0px; margin-left:15px;}
.ny_job h1{ font-family:Arial; font-size:24px; color:#333333; font-weight:bold; height:24px; line-height:30px; text-align:center; margin-bottom:45px;}
.ny_job h1 span{font-family:Microsoft YaHei; color:#ef7200;}
.ny_job h1 em{ font-style:normal; color:#ef7200}
.ny_job ul{}
.ny_job ul li{ width:665px; height:161px; border:1px solid #e2e2e2; padding:16px 15px; color:#666; margin-bottom:28px;}
.ny_job ul li span{  font-size:14px; line-height:25px;}
.ny_job ul li p{  line-height:24px;}
.job_p1{ font-size:14px;}
.ny_job ul li:hover{ background-color:#f9f7f5; color:#333; border:1px solid #ef7200;}


.news{ padding-bottom:30px; margin-top:16px; *padding-bottom:0px; margin-left:15px;}
.news dl{ width:698px; height:148px; border-bottom:1px dashed #c7c7c7;   }
.news dl:hover{ border-right:3px solid #ef7200; }
.news dl:hover a{color:#ef7200;}

.news dl dt{ float:left; width:163px;}
.news dl dt span.jzimg{ *font-size:88px; width:158px;}
.news dl dt a{ display:block; margin-top:18px; padding-left:5px;}
.news dl dd{ width:507px; float:left; margin-left:15px; margin-top:18px;}
.news dl dd a{ color:#333333; font-size:14px;overflow:hidden; font-weight:bold; display:block; height:24px; line-height:24px;}

.news dl dd em{ color:#999999; font-family:Arial; font-style:normal; line-height:20px; height:20px;}
.news dl dd p{ line-height:20px; height:40px;overflow:hidden; margin-top:8px;}



.page{text-align:center; *margin-top:50px;}
.page a{font-size:14px; display:inline-block; padding:0px 2px; line-height:22px; width:22px; height:22px;background:#f2f2f2; margin:0px 2px; text-align:center; color:#999999;border:1px solid #c1c1c1;}
.page .home,.page .last{ width:46px; height:22px; background:#f2f2f2; border:1px solid #c1c1c1; color:#999999;}
.page .previous,.page .next{ width:56px; height:22px;background:#f2f2f2; border:1px solid #c1c1c1;color:#999999;}
.page a:hover,.page a.tow{ display:inline-block; background:#0078ff; color:#FFF;border:1px solid #0057b9;}


.xinwenshow{ width:720px; overflow:hidden; margin:0 auto; margin-top:30px;}
.admin_z1{ color:#646464; line-height:24px; width:720px; height:24px; display:block; padding-left:270px; margin-top:20px; background:#ededed;}
.xinwenshow p{ line-height:26px; padding-top:20px;}


.fenys{ height:26px; border-top:1px solid #ccc;border-bottom:1px solid #ccc; overflow:hidden; margin-top:35px; line-height:26px; padding:0px 5px; font-family:"微软雅黑";}
.fenys span{ width:260px; height:26px; display:block; overflow:hidden; float:right; text-align:right; padding-right:5px;}
.fenys span:first-child{ float:left; text-align:left;}
.fenys a:hover{ color:#ef7200;}

.news1_fanhui{height:24px; float:right; width:100px; border:1px solid #CCCCCC; line-height:24px; display:block; color:#FFF; text-align: center; margin-top:30px;  display:block; margin-bottom:25px; margin-right:25px;  }
.news1_fanhui:hover a{  border:1px solid #ef7200;  color:#ef7200; display:block; padding:0px;}
.news1_fanhui{ height:24px; width:100px; display:block;}
.xgxw{ width:720px; height:30px;  border-bottom:1px solid #CCC; padding-bottom:10px; color:#ef7200; font-size:16px; display:block; line-height:30px; padding-left:10px; font-weight:bold;}

.nessul{ width:720px; margin:0 auto; background:url(../images/news1.123_03.jpg) center no-repeat; margin-top:25px;}
.nessul ul{ width:780px; overflow:hidden; margin-left:10px;}
.nessul ul li{width:330px; height:30px; line-height:30px; color:#666666; display:block; float:left; margin-right:40px; border-bottom:1px dotted #cccccc; overflow:hidden;}
.nessul ul li em{ float:right; font-size:12px; color:#666666; font-style:normal;}
.nessul ul li:hover em{ color:#ef7200; }
.nessul ul li:hover a{ color:#ef7200; text-decoration:none;}




.contact{font-size: 12px;color: #333333;line-height: 28px; margin-left:15px; margin-top:5px;}
.contact_div{margin-top: 20px;}
.contact_div_wz{width: 357px;font-size: 13px;color: #ef7200;line-height: 32px;}
.contact_div_wz_p{color: #ef7200;font-weight: bold;font-size: 16px;}
.ditu{ margin-top:20px; margin-bottom:30px; margin-left:15px;}



.zaixian{ width:100%; margin:0 auto; margin-top:35px; overflow:hidden; padding-left:15px;}
.zaixian>p{ padding-left:228px; font-size:14px;}
.zaixainle{ width:74px; height:38px; float:left; margin-top:146px;}
.zaixainle>p{ font-size:18px; color:#727272;}
.zaixainle>i{ font-style:normal; font-size:15px; color:#c2c1c1;}
.jigx{ width:114px; height:287px; display:block; float:left; margin-top:33px; margin-left:11px;}
.onlins{ width:500px;  margin-top:10px; float:left;}


.onlins{ color:#a9a9a9; font-size:13px;  }
.onlins td{padding:7px 5px; color:#a9a9a9; }
.onlins table{ margin-bottom:50px; }
.intext1{width:270px; height:44px; border:1px solid #dfdfdf; line-height:44px; color:#a9a9a9; padding-left:40px; background:url(../images/contactxingming_03.jpg)  10px center no-repeat;}
.intext3{width:270px; height:44px; border:1px solid #dfdfdf; line-height:44px; color:#a9a9a9; padding-left:40px; background: url(../images/contactdianhua_03.jpg)  10px center no-repeat;}
.intext2{width:370px; height:44px; border:1px solid #dfdfdf; line-height:44px; color:#a9a9a9; padding-left:40px; background:url(../images/contactyouxaing_03.jpg) 10px center no-repeat;}
.intext4{width:370px; height:44px; border:1px solid #dfdfdf; line-height:44px; color:#a9a9a9; padding-left:40px; background: url(../images/contactliuyan_03.jpg) 10px center no-repeat;}
.intext5{ height:35px; line-height:35px;border:1px solid #dfdfdf; vertical-align:middle;  color:#a9a9a9; padding-left:40px; background:url(../images/contactyanzhengma_03.jpg) 10px center no-repeat;  }
.inbtn{width:111px; height:38px; background-color:#c2c1bf; color:#FFF; border:1px solid #0e900e; font-weight:bold;  font-size:14px; margin-right:20px;}
.onlins td >em{ color:#ef7200; font-style:normal; }
.intext6{border:1px solid #dbdbdb; width:425px;  height:118px; color:#a9a9a9; line-height:30px; padding-left:10px;}
.inbtn2{width:111px; height:38px; background-color:#c2c1bf; color:#FFF; border:1px solid #0e900e; font-weight:bold;  font-size:14px; margin-right:20px; }
.inbtn2:hover{ background:#ef7200; color:#FFF;}
.inbtn:hover{background:#ef7200; color:#FFF;}
.onlins td>a{ color:#ef7200; text-decoration:underline; }




.about_box{ width:720px; padding:20px 5px; margin-left:1px; }
.about_box p{ line-height:24px;  padding:0 20px;margin-bottom:20px;}
.about_box ul li{ width:199px; background: url(../images/example_picBg.jpg) no-repeat center 142px; float:left; margin:0 10px 20px 23px; }
.about_box ul li:hover>span{ color:#ef7200}
.about_box ul li>div{ width:185px; height:128px; display: inline-block; border: solid 7px #efeeef; margin-bottom:6px;}
.about_box ul li>div:hover{ border-color:#cccccc;}
.about_box ul li>div img{ max-width:185px; max-height:128px;}
.about_box ul li>span{ width:199px; height:24px; line-height:24px; display: block; text-align:center; overflow:hidden;}

.anliwenzi{ width:722px; margin-left:10px; overflow:hidden;}
.anliwenzi h1{ color:#ff8618; text-align:center; margin-top:25px; font-size:20px; padding-left:30px;}


.anliwenzi >p{ line-height:24px; padding-top:20px; }

#videoscr{width:720px; margin:50px auto 0px; overflow:hidden;  }
#videoscr ul{width:100000px; overflow:hidden; }
#videoscr ul li{ margin-left:30px;}
#videoscr ul li>a{ width:178px; height:130px; display:block; text-align:center; border:1px solid #fff;	}
#videoscr ul li:hover>a{ border:1px solid #ff8618; padding:0px;}
#videoscr ul li,ul.videolist li{float:left;  width:180px;  cursor:pointer; overflow:hidden;}
#videoscr ul li:hover p> a{font-weight:bold; color:#ff8618; }
#videoscr ul li p a{color:#999;}
#videoscr ul li p{ text-align:center; padding-top:10px; height:20px; line-height:20px; overflow:hidden}
#videoscr ul li>a i{ height:130px;vertical-align:middle; display:inline-block; *display:inline; *zoom:1; }
#videoscr ul li>a img{ vertical-align:middle; display:inline-block; max-width:100%; max-height:100%;}
.anlitupian{ width:716px; height:242px; display:block; text-align:center; margin-top:20px; margin-bottom:20px;}


.leib3{ width:201px; overflow:hidden;}
.leib3 .nr { width:201px; overflow:hidden;}
.leib3 .nr >ul { width:201px; overflow:hidden; margin-top:15px;}
.leib3 .nr >ul >li{ float:left; width:100%; text-align:center; border-bottom:1px dotted #cccccc;}
.leib3 .nr >ul >li > a { font-size:12px;  height:35px; display:block;  line-height:35px;overflow:hidden;}
.leib3 .nr >ul>li:hover > a{ color:#ffffff; background:url(../images/abtopli.jpg) left center no-repeat;}
.leib3 .nr >ul>li.cur > a{ color:#ffffff;background:url(../images/abtopli.jpg) left center no-repeat;}

.leib3 .nr >ul>li.curqw > a{ color:#ffffff;background:url(../images/abtopli.jpg) left center no-repeat;}
.leib3 .nr >ul>li.curqw div{ display:block;}

.leib3 .nr >ul>li.cur .side_menu_down{display:block;}
.leib3 .nr >ul>li .side_menu_down{ text-align:center;display:none;}
.side_menu_down a{ display:block; line-height:35px; height:35px; font-size:11px;  color:#00489c; overflow:hidden;  width:201px; height:35px; border-bottom:1px dotted #cccccc;}
.side_menu_down a.cur ,.side_menu_down a:hover { color:#00489c; font-weight:bold;}

.jiesho{ width:720px; line-height:24px; text-indent:2em; display: block; padding-left:5px; padding-top:25px;}


.products{ width:720px; padding-top:5px; position:relative; overflow:hidden; margin-top:15px;}
.products li{ width:220px; height:230px; float:left; margin-right:10px; margin-left:1px; background:url(../images/pro_bg.jpg) no-repeat; position:relative; overflow:hidden}
.products li div{ width:220px; height:167px; text-align:center; overflow:hidden}
.products li div img, .products li div i{ max-width:100%; max-height:100%; vertical-align:middle}
.products li div i{ height:100%; display:inline-block}
.products li p{ height:30px; line-height:30px; padding:0px 10px; margin-top:4px; background:#f5f5f5; text-align:center; overflow:hidden}
.products li p a{ font-size:14px; color:#4a4a4a;}
.products li:hover p a{ color:#ffffff;}
.products li:hover p{ background:#ff8618; }
.products li>a{ width:220px; height:167px; position:absolute; top:-167px; left:0px; }


.show_top{ margin-bottom:60px; overflow:hidden; margin-top:25px;}
.showtxt{ width:360px; padding-top:5px; line-height:26px; overflow:hidden}
.hbti{ line-height:34px; color:#ff8618; font-size:18px; margin-bottom:10px; }
.showimg{ width:330px; height:251px; text-align:center; background:url(../images/pro_bg2.jpg) no-repeat; overflow:hidden}
.showimg img, .showimg i{ max-height:100%; max-width:100%; vertical-align:middle}
.showimg i{ height:100%; display:inline-block}

.xiangxipro{ width:720px; overflow:hidden;}
.baiti{ width:720px; height:30px;  border-bottom:1px solid #CCC; padding-bottom:10px; color:#ef7200; font-size:16px; display:block; line-height:30px; padding-left:10px; font-weight:bold; margin-left:5px;}
.xiangxipro >p{ line-height:24px; padding-top:20px; padding-bottom:25px;}
.xgxwz{width:720px; height:30px;  border-bottom:1px solid #CCC; padding-bottom:10px; color:#ef7200; font-size:16px; display:block; line-height:30px; padding-left:10px; font-weight:bold; margin-top:45px;}



.sitemap{ width:723px; margin:30px 15px 0 15px;  }
.sitemap ul{ width:723px; margin:0 auto; }
.sitemap ul li{ width:723px; float:left; margin-bottom:30px;}
.sitemap ul li span{ width:723px; border-bottom:1px dashed #cccccc; display:block; padding-bottom:5px; margin-bottom:10px;}
.sitemap ul li span a{ color:#000000; font-size:16px; line-height:30px; border-left:5px solid #c8c8c8; padding-left:10px; display:block;}
.sitemap ul li div{ width:710px; margin:0 auto;}
.sitemap ul li div a{ width:132px; color:#666666; padding-left:10px; display:block; line-height:25px; float:left;  padding-right:10px; height:25px; overflow:hidden;}
.sitemap ul li div a:hover{ color:#ef7200;}

