@charset "utf-8";
/* CSS Document */

body{ margin:0px 0px 0px 0px; font-size:12px; font-family:Arial, Helvetica, sans-serif; background:#eeefef; color:#000000;}
#box{ width:990px; margin:0px auto; min-height:620px; height:620px; height:auto; background-color:#FFFFFF; _overflow:hidden;}
#header_top{ width:990px; height:20px; background:#eeefef;}
#header{ width:990px; height:68px; background-image:url(../images/top_bg.jpg); background-repeat:repeat-x;}
#flash{ width:990px;}

#menu{ width:990px; margin-top:2px; height:24px; background-image:url(../images/menu_bg.jpg); overflow:hidden;}
#content{ width:990px; min-height:320px; height:auto; _height:320px; clear:both;}
img{ border:none;}


#tools{ float:right; margin:10px 100px 0px 0px; width:890px;}
#tools a{ color:#000000;  text-decoration:none;}
#tools a:hover{ color:#0e6b8c; text-decoration:none;}



/*头部样式*/
#log_header{  float:left; margin:5px 0px 0px 60px; display:inline;}
#header_ser{  float:right; margin-top:20px; width:180px;}
#ser_site{ float:right; margin-top:23px; margin-right:20px;}
#ser_site a{ color:#000000;  text-decoration:none;}
#ser_site a:hover{ color:#0e6b8c; text-decoration:none;}

.ser_bg{ background-image:url(../images/2.gif); width:106px; height:17px; float:left;}
.ser_put{  margin-left:5px; background-image:url(../images/3.gif); background-repeat:repeat-x; width:93px; height:17px; border:none; background-color:#FFFFFF; line-height:17px; color:#000000;}


/*首页样式*/
#content_center{  margin:20px 66px 0px 66px; width:858px; min-height:300px; height:300px; height:auto;}
#content_line{  color:#186c8c; font-size:16px; border-bottom:1px #186c8c solid; font-weight:bold; height:25px;}
#content_more{ float:right; color:#186c8c; margin-top:5px;}
#font{ margin-top:5px;}
#font a{ text-decoration:none;color:#000000;}
#font a:hover { text-decoration:none; color:#0e6b8c; }


/*产品样式*/
#product_left{ float:left; margin:40px 0px 0px 66px; width:535px; min-height:200px; height:200px; height:auto; display:inline;}
#product_right{ float:right; margin:40px 88px 0px 0px; width:220px; min-height:200px; height:200px; height:auto; display:inline;}
#product_line{ border-bottom:1px #186c8c solid; color:#0e6b8c; font-size:16px; font-weight:bold; height:20px;}
#product_line1{ border-bottom:1px #186c8c solid; color:#0e6b8c; font-size:16px; font-weight:bold; height:20px; height:auto;}
.product_font{ line-height:20px; margin-top:10px;}


/*新闻样式*/
#news_left{ float:left; margin:40px 0px 0px 66px; width:535px; min-height:200px; height:200px; height:auto; display:inline;}
#news_right{ float:right; margin:40px 88px 0px 0px; width:220px; min-height:200px; height:200px; height:auto; display:inline;}
#news_line{ border-bottom:1px #186c8c solid; color:#0e6b8c; font-size:16px; font-weight:bold; height:20px;}
#news_line1{ border-bottom:1px #186c8c solid; color:#0e6b8c; font-size:16px; font-weight:bold; height:20px; height:auto;}
.news_font{ line-height:20px; margin-top:10px;}


/*合作样式*/
#coll_line{ border-bottom:1px #186c8c solid; color:#0e6b8c; font-size:16px; font-weight:bold; height:25px;}

/*研发样式*/
#res_left{ float:left; margin:40px 0px 0px 66px; width:535px; min-height:200px; height:200px; height:auto; display:inline;}
#res_right{ float:right; margin:40px 88px 0px 0px; width:220px; min-height:200px; height:200px; height:auto; display:inline;}
#res_right1{ float:right; margin:40px 35px 0px 0px; width:283px; min-height:200px; height:200px; height:auto; display:inline;}
#res_line{ border-bottom:1px #186c8c solid; color:#0e6b8c; font-size:16px; font-weight:bold; height:20px;}
#res_line1{ border-bottom:1px #186c8c solid; color:#0e6b8c; font-size:16px; font-weight:bold; height:20px; height:auto;}
.res_font{ line-height:20px; margin-top:10px;}


/*责任样式*/
#princ_left{ float:left; margin:40px 0px 0px 66px; width:535px; min-height:200px; height:200px; height:auto; display:inline;}
#princ_right{ float:right; margin:40px 88px 0px 0px; width:220px; min-height:200px; height:200px; height:auto; display:inline;}
#princ_right1{ float:right; margin:40px 66px 0px 0px; width:244px; min-height:200px; height:200px; height:auto; display:inline;}
#princ_line{ border-bottom:1px #186c8c solid; color:#0e6b8c; font-size:16px; font-weight:bold; height:20px;}
.princ_font{ line-height:20px; margin-top:10px;}

#team_left{ float:left; margin:40px 66px 0px 66px; width:858px; min-height:200px; height:200px; height:auto; display:inline;}



/*联系我们*/
#content_contact{ margin:40px 0px 0px 66px; width:858px; min-height:200px; height:200px; height:auto;}
#map{ margin-top:20px; width:800px; height:400px; border:2px #CCCCCC solid;}
#contact_font{ line-height:20px; margin-top:10px;}

/*招聘样式*/
.border { border-right: #999999 1px solid; border-top: #999999 1px solid; border-left: #999999 1px solid; border-bottom: #999999 1px solid;}
.title { font-weight: normal; background: #cccccc; color: #000000;}
.title1{ font-weight:normal; background:#f2f2f2; color:#000000; }
.b2{ font-size: 12px; font-family: 宋体; color: #000000; border: 1px solid #333333; background-color: #cccccc; width:20px; height:20px;}



/*页脚栏目*/
#footer{ clear:both; background-image:url(../images/footer_bg.jpg); width:990px; height:30px; margin-top:10px;}
#footer_left{ float:left; height:30px; line-height:30px; margin-left:100px; _display:inline;}
#footer_right{  float:right; height:30px; line-height:30px; margin-right:100px; display:inline;}
#footer_right a{ text-decoration:none;color:#000000;}
#footer_right a:hover { text-decoration:none; color:#0e6b8c; }

/*网站地图*/
#site_map{ margin:40px 0px 0px 66px; width:835px; min-height:200px; height:200px; height:auto; border-top:1px #186c8c solid;}


/*超链接样式*/
a{ text-decoration:none;color:#0e6b8c;}
a:hover { text-decoration:none; color:#000000; }

/*导航样式*/
.menu1{ float:left; color:#FFF; font-family:Verdana; font-size:12px; height:24px; line-height:20px; margin:0px 9px 0px 9px; display:inline; }
.menu1 a{ color:#FFFFFF;  text-decoration:none;}
.menu1 a:hover{ color:#FFCC00; text-decoration:none;}

.menu2{	position:absolute; overflow:hidden; background-color:#F6F8FD; color:#000000; margin-top:4px; line-height:20px; _width:170px;  font-family:Helvetica; font-size:10px;}
.menu2 a{ color:#000000; text-decoration:none; line-height:20px;}
.menu2 a:hover { color:#408baa; line-height:20px; text-decoration:none;}

.dotLine{ width:170px; height:1px; line-height:1px; font-size:1px; border-bottom:1px dotted #abb2bc; overflow:hidden; }
.nav_sep{  background-image:url(../images/center.jpg); width:2px; height:10px; margin:3px 3px 0px 5px; position:absolute; overflow:hidden;}