@charset "utf-8";

body,td,th,div,select {font-size: 12px;color:#565656; font-family: "宋体",Arial, Helvetica, sans-serif;}

body {background:#fff url(../images/bg.gif) left top repeat-x; margin:0;}

ul,li,form,div,dd,dl,dt{ border:0; margin:0; padding:0; list-style:none;}

img{ border:0;}

h1,h2,h3,h4,h5,h6{ margin:0; padding:0;}

input,textarea,select{ font-size:12px;}

a:link,a:visited {color: #565656; text-decoration: none;}

a:hover {color: #f00;text-decoration: underline;}

.clear{clear:both; overflow:hidden; font-size:0; height:0; line-height:0;} 

.spac_10{ height:10px;}

/*header*/

.body_w{margin:0 auto; width:981px;}

.header{ background:#fff url(../images/header_bg_top.gif); }

.logo{ float:left; width:240px;}

.logo_r{ float:right; background:url(../images/header_bg.gif); width:310px; height:84px;}


/*nav*/

.nav{ background:#fff url(../images/nav_bg.gif);  margin:0 auto;height:36px; padding:0 0 0 20px;}

.nav li{ float:left; background: url(../images/nav_line.gif) right 8px no-repeat; width:120px;line-height:36px; color:#fff; padding:0 0 0 0; font-size:14px; font-weight:bold; FILTER: DropShadow(color=#00235C,OffX=1, OffY=1, Positive=1); }

.nav li a{ float:left;line-height:30px; margin:6px 0 0 10px; width:97px; text-align:center;}

.nav a:link,.nav a:visited {color: #fff; text-decoration: none;}

.nav a:hover {color: #004281;text-decoration: none; background:url(../images/nav_a_link.gif);}

a.nav_c:link,a.nav_c:visited {color: #004281; text-decoration: none; background:url(../images/nav_a_link.gif);}

a.nav_c:hover {color: #fff;text-decoration: none;}

.banner{ padding:8px 0; background:#fff;}

/*footer*/

.footer{ margin:10px auto 0 auto; text-align:center;  border-top:1px solid #D9D9D7; line-height:24px; padding:15px 10px; background:url(../images/foooter_bg.gif) left top repeat-x; height:105px;}

/*font*/
.font_blue{ color:#2B70A9;}

.font_14{ font-size:14px;}

.font_b{ font-weight:bold;}

.font_red{color: #f00;}
/*links*/

a.links_black:link,a.links_black:visited {color: #000; text-decoration: none;}

a.links_black:hover {color: #f00;text-decoration: none;}

a.links_white:link,a.links_white:visited {color: #fff; text-decoration: none;}

a.links_white:hover {color: #ff0;text-decoration: none;}

a.links_blue:link,a.links_blue:visited {color: #3366CC; text-decoration: none;}

a.links_blue:hover {color: #B3CCFF;text-decoration:underline;}


a.links_more:link,a.links_more:visited {color: #A45260; text-decoration: none;}

a.links_more:hover {color: #f00;text-decoration: none;}


/*首页*/

.c_left{ float:left; width:192px; background:#F1F1F1;}

.c_left_title{ background:url(../images/l_title_bg.gif); width:167px; height:27px; line-height:27px; padding:0 0 0 25px; font-size:14px; font-weight:bold; color:#fff;}

.left_nav{margin:10px 15px;}

.left_nav li{ background:url(../images/por_list_bg.gif) left bottom repeat-x; line-height:26px; }

.left_nav li a{ background:url(../images/icon_01.gif) left top no-repeat; padding:0 0 0 20px;}

.left_nav a:link,.left_nav a:visited {color: #565656; text-decoration: none;}

.left_nav a:hover {color: #f00;text-decoration: none;}

.c_left_bannaer{ padding:5px;}

.c_left_bannaer li{ padding:3px 5px; text-align:center;}

.c_left_bannaer li img{ display:block;}

.c_center{ width:442px; float:left; margin:0 0 0 10px;}

.c_title_t{ font-weight:bold; font-size:14px; background:url(../images/tittle_index_bg.gif);  padding:2px 0 0 19px; line-height:25px; color:#003F7D; width:423px;border-bottom:1px solid #fff;}

.company_info{ line-height:24px; margin:0 0 10px 0;}

.company_info img{ margin:10px 0;}

.c_left_b{ text-align:center; padding:10px;}

.news_index{ background:url(../images/news_index_bg.gif) left top repeat-x; padding:10px 5px;}

.news_index_l{ float:left; width:160px; text-align:center; padding:5px 0 0 0;}

.news_index_r{ float:right; width:260px;}

.news_index_r li{ line-height:20px;}

.news_index_r li.date_f{ font-size:14px; font-weight:bold; color:#1095D3;}

.news_index_r li.title_news_i{ line-height:30px;}

.news_index_r li.title_news_i span{margin:-32px 0 0 80px; float:right; background:url(../images/icon_03.gif) left 10px no-repeat; padding:0 0 0 10px;}

.news_index_list li{background:url(../images/dot_01.gif) left bottom repeat-x; padding:0 10px; line-height:30px;}

.news_index_list span{ float:right; margin:-28px 0 0 0;background:url(../images/icon_03.gif) left 10px no-repeat; padding:0 0 0 10px;}

.news_index_list a{ background:url(../images/icon_02.gif) left 3px no-repeat; padding:0 0 0 20px;}

.news_index_list a:link,.news_index_list a:visited {color: #565656; text-decoration: none;}

.news_index_list a:hover {color: #f00;text-decoration: none;}

.service_index_bg{ background:url(../images/service_index_bg.gif) left top no-repeat; height:103px; padding:23px 0 0 0;}

.service_index_bg img{ padding:5px;}

.service_index_1{ float:left; width:126px; line-height:20px; padding:10px;}

.c_right{ float:right; width:304px;}

.c_title_r{ font-weight:bold; font-size:14px; background:url(../images/tittle_right_bg.gif);padding:2px 0 0 19px; line-height:25px; color:#003F7D; width:285px;border-bottom:1px solid #fff;}

.pro_index_r{ margin:10px 0 0 0; padding:5px 0;}

.pro_r_bottom{ margin:0 0 10px 0;}

.pro_r_bottom h2{ font-size:14px; background: url(../images/show_title_bg.gif); height:28px; line-height:28px; color:#003F7D; padding:0 0 0 10px;}

.more_newpro{ float:right; margin:0 5px 0 0; position:relative; color:#00417F; font-weight:normal;}

.more_newpro a:link,.more_newpro a:visited {color: #00417F; text-decoration: none;}

.more_newpro a:hover {color: #f00;text-decoration: none;}

.pro_r_bottom li{ float:left; padding:0 7px 0 0;}


/*关于我们*/

.about_w{ float:right; width:760px;}

.about_title{ border-bottom:2px solid #DBDBDB; height:30px; line-height:30px;}


.about_title_l{ font-size:14px; font-weight:bold;color:#01498C;border-bottom:2px solid #248FE8;background:url(../images/icon_01.gif) 5px 8px no-repeat; padding:0 20px 0 25px; margin:0 0 0 0; position:absolute }

.about_title_r{ float:right;}

.about_c_bg{ background:url(../images/about_r_bg.jpg) left top repeat-x; padding:10px; line-height:24px;}

.about_d_img{ float:left; width:200px; padding:20px;}

.about_d_img li{ padding:5px; line-height:18px; text-align:center;}

/*公司动态*/

.company_c_bg{ background:url(../images/about_r_bg.jpg) left top repeat-x; padding:10px 0;}

.company_search_box{ background:url(../images/company_search_bg.gif); height:32px; line-height:32px; border:1px solid #DEDEDE; padding:0 10px;}

.company_search_box .search_l{ float:left; background:url(../images/search_line.gif) right top no-repeat; width:300px; height:32px;}

.company_search_box .search_l input{ margin:4px 0 0 0; border:1px solid #7FC0F6;}

.company_search_box .search_l img{ margin:4px 0 0 0; position:absolute;}


.company_search_box .search_r{ float:left; padding:0 20px;}

.company_top_box{ background:#F9F9F9; border:1px solid #DEDEDE; padding:10px; margin:10px 0;}

.company_top_boximg{ float:left; margin:5px 15px 5px 5px;}

.company_top_box li{ padding:1px; line-height:20px;}

.news_company_list{ margin:20px 0;}

.bg_01{ padding:10px 10px 5px 10px; background:url(../images/company_list_bg_01.gif) left bottom repeat-x;height:17px;}

.bg_02{ padding:10px 10px 5px 10px; background:url(../images/company_list_bg.gif) left bottom repeat-x;height:17px;}

.page_bottom{ padding:12px; background:#F6F6F6; border:1px solid #DEDEDE; text-align:center;}

.company_detailed_t{ padding:8px;}

.company_detailed_t h1{ font-size:16px; color:#000; text-align:center; margin:10px;}

.company_detailed_t .date{ background:#F1F1F1; line-height:24px; text-align:center;}

.company_detailed_t .test{}

.company_detailed_t .date_01{ font-size:14px; font-weight:bold; color:#4FA3E9; text-align:center;}

/*产品展示*/

.pro_top_box{ padding:10px; margin:10px 0;}

.cpro_top_boximg{ float:left; margin:0 15px 5px 5px;}

.pro_top_box li{ padding:1px; line-height:20px; color:#828282; position:relative;}

.pro_list_bg{ background:url(../images/pro_list_bg.gif) left top repeat-x; padding:30px 0 10px 0;}

.pro_list{ float:left; background:#D8D8D8; padding:4px; margin:10px 15px 20px 15px;}

.pro_list li{ padding:0 0 3px 0; text-align:center;}

.pro_list li img{ border:1px solid #fff; width:143px;}

.about_w h2{ font-size:14px; text-align:center; margin:10px auto; color:#5BA2DE; background: url(../images/pro_d_bg.gif) left top no-repeat; width:544px;  height:37px; padding:0; line-height:37px;}

.pro_d_box_n{ margin:0 auto; width:687px;  padding:0 0 0 10px}

.pro_box_d{ border:5px solid #D8D8D8; float:left; width:571px;}

.pro_box_d img{ border:1px solid #fff;}

.pro_next_but{ float:left; width:47px; padding:140px 0 0 0;}

.pro_b_but{ float:left;padding:140px 0 0 0;}

.about_w h3{ font-size:14px; color:#5BA2DE; background: url(../images/pro_d_b_bg.gif) left top no-repeat; height:26px; padding:0; line-height:26px; margin:40px 0 0 0; border-bottom:1px solid #5BA2DE; padding:0 0 0 30px; clear:both;}

.pro_test{ padding:10px; line-height:24px;}


/*产品菜单*/

.nav_left_box{ margin:10px 0;}

.nav_left{ background:url(../images/por_list_bg.gif) left bottom repeat-x; line-height:26px;margin:0 15px; cursor:pointer; }

.nav_left a{ background:url(../images/icon_01.gif) left top no-repeat; padding:0 0 0 20px;}

.nav_left a:link,.nav_left a:visited {color: #565656; text-decoration: none;}

.nav_left a:hover {color: #f00;text-decoration: none;}

.nav_left_t{ margin:0 0 0 20px;}

.nav_left_t li{ height:24px; line-height:24px;}

.nav_left_t a{ background:url(../images/icon_05.gif) left top no-repeat; padding:0 0 0 15px;}

.nav_left_t a:link,.nav_left_t a:visited {color: #2E84CB; text-decoration: none;}

.nav_left_t a:hover {color: #f00;text-decoration: none;}

.nav_left_t ul ul{ margin:0 0 0 10px;}



/*员工天地*/

.test_14{ font-size:14px; padding:15px; line-height:24px;}

.personnel_img{ float:left; width:350px; text-align:center; margin:10px 0;}

.personnel_img li{ padding:5px;}

/*客服中心*/

#TabTab03Con1{line-height:22px;border:#EDEDED 1px solid; background:#FBFBFB url(../images/tab_bg_t.gif) left top repeat-x; padding:20px;}
#TabTab03Con2{line-height:22px;border:#EDEDED 1px solid; background:#FBFBFB url(../images/tab_bg_t.gif) left top repeat-x;padding:20px;}
#TabTab03Con3{line-height:22px;border:#EDEDED 1px solid; background:#FBFBFB url(../images/tab_bg_t.gif) left top repeat-x;padding:20px;}

.xixi1{width:387px;height:40px;line-height:40px;background:url(../images/server_bg_01.gif) left top no-repeat;cursor:pointer; font-weight:bold;}
.xixi2{width:387px;height:40px;line-height:40px;background:url(../images/server_bg_01.gif) left -40px no-repeat;cursor:pointer;font-weight:bold;}
.xixi3{width:387px;height:40px;line-height:40px;background:url(../images/server_bg_01.gif) left bottom no-repeat;cursor:pointer;font-weight:bold;}

.tab1{width:115px;height:40px;line-height:40px;float:left;text-align:center;cursor:pointer;}
.tab2{width:155px;height:40px;line-height:40px;float:left;text-align:center;cursor:pointer;color:#A8A8A8;}
.tab3{width:115px;height:40px;line-height:40px;float:left;text-align:center;cursor:pointer;color:#A8A8A8;}

/*案例*/

.case_list{ float:left; background:#D8D8D8; padding:10px; background:url(../images/case_list_bg.gif); width:224px; height:159px; margin:5px 3px;}

.case_list li{ padding:0 0 3px 0; text-align:center;}

.case_list li img{ border:1px solid #fff; width:223px; height:139px;}