*{margin:0; padding:0;}
body {font-size:13px;font-family: "΢���ź�"; line-height:23px;color:#585858; }
.clr{clear:both; font-size:0; line-height:0;zoom:1}
ul, li { list-style:none;margin:0; padding:0;}
img { border:none; }
td {FONT-WEIGHT: normal;FONT-SIZE: 13px;COLOR: #5A5A5A;LINE-HEIGHT: 20px;TEXT-DECORATION: none;}
/*==================================head===========================================*/
.heads{ width:100%; height:20px; }
.langage{ width:960px; margin:auto; height:39px; background:url(head.jpg)}
.langage .ch{ float:right; height:38px; padding-right:10px; width:160px;}
.logo{ width:960px; height:137px; margin:auto;}
.logo .logoL{ float:left; padding-top:15px; padding-left:10px;}
.logo .logoR{ float:right;}
.search{ width:250px; height:30px; float:right; margin-top:40px; padding-right:10px;}
.search .seL{ width:223px; height:30px; float:left; background:url(search1.jpg);}
.search .seR{ float:left; width:27px;}
#navMenu{ clear:both; margin:auto;width:960px;position:relative; height:48px; background:url(menu_bg.jpg)} 
#navMenu li{ float:left;} 
#navMenu li.nav1 a{ display:block; width:102px;FONT-SIZE: 17px; COLOR: #585858;text-align:center;line-height:48px;overflow: hidden;}
#navMenu li.nav1 a:hover{COLOR: #ffffff;background-color:#456986;}
#navMenu li.nav2{ width:5px; height:48px; background:url(m1.jpg)}
/*-------- �����˵� --------------*/
.dropMenu {position:absolute;top:-1px;z-index:100;width: 120px;visibility: hidden;}
.dropMenu li {height:38px; line-height:38px;}
.dropMenu li a {width: 100%;display: block; text-indent:6px;color: black;background-color:#dfdfdf;COLOR: #585858; text-decoration:none;}
.dropMenu+li a{border-top:none;}
* html .dropMenu a {width: 100%;color:#fff;}
.dropMenu a:hover {text-decoration: underline;color:#b62d3f;}
/*==================================lan1=============================================*/
.lan1{ width:952px; margin:auto;margin-top:25px;}
.lan1 .lan1L{float:left; width:223px;}
.lan1 .lan1C{float:left; width:19px; background:url(lan1s.jpg); min-height:280px;}
.lan1 .lan1R
.lan1 .lan1R{float:right;width:223px;}
.lefts{ width:202px; float:left; border:3px #BBE4FE solid; background:#F5F5F5}
.proclass{ width:223px; margin:auto}
.proclass ul li{background:url(class.jpg);line-height:26px;margin-top:7px; padding-left:20px;}
.proclass ul li a{ font-size:13px; color:#434343}
.proclass ul li a:hover{color:#0857B4}
.innews{ width:98%;margin:auto; margin-top:5px;}
.innews ul li{ border-bottom:#bebebe dotted 1px;height:auto;background:url(ico.gif) no-repeat 0 50%;padding-left:1em;}
.innews ul li a{ height:28px;display:block; color:#707070; line-height:28px;}
.innews ul li a span{ font-size:12px; float:right;}
.innews ul li a:hover{ color:#0857B4;}
.titles{width:100%; height:33px; border-bottom:1px #dadbdd solid;}
.title_L{padding-left:13px; float:left; line-height:33px;overflow: hidden; font-size:14px; font-weight: bold; background:url(tt.gif) no-repeat 0 50%;}
.title_L span{padding-left:5px;font-size:12px; color: #A3A3A3; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
.title_R{line-height:38px; float:right; font-size:12px;}
.titles1{width:100%; height:38px;}
.title1_L{float:left; line-height:38px;overflow: hidden; font-size:14px; font-weight: bold;}
.title1_R{line-height:38px; float:right; font-size:12px;}

/*==================================lan2=============================================*/
.lan2{ width:952px;margin:auto; margin-top:25px;}
.lan2 .lan2L{ float:left; width:715px;}
.lan2 .lan2R{ float:right; width:216px;}
.incontact{ width:216px; margin:auto; background:#f0f0f0; margin-top:5px;}
.incontact p{ padding:0px 3px 0px 3px; line-height:26px;}
/*------------------------------------about-----------------------------------------------*/
.about{width:952px; margin:auto; margin-top:25px;}
.about .about_Left{float:left; width:180px;}
.nei_type{ width:180px;  background:#456986; height:40px; line-height:40px; text-align:center; color:#FFF; font-size:15px; font-weight:bold}
.nei_left{width:180px; float:left; background:#efefef;}
.nei_left li{line-height:37px; width:180px;vertical-align:bottom; border-bottom:1px #dfdfdf solid; background:url(ico1.jpg) no-repeat 10px 50%}
.nei_left li a{ padding-left:22px;color:#5A5A5A;background:url(left_2.jpg); display:block; font-size:13px; line-height:37px;}
.nei_left li a:hover{color:#b62d3f;}
.nei_lx{ width:176px; padding:2px;background:#efefef;}
.about .aboutR{ width:750px; float:right;background:#FFFFFF;}
.about .aboutR .content{ width:740px;line-height:26px; margin:auto; margin-top:15px;}
.proshow{ width:740px;height:auto; margin:auto; margin-top:5px;}
.proshow li.bt{ height:40px; line-height:40px; font-size:16px; text-align:center; font-weight:bold; }
.proshow .nr{ font-size:14px; line-height:26px;font-family: sans-serif;width: 98%;    margin: auto;}
.proshow .nr p{text-indent: 2em;padding-bottom: 20px;line-height: 28px; text-align:left;}
.proshow .nr img { width:100%; text-align:left; margin:10px;}
.proshow .ly{ font-size:12px; text-align:center}
/*========================productList==========================================*/
.cplist{ width:740px;height:auto; margin:auto;margin-top:12px;}
.cplist ul{width:740px;margin-top:10px;}
.cplist ul li{ width:222px;height:185px;float:left;display:inline;margin:10px;}
.cplist ul li img{ width:220px; height:157px;}
.cplist ul li span{ width:220px; height:30px; line-height:30px; text-align:center; display:block;overflow:hidden;}
.cplist ul li a{display:block; overflow:hidden; border:1px #DDDDDD solid;}
.cplist ul li a:hover{border:1px #456986 solid;}
/*========================newsList==========================================*/
.news_list{ width:740px;margin-top:25px; margin:auto;}
.news_list ul li{ border-bottom:#bebebe dotted 1px;width:740px; height:auto;}
.news_list ul li a{ height:35px; width:715px; padding-left:25px; display:block; color:#707070; line-height:35px; background:url(news_tip.jpg) 7px 12px no-repeat;}
.news_list ul li a span{ font-size:12px; float:right;}
.news_list ul li a:hover{ color:#b62d3f; background: url(news_now.jpg) 7px 12px no-repeat;}
.news_page{ width:740px; height:40px; text-align:center; line-height:40px;}
/*==============================honor====================================*/
.honor{ width:740px;height:auto; margin:auto;margin-top:12px;}
.honor ul{width:740px;margin-top:10px;}
.honor ul li{ width:300px; float:left;display:inline;padding:10px; margin-left:30px; margin-bottom:20px}
.honor ul li img{ width:300px;  padding:1px;}
.honor ul li span{ height:30px; line-height:30px; text-align:center; display:block;overflow:hidden;}
.honor ul li a{display:block; overflow:hidden; border:1px #DDDDDD solid;}
.honor ul li a:hover{border:1px #456986 solid;}
/*==============================honor====================================*/
.equipment{ width:740px;height:auto; margin:auto;margin-top:12px;}
.equipment ul{width:740px;margin-top:10px;}
.equipment ul li{ width:215px;height:173px;float:left;display:inline;padding:10px;}
.equipment ul li img{ width:210px; height:143px; padding:1px;}
.equipment ul li span{ width:210px; height:30px; line-height:30px; text-align:center; display:block;overflow:hidden;}
.equipment ul li a{display:block; overflow:hidden; border:1px #DDDDDD solid;}
.equipment ul li a:hover{border:1px #456986 solid;}
/*--------------------------bottom------------------------------------------------------------*/
.foot{width:952px;height:224px; background:#ededed; margin:auto; margin-top:20px;}
.foot .footL{ float:left; width:300px; color:#666666; margin-left:15px; margin-top:15px;}
.foot .footC{ width:12px; height:224px; background:url(bottom.jpg); float:left}
.foot .footR{ float:right; width:620px;}
.foot_list1{float:left;width:630px;margin-top:15px;}
.foot_list1 ul li{ float:left;line-height:25px; color:#666666; font-size:13px; width:150px;}
.foot_list1 ul li span{ font-size:13px; font-weight:bold; color:#666666;}
.foot_list1 ul li a{ color:#666666;font-size:13px;}
.foot_list1 ul li a:hover{ color:#b62d3f;}
.foot1{ clear:both; width:952px;line-height:40px; margin:auto; text-align:center;}
.foot3{ width:100%; height:27px;}
.foot2{ width:960px; height:27px; margin:auto}
A:link{FONT-SIZE: 13px; COLOR: #5A5A5A;  TEXT-DECORATION: none}
A:active{FONT-SIZE: 13px; COLOR: #5A5A5A;  TEXT-DECORATION: none}
A:visited{FONT-SIZE: 13px; COLOR: #5A5A5A;  TEXT-DECORATION: none}
A:hover{FONT-SIZE: 13px; COLOR: #b62d3f;  TEXT-DECORATION: none}
.input{border: 1px solid #999999;}
/*==================================move=============================================*/
.marquee{width:700px;height:200px;overflow:hidden; margin:auto; margin-top:5px;}
.marquee ul{width:700px;}
.marquee ul li{ width:222px;height:187px;float:left;display:inline;margin:3px;}
.marquee ul li img{ width:220px; height:157px;padding:1px 1px 1px 1px;}
.marquee ul li span{ width:222px; height:30px; line-height:30px; text-align:center; display:block;overflow:hidden;}
.marquee ul li a{display:block; overflow:hidden; background:#E1DFE0;}
.marquee ul li a:hover{background:#456986;color:#FFFFFF}

.yybox { float:left; margin:6px 6px 6px 20px;}
.yybox p{ font-size:12px; text-align:center; line-height:26px;}
.yybox img { border:1px #CCCCCC solid; padding:3px; width:212px; height:145px;}