html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption,tbody,tfoot,thead,tr,th { background:transparent; margin:0; padding:0;outline:0}

ul{ list-style-position: outside}
body {font-family: arial, helvetica, sans-serif, "宋体"; font-size: 12px;line-height: 20px;margin: 0px;padding: 0px; background:#ffffff;color: #333333;}
div,td,ul,li,a{ line-height:150%;padding:0px;margin:0px;text-decoration:none;word-break:break-all;list-style:none;font-size:12px;}
p{ padding:0px;margin:0px auto;text-decoration:none;word-break:break-all;}
h1,h2,h3,h4,h5,h6{ font-size:12px; font-weight:400; margin:0px; padding:0px; line-height:150%; text-decoration:none;}
img{border:0px solid; font-size:0px}
input,select,form{ margin:0px; padding:0px; vertical-align:middle; font-size:12px}
html a{ color:#333333; text-decoration:none}
html a:link {color: #333333;text-decoration: none;}
html a:visited {color: #333333;text-decoration: none;}
html a:hover{color:#0055c0 ;text-decoration: underline;}
html a:active{color: #333333;text-decoration: none;}
.fr {float:right}
.fl {float:left}
.cboth{ clear:both; height:0px; font-size:0px; margin:0px; padding:0px;}
.ml{ margin-left:14px;}
.ml2{ margin-left:25px;}
.mt{ margin-top:10px;}

#high { height:5px; line-height:5px; overflow:hidden;}

/* links */
#main{width:980px; overflow:hidden;margin:0 auto;}
#top{width:980px; height:81px;overflow:hidden;}
.topbg{width:100%; height:1px; line-height:1px; background:;font-size:0px;}
.logo{width:100%; height:80px;overflow:hidden;}
.logo .left{float:left;width:550px; height:80px; line-height:80px; background:;}
.logo .tel{ float:right; width:230px; margin-top:18px; display:inline; margin-right:10px}
.logo .tel .topmenu{ background: no-repeat; height:24px; text-align:center; width:230px; font-size:10px;}
.logo .tel .topmenu a{ line-height:24px; margin:0 8px; font-size:12px;}
.logo .tel .toptel{ margin-top:10px; text-align: center}


#headpage{ width:980px; height:80px; padding-top:15px; background:;}
#headpage h1,#headpage span.jr_logo{ float:left; width:181px; height:72px; background: no-repeat left top;}
#headpage h1 a,#headpage h1 a:hover,#headpage span.jr_logo a,#headpage span.jr_logo a:hover{float:left; width:181px; height:72px; background: no-repeat left top; text-indent:-9999px; overflow:hidden;}
#headpage span.jr_logo,#headpage span.jr_logo a,#headpage span.jr_logo a:hover{background:none}
#headpage h2{ float:left; margin-left:50px; width:200px; height:80px;}
#headerright{ width:470px; float:right; }
#headerright .login{ width:470px; margin-bottom:10px; text-align:right; color:#333; height:24px;}
#headerright .login a{ color:#333;}
#headerright .login a:hover{ color:#005197; text-decoration:underline;}
.headeronline{ width:94px; float:left; font-size:0px;}

.hotline{ float:right; width:190px; height:19px; margin-left:17px; background:  no-repeat left center; display:inline; padding-left:19px; color:#333333; line-height:19px;}
.hotline strong{ font-weight:bold;}
.english{ float:right; font-family:arial, helvetica, sans-serif; font-size:11px; line-height:19px;}

.english{ width:49px; float:left; margin-left:17px; display:inline; font-size:11px;}
.english a,.english a:hover{ font-family:arial, helvetica, sans-serif; font-size:11px;}
.headersearch{ width:126px; float:left;}
.headersearchl{ width:8px; height:22px; background: no-repeat left top; float:left;}
.headerinput{ width:100px; height:22px; background: repeat-x left top; float:left; line-height:21px; border:0px;}
.headersearchr{ width:18px; height:22px; float:left;}


.menuu{ background: no-repeat; width:970px; margin:auto; height:35px; line-height:35px; padding:0 5px;}
.menuu li{ float:left; position:relative; height:35px; line-height:35px; z-index:9999}
.menuu li img{ float:left; font-size:0px; display:block; margin-top:0px; height:35px; line-height:35px; vertical-align:middle;} 
.menuu li a{ font-size:12px; font-family:"宋体"; color:#fff; height:35px; line-height:35px; display:block; width:119px; text-align:center;font-weight: bold;}
.menuu li a:link,.menuu li a:visited{ color:#fff}
.menuu li a:hover{ background: no-repeat; color:#fff; text-decoration:none;font-weight: bold;}

.menuu li div{ position:absolute; top:-9999px; left:-9999px; display:none; width:119px; background:#841013; z-index:9999;}
.menuu li div h1{ height:23px; line-height:23px; border-bottom:1px solid #94191e}
.menuu li div h1 a{ line-height:25px; font-family:"宋体"; font-size:12px; font-weight: normal; display:block; height:25px;}
.menuu li div h1 a:hover{ background:#003966; font-weight: normal;}
.menuu li:hover div{ position:absolute; top:35px; left:0px; display: block; width:119px; background:#841013; z-index:9999;}
.menuu .menuxzh{ background:  no-repeat top center; text-decoration:none}

.bannertop { width:980px; height:7px;overflow:hidden; margin:0 auto; background: ; font-size:0px;}
.banner {width:980px; height:300px; line-height:300px; overflow:hidden;}
.banner1 {width:980px; height:130px;overflow:hidden;}
.bannerbg {float:left;width:980px; height:34px; line-height:34px; overflow:hidden; background:  no-repeat top center;}
.bannerbg .aa{float:left; height:34px; line-height:34px; width:80px;}
.bannerbg .bb{float:left; height:34px; line-height:34px; width:800px;}
.bannerbg .cc{float:left; height:34px; line-height:34px; width:100px; text-align:center;}
.bannerbg1 {width:980px; height:8px;overflow:hidden; margin-top:2px;}

.amain{width:980px; overflow:hidden;margin:0 auto;}
.amain .homeleft{float:left;width:230px; height:auto; overflow:hidden;}
.amain .homeleft .hy{width:230px; height:30px; overflow:hidden; background: ;}
.amain .homeleft .hydl{width:230px; overflow:hidden; background: ;}
.amain .homeleft .hydl ul li{ float:left; width:237px;}
.amain .homeleft .hydlend{width:230px; height:7px; overflow:hidden; background: ;}
.amain .homeleft .hylogo{width:230px; height:57px; margin-top:10px; overflow:hidden;}
.amain .homeright{float:right;width:740px; height:auto; overflow:hidden;}
.amain .homeright .homenews{ float:left; width:453px;}
.amain .homeright .homenews dl{ overflow:hidden;width:100%;}
.amain .homeright .homenews dl dt{width:453px; height:30px; overflow:hidden; background: ;}
.amain .homeright .homenews dl dd{ padding:10px; background: ; line-height:25px;}
.amain .homeright .homenews .bottem{ overflow:hidden; height:7px; background: ;}
.amain .homeright .homecompany{ float:right; width:274px;}
.amain .homeright .homecompany dl{ overflow:hidden;width:100%;}
.amain .homeright .homecompany dl dt{width:274px; height:30px; overflow:hidden; background: ;}
.amain .homeright .homecompany dl dd{ padding:10px; background: ;}
.amain .homeright .homecompany .bottem{ overflow:hidden; height:7px; background: ;}
.amain .homeright .homeproducts{ float:right; width:740px; margin-top:10px;}
.amain .homeright .homeproducts dl{ overflow:hidden;width:100%;}
.amain .homeright .homeproducts dl dt{width:740px; height:30px; overflow:hidden; background: ;}
.amain .homeright .homeproducts dl dd{ padding:10px; background: ;}
.amain .homeright .homeproducts dl dd.bottem{ overflow:hidden; height:7px; background:  left top no-repeat; border:none; _font:0;}


.amain{width:980px; overflow:hidden;margin:0 auto;}
.amain .left{float:left;width:230px; overflow:hidden;}
.amain .left .leftbanner{float:left;width:235px; height:180px;border:1px solid #dcdfe5;margin-bottom:10px;}
.amain .left .leftbanner .bannerly{float:left;width:215px; height:160px; padding:10px;}
.amain .left .leftbanner1{float:left;width:235px; height:160px;border:1px solid #dcdfe5;}
.amain .left .leftbanner1 .ltcontact{float:left;width:40px; height:158px; line-height:158px; text-align:center;margin-top:7px;}
.amain .left .leftbanner1 .rgcontact{float:right;width:190px;margin-top:7px; overflow:hidden;}
.amain .left .leftbanner1 .rgcontact ul li{float:left;width:98%; line-height:22px;}
.amain .left .leftcd{float:left;width:230px; height:30px;}
.amain .left .leftaa{width:230px; overflow:hidden; background: ;}
.amain .left .leftbb{width:230px; height:7px; overflow:hidden; background: ;}
.amain .left .leftcc{float:left;width:230px; height:10px;}
.amain .left .leftdd{float:left;width:230px; height:30px; background:  no-repeat top center;}
.amain .left .leftee{float:left;width:230px; background-color:#f3f3f3;}
.amain .left .leftee ul li{float:left;width:217px; padding:10px; line-height:25px;}
.amain .left .leftff{float:left;width:237px; height:10px; background-color:#f3f3f3;}
.amain .right{float:right;width:740px; overflow:hidden;margin-bottom:10px;}
.amain .right .company{float:left;width:425px; height:264px; overflow:hidden; border:1px solid #dcdfe5;}
.amain .right .company .tcompany{width:425px; height:34px; line-height:34px; background: ;}
.amain .right .company .companyly{width:415px; height:230px; line-height:25px; padding:5px;}
.amain .right .news{float:right;width:290px; height:264px; overflow:hidden; border:1px solid #dcdfe5;}
.amain .right .news .tnews{width:290px; height:34px; line-height:34px; background: ;}
.amain .right .news .newsly{width:280px; height:230px; line-height:25px; padding:5px;}
.amain .right .ly{float:left;width:738px; overflow:hidden; border:1px solid #dcdfe5;margin-bottom:10px;}
.amain .right .ly .rightaa{float:left;width:738px; height:34px; line-height:34px; background: ; font-size:14px; font-family:"黑体", "宋体"; color:#333; text-indent:20px;}
.amain .right .ly .rightbb{float:right;width:700px; height:34px; line-height:34px; text-align:right; padding-right:25px;}
.amain .right .ly .rightcc{float:left;width:700px; line-height:25px; padding:10px;}

.bmain{width:978px; height:220px; overflow:hidden;margin:0 auto;border:1px solid #dcdfe5;margin-top:10px;}
.bmain .tproducts{width:978px; height:34px; line-height:34px; background: ;}
.bmain .productsly{width:970px; height:186px; line-height:34px; padding:5px;}



.end{width:980px; height:94px; line-height:20px;overflow:hidden;margin:0 auto; background: ; text-align:center;margin-top:10px;} 

#scroll {margin:0;list-style:none;width:210px;height:100px;overflow:hidden}
#scroll li {font-size:12px;height:50px;line-height:50px;}

