*{ padding:0; margin:0;}
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,p,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,caption{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;FONT-FAMILY: Arial,verdana;}
ol,ul{list-style:none}blockquote,q{quotes:none} blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}
table{border-collapse:collapse;border-spacing:0}
body{font-size:12px; color:#000000; list-style:none; background:url(../images/body_bg.jpg) top repeat-x;}
a{ text-decoration:none; outline:none; color:#0091fe;}
a:hover{ text-decoration:underline; color:#0091fe;} 

.header{ width:977px; height:68px;  margin:auto; }
.logo{ width:113px; height:68px; overflow:hidden; float:left;}
.logo_right{ width:864px; height:68px; float:left; background:url(../images/top_bg.jpg) no-repeat;}
.top_links{ float:right; margin-top:10px;}
.top_links a{ padding:0 10px; color:#999;}

.menu{ width:976px; height:28px; line-height:28px; margin:auto; padding-top:4px; }
.menu ul{ float:right;}
.menu ul li{ float:left; padding:0 0 0 20px; overflow:hidden; display:inline;}
.menu ul li a{ position:relative; font-size:14px; height:28px; display:block; float:left; padding:0 10px; font-weight:bold; color:#00a8fd;}
.menu ul li a:hover{ background:url(../images/menu_hover.jpg) left no-repeat; text-decoration:none; color:#fff;}
.menu ul li a:hover b{ position:absolute; top:0; right:0; width:5px; height:28px; overflow:hidden; display:block; background:url(../images/menu_hover.jpg) right no-repeat;}

#menu_2{font-size:12px; width:130px; height:28px; line-height:28px; background:url(../images/menu-1.jpg);}
#menu_2:hover{font-size:12px; background:url(../images/menu-2.jpg);}

.index #menu_index,.about #menu_about,.news #menu_news,.pro #menu_pro,.feedback #menu_feedback,.download #menu_download,.jobs #menu_jobs,.contact #menu_contact{ background:url(../images/menu_hover.jpg) left no-repeat; text-decoration:none; color:#fff;}
.index #menu_index b,.about #menu_about b,.news #menu_news b,.daili #menu_daili b,.daishou #menu_daishou b,.zixun #menu_zixun b,.contact #menu_contact b{ position:absolute; top:0; right:0; width:5px; height:28px; overflow:hidden; display:block; background:url(../images/menu_hover.jpg) right no-repeat;}

.web_body{ width:1000px; margin:auto; overflow:hidden; }
.web_body_l{ width:7px; height:563px; float:left; background:url(../images/body_l.jpg) no-repeat;}
.web_body_r{  width:7px; height:563px; float:left; background:url(../images/body_r.jpg) no-repeat;}
.web_con{  width:980px; overflow:hidden; float:left;}

.flash{ width:976px; height:300px; overflow:hidden; margin:auto; margin-top:8px;}
.banner{ width:976px; height:151px; overflow:hidden; margin:auto; margin-top:8px;}

.footer{ width:100%; height:180px; margin-top:196px; background:url(../images/bottom_bg.jpg) repeat-x;}
.bottom_menu{ width:800px; height:24px; text-align:center; line-height:24px; margin:auto; margin-top:15px; color:#01559e;}
.bottom_menu a{ padding:0 10px; color:#0292d9;}
.copyright{ width:1000px; margin:auto; margin-top:100px; text-align:center; color:#01559e; line-height:25px;}

/*turn_page_Start*/
.pageGuid_noInfo{ width:200px; height:30px; margin:auto; line-height:30px; text-align:center; color:Red;}
.page_guid{ width:600px; margin:auto; padding:20px 0; text-align:center; color:#666;}
.page_guid a{ color:#666; padding:3px 3px 0 3px; border:solid 0px #dedede; margin:0 3px; background:#fff;}
.page_guid a:hover{ color:#f60; border:solid 0px #fca; text-decoration:none;}
/*turn_page_End*/


/*sub_page_Start*/
.midd_content{ width:976px; overflow:hidden; margin:auto; margin-top:8px;}

/*left_Start*/
.midd_left{ width:214px; overflow:hidden; float:left; background:url(../images/left_list_bg.jpg) repeat-y; }
.left_title{ width:204px; height:22px; background:url(../images/left_top_bg.jpg) no-repeat;}
.left_title b{ position:relative; margin:3px 0 0 15px; font-size:14px; color:#0091fe; padding:0 15px; float:left; height:19px; line-height:19px; display:block; background:url(../images/title_l.jpg) left no-repeat;}
.left_title b span{ position:absolute; top:0; right:0; width:3px; height:19px; display:block; background:url(../images/title_r.jpg) no-repeat; }

.left_list{  width:214px; margin-top:2px; }
.left_list ul li{ height:36px; line-height:36px; background:url(../images/left_li_bg.jpg) no-repeat; margin-top:12px; }
.left_list ul li a{ color:#0091fe; font-size:14px; font-weight:bold; background:url(../images/ico01.gif) left no-repeat; padding-left:12px; margin-left:20px;}
.left_list ul li a:hover{ text-decoration:none; color:#f60;}

.left_links{ margin-top:50px;}
.left_links p{ padding-top:5px;}
.left_links p a{ width:214px; height:39px; display:block; overflow:hidden;}
.left_links p a:hover{ background-position:bottom;}
.links_daili{ background:url(../images/daili.jpg) top no-repeat; }
.links_daishou{ background:url(../images/daishou.jpg) top no-repeat;}
.links_zixun{ background:url(../images/zixun.jpg) top no-repeat;}

/*left_End*/


/*right_Start*/
.midd_right{ width:750px; margin-left:12px; float:left; overflow:hidden;}
.right_title{ width:750px; height:22px; background:url(../images/right_title.jpg) no-repeat;}
.right_title b{ position:relative; margin:3px 0 0 15px; font-size:14px; color:#0091fe; padding:0 15px; float:left; height:19px; line-height:19px; display:block; background:url(../images/title_l.jpg) left no-repeat;}
.right_title b span{ position:absolute; top:0; right:0; width:3px; height:19px; display:block; background:url(../images/title_r.jpg) no-repeat; }

.news_list{ padding:10px; }
.news_list ul li{ position:relative; height:30px; line-height:30px; border-bottom:dashed 1px #ddd; }
.news_list ul li a{ width:650px; height:30px; display:block; overflow:hidden; color:#01559e; line-height:30px; background:url(../images/ico02.gif) 0 12px no-repeat; padding-left:10px;}
.news_list ul li a:hover{ color:#0091fe;  }
.news_list ul li span{ position:absolute; top:2px; right:0; color:#999;}

.news_detail{padding:10px;}
.news_title{ font-size:18px; font-weight:bold; padding:20px 0 5px 0; border-bottom:dotted 1px #eee; text-align:center; }
.news_time{ color:#999; text-align:center; line-height:20px;} 
.news_content{ line-height:25px; color:#444; padding:10px;}

.about_detail{ padding:10px; line-height:25px;  color:#01559e; }

.lgy_pro{ float:left; width:140px; height:140px; margin-left:33px; _margin-left:20px; text-align:center;}
.lgy_pro img{border:1px #ccc solid;}
.lgy_pro img:hover{border:1px #ff0000 solid;}
.lgy_pro span{height:20px; line-height:20px;}
.lgy_proinfo img{border:1px #ccc solid;}
.lgy_proinfo img:hover{border:1px #ff0000 solid;}

input{boredr:1px #B2C2D7 solid; color:#01559E; height:20px; line-height:20px;}
textarea{boredr:1px #B2C2D7 solid; color:#01559E;}

