@charset "utf-8";
/* CSS Document */
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,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,table,tr,th,td,#conter_dl,a{ margin:0; padding:0; border:0; outline:0; }
body { margin:0; padding:0; font-family:"Arial", Gadget, sans-serif; font-size:12px;color:#35374C}
a{ text-decoration:none; margin:0px; padding:0px}
ul li,ol li{ list-style:none; margin:0px; padding:0px}
#nav{ overflow:hidden; width:1200px; margin:0 auto;padding-top:30px}
#nav #logo{width:97px; height:62px; float:left; padding-left:50px}
#nav #nav-left .top{ text-align:right;font-family:"Adobe 黑体 Std R"; font-size:10px; line-height:30px;}
.bottom ul{ overflow:hidden;}
.bottom ul li{list-style:none; float:right; width:77px; height:30px;margin:10px 45px; line-height:30px; text-align:center}
.bottom ul li a{ display:block; float:left; width:77px; height:30px;color:#040404}
.bottom ul li a:active{border:1px solid #158CF2;background:#158CF2;color:#FFF; border-radius:5px;}
#noe{ border:1px solid #158CF2; background:#158CF2; border-radius:5px; color:#fff}
#conter{ overflow:hidden; width:1200px; margin:0 auto;}
#left { width:240px;margin-top:20px; float:left}
#left h1{background:url(../imges/1.png) bottom no-repeat; font-size:20px;color:#737373; padding-left:20px}
#left ol{ margin-top:20px}
#left ol li{ height:60px; line-height:60px; background:#1284E5; color:#fff; padding-left:15px}
#left ol li a{ color:#fff;}
/*-banner-----------------------------------------------------*/
.slider{width:100%;min-width:100%; margin:0 auto;position:relative;overflow:hidden;text-align:center;}
.slider .bd li{width:100%;text-align:center;overflow:hidden;}
.slider .bd img{width:100%;text-align:center;}
.slider .hd{position:absolute;width:100%;left:0;z-index:1;height:8px;bottom:18px;text-align:center;}
.slider .hd li{display:inline-block;*display:inline;zoom:1;width:8px;height:8px;line-height:99px;overflow:hidden;background:url(../imges/slider-btn.png) 0 -10px no-repeat;margin:0 5px;cursor:pointer;filter:alpha(opacity=60);opacity:0.6;}
.slider .hd li.on{background-position:0 0;filter:alpha(opacity=100);opacity:1;}
/*-bottom------------------------------------------------------------*/
#right{float:right; margin-top:24px;}
#slider{width:940px;min-width:940px;height:300px;position:relative;overflow:hidden;text-align:center;}
#slider .bd li{width:940px;overflow:hidden; margin-top:15px}
#slider .hd{position:absolute;width:100%;left:0;z-index:1;height:8px;bottom:10px;text-align:center;}
#slider .hd li{display:inline-block;*display:inline;zoom:1;width:8px;height:8px;line-height:99px;overflow:hidden;background:url(../imges/slider-btn.png) 0 -10px no-repeat;margin:0 5px;cursor:pointer;filter:alpha(opacity=60);opacity:0.6;}
#slider .hd li.on{background-position:0 0;filter:alpha(opacity=100);opacity:1;}
#sliders{width:940px;min-width:940px; margin-top:10px;position:relative;overflow:hidden;text-align:center;}
#sliders dl{ width:200px; margin:6px 16px; margin-bottom:20px;_margin:6px 14px;}
/**/
dl{border:1px solid #999; width:170px; float:left; margin:6px 30px;_margin:6px 25px;}
dl dt{ margin:10px 9px;}
dl dd{ text-align:center;color:#35374C; font-size:10px; margin:10px;}
dl .MORE{border:1px solid #87ACD6; border-radius:8px; width:60px; line-height:20px; margin:0 auto; margin-bottom:8px}
dl .MORE a{color:#87ACD6}
h2{ background:url(../imges/2.png) bottom no-repeat; text-align:center;color:#737373;}
/*--About us---------------------------------------------------------------*/
h3{ background:url(../imges/3.jpg) bottom no-repeat; font-size:20px; text-align:center;padding-right:20px; margin-top:20px}
#h-p{ width:1140px; margin:0 auto; margin-top:35px; line-height:25px}
#dl{overflow:hidden; text-align:center; margin:40px 0px;}
#dl dl{ float:left;width:420px;}
/*---News-------------------------------------------*/
.ol{width:1140px; margin:0 auto;line-height:40px;margin-top:35px;}
.ol li{ border-bottom:1px dashed #c9c9cb;color:#040404; overflow:hidden}
.ol li span{width:300px; text-align:right; display:block; float:right}
.ol li a{color:#5b5b5b; width:840px; display:block; float:left;overflow: hidden; white-space:nowrap; text-overflow: ellipsis;}
#page{ width:1140px; margin:0 auto; text-align:center; height:40px; margin:20px 0px;}
#page p{overflow:hidden;width:250px; text-align:center;margin:0 auto;}
#page span{display:block; float:left;}
#page span a{  display:block; float:left; padding:5px; border:1px solid #999; margin:5px;}
#page span a:hover{ color:#fff; background:#148cf2;}
/*----Message-----------------------------------------------*/
table{width:1200px; line-height:20px;margin:35px 0px;}
table td{width:220px; text-align:right;}
table td span{color:#F00; padding:10px; font-size:14px}
.td{ text-align:left}
table td .button{ width:140px; height:40px;border-radius:5px; border:0px; background:#148cf2;color:#FFF; font-size:16px}
table input{ width:532px; height:30px; margin:10px 0px; margin-left:20px;}
/*---Contact us----------------------------------------------------------*/
.left{ height:390px;}
#pages{ width:130px; margin:0 auto; overflow:hidden; text-align:center;  padding:5px; _ padding:10px 0px;}
#pages span{display:block;line-height: 20px; float:left; padding:5px;}
#pages a{  display:block;color:#999; float:left; padding:5px; border:1px solid #999; margin:1px;}
#pages a:hover{ color:#fff; background:#148cf2;}
#left .ol2{ margin:0px; padding:0px}
#left .ol2 li{ background:#FFF;_margin-left:-20px}
#left .ol2 li a{color:#1284E5;width:200px; display:block;overflow: hidden; white-space:nowrap; text-overflow: ellipsis; }
#conter .dl{width:1000px; margin:0 auto; overflow:hidden;  float:none;border:none; margin-bottom:30px}
#conter .dl .span{border-left:5px solid #158CF2; padding-left:10px; margin:10px;font-size:14px;color:#F00}
#conter .dl p{ line-height:25px;}
#conter .dl dt{ float:left; width:290px;}
#conter .dl dd{ float:left; text-align:left; width:660px; line-height:25px;}
/*--------------------------------------------------------*/
#footer{background:#1284E5; height:50px;}
#footer p{ height:50px; line-height:50px; color:#FFF; width:1200px; margin:0 auto; text-align:center}