body{ font-size:12px; margin:0; padding:0; font-family:"微软雅黑","宋体",Arial; color:#343434;}
ul,li,img{ border:0; margin:0; padding:0; list-style:none;}
a{ text-decoration:none;  color:#323232;}

.matop8{ margin-top:8px;}
.w960{ width:960px; margin:0 auto;}
.clear{ clear:both; overflow:hidden;}

/*头部*/
/*top*/
#header{ width:100%; background:url(header_hr.jpg) left top repeat-x;}
.top{ height:104px; overflow:hidden;}
.top .top_logo{ float:left; width:584px; height:104px; overflow:hidden; background:url(logo.jpg) no-repeat; color:#7C8389;}
.top .top_logo span{ display:block; margin:55px 0 0 101px;}
.top .top_nav{ float:right;}
.top_nav span{ float:right;}
.top_nav .home, .top_nav .tianjia{ display:block; float:left; margin-top:6px; _display:inline; text-indent:10px; line-height:21px; width:78px; height:21px; overflow:hidden; color:#ffffff; }
.top_nav .home{ background:url(top_nav1.jpg) no-repeat; margin-right:12px; _display:inline;}
.top_nav .tianjia{ background:url(top_nav2.jpg) no-repeat; }
.top_nav_let{ clear:both; margin-top:13px; _display:inline; text-indent:62px; height:32px; overflow:hidden; line-height:44px; color:#7E7E7E; background:url(24let.jpg) no-repeat;}
/*menu*/
.menu{ clear:both; height:37px; overflow:hidden;}
UL#topnav LI { FLOAT: left;}
UL#topnav A {BACKGROUND-POSITION: left top; DISPLAY: block; FLOAT: left; HEIGHT: 37px; line-height:37px; font-size:13px; text-align:center; color:#fff;}/*定义li里面的文字功能做成注释*/
UL#topnav A:hover {BACKGROUND-POSITION: left -37px;}/*定义整个菜单ul下的鼠标移上去的a链接*/
#menu_1 LI.menu_1 A, #menu_2 LI.menu_2 A, #menu_3 LI.menu_3 A, #menu_4 LI.menu_4 A, #menu_5 LI.menu_5 A, #menu_6 LI.menu_6 A, #menu_7 LI.menu_7 A
{BACKGROUND-POSITION: left bottom;}/*body里面调用的*/
UL#topnav LI.menu_1 A, UL#topnav LI.menu_2 A, UL#topnav LI.menu_3 A, UL#topnav LI.menu_4 A, UL#topnav LI.menu_5 A, UL#topnav LI.menu_6 A, UL#topnav LI.menu_7 A
{BACKGROUND-IMAGE: url(bg_menu.gif); WIDTH: 115px;}/*li里面调用的*/
/**banner*/
.flash{ height:309px; background:#fff; overflow:hidden;}
.flash_body{ margin:3px 0 0 3px; width:954px; height:303px; background:url(flash_hr.jpg) repeat-x;}
.flash_body img{ width:954px; height:303px; border:0;}
.KSS_btnBox{ right:20px !important; bottom:10px !important;}

/*主体body*/
/*新闻模块*/
.in_news{ float:left; width:326px; overflow:hidden;}
.in_news_header{ margin-bottom:8px; width:100%; height:33px; background:url(in_new_icon.jpg) no-repeat; overflow:hidden;}
.in_news_header a{ float:right; display:block; width:60px; height:26px; line-height:70px; overflow:hidden;}/*更多*/
.in_mews_li{ clear:both; position:relative; height:23px; line-height:23px;}
.in_mews_li a{ margin-left:5px; color:#616161;}
.in_mews_li span{ position:absolute; top:0; right:5px; display:block; color:#989898;}
/*公司简介*/
.in_ab{ float:left; margin-left:8px; _display:inline; width:374px; overflow:hidden;}
.in_ab_header{ margin-bottom:8px; width:100%; height:33px; overflow:hidden; background:url(in_ab_icon.jpg) no-repeat;}
.in_ab_header a{ float:right; display:block; width:60px; height:26px; line-height:70px; overflow:hidden;}/*更多*/
.in_ab_bo{ clear:both; padding:0 5px; line-height:23px;}
/*联系我们*/
.in_lx{ float:right; width:243px; overflow:hidden;}
.in_lx_header{ margin-bottom:8px; width:100%; height:33px; background:url(in_lx_icon.jpg) no-repeat;}
.in_lx_bo{ padding:0 5px; line-height:23px;}
/*左边*/
#in_left{ float:left; width:183px; overflow:hidden;}
.in_le_pr{ width:100%;}
.in_le_pr_header{ width:100%; height:35px; overflow:hidden; background:url(in_left_pr_icon.jpg) no-repeat;}
.in_le_pr_body{ width:100%; background:url(in_left_pr_hr.jpg) repeat-y;}
.in_le_pr_body span{ display:block;  width:90%; line-height:25px; margin:0 auto;}/*联系我们内页*/
.in_le_pr_body a{ display:block; margin:0 auto; width:173px; height:31px; line-height:40px; text-indent:18px; border-bottom:1px solid #E7E7E7; overflow:hidden; background:url(ss.jpg) left top no-repeat; color:#323232;}
.in_le_pr_footer{ width:100%; height:10px; overflow:hidden; font-size:0px; line-height:0; background:url(in_le_pr_footer.jpg) top no-repeat;}
#list .last, #list2 .last{border-bottom:0!important;}
.in_le_news_header{ width:100%; height:35px; overflow:hidden; background:url(in_left_news_icon.jpg) no-repeat;}/*行业咨询*/
.in_le_news_header2{ width:100%; height:35px; overflow:hidden; background:url(in_left_pr_icon2.jpg) no-repeat;}/*联系我们*/
/*右边*/
#in_right{ float:right; width:767px; overflow:hidden;}
.in_ri_pr{ }
.in_ri_pr_icon{ height:34px; overflow:hidden; position:relative;}
.in_ri_pr_icon span{ display:block; height:34px; line-height:30px; position:absolute; top:0; right:0; background:#fff;}/*内页*/
.in_ri_pr_icon span a{ color:#012F9B;}/*内页*/
.in_ri_pr .prul{ display:block; width:790px;  padding:15px 13px 0 13px;}
.in_ri_pr .prul li{ float:left; margin-right:10.5px; margin-bottom:8px; _display:inline; width:140px; overflow:hidden; text-align:center; background:url(prbgimg.jpg) no-repeat;}
.in_ri_pr .prul li a{ display:block; color:#323232;}
.in_ri_pr .prul li img{ width:134px; height:140px; overflow:hidden;}
.in_ri_pr .prul .primg{ margin-top:3px;}
.in_ri_pr .prul .prtext{ margin-top:12px;}
.prbg1{ /*height:180px;*/ background:url(prbg1.jpg) left top no-repeat; overflow:hidden;}
.prbg2{ height:370px; background:url(prbg2.jpg) left top no-repeat; overflow:hidden;}

/*友情链接*/
#you{ position:relative; clear:both; width:960px; height:43px; overflow:hidden; margin-left:auto; margin-right:auto; margin-bottom:5px; background:url(you_hr.jpg) repeat-x;}
#you span{ display:block;}
.you_left{ position:absolute; left:0; top:0; width:108px; height:43px; background:url(you_icon.jpg) no-repeat;}
.you_right{ position:absolute; right:0; top:0; width:15px; height:43px; background:url(you_footer.jpg) no-repeat;}
.you_body{ position:absolute; left:108px; top:0; width:837px; height:43px; line-height:43px;}
.you_body a{ margin:0 5px;}

/*底部*/
#footer{ width:100%; height:103px; background:url(footer_hr.jpg) repeat-x; }
.footer_logo{ height:103px; background:url(footer_logo.jpg) left top no-repeat; overflow:hidden;}
.footer_logo div{ margin:25px 0 0 288px; line-height:20px; color:#99BDE1;}
.footer_logo div a{color:#99BDE1;} 

/*-----内页--------*/
.w960-mabo{width:960px; margin-left:auto; margin-right:auto; margin-bottom:10px;}
.text_hcp{ border:1px solid #C7C7C7; padding:15px 10px; line-height:25px;}
/*产品*/
.product_hcp{ display:block; border:1px solid #C7C7C7;  padding:15px 10px 0 10px; overflow:hidden;}
.product_ul{ display:block; width:790px; _width:743px;}
.product_hcp li{ float:left; margin-right:10.5px; margin-bottom:8px; _margin-right:8.5px; _display:inline; width:140px; overflow:hidden; text-align:center; background:url(prbgimg.jpg) no-repeat;}
.product_hcp li a{ display:block; color:#323232;}
.product_hcp li img{ width:134px; height:140px; overflow:hidden;}
.product_hcp .primg{ margin-top:3px;}
.product_hcp .prtext{ margin-top:12px;}
.ly_cp_icon{ text-align:center; line-height:55px; font-size:20px; font-weight:bold;}
.ly_cp_nav{ width:98%; line-height:22px; margin:0 auto; padding:5px; border:1px solid #E1E1E1; background:#F7F7F7;}
.ly_cp_nav span{ margin:0 10px 0 0;}
.ly_cp_nav a{ margin-right:10px;}
.ly_cp_bo{ padding-top:10px; width:98%; margin:0 auto; line-height:22px; overflow:hidden;}
.ly_cp_bo img{ text-align:center;}
/*page*/
.badoo {clear:both; FONT-SIZE: 12px; PADDING:10px 0; COLOR: #044BAF; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left;}
.badoo A {BORDER: #f0f0f0 2px solid; PADDING:2px 5px; MARGIN: 0px 2px;  COLOR: #044BAF; TEXT-DECORATION: none}
.badoo A:hover {BORDER: #ff5a00 2px solid; COLOR: #ff5a00;}
.badoo A:active {BORDER: #ff5a00 2px solid; COLOR: #ff5a00;}
.badoo SPAN.current {BORDER: #ff5a00 2px solid; PADDING:2px 5px; FONT-WEIGHT: bold; COLOR: #fff; BACKGROUND-COLOR: #ff6c16}
.badoo SPAN.disabled {DISPLAY: none}
/*新闻*/
.ne li{ position:relative; width:99%; margin:0 auto; line-height:30px; border-bottom:1px solid #E5E5E5; text-indent:20px; background:url(ico_2.gif) no-repeat;}
.ne span{ display:block; position:absolute; right:10px; top:0; color:#A3A3A3;}
/*客户留言*/
.book{ clear:both; width:958px; border:1px solid #DCDCDC; background:url(pr_he_hr.jpg) repeat-x;}
.book_bo{ width:956px; clear:both; border:1px solid #fff;}
.book-ta{ margin-top:10px; background:#ffffff; border:1px solid #D8D8D8;}

/*13.12.10添加联系*/
.lianxi{ font-size:14px; line-height:25px;}