body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,legend,ul,li,ol,p,pre,td,textarea,th,a{margin:0;padding:0}
body,button,input,select,textarea{font:12px/1.5 tahoma,arial,'Hiragino Sans GB',\5b8b\4f53,sans-serif}
h1,h2,h3,h4,h5,h6{font-size:100%}
ol,ul,li{list-style:none}a{text-decoration:none}
a{blr:expression(this.onFocus=this.blur());outline:none;}
.clear-fix:after{clear:both;content:'.';display:block;line-height:0;height:0;visibility:hidden;}
.clear-fix{zoom:1;}
body,textarea,input,button{font-family:"Microsoft YaHei",Arial, Helvetica, sans-serif;}
a:link,a:visited,a:link h1,a:visited h1,a i,a h4{transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
a:link,a:visited{color:#666;}
a:hover,a:focus,a:active{color:#b5141b;}
body{background:#fff;
		-webkit-touch-callout: none;  
        -webkit-user-select: none;  
        -khtml-user-select: none;  
        -moz-user-select: none;  
        -ms-user-select: none;  
        user-select: none; 
        }
.g-title div{display:block;margin:auto;width:60px;height:3px;background:#0a56b4;}
.g-title span{display:block;margin:auto;width:230px;height:65px;text-align:center;}
.g-title span h3{font-size:24px;color:#000;}
.g-title span h4{font-size:14px;font-weight:normal;text-transform:uppercase;color:#666;}
.g-title h5{text-align:center;font-size:14px;line-height:40px;margin:auto;font-weight:normal;color:#666;}
.g-title.color div{background:#fff;}
.g-title.color span h3{color:#fff;}
.g-title.color span h4{color:#fff;}
.g-title.color1 span h3{color:#000;}
.g-title.color1 span h4{color:#000;}

.logo-container{min-width:1200px;margin:auto;overflow:hidden;background:#fff;}
.logosear{width:1200px;height:120px;margin:auto;}
.logosear .logo{float:left;width:785px;padding-top:10px;}
.logosear .logo a{float:left;display:block;width:536px;padding-left:120px;height:97px;color:#000;background:url(../images/1_03.jpg) no-repeat left center;}
.logosear .logo a b{float:left;display:block;color:#000;font-weight:normal;font-size:30px;line-height:40px;padding-top:18px;}
.logosear .logo a i{float:left;color:#999;display:block;font-style:normal;font-size:14px;line-height:20px;letter-spacing:0.4px;}
.logosear .tel{float:right;display:inline;margin-top:30px;width:220px;height:40px;background:url(../images/1_06.jpg) no-repeat left center;padding-left:45px;}
.logosear .tel b{float:left;font-weight:normal;color:#a4a4a4;font-size:14px;padding-top:3px;line-height:14px;width:100%;}
.logosear .tel i{float:left;color:#e70f19;font-style:normal;font-size:24px;line-height:24px;}


.nav-container{min-width:1200px;height:62px;margin:auto;background:#0a56b4;}
.nav{width:1200px;margin:auto;}
.nav li{float:left;width:140px;position:relative;z-index:999;}
.nav li a{float:left;display:block;width:140px;text-align:center;font-size:16px;line-height:62px;height:62px;}
.nav li a:link,.nav li a:visited{background:#0a56b4;color:#fff;}
.nav li a:hover,.nav li a:focus,.nav li a:active{background:#ed1a23;}
.nav li.selected a:link,.nav li.selected a:visited{background:#ed1a23;}
.nav li.on a:link,.nav li.on a:visited{background:#ed1a23;}
.nav li.selected.on a:link,.nav li.selected.on a:visited{background:#ed1a23;}
.nav li.main ul.sub{position:absolute;display:none;width:360px;left:0px;top:62px;padding:10px 0 10px 0;background:rgba(255,255,255,0.7);*background:#fff;}
.nav li.main ul.sub li{height:32px;width:360px;overflow:hidden;border-right:none;}
.nav li.main ul.sub li a{height:32px;width:360px;text-align:left;text-indent:25px;line-height:32px;font-size:16px;font-weight:normal;}
.nav li.main ul.sub li a:link,.nav li.main ul.sub li a:visited{color:#000;background:rgba(255,255,255,0);*background:#fff;}
.nav li.main ul.sub li a:hover,.nav li.main ul.sub li a:focus,.nav li.main ul.sub li a:active{background:rgba(255,255,255,0.9);*background:#fff;}

.banner-container{min-width:1200px;height:705px;margin:auto;z-index:0;position:relative;overflow:hidden;}
.banner{width:1200px;height:auto;margin:auto;position:relative;z-index:1;}
.banner .ad{position:absolute;top:0px;left:-360px;width:auto;z-index:1;}
.banner .ad img{float:left;width:1920px;height:705px;border:none;}
.banner .list{position:absolute;top:590px;left:0px;width:100%;z-index:2;}
.banner .list ul{float:left;width:100%;background:none;height:20px;border-top:none;text-align:center;white-space:nowrap;}
.banner .list ul li{display:inline-block; *zoom:1;*display:inline;padding:5px 10px;font-size:12px;font-weight:bold;color:#666;overflow:hidden;margin-left:15px;background:#fff;cursor:pointer;}
.banner .list ul li.on{background:#ed1a23;color:#fff;}

.banner1-container{min-width:1200px;height:366px;margin:auto;z-index:0;position:relative;overflow:hidden;}
.banner1{width:1200px;height:366px;margin:auto;position:relative;z-index:1;}
.banner1 .ad{position:absolute;top:0px;left:-360px;width:auto;z-index:1;}
.banner1 .ad img{float:left;width:1920px;height:366px;border:none;}

.search-container{min-width:1200px;height:90px;margin:auto;position:relative;}
.search{position:absolute;width:1200px;height:125px;top:-50px;left:50%;margin-left:-595px;background:url(../images/2_13.jpg) no-repeat bottom left #fff;}
.search .left{float:left;color:#404040;width:540px;padding-top:20px;line-height:30px;font-size:16px;overflow:hidden;}
.search .left h4{padding-left:20px;color:#dc0303;}
.search .left h5{padding-left:20px;font-weight:normal;}
.search .center{float:left;display:inline;margin-top:30px;width:200px;height:40px;background:url(../images/1_06.jpg) no-repeat left center;padding-left:45px;}
.search .center b{float:left;font-weight:normal;color:#a4a4a4;font-size:14px;padding-top:3px;line-height:14px;width:100%;}
.search .center i{float:left;color:#e70f19;font-style:normal;font-size:24px;line-height:24px;}

.search .right{float:right;padding-right:30px;overflow:hidden;color:#8a8a8a;font-size:14px;}
.search .right .keywords{overflow:hidden;color:#8a8a8a;font-size:14px;padding-top:20px;}
.search .right .searchinput{float:left;margin-top:18px;font-size:0;border:solid 1px #eaeaea;overflow:hidden;}
.search .right input{border:none;background:#fff;color:#8a8a8a;height:28px;width:270px;padding:0 0 0 5px;line-height:28px;font-size:14px;}
.search .right button{background:#d1241c;border:none;height:28px;padding:0 20px;line-height:28px;font-size:14px;color:#fff;}

.status-container{min-width:1200px;background:#efefef;overflow:hidden;}
.status{width:1200px;margin:auto;line-height:75px;text-align:left;font-size:14px;color:#515151;overflow:hidden;}
.status span{dispaly:inline-block;background:url(../images/pro_03.jpg) left center no-repeat;padding-left:15px;}
.status font{color:#db0606;font-size:14px;}



.about-h-container{min-width:1200px;padding-top:50px;background:url(../images/1_17.jpg) no-repeat center 150px #f2f2f2;overflow:hidden;}
.about-h{min-width:1200px;margin-top:135px;height:500px;background:#fff;overflow:hidden;}
.about-h dl{width:1200px;margin:auto;overflow:hidden;}
.about-h dl dd{float:left;width:836px;padding-top:60px;line-height:2;font-size:14px;color:#525252;overflow:hidden;}
.about-h dl dd h4{font-size:24px;color:#e23500;}
.about-h dl dt{float:right;width:262px;padding-top:60px;}
.about-h dl dt a{display:block;width:262px;height:313px;background:url(../images/1_21.jpg) no-repeat;overflow:hidden;}

.aboutus{line-height:3;font-size:14px;color:#525252;overflow:hidden;}
.aboutus img{float:left;margin-right:50px;border:0;}
.aboutus h4{font-size:24px;color:#e23500;}

.pro-menu{width:259px;padding:15px 0;}
.pro-menu .cg-ul-0{width:220px;margin:auto;height:450px;}
.pro-menu .cg-ul-0 .cg-li-0{height:46px;background:url(../images/1_59.jpg) repeat-x bottom;position:relative;}
.pro-menu .cg-ul-0 .cg-li-0 a.a{display:block;padding-left:15px;height:45px;line-height:45px;font-size:16px;background-color:#fff;background-image:url(../images/1_32.png);background-repeat:no-repeat;background-position:180px center;}
.pro-menu .cg-ul-0 a:link,.pro-menu .cg-ul-0 a:visited{color:#6d6d6d;}
.pro-menu .cg-ul-0 a:hover,.pro-menu .cg-ul-0 a:focus,.pro-menu .cg-ul-0 a:active{color:#000;background-color:#d1d1d1;}
.pro-menu .cg-ul-0 .cg-li-0.on a{color:#000;background-color:#d1d1d1;}
.pro-menu .cg-ul-0 ul{position:absolute;left:100%;top:0;border:2px #d1d1d1 solid;width:180px;padding:15px 0;background:#fff;display:none;}
.pro-menu .cg-ul-0 ul li{width:160px;height:36px;margin:auto;background:url(../images/1_59.jpg) repeat-x bottom}
.pro-menu .cg-ul-0 ul li a{display:block;padding-left:10px;font-size:14px;line-height:35px;}





.allbox{border:solid #dedede 1px;overflow:hidden;}
.allbox dt{background:url(../images/2_61.jpg) repeat-x;height:56px;overflow:hidden;}
.allbox dd{background:#fff;overflow:hidden;}
.allbox dt b{float:left;display:block;line-height:56px;background:url(../images/2_59.jpg) no-repeat;font-size:16px;color:#546a85;padding-left:30px;}
.allbox dt a{float:right;display:block;line-height:56px;margin-right:15px;background:url(../images/1_50.jpg) no-repeat center right;font-size:14px;padding-right:20px;}

.pro-h-container{min-width:1200px;overflow:hidden;padding-bottom:30px;margin:auto;}
.pro-h{width:1200px;height:auto;margin:auto;position:relative;}
.pro-h dl,.pro-h dl dt{float:left;width:1200px;}
.pro-h dl dt{width:1200px;text-align:center;padding-top:20px;padding-bottom:40px;overflow:hidden;}
.pro-h dl dt ul{display:inline-block;padding-top:20px;}
.pro-h dl dt ul li{float:left;margin-right:10px;margin-top:10px;}
.pro-h dl dt ul li a{display:block;padding:15px 20px;font-size:14px;}
.pro-h dl dt ul li a:link,.pro-h dl dt ul li a:visited{background:#f6f6f6;color:#454545;}
.pro-h dl dt ul li a:hover,.pro-h dl dt ul li a:focus,.pro-h dl dt ul li a:active{background:#0a56b4;color:#fff;}
.pro-h dl dt ul li.on a:link,.pro-h dl dt ul li.on a:visited{background:#0a56b4;color:#fff;}

.pro-h dl dt b{display:inline-block;line-height:26px;border-left:solid 8px #ff7f00;padding-left:15px;font-size:18px;color:#ff9b0b;}
.pro-h dl dd{float:left;width:1200px;}
.pro-h dl dd div{float:left;width:1200px;overflow:hidden;display:inline;}
.pro-list{float:left;width:110%;}
.pro-list li{float:left;width:275px;height:333px;display:inline;margin-right:33px;}
.pro-list li a{float:left;display:block;width:273px;height:281px;overflow:hidden;border:#e4e4e4 solid 1px;position:relative;cursor:pointer}
.pro-list li a img{float:left;border:none;width:273px;height:281px;}
.pro-list li a h4{position:absolute;top:0px;left:0px;width:273px;height:281px;background:rgba(0,0,0,0.6);text-align:center;z-index:1000;}
.pro-list li a h4 p{float:left;width:273px;height:281px;}
.pro-list li a h4 p b{display:inline-block;width:120px;height:40px;margin-top:120px;font-size:14px;line-height:40px;color:#fff;border:1px solid #fff;}
.pro-list li span{float:left;display:block;width:273px;height:30px;overflow:hidden;text-align:center;line-height:30px;font-size:14px;color:#666;}

@media \0screen\,screen\9 {
.pro-list li a:hover{border:none;}
.pro-list li a h4 p{filter:alpha(opacity=60); background:#000;*zoom:1;}
.pro-list li a h4 p b{position:relative;}
}
.pro-list a:link h4,.pro-list a:visited h4{top:281px;}
.pro-list a:hover h4,.pro-list a:focus h4,.pro-list a:active h4{top:0px;}

.honor li{height:370px;}
.honor li a,.honor li a img{width:273px;height:330px;}

.gsyj li{height:265px;}
.gsyj li a,.gsyj li a img{width:273px;height:225px;}

.homemore{min-width:1200px;margin:auto;text-align:center;overflow:hidden;}
.homemore a{display:block;margin:auto;width:150px;height:40px;color:#fff;line-height:40px;font-size:16px;}
.homemore a:link,.homemore a:visited{border:2px solid #0a56b4;color:#0a56b4;background:#fff;}
.homemore a:hover,.homemore a:focus,.homemore a:active{color:#fff;background:#0a56b4;}

.homemore.color a:link,.homemore.color a:visited{border:2px solid #fff;color:#fff;background:#0a56b4;}
.homemore.color a:hover,.homemore.color a:focus,.homemore.color a:active{color:#0a56b4;background:#fff;}


.wrap-container{min-width:1200px;overflow:hidden;padding-bottom:30px;margin:auto;back}
.wrap{width:1200px;height:auto;margin:auto;position:relative;}
.wrap .wrapdl,.wrap .wrapdl .wrapdt,.wrap .wrapdl .wrapdd{float:left;width:1200px;overflow:hidden;}
.wrap .wrapdl .wrapdt{width:1200px;text-align:center;padding-top:20px;padding-bottom:40px;overflow:hidden;}
.wrap .wrapdl .wrapdd div.sideBar{float:left;width:329px;}
.wrap .wrapdl .wrapdd div.sideBar{float:left;width:329px;}
.wrap .wrapdl .wrapdd div.mainright{float:right;width:850px;}
.wrap .wrapdl .wrapdd div.mainright ul.pro-list li{margin-right:12px;}

.wrap .wrapdl .wrapdd.newsbox{float:none;margin:auto;width:900px;}

.sideBar{background:#3c3c3c;}
.sideBar dl dt{font-size:28px;height:70px;background:#0a56b4;text-align:center;line-height:70px;font-weight:bold;color:#fff;}
.sideBar dl dd{padding:15px 0;}
.sideBar dl dd ul li a{display:block;padding:0 10px;height:35px;line-height:35px;font-size:14px;overflow:hidden;}
.sideBar dl dd ul li a:link,.sideBar dl dd ul li a:visited{color:#d3d3d3;}
.sideBar dl dd ul li a:hover,.sideBar dl dd ul li a:focus,.sideBar dl dd ul li a:active{color:#fff;background:#2b2b2b;}
.sideBar dl dd ul li.mainnav a:link,.sideBar dl dd ul li.mainnav a:visited{color:#ffa32c;font-weight:bold;}
.sideBar dl dd ul li.selectedpro a:link,.sideBar dl dd ul li.selectedpro a:visited{color:#ffa32c;background:#2b2b2b;font-weight:bold;}


.corner-container{min-width:1200px;padding-top:50px;background:#0a56b4;}
.corner{width:1200px;height:auto;margin:auto;padding-bottom:50px;position:relative;}
.cornerlist{padding-top:30px;overflow:hidden;*zoom:1;} 
.cornerlist ul{width:120%;overflow:hidden;}
.cornerlist ul li{float:left;margin-right:12px;display:inline;width:392px;height:358px;}
.cornerlist ul li a{display:block;padding:20px;overflow:hidden;}
.cornerlist ul li a img{display:block;width:352px;height:268px;}
.cornerlist ul li a h4{line-height:40px;text-align:center;height:30px;font-size:16px;font-weight:normal; overflow:hidden;}
.cornerlist ul li a:link,.cornerlist ul li a:visited{background:#fff;}
.cornerlist ul li a:hover,.cornerlist ul li a:focus,.cornerlist ul li a:active{background:#6fafff;}
.cornerlist ul li a:link h4,.cornerlist ul li a:visited h4{color:#000;}
.cornerlist ul li a:hover h4,.cornerlist ul li a:focus h4,.cornerlist ul li a:active h4{color:#fff;}

.corner dl dd a.left,.corner dl dd a.right{position:absolute;top:240px;width:38px;height:70px;z-index:1001;}
.corner dl dd a.left{background:url(../images/l.png) #073c7d no-repeat;left:-38px;}
.corner dl dd a.right{background:url(../images/r.png) #073c7d no-repeat;right:-38px;}
.corner dl dd a.left:hover{background:url(../images/l.png) #000 no-repeat;left:-38px;}
.corner dl dd a.right:hover{background:url(../images/r.png) #000 no-repeat;right:-38px;}

.prohot-container{min-width:1200px;padding-top:50px;}
.prohot{width:1200px;height:auto;margin:auto;padding-bottom:10px;position:relative;}
.prohot dl dd div{padding-top:10px;overflow:hidden;*zoom:1;} 
.prohot dl dd a.left,.prohot dl dd a.right{position:absolute;top:230px;width:38px;height:70px;z-index:1001;}
.prohot dl dd a.left{background:url(../images/l.png) #d5d5d5 no-repeat;left:-38px;}
.prohot dl dd a.right{background:url(../images/r.png) #d5d5d5 no-repeat;right:-37px;}
.prohot dl dd a.left:hover{background:url(../images/l.png) #073c7d no-repeat;left:-38px;}
.prohot dl dd a.right:hover{background:url(../images/r.png) #073c7d no-repeat;right:-37px;}

.news-h-container{min-width:1200px;height:620px;padding-top:50px;overflow:hidden;}
.news-h{width:1200px;margin:auto;}
.news-h dl{width:1200px;height:697px;overflow:hidden;}
.news-h dl dd{width:1200px;padding-top:30px;height:497px;overflow:hidden;}
.news-h dl dd div.a{float:left;width:645px;height:497px;overflow:hidden;}
.news-h-list li{height:110px;margin-bottom:19px;overflow:hidden;}
.news-h-list a{display:block;padding:20px;overflow:hidden;}
.news-h-list a i{float:left;margin-right:15px;width:88px;height:70px;font-style:normal;font-size:28px;font-weight:bold;border-right:1px solid #ddd;color:#666;text-align:center;}
.news-h-list a h3{font-size:16px;font-weight:normal;color:#000;padding-bottom:3px;height:25px;overflow:hidden;}
.news-h-list a span{display:block;line-height:22px;font-size:14px;color:#9e9d9d;height:40px;overflow:hidden;}
.news-h-list a i font{float:left;width:100%;font-size:18px;font-weight:normal;}
.news-h-list a:link i,.news-h-list a:visited i{margin-left:0;}
.news-h-list a:hover i,.news-h-list a:focus i,.news-h-list a:active i{margin-left:-110px;}
.news-h-list a:link,.news-h-list a:visited{background:#f2f2f2;}
.news-h-list a:hover,.news-h-list a:focus,.news-h dl dd div.a a:active{background:#e9f1fb;}

.news-h dl dd div.c{float:right;width:505px;height:466px;padding:15px;background:#f2f2f2;}
.news-h dl dd div.c img{width:505px;height:392px;}
.news-h dl dd div.c li{width:505px;height:80px;overflow:hidden;}
.news-h dl dd div.c li.photo{width:auto;height:auto;overflow:hidden;}
.news-h dl dd div.c a{display:block;padding:10px 0;overflow:hidden;}
.news-h dl dd div.c a i{float:left;margin-right:15px;width:88px;height:60px;padding-top:5px;font-style:normal;font-size:20px;font-weight:bold;border-right:1px solid #ddd;color:#b1181b;text-align:center;}
.news-h dl dd div.c a h3{font-size:14px;color:#b5141b;}
.news-h dl dd div.c a span{display:block;line-height:22px;font-size:12px;color:#9e9d9d;}
.news-h dl dd div.c a i font{float:left;width:100%;font-size:14px;font-weight:normal;}
.news-h dl dd div.c a:link i,.news-h dl dd div.c a:visited i{margin-left:0;}
.news-h dl dd div.c a:hover i,.news-h dl dd div.c a:focus i,.news-h dl dd div.c a:active i{margin-left:-90px;}



.showbox{overflow:hidden;}
.showbox .showtitle{width:890px;height:60px;margin:auto;font-size:30px;line-height:60px;padding-top:10px;text-align:center;color:#333;font-weight:bold;}
.showbox .showstate{width:890px;margin:20px auto;height:30px;font-size:14px;line-height:30px;text-align:center;background:#fffcf2;border-top:#efe3ca solid 1px;border-bottom:#efe3ca solid 1px;color:#999;}
.showbox .showcont{width:890px;margin:auto;height:auto;font-size:16px;line-height:180%;color:#666;text-align:left;padding:30px 0;}

.photozoom{float:left;}
.protitle{float:right;width:465px;text-align:left;overflow:hidden;}
.protitle ul li{font-size:14px;padding:5px 0;color:#666;line-height:2;}
.protitle ul li.proname{font-size:18px;line-height:2;padding:0;font-weight:bold;color:#000;}
.protitle ul li.tel{font-size:16px;line-height:2;padding:0;font-weight:bold;color:red;}

.contentbox,.contentbox .p-s-dt{overflow:hidden;}
.contentbox .p-s-dt{padding-bottom:50px;}
.contentbox .p-s-dd .subtitle{border-bottom:2px #ddd solid;height:40px;position:relative;}
.contentbox .p-s-dd .subtitle b{position:absolute;left:0;top:0;text-align:center;line-height:40px;font-size:18px;width:120px;height:40px;border-top:#0a56b4 solid 2px;background:#fff;border-left:#0a56b4 solid 10px;border-right:#0a56b4 solid 2px;}
.contentbox .p-s-dd .protitle{width:100%;text-align:center;padding:15px 0;line-height:4;font-size:18px;color:#666;font-weight:bold;}
.contentbox .p-s-dd .procontent{padding:15px 0;line-height:2.5;font-size:14px;color:#666;}

#showbox { background:#eee;border:solid 1px #ddd;}
#showbox span { background:url(../images/whitebg.png) repeat;}
#showsum { left:25px; margin-top:10px;}
#showsum span { border:1px solid #ddd;}
#showsum span.sel { border:1px solid #f60;}

.showpage { width:350px; position:relative;}
.showpage a { display:block; width:15px; border:1px solid #ddd; height:60px; line-height:60px; background:#eee; text-align:center; font-size:18px; position:absolute; left:0; top:-62px; text-decoration:none; color:#999;}
.showpage a#shownext { left:auto; right:0;}
.showpage a:hover { background:#ccc; color:#777;}


.footer-container{min-width:1200px;margin:auto;margin-top:50px;background:#0a56b4;overflow:hidden;text-align:center;}
.footer{min-width:1200px;height:auto;}
.footer dt{min-width:1200px;padding:20px 0;margin:auto;border-bottom:solid 1px #0d66d5;}
.footer dt div.bnav{display:inline-block;overflow:hidden;}
.footer dt div.bnav ul{font-size:0;margin-right:-2px;}
.footer dt div.bnav ul li{display:inline-block;*display:inline;*zoom:1;padding:0 20px;border-right:solid 1px #fff;font-size:14px;line-height:14px;}
.footer dd{width:1200px;margin:auto;padding-bottom:40px;overflow:hidden;}
.footer dd div.a b{display:block;margin-top:20px;line-height:25px;text-align:center;color:#fff;font-weight:normal;}
.footer a:link,.footer a:visited{color:#fff;}
.footer a:hover,.footer a:focus,.footer a:active{color:#e9f1fb;}
