body,button, select, textarea, input, label, option, fieldset, legend{font-family: 微软雅黑,Tahoma,Verdana;font-size:14px;line-height:18px;color:#333;}
body, div, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, input, textarea, button, p, blockquote{margin:0;padding:0;}
body{overflow-x:hidden;min-width:1170px;}
textarea{resize: none}
.clear{height:1px;overflow:hidden;clear:both;}
a,img{border:0;}
a{color: #333;text-decoration: none;}
a:hover{color:#e26303;}
li{list-style-type:none;}
.fl{float:left;}
.fr{float:right;}
.clearfix{*zoom:1}
.clearfix:after{display:block;visibility:hidden;clear:both;height:0;content:'.';font-size:0}
.context{width:1170px;overflow:hidden;margin:0 auto;padding:0;}
.ncontext{width:1170px;overflow:hidden;margin:0 auto;padding-bottom:100px;}
h1{font-size:26px;margin:0;}
h2{font-size:24px;margin:0;}
h3{font-size:22px;margin-left:5px;margin:0;}
h4{font-size:20px;margin:0;}
h5{font-size:18px;margin-left:5px;margin:0;}
input{outline:none;}
/**/
.header{margin-top:30px;margin-bottom:30px;}
.header .fl{width:40%;}
.header .fl img,.header .fl p{float:left;text-align:center;}
.header .fl strong{font-size:38px;line-height:44px;}
.header .fr img,.header .fr p{float:left;text-align:left;line-height:22px;}
.header .fr p>strong{font-size:30px;}
.header .fr p{margin-top:5px;margin-left:5px;}

.menunav{height:50px;line-height:50px;background-color:#162e51;}
.menunav dl dd{float:left;padding:0 30px;}
.menunav dl dd a{color:#fff;}
.menunav dl .cur,.menunav dl dd:hover{background-color:#e26303;}
.menunav .search .sel_la{line-height:50px;color:#fff;display:block;padding:0 30px;background-color:#E26303;background-image:url(../images/search_bg.jpg);background-repeat: no-repeat;background-position: 90% 55%;}
.menunav .seldrop{background-color:#E26303;position:absolute;width:168px;}
.menunav .seldrop a{width:168px;text-align:center;color:#fff;display:block;}
.menunav .seldrop a:hover{background-color:#162e51;}
#divchild{width:40px;height:50px;background-image:url(../images/sico.jpg);background-repeat: no-repeat;background-position: 50% 50%;}
#pro_list .cur{display:block;}
#pro_list dl{display:none;}

.slider{height:537px;background-image:url(../images/slidea.jpg);background-repeat: no-repeat;background-position: 50% top;}

.recommpro{margin-top:30px;margin-bottom:30px;}
.recommpro .fl{width:83%;}
.recommpro .fl dl dd{float:left;height:351px;width:231px;margin:0 5px;text-align:center;background-image:url(../images/proboxbg.jpg);background-repeat:no-repeat;background-position: 50% bottom;}
.recommpro .fl dl dd img{width:90%;margin-top:20px;}
.recommpro .fl dl dd a{display:block;width:100%;line-height:40px;height:40px;overflow:hidden;}
.recommpro .fr{width:15%;}
.recommpro .fr dl dd{background-color:#eeeeee;height:114px;text-align:center;line-height:114px;}
.recommpro .fr dl .cur,.recommpro .fr dl .cur a,.recommpro .fr dl dd:hover,.recommpro .fr dl dd a:Hover{background-color:#e26303;color:#fff;}
.recommpro .fr dl dd a{font-size:22px;display:block;}

.category .fl{background-image:url(../images/categoryflbg.jpg);background-repeat: no-repeat;background-position: 50% top;height:299px;width:949px;}
.category .fr{background-image:url(../images/categoryfrbg.jpg);background-repeat: no-repeat;background-position: 50% 100%;height:299px;width:114px;}
.category .fl .c_a{margin-top:45px;}
.category .fl dl{float:left;width:75px;text-align:center;margin-left:18px;}
.category .fl dl dd{line-height:100px;}
.category .fl dl dd a{font-size:20px;color:#fff;}
.category .fl dl dd .font_333{color:#333;}
.category .fl dl dd .size_14{font-size:14px;}

.indexabout{background-image:url(../images/aboutbg.jpg);background-repeat: no-repeat;background-position: 50% top;height:930px;}
.indexabout .abouttop{background-color:#fff;height:383px;border-bottom:10px solid #162e51;}
.indexabout .abouttop .fl{margin-top:100px;margin-left:50px;width:46%;}
.indexabout .abouttop .fl h1 a{display:block;color:#e26303;font-size:40px;background-image:url(../images/aboutbtn.jpg);background-repeat: no-repeat;background-position: 50% 50%;}
.indexabout .abouttop .fl h1 i{font-size:45px;}
.indexabout .abouttop .fl strong{font-size:20px;display:block;float:left;line-height:70px;}
.indexabout .abouttop .fl p{line-height:24px;float:left;margin-top:10px;text-align:justify;}
.indexabout .abouttop .fr{margin-top:40px;margin-right:50px;}
.indexabout .aboutbottom{margin-top:50px;}
.indexabout .aboutbottom .fl{background-image:url(../images/honorimg.png);background-repeat: no-repeat;background-position: 50% top;width:591px;height:474px;}
.indexabout .aboutbottom .fr{width:478px;background-image:url(../images/newsbg.jpg);background-repeat: no-repeat;background-position: 50% top;height:450px;background-color:#E26303;}
.indexabout .aboutbottom .fr dl dd span{display:block;width:40px;height:40px;line-height:40px;font-size:50px;float:left;font-weight:bold;color:#ddd;}
.indexabout .aboutbottom .fr dl{margin-top:30px;margin-left:20px;margin-right:20px;}
.indexabout .aboutbottom .fr dl dd a,.indexabout .aboutbottom .fr dl dd p{width:320px;float:left;margin-left:30px;color:#fff;line-height:22px;height:22px;overflow:hidden;}
.indexabout .aboutbottom .fr dl dd{border-bottom:1px solid #eee;overflow:Hidden;padding:10px 0;}
.indexabout .aboutbottom .fr h1 a{display:block;color:#fff;font-size:40px;background-image:url(../images/newsbtn.png);background-repeat: no-repeat;background-position: 80% 50%;margin-top:30px;margin-left:20px;}
.indexabout .aboutbottom .fr h1 i{font-size:45px;}

.foot{height:310px;background-color:#eee;}
.foot .fr{width:70%;margin-top:20px;border-bottom:1px dashed #ccc;padding-bottom:20px;}
.foot .fr .foot_fra{width:220px;overflow:Hidden;float:left;}
.foot .fr div h4{line-height:50px;color:#E26303;}
.foot .fr div dl dd{line-height:24px;}
.foot .fr .foot_frb{float:right;width:320px;}
.foot .font_e26303{color:#E26303;}
.foot .footm{margin-left:50px;display:block;line-height:40px;text-align:center;width:100%;float:Left;margin-top:-40px;}

.side{position:fixed;width:54px;height:275px;right:0;top:214px;z-index:100;}
.side ul li{width:54px;height:54px;float:left;position:relative;border-bottom:1px solid #444;}
.side ul li .sidebox{position:absolute;width:54px;height:54px;top:0;right:0;transition:all 0.3s;background:#000;opacity:0.8;filter:Alpha(opacity=80);color:#fff;font:14px/54px "微软雅黑";overflow:hidden;}
.side ul li .sidetop{width:54px;height:54px;line-height:54px;display:inline-block;background:#000;opacity:0.8;filter:Alpha(opacity=80);transition:all 0.3s;}
.side ul li .sidetop:hover{background:#ae1c1c;opacity:1;filter:Alpha(opacity=100);}
.side ul li img{float:left;}