@charset "utf-8";
/* CSS Document */

.container { /*根据效果图主体宽度定义*/
    width: 1200px; min-width: 1200px; }

body { font-family: "Microsoft Yahei", Helvetica, Arial, sans-serif; }

/*top*/.top{ background:#f3f3f3; height:30px; border-bottom: solid 1px #c7c7c7; line-height: 30px;}.topmain span{ font-size: 14px; font-weight:bold; color:#0085d0;  background:url("../images/pic1.png") left center no-repeat; padding-left: 29px;}.topmain a,.topmain i{ text-align:right; font-family: "宋体"; color:#999999;}.topmain i{ font-style: normal; margin:0px 10px 0px 10px;}/*header*/.logo img{ padding: 20px 0px 19px 0px;}.search{ width:257px; height:30px;background:url("../images/pic3.png") no-repeat; line-height: 26px; margin-top:19px; }.search .xz{ width:150px; height:26px; border: none; outline: none; background:none; padding-left:35px; color:#c6c6c6; font-family:"宋体"; color:#c6c6c6;}.search .searchbt{ width:70px; height:28px; border: none; outline: none; background:none; background:#0085d0; color:#fff; font-size:16px;}.nav{ background:#0085d0; height:46px;}.navmain ul>li:first-child{ margin-left:-5px;}.navmain ul>li{float:left; width:162px; line-height:46px; margin-left:42px; position:relative;}.navmain ul>li>a{ display:block; font-size:16px; color:#fff; text-align:center;}.navmain ul>li>a:hover,.navmain ul>li.xz{ background:#016daa;}.navmain ul>li ol{ display:block; width:162px; background:url("../images/pic53.png") repeat; padding:3px 0px 10px; display:none;}.navmain ul>li ol li{ height:30px; border-bottom:dashed 1px #fff; }.navmain ul>li ol li a{ display:block; color:#fff; font-size: 12px; font-family: "宋体"; text-align: center; line-height: 30px;background:url("../images/pic54.png") 42px center no-repeat;}.navmain ul>li ol li:hover a{ background:url("../images/pic55.png") 42px center no-repeat; color:#2c2c2c;}.navmain ul>li:hover ol{ display:block;}.navmain ul>li .xiala{ padding:1px; position: absolute; top:46px; left:0; z-index: 999;}





/*banner*/
.banner2{height:300px;background-repeat:no-repeat;background-position:center center;}
.banner .slideBox{ width:100%; height:476px; /*这个根据效果图定义*/
    overflow:hidden; position:relative; }
.banner .slideBox .hd{ height:26px; width:100%; overflow:hidden; position:absolute; left:0; bottom:0; /*这个根据效果图定义*/
    z-index:1; background:url("../images/pic7.png"); padding-top: 10px;}
.banner .slideBox .hd ul{ overflow:hidden; zoom:1; text-align:center; }
.banner .slideBox .hd ul li{display: inline-block;*display:inline;*zoom:1; margin:0 10px; width:15px; line-height:15px; text-align:center;  cursor:pointer; background: url("../images/pic5.png");}
.banner .slideBox .hd ul li.on{ background: url("../images/pic6.png"); }
.banner .slideBox .bd{ position:relative; height:100%; z-index:0; }
.banner .slideBox .bd li{ zoom:1; vertical-align:middle; }

.banner .slideBox .bd a { display: block; height: 476px; /*这个根据效果图定义*/
    width: 100%; }
.other-banner { height: 476px; /*根据效果图定义*/}



.guanyu{ margin-top:60px;}
.guanyu .wz{ width:577px;}
.guanyu .wz>a.twz{ color:#323232; font-size:22px; background:url("../images/pic8.png") left bottom no-repeat; padding-bottom:24px}
.guanyu .wz a em{ display:block; font-style:normal;color:#b6b6b6; font-size:12px; font-family:"Arial";text-transform:uppercase;}
.guanyu .wz span{ display:block; color:#616161; font-size:14px; line-height:30px; margin-top:17px;}
.guanyu .wz .bigmore,.doudou .bigmore{ border:solid 1px #0085d0; padding:2px; width:137px; height:50px;  margin-top:32px;}
.guanyu .wz .bigmore a.more,.doudou .bigmore a.more{ background:#0085d0; display:block; font-size:16px; color:#fff; text-align:center; line-height:50px;}
.guanyu img{ float:right;}



.doudou{  width:100%; height:443px; margin-top:60px;}
.doudou img{ display:block; margin:0px auto; padding:30px 0px 46px 0px;}
.doudou>span{ display:block; width:720px; text-align:center; color:#fff; font-size:18px;  line-height:36px; margin:0px auto;}
.doudou .bigmore{ margin:57px auto 30px;}



.chanpin{ margin-top:54px;}.chanpin a.chanpintop{ display:block; color:#323232; font-size:22px; text-align:center; background:url("../images/pic24.png") center bottom no-repeat; line-height:30px;}.chanpin a.chanpintop em{ display:block;font-style:normal; font-size:12px; color:#b6b6b6; font-family:"Arial"; text-transform:uppercase; line-height:normal; line-height:20px; padding-bottom:15px;}.chanpin ul{ margin:30px auto;}.chanpin ul li{ float:left; width:143px; height:48px; line-height: 48px; margin:0px 15px; border: solid 2px #9e9e9f;text-align:center;}.chanpin ul li a{ display:block; width:143px; height:48px; color:#000000; font-size: 14px;}.chanpin ul li.xz a{ color:#fff; background:#0085d0;}.chanpin ul li.xz{ border: solid 2px #0085d0;}.chanpin ol{ margin: 0px auto; display:none;}.chanpin ol:first-child{ display:block;}.chanpin ol li{ position:relative;float:left; width:32.5%; border:solid 1px #d4d4d4; padding:4px;}.chanpin ol li span{ display:block; background:url("../images/pic51.png") repeat; position:absolute; left:4px; bottom:4px;   font-size: 16px;color:#fff; width:98.4%; height:60px; line-height: 60px; text-align: center; display:none;}.chanpin ol li:hover span{ display:block;}.chanpin ol li img{display:block; margin:0px; padding: 0px; width:100%;}.chanpin .bigmore{ border:solid 1px #9e9e9f; padding:2px; width:137px; height:50px;  margin:30px auto;}.chanpin .bigmore a.more{background:#9e9e9f; display:block; font-size:16px; color:#fff; text-align:center; line-height:50px;}


.anli{ margin-top:25px;}
.anli a.anlitop{ display:block; color:#323232; font-size:22px; text-align:center; background:url("../images/pic24.png") center bottom no-repeat; line-height:30px;}
.anli a.anlitop em{ display:block;font-style:normal; font-size:12px; color:#b6b6b6; font-family:"Arial"; text-transform:uppercase; line-height:normal; line-height:20px; padding-bottom:15px;}
.anli ul{ margin-top:30px;}
.anli ul li:first-child{margin-left: 0px;}
.anli ul li{ float:left; margin-left: 24px; position:relative;}
.anli ul li span{ display:block; background:url("../images/pic25.png") repeat; position:absolute; left:0px; top:0px; width:384px; height:248px; font-size: 16px;color:#fff; display:none; }.anli ul li:hover span{ display:block;}.anli ul li span i{ display:block; font-style:normal;  width:289px; margin:50px auto 20px; line-height:30px;text-align:center;}.anli ul li span i h2{ display:block; font-size: 24px; }.anli .bigmore{ border:solid 1px #fff; padding:2px; width:120px; height:36px;  margin:0px auto;}.anli .bigmore a.more{background:#fff; display:block; font-size:18px; color:#0085d0; text-align:center; line-height:36px;}


.xinwen{width:100%; height:401px; margin-top:60px;}
.xinwen a.xinwentop{ display:block; color:#ffffff; font-size:22px; text-align:center; background:url("../images/pic26.png") center bottom no-repeat; line-height:30px; padding-top:24px;}
.xinwen a.xinwentop em{ display:block;font-style:normal; font-size:12px; color:#fff; font-family:"Arial"; text-transform:uppercase; line-height:normal; line-height:20px; padding-bottom:15px;}
.xinwen .bigmiddle{ width:1200px; margin: 0px auto;}
.xinwen .bigmiddle .jiantou{ width:40px;}

#middle{float:left; width:1200px;oveflow:hidden; display:inline;}
#middle ul{float:left; display:inline;}
#middle ul li{ float:left; width:1200px;}
#middle ul li .div1{ float:left;  width:558px; margin-bottom: 20px; margin-right:41px;}
#middle ul li .div1 bdo{ display:block; float:left; width:112px; height:100px; background:url(../images/pic50.jpg) left center no-repeat; color:#a0a0a0; font-size: 26px; font-weight: bold; text-align: center; line-height: 100px;}
#middle ul li .div1 span{ width:435px; float:right; font-family: "宋体"; color:#fff; line-height: 22px; }
#middle ul li .div1 span em{ display:block; font-style: normal; font-size: 16px; line-height: normal; line-height: 30px;font-weight:700;}
#middle ul li .div1 span a{color:#fff;}
#middle ul li .div1:hover bdo{ color:#fff; background:url(../images/pic49.jpg) left center no-repeat;}
#middle ul li .div1:hover span,#middle ul li .div1:hover span a{color:#0085d0;}
#left{ float:left; cursor:pointer; background:url(../images/pic15.png) left center no-repeat; width:17px; height:17px;}
#right{ float:right; cursor:pointer; background:url(../images/pic14.png) right center no-repeat; width:17px; height:17px;}
#left:hover{ background:url(../images/pic16.png) left center no-repeat;}
#right:hover{ background:url(../images/pic17.png) right center no-repeat;}


.hezuo{ margin-top:56px;}
.hezuo a.hezuotop{ display:block; color:#323232; font-size:22px; text-align:center; background:url("../images/pic24.png") center bottom no-repeat; line-height:30px;}
.hezuo a.hezuotop em{ display:block;font-style:normal; font-size:12px; color:#b6b6b6; font-family:"Arial"; text-transform:uppercase; line-height:normal; line-height:20px; padding-bottom:15px;}
.hezuo .uu{ margin-top:30px;}
.hezuo .uu ul{ border:solid 1px #eaeaea;}
.hezuo .uu ul li{ display:block; float:left;width:169px; height:77px; border-left:solid 1px #eaeaea;}
.hezuo .uu ul li:first-child a{ border-left:none;}



.lianxi{ width:100%; height:577px; margin-top:60px;}
.lianxi a.lianxitop{ display:block; color:#ffffff; font-size:22px; text-align:center; background:url("../images/pic26.png") center bottom no-repeat; line-height:30px; padding-top:24px;}
.lianxi a.lianxitop em{ display:block;font-style:normal; font-size:12px; color:#fff; font-family:"Arial"; text-transform:uppercase; line-height:normal; line-height:20px; padding-bottom:15px;}
.lianlian{ margin-top:30px;}
.lianlian span,.lianlian bdo,.lianlian em{ display:block; width:397px; float:left; color:#fff; font-size:14px;text-align:center;}
.lianlian span{background:url(../images/pic19.png) center top no-repeat; padding-top:60px; line-height:26px;padding-bottom:40px;}
.lianlian bdo{ background:url(../images/pic20.png) center top no-repeat; padding-top:60px; line-height:26px; padding-bottom:40px;}
.lianlian em{ font-style:normal; background:url(../images/pic21.png) center top no-repeat; padding-top:60px; line-height:26px;padding-bottom:40px;}

.lianlian_l{ width:557px;}
.lianlian_l li{ height:52px; border:solid 1px #585858; padding-left:20px; margin-bottom:20px; color:#2f2f2f; font-size:14px;}
.lianlian_l li i,.lianlian_r li i{ font-style:normal; line-height:52px;}
.lianlian_l li input{ width:488px; height:50px; line-height:52px; background:none; border:none;}
.lianlian_r{ width:580px;}
.lianlian_r li{ height:198px;border:solid 1px #585858;resize:none;font-size:14px;color:#2f2f2f;padding-left:20px; }
.lianlian_r li textarea{width:505px; height:176px;resize:none; padding-top:15px; background:none; border:none;}
.tj .button{ width:148px; height:54px; float:right; border:none; outline:none; background:none; background:#4b4b4b; color:#fff; font-size:24px;}





/*footer*/
footer{ background:#949494; height:100px;}
.logobottom{ padding:38px 0px 37px 0px;}
.bottom_right{ color:#fff; font-size:12px; line-height:30px;}
.bottom_right a{ color:#fff;}
.bottom_right span{ margin:0px 10px;}
.bottom_right bdo{ display:block;}



/*产品中心*/
.mainleftH{ border-right:solid 1px #d9d9d9;}
.lfmain{ width:226px; diaplay:block;}
.rfmain{ width:944px;}
.lfmain .mainleftH h2{ color:#0085d0; font-size:22px; padding-top:45px; height:60px; background:url(../images/pic42.png) left bottom no-repeat; text-align:right; padding-right:23px;}
.lfmain .mainleftH h2>span{ display:block; font-size:14px; color:#c4c4c4; font-weight:normal; font-family:"Arial"; text-transform:uppercase; line-height:22px;}
.lfmain .mainleftH>a{ display:block; height:46px; line-height:46px; font-family:"宋体"; font-size:14px; color:#000000;text-align:right;padding-right:23px; border-bottom:solid 1px #e9e9e9}
.lfmain .mainleftH>a.xz,.lfmain .mainleftH>a:hover{ background:#0085d0; color:#ffffff;}
.lfmain bdo{ display:block; height:60px; border-bottom:solid 1px #e9e9e9;}
.lfmain bdo>p{font-size:14px; colora:#000000; background:url(../images/pic31.png) left center no-repeat; padding-left:34px; line-height:normal; margin-top:20px; line-height:14px;}
.lfmain bdo>p i{ display:block; font-style:normal; fony-size:12px; font-family:"宋体";}
.lfmain bdo>span{ display:block;line-height:normal; line-height:22px; margin-top:4px;}
.lfmain bdo>span em{ font-style:normal; text-align:left; font-size:16px; color:#000000;}
.lfmain bdo>span>a{ float:right; color:#bebebe; font-size:12px; background:url(../images/pic32.png) 74px 8px no-repeat; padding-right:19px;}
.trfmain{ height:36px; line-height:36px; border-bottom: solid 1px #e9e9e9; margin-top:8px;}
.trfmain h2{ float:left; width:110px; text-align:center;fony-size:16px; color:#858585; border-bottom:solid 2px #0085d0;}
.trfmain_r{ background:url(../images/pic38.png) left center no-repeat;}
.trfmain .trfmain_r,.trfmain .trfmain_r a{ color:#a8a8a8; }
.trfmain .trfmain_r a{ padding: 0px 6px;}
.trfmain .trfmain_r a.cli{ padding-left:20px;}
.crfmain ul li{ height:205px; border-bottom:solid 1px #e4e4e4; margin-top:20px;}
.crfmain ul li img{  display:block; width:302px;}
.crfmain ul li .li1{ color:#848383; fony-size:14px; line-height:30px; display:block;  width:625px;}
.crfmain ul li .li1 h2{ font-size:16px; color:#515151;}
.crfmain ul li .li1 a{ color:#0085d0;}

/*page*/
.pages{ margin:36px auto 40px; background:url(../images/pic34.png) center center no-repeat; height:32px;}
.pages{ text-align: center;}
.pages strong{ font-weight: normal;}
.pages a,.pages strong{ display:inline-block;width:30px;height:32px; padding-right: 2px; line-height: 32px;background:url(../images/pic35.png) right center no-repeat; color:#515151; font-size: 14px; font-family: "宋体";}
.pages a:hover,.pages strong:hover{ background:#0085d0; color:#fff; padding-left: 2px; margin-left: -2px;}
.pages a.rfjiantou{ background:none;}
.pages a.lfjiantou{ width:46px;}
.pages a.rfjiantou{ width:44px;}
.pages a.lfjiantou img,.pages a.rfjiantou img{ position:relative; top:4px;}
.pages a.lfjiantou:hover{background:url(../images/pic35.png) right center no-repeat;}
.pages a.rfjiantou:hover{background:none;}

/*公司介绍*/
.crfmain_l{ width:409px;}
.crfmain_l span{ display:block; position:absolute; bottom:39px; color:#fff; line-height:32px;  font-size: 18px; font-weight:bold; text-align:center; width:100%;}
.crfmain_l span img{ display:block; margin:0px auto;}
.crfmain_r{ width:514px; line-height: 30px; color:#8b8b8b; margin-top: 8px; text-indent:15px;}

/*联系我们*/
.crfmain_02_t{border-bottom:solid 1px #d9d9d9;}
.crfmain_02_t h2,.crfmain_02_b h2{ colo:#454545; font-size: 20px; line-height: 32px; margin-top: 32px;}
.crfmain_02_t .bigdl{ margin-left: -97px;}
.crfmain_02_t .bigdl dl{ width:250px; float:left; line-height: 28px; margin: 23px 0px 24px 97px;}
.crfmain_02_t .bigdl dl dt,.crfmain_02_b dl dt{ color:#000000; font-size: 16px;}
.crfmain_02_t .bigdl dl dd ul li,.crfmain_02_b dl dd ul li{ color:#a2a2a2; font-size: 14px;}

.crfmain_02_b dl{ width:369px; float:left; line-height: 28px; margin-left: 202px; margin-top: 23px;}
.crfmain_02_b dl.dl1{ margin-left: 0px;}


/*荣誉资质*/
.crfmain_03 ul.ul2{ margin-left: -12px;}
.crfmain_03 ul li{ float:left; margin:0px 0px 30px 12px;}
.crfmain_03 ul li img{ display;block; border: solid 1px #efefef ;}

/*招贤纳才*/
.table1{border:solid #e3e3e3; border-width:1px 0px 0px 1px;}
.table1 td,.table1 th{border:solid #e3e3e3; border-width:0px 1px 1px 0px;}
.table1 th{ color:#fff; font-size: 16px; background:#919191; font-weight:normal; line-height: 44px;}
.table1 td{ text-align:center; line-height:48px; color:#474747; font-size:14px;}

/*新闻动态*/
.crfmain_05 ul li{ height:102px; background:#eeeeee; border-bottom:solid 1px #b9bbbb; margin-bottom: 30px;}
.crfmain_05 span{ display:block; float:left; background:url(../images/pic47.jpg) left center no-repeat; width:61px; height:80px; color:#fff; font-size:16px; font-weight:bold; line-height: 80px; text-align:center; margin:12px 0px 0px 10px;}
.crfmain_05 bdo{  display:block; width:862px; float:right; line-height: 24px; margin-top: 14px;}
.crfmain_05 bdo h2{ font-size: 14px;color:#4d4d4d;}
.crfmain_05 bdo a{ color:#0085d0;}
.crfmain_05 ul li:hover{border-bottom:solid 1px #0085d0;}
.crfmain_05 ul li:hover span{background:url(../images/pic48.jpg) left center no-repeat;}
.crfmain_05 ul li:hover bdo h2{ color:#0085d0;}

/*新闻动态详情*/
.crfmain_06{ color:#767676; line-height: 32px;}
.crfmain_06 h2{ text-align:center; color:#4d4d4d; font-size: 22px; font-weight:normal; border-bottom:solid 1px #b9bbbb; line-height:26px; padding-bottom:4px; margin-bottom: 6px;}
.crfmain_06 h2 span{ display:block; color:#818181; font-size: 18px;}
.pian{ margin:51px 0px 49px 0px;}
.pian bdo{ display:block; width:85px; height:52px; float:left; color:#292929; font-size: 14px; text-align:center;}
.pian bdo.bdo1{ border-right: solid 1px #e0e0e0;}
.pian bdo em{ font-style: normal; display:block; color:#656565; text-transform: uppercase; line-height: 18px;}
