*{margin:0; padding:0;}
body {font-size:13px; font-family:"宋体"; line-height:23px;color:#585858; background:#fff}
.clr{clear:both; font-size:0; line-height:0;zoom:1}
ul, li { list-style:none;margin:0; padding:0;}
img { border:none; }
.fl{ float:left}
.fr{ float:right}
/*--------公用--------------*/
td {FONT-WEIGHT: normal;FONT-SIZE: 13px;COLOR: #5A5A5A;LINE-HEIGHT: 20px;FONT-FAMILY: "宋体";TEXT-DECORATION: none;}
.borders{ border:1px #dcdcdc solid;}
.titles{width:100%; height:40px; background:#f7f7f7; border-bottom:1px #dcdcdc solid; margin:auto;}
.title_L{padding-left:8px; float:left; line-height:40px;overflow: hidden; color:#024f9d; font-size:14px; font-weight: bold;  background:url(shu.jpg) no-repeat 0 50%; margin-left:5px;}
.title_R{line-height:40px; float:right; font-size:12px;}
/*==================================head===========================================*/
.top{ width:100%; height:30px; background:#f7f7f7; border-bottom:1px #efefef solid;}
.top1{ width:1000px; margin:auto; line-height:29px;}
.logo{width:1060px; height:150px; margin:auto;}
.logo .logoL{float:left; margin-top:10px;}
.logo .logoR{float:right; margin-top:10px;}
.menu{ width:100%; height:61px; background:#204c8f;}
.navs{ clear:both; margin:auto;width:1000px;position:relative;height:61px;} 
.navs li{ float:left;} 
.navs li.nav1 a{ display:block; width:107px;FONT-SIZE: 14px; COLOR: #ffffff; font-weight: bold;text-align:center;line-height:61px;overflow: hidden;}  
.navs li.nav1 a:hover{COLOR: #ffffff;background-color:#2981E8;}
.navs li.nav2{ background:url(menu_bg.jpg); width:4px; height:61px;}
/*==================================lan1=============================================*/
.lan1bg{ width:100%;overflow:hidden; background:url(pro_bg.jpg) no-repeat center; height:460px; margin-top:20px;}
.incp{ width:1000px;height:auto; margin:auto;margin-top:150px;}
.incp ul{width:1000px;margin-left:-6px;}
.incp ul li{ width:151px;height:58px;float:left;display:inline; border:1px #bababb solid; margin:6px;}
.incp ul li img{ width:151px; height:58px;}


/*==================================lan2=============================================*/

.lan2bg{ width:100%;overflow:hidden; background:url(in_honor.jpg) no-repeat center; height:513px; margin-top:20px;}
.inhonor{ width:1000px;height:auto; margin:auto;margin-top:150px;}
.inhonor ul{width:1000px;margin-left:-6px;}
.inhonor ul li{ width:132px;height:192px;float:left;display:inline; border:1px #bababb solid; margin:6px;}
.inhonor ul li img{ width:132px; height:192px;}
/*==================================lan3=================================================*/
.inal{ width:1000px;height:auto; margin:auto;margin-top:15px;}
.inal ul{margin-left:-26px;}
.inal ul li{ width:230px;float:left;display:inline; margin-left:26px;}
.inal ul li h1{line-height:35px; width:230px; height:35px; font-size:14px; color:#767676;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.inal ul li span{width:230px;height:70px;color:#696969;font-weight:normal; overflow:hidden; font-size:12px;display:block; padding-top:5px;}
.inal ul li a{display:block; color:#ffffff}
.inal ul li a:hover{ color:#ffffff}
/*----------------------------------lan3-----------------------------------------------*/
.lan3bg{ width:100%;overflow:hidden; background:url(pt.jpg) no-repeat center; height:150px; margin-top:20px;}
/*------------------------------------lan4-----------------------------------------------*/
.lan4{ width:1000px; margin:auto; margin-top:30px;}
.lan4jj{ width:1000px; margin:auto; margin-top:15px; line-height:30px; font-size:16px;}
/*------------------------------------about-----------------------------------------------*/
.about{ width:1000px; margin:auto; margin-top:20px; overflow:hidden;}
.about .aboutL{ float:left; width:214px;}
.ableft{ width:214px; height:78px; color:#FFFFFF; font-weight:bold; font-family:"微软雅黑"; font-size:24px; background:url(left.gif); text-align:center; line-height:70px;}
.ableft1{ width:214px; float:left; background:url(left1.jpg);}
.ableft2{ float:left; width:214px; height:112px; background:url(left3.gif)}
.nei_left{width:198px; margin:auto}
.nei_left li{line-height:37px; width:198px;vertical-align:bottom}
.nei_left li a{ padding-left:38px;color:#5A5A5A;background:url(left_2.jpg); display:block; font-size:14px; line-height:32px;}
.nei_left li a:hover{color:#555555;background:url(left_1.jpg);}
.about .aboutR{ width:764px; float:left; margin-left:20px; background:#FFFFFF}
.content{width:98%; margin:auto; margin:10px 5px 10px 10px;}
.proshow{width:720px;height:auto; margin:auto;}
.proshow li.bt{ height:40px; line-height:40px; font-size:16px; text-align:center; font-weight:bold; }
.proshow li.nr{ font-size:13px;}
.proshow li.ly{ font-size:12px; text-align:center}
/*========================productList==========================================*/
.cplist{ width:720px;height:auto; margin:auto;margin-top:12px;}
.cplist ul{width:720px;margin-top:10px;}
.cplist ul li{ width:202px;height:231px;float:left;display:inline;padding-left:30px;}
.cplist ul li img{ width:200px; height:175px;}
.cplist ul li span{ width:200px; 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 #1965c6 solid;}
/*==============================honor====================================*/
.gcshow{ width:720px;height:auto; margin:auto;margin-top:12px;}
.gcshow ul{margin-left:-10px;}
.gcshow ul li{ width:152px;height:217px;float:left;display:inline;padding-left:10px;}
.gcshow ul li img{ width:150px; height:215px;}
.gcshow ul li span{ width:152px; height:30px; line-height:30px; text-align:center; display:block;overflow:hidden;}
.gcshow ul li a{display:block; overflow:hidden; border:1px #DDDDDD solid;}
.gcshow ul li a:hover{border:1px #1965c6 solid;}
/*========================newsList==========================================*/
.news_list{ width:720px; height:auto; margin-top:15px; margin:auto;}
.news_list ul li{ border-bottom:#bebebe dotted 1px;width:720px; height:auto;}
.news_list ul li a{ height:35px; width:685px; 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:#1965c6; background: url(news_now.jpg) 7px 12px no-repeat;}
.news_page{ width:720px; height:40px; text-align:center; line-height:40px;}
/*--------------------------bottom------------------------------------------------------------*/
.foot{ width:100%; margin:0 auto;  height:167px; background:#255cb0; border-top:4px #204c8f solid; margin-top:40px;}
.foot_list{ width:1000px; padding-top:25px;margin:auto;}
.foot_list .footsL{ float:left;width:500px; overflow:hidden;}
.foot_list .footsL .footL{ float:left; width:130px;}
.foot_list .footsL .footR{ float:left; color:#fff;}
.foot_list .footsR{ float:right;width:500px; overflow:hidden;}
.foot_list .footsR .footL{ float:left; width:130px;}
.foot_list .footsR .footR{ float:left; color:#fff; margin-top:15px}
.foot_list a{color:#8e8e8e}
.foot_list a:hover{ color:#618605}




.footinput{ background-color:#5F5F5F; color:#FFFFFF;BORDER:0px;}
A:link {FONT-SIZE: 13px; COLOR: #5A5A5A; FONT-FAMILY: "宋体"; TEXT-DECORATION: none}
A:active {FONT-SIZE: 13px; COLOR: #5A5A5A; FONT-FAMILY: "宋体"; TEXT-DECORATION: none}
A:visited {FONT-SIZE: 13px; COLOR: #5A5A5A; FONT-FAMILY: "宋体"; TEXT-DECORATION: none}
A:hover {FONT-SIZE: 13px; COLOR: #1965c6; FONT-FAMILY: "宋体"; TEXT-DECORATION: none}
.big {font-size: 14px;font-weight: bold;color: #000000;}
.All {border: 1px solid #E6E6E6;LINE-HEIGHT: 25px;FONT-FAMILY: "宋体";TEXT-DECORATION: none;}
.input{border: 1px solid #999999;}
/*==================================move=============================================*/
.marquee{width:990px;height:210px;overflow:hidden; margin:auto;}
.marquee ul{width:990px;}
.marquee ul li{ width:230px;height:196px;float:left;display:inline;margin:5px;}
.marquee ul li img{ width:220px; height:156px;padding:5px 5px 0px 5px;}
.marquee ul li span{ width:220px; 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:#4A8611;color:#FFFFFF}
