/*初始化 Reset CSS*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form, 
input,textarea,p{ margin:0; padding:0; font-size:12px; font-family:"宋体", Arial, Helvetica, sans-serif; color:#666666;}
fieldset,img { border:0;} 
em,strong,th{ font-style:normal;} 
ul,li{ list-style:none; margin:0; padding:0;}  
h1,h2,h3,h4,h5,h6{ font-size:100%;font-weight:normal;}
a{outline:none;-moz-outline:none;blr:expression(this.onFocus=this.blur());}
a{ text-decoration:none; color:#555555;}
a:hover{color:#00135c;}
p { line-height:18px;}
.clear { clear:both; height:1%; font-size:0px;}

/*通用*/
body{ background:url(../images/body_bg.gif) repeat-x #f4f4f4;}
.header,#menu,.con{ width:959px; margin:0 auto;}
.con{ background:url(../images/con_bg.gif) repeat-y; padding:0 4px; overflow:hidden;}
h1{ color:#01468b; font-size:13px; line-height:24px; font-weight:bold;}

/*头部*/
.header{ height:78px;}
.logo{ float:left; padding-left:40px;}
.header_right{ width:295px; float:right;}
.tel{ height: 30px;padding-top: 10px;}
.tel span{ font-family:"微软雅黑";  color:#fff; margin-right:10px; }.tel span em{ font-family:Arial, Helvetica, sans-serif; font-size:15px; font-style:italic; font-weight:bold;}
.tel span img{ margin-bottom:-15px;}
.tel span a{ color:#f7f6f6; font-family:"微软雅黑"; line-height:20px; font-size:12px;}
.tel span a:hover{ text-decoration:underline;}



.search_input{ width:204px; height:23px; background:url(../images/search_bg.gif) no-repeat; border:none; line-height:23px; padding-left:10px;}
.search_btn{ width:41px; height:23px; background:url(../images/search_bg.gif) -214px 0 no-repeat; border:none; line-height:23px; color:#fff; cursor:pointer;}

/*导航*/
#menu{padding:0; overflow:hidden;}
#menu li{ float:left;}
#menu li a{ width:118px; line-height:35px; display:block; text-align:center; color:#444444; font-family:"微软雅黑"; font-weight:bold; white-space: nowrap; background:url(../images/menu_li_bg.gif) no-repeat;}
#menu li a:hover,#menu li a.menu_select{ background:url(../images/menu_li_bg.gif) 0 -35px no-repeat;}
#menu li.menu_last a{ width:116px;}
#menu li ul{ width:121px; margin-left:12px; position:absolute;  background:#e1e1e1; padding-top:6px; display:none; z-index:1000; }
#menu li ul li{float: none; display: inline; margin-bottom:3px;}
#menu  li ul li a,#menu li ul li a:hover{color: #555555; line-height:23px; font-family:"宋体"; font-weight:normal; background:url(../images/menu_li_bg.gif) 0 -93px no-repeat; text-align:left; padding-left:21px;}
#menu li ul li a:hover{ background-position:0 -70px; color:#fff;}

/*banner*/
.banner{ padding-top:3px; overflow:hidden; font-size:0px;}
.banner_imglist{ width: 959px; height: 432px; overflow: hidden; margin-bottom: 1px;}
.banner_imgbtn{ height:65px; background:#efefef; padding-top:9px;}
.banner_imgbtn ul{ padding-left:12px;}
.banner_imgbtn li{ float:left; width:176px; height:48px; padding-top:7px; margin-right:13px; display:inline;}
.banner_imgbtn li a img{ float:left; margin:0 9px 0 7px; display:inline;}
.banner_imgbtn li a p{ line-height:18px; color:#888;}
.banner_imgbtn li a p span{ color:#666;}

/*首页部分*/
.index_contact{ background:url(../images/index_content_bg.gif) repeat-x #fafafa; height:234px; padding-top:10px;}
.index_tab{ width:710px; float:left; margin:1px 0 0 20px; height:auto; display:inline;}
.index_tab_title{ font-size:0;}
.index_tab_title ul{ padding-left:1px;}
.index_tab_title li{ float:left; margin-right:5px; display:inline;}
.index_tab_title li a{ width:111px; display:block; background:url(../images/index_tab_bg.gif) no-repeat; line-height:30px; text-align:center; color:#666666; font-size:13px;}
.index_tab_title li a:hover,.index_tab_title li a.index_tab_selected{ background-position:0 -30px; color:#f7f9fb;}
.index_tab_main{ width:710px; height:178px; background:url(../images/index_box_bg.gif) no-repeat; clear:left; padding-top:10px;}
.index_news{ width:343px; float:left; padding-left:20px;}
.index_news ul li{line-height:25px; border-bottom:1px dotted #c1c1c1; background:url(../images/index_news_icon.gif) left center no-repeat; background-position:4px center; padding-left:12px;}
.index_news ul li span{font-family:Arial, Helvetica, sans-serif; color:#888888; font-size:11px; float:right; }
.index_news ul li a{line-height:25px;} 
.index_about{ width:297px; float:right; margin-right:23px; display:inline;}
.index_about dl dt{ float:left; margin-right:10px; display:inline;}
.index_about dl dd p{ line-height:17px; color:#555;}


.index_imglist{ width:191px; float:right; padding-right:20px; }
.index_imglist li{ margin-bottom:3px;}


.index_tab_main2{ padding-left:18px; overflow:hidden;}
.index_tab_main2 li{ width:330px; float:left; margin:0 15px 15px 0;}
.index_tab_main2 li a img{ float:left; border:1px solid #c5c5c5; margin-right:10px;}
.index_tab_main2 li a h6{ font-size:13px; color:#555555; line-height:20px; font-weight:bold;}
.index_tab_main2 li a p{ font-size:12px; color:#666666; line-height:18px;}
.index_tab_main2 li a:hover p{ text-decoration:underline;}


.tab_btn_l,.tab_btn_r{ display:block; width:17px; height:29px; background:url(../images/index_tab_btn.gif) no-repeat; float:left; margin:30px 0 0 5px;}
.tab_btn_r{ float:right; background-position:-17px 0;  margin:30px 5px 0 0;}
.index_tab_main3{ height:116px; padding-top:22px; background-position:0 bottom; border-top:2px solid #003d7e;}
.index_tab_main3 li{ width:202px; margin:0 7px; display:inline;}
.index_tab_main3 li a img{ border-color:#efefef;}
.index_tab_main3 li a h6{ color:#444;}
.index_tab_main3 li a p{ color:#777;}

/*底部*/
.footer{ width:967px; margin:0 auto; background:url(../images/footer_bg.gif) no-repeat; height:75px; padding-top:10px;}
.footer p{ line-height:18px; color:#999999; text-align:center;}
.footer p a{ color:#666;}

/*关于我们*/
.contact{ min-height:650px; height:auto !important; _height:650px; background:url(../images/content_bg.gif) repeat-x; padding-top:10px;}
.left{ width:209px; float:left; padding-left:20px;}

/*左边导航*/
h2{ font-family:"微软雅黑"; font-size:17px; color:#0e2e6b; background:url(../images/h2_bg.gif) left top no-repeat; line-height:16px; padding-left:13px;}
h2 span{ font-size:11px; color:#777777;}
.nav ul{ padding:8px 0 19px 0;}
.nav li{ margin-bottom:1px; line-height:28px;}
.nav li a{ display:block; height:28px; font-family:"微软雅黑"; color:#333333; font-weight:bold; padding-left:12px; background:url(../images/nav_bg.gif) no-repeat;}
.nav li a:hover,.nav li a.nav_selected{ color:#ffffff; background:url(../images/nav_bg.gif) 0 -28px no-repeat;}
/*左边图片轮换*/
.ad_img{ margin-bottom:10px;}
/*左边搜索*/
.left_search{ width:189px; height:117px; background:url(../images/left_search.gif) no-repeat; padding:0 10px 0 9px;}
h3{ line-height:21px; color:#444444; padding-top:8px;}
.left_search_main{ float:left; margin:5px 0; display:inline;}
.search_input2{ width:139px; height:23px; border:none; background:url(../images/left_search.gif) 0 -117px no-repeat; line-height:23px;}
.search_btn2{ width:50px; height:23px; background:url(../images/left_search.gif) -139px -117px no-repeat; border:none; color:#ffffff; line-height:23px; cursor:pointer;}
.key a{ line-height:20px; color:#444444;}
.key span a{ color:#055ba8; text-decoration:underline;}

/*左边图片列表*/
.img_list{ margin:10px 0;}
.img_list li{ margin-bottom:7px;}

/*右边*/
.right{ width:690px; float:right; padding-right:20px;}

.right_title{ background:url(../images/h4_line.gif) repeat-x bottom; height:24px; line-height:22px;}
.right_title h4{ background:url(../images/h4_bg.gif) left top no-repeat; font-size:14px; font-family:"微软雅黑"; padding-left:10px; font-weight:bold;}
.right_title h4 span{ float:right;}
.right_title h4 span a{ font-family:"宋体"; color:#666666; font-size:12px;
font-weight:normal;}
.right_main{ margin-top:16px; min-height:470px; height:auto !important; _height:470px;}
.top_btn{ float:right; margin-bottom:10px; display:inline;}
/*加盟店铺*/
.join{ height:161px; background:url(../images/join_line.gif) repeat-x bottom; margin-bottom:19px;}
.join dl{ float:left; width:345px;}
.join dl dt{ width:158px; height:135px; background:url(../images/join_bg.gif) no-repeat; float:left; padding:2px;}
.join dl dd{ width:160px; float:left; padding-left:10px;}
.join dl dd h5 a,.news_list dl dd h5 a,.product_tab_main dl dd h5 a{ line-height:28px; font-size:13px; color:#333; font-weight:bold;}
.join dl dd h5 a:hover,.news_list dl dd h5 a:hover,.product_tab_main dl dd h5 a:hover{ text-decoration:underline;}
.join dl dd p a,.news_list dl dd p a,.product_tab_main dl dd p a{ line-height:19px; color:#666;}
.join dl dd p a:hover,.news_list dl dd p a:hover,.product_tab_main dl dd p a:hover{ color:#00135c;}
/*分页*/
.page{ margin-bottom:15px;}
.page a{ display:inline-block; padding:2px 3px; border:1px solid #666666; color:#666; font-family:Verdana, Geneva, sans-serif;}
.page a:hover,.page a.page_selected{ background:#999999; color:#fff;}

/*联系我们*/
.contact_table{ border:solid #c9c9c9; border-width:1px 0 0 1px; background:#fff;}
.contact_table td{border:solid #c9c9c9; border-width:0 1px 1px 0; color:#444;}
.message{ border:1px solid #dcdcdc; margin-top:18px;}
.message_title{ line-height:32px; background:url(../images/messages_title.gif) repeat-x; font-size:14px; color:#444444; font-weight:bold; padding-left:14px;}
.message_main{ background:url(../images/contact_us_img.jpg) right top no-repeat #fff;}
.message_table{ font-family:"微软雅黑"; color:#666; font-weight:bold; margin:13px 0 15px 18px;}
.message_input{ border:1px solid #ccc; width:242px; height:18px;}

/*企业资讯*/
.news dl,.news_list dl{ height:161px; background:url(../images/join_line.gif) repeat-x bottom; overflow:hidden; margin-bottom:19px;}
.news dl dt{ width:172px; float:left;}
.news dl dd{ width:501px; padding-left:17px; float:left;}
.news dl dd ul li{ line-height:27px; border-bottom:1px dotted #cdcdcd; background:url(../images/news_icon.gif) left center no-repeat; background-position:2px center; padding-left:10px;}
.news dl dd ul li a{ color:#444444;}
.news dl dd ul li a:hover{ text-decoration:underline;}
.news dl dd ul li span{ float:right; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#bbbaba;}
.news dl.news_last{ background:none;}

/*新闻列表页*/
.news_list dl{ height:105px; margin-bottom:15px;}
.news_list dt{ width:128px; float:left; background:url(../images/news_list_bg.gif) no-repeat; padding:2px;}
.news_list dl dd{ width:537px; float:left; padding-left:15px;}

/*新闻详细页*/
.news_ly_title{ line-height:20px; text-align:center;  padding:10px 8px; background:url(../images/join_line.gif) repeat-x bottom;}
.news_ly_title p{ color:#999999; font-size:12px;}
.news_ly_title h4 { font-size:14px; font-weight:bold; color:#333333; line-height:28px;}
.news_ly_con{ margin:10px 0;}

/*推广平台*/
.link{ overflow:hidden; width:690px;}
.link h5{ font-size:13px; color:#666666; font-weight:bold; line-height:25px; padding-left:10px;}
.link ul li{ float:left; margin:0 8px 10px 8px; display:inline;}
.link ul li a img{ border:1px solid #d8d8d8;}

/*销售网络*/
.map{ margin-top:11px;}
.map_img{ float:left;}
.map_box{ width:184px; height:390px; float:right; border:1px inset #e5e5e5; overflow-y:scroll; padding:10px 11px;}
/*产品展示*/
.left1{ float:right; padding:0 20px 0 0;}
/*.nav1 h2{ background:url(../images/product_title_img.gif) left no-repeat; padding-left:90px; height:43px;}
*/
.nav1 h2{padding-left:90px; height:43px;
background:url(../images/product_title_img.png) no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/product_title_img.png" ,sizingMethod="crop");
}

.right1{ float:left; padding:0 0 0 20px;}
.product_imglist{ margin-bottom:20px;}
.product_title{ color:#003d75; font-family:"微软雅黑"; font-size:15px; line-height:29px; padding-left:20px;}
.product_imglist_title{ height:22px;}.product_imglist_title li{ float:right;  margin-left:3px; display:inline;font-family:"微软雅黑";}.product_imglist_title li a{width:137px; line-height:22px; background:#01437f; display:inline-block; color:#fff; font-weight:bold; text-align:center;}.product_imglist_title li a:hover,.product_imglist_title li a.imglist_selected{background:#000000; color:#ffffff;}.product_imglist_title li.product_title_first{ float:left; display:inline; margin-left:0;}.product_imglist_title li.product_title_first a{ width:130px;}
/*搜索*/
.product_search_title span{ font-size:14px; color:#04529c; font-weight:bold; line-height:20px;}
.product_search_title  a{ color:#04529c; background:url(../images/btn_bg.gif) no-repeat; display:inline-block; text-align:center; width:65px; height:20px;line-height: 20px; font-size:12px; font-weight:normal;}
.product_search_title  a:hover{ text-decoration:underline;}

.product_box{ margin-bottom:20px; overflow:hidden;}
.product_box_title span{ font-size:14px; color:#04529c; font-weight:bold; line-height:20px;}
.product_box_title  a{ color:#555555;}
.product_box_title  a:hover{ text-decoration:underline;}
.product_box_title  a em{ color:#04529c;}
.product_box ul{ padding:13px 0; overflow:hidden;}
.product_box ul li{ float:left; margin:6px; display:inline;}
.product_box ul li img{ border:1px solid #d5d5d5;}
.product_box ul li p{ text-align:center;}

/*产品列表页*/
.product_tab_title{ height:33px; background:url(../images/product_tab_bg.gif) repeat-x; margin-bottom:20px;}
.product_tab_title ul{list-style: none;clear: left;float: left; margin: 5px 0 0 0;padding: 0px; }
.product_tab_title li{float:left;line-height:28px; margin-left:9px; display:inline;}
.product_tab_title li a{float:left; font-size:13px; color: #444;text-decoration:none; padding-right:20px; margin-right:8px; background:url(../images/product_tab_title.gif) right -28px no-repeat; font-weight:bold;font-family:"微软雅黑";  }
.product_tab_title li a span{float:left; display:block; height:28px;padding-right:20px; background:url(../images/product_tab_title.gif) left -28px no-repeat;}
.product_tab_title li a:hover,.product_tab_title li a.current {background: url(../images/product_tab_title.gif) no-repeat top right; color: #04529c; font-weight:bold; }
.product_tab_title li a:hover span,.product_tab_title li a.current span {background: url(../images/product_tab_title.gif) no-repeat top left;}

.product_tab_main{ overflow:hidden; width:690px;}
.product_tab_main dl{width:345px; height:151px; float:left; }
.product_tab_main dl dt{ width:157px; height:131px; border:1px solid #d5d5d5; float:left;}
.product_tab_main dl dd{ width:175px; float:left; padding-left:10px;}
.product_tab_main dl dd h5 span,.product_tab_main dl dd h5 a{ font-size:12px; color:#444;}
.product_tab_main dl dd p a{ color:#444;}

/*产品详细页*/
.contact1{ padding-top:20px;}
.product_ly_title{ font-size:15px; color:#014286; font-weight:bold; line-height:33px; text-align:center; border-bottom:1px solid #dcdcdc; margin-bottom:15px; }

.rightboxcon { width:690px; height:auto;}
.rightboxb { width:690px; height:auto; }
.rightboxcon li { width:108px; min-height:191px; border:0px solid #c5e2ef; display:-moz-inline-stack; display:inline-block; vertical-align: top; margin:17px; zoom:1;
*display:inline; _height:191px;}
.rightboxcon li img { width:106px; height:130px; border:1px solid #c5e2ef;}
.rightboxcon p { text-align:center; color:#666; line-height:20px; }
.rightboxcon p img { width:47px; height:17px;}

.rightbox2 { float:right; width:765px; height:auto;}
.newsnav2 { width:auto; height:28px; line-height:28px; clear:both; text-indent:2em; background:url(../images/hack.gif) -483px -24px no-repeat;}
.rightboxtop2 { width:765px; height:28px; line-height:28px; color:#000; font-weight:bold; clear:both; text-indent:38px; background:url(../images/nav_bg.gif);}
.rightboxcon2 { width:765px; height:auto;}

/* slid */
.slid { float:left; width:302px; height:335px;}
#showbig { width:300px; height:230px; text-align:center; vertical-align:middle; border:1px solid #ccc; margin-bottom:10px;}
.slidbox { width:300px; height:54px; margin:0 auto;}
.slidbox_l a { display:block; float:left; width:6px; height:47px; background:url(../images/Pro_slid_btn.gif) no-repeat;}
.slidbox_r a { display:block;float:right; width:6px; height:47px; background:url(../images/Pro_slid_btn.gif) -6px 0 no-repeat;}
.slidboxcon { float:left; width:270px; height:47px; margin-left:9px; position:relative; overflow:hidden;}
#showsmall { width:396px; height:47px;}
#showsmall li { float:left; width:59px; height:auto; border:0px solid #d7d7d7; display:-moz-inline-stack; display:inline-block; vertical-align: top; margin:0 4px; zoom:1;
*display:inline;}
#showsmall li img { width:59px; height:45px; border:0;}
#showsmall li a { display:block;  width:59px; height:45px; border:1px solid #cccccc;}
#showsmall li a:hover { display:block;  width:59px; height:45px; border:1px solid #01478c;}

.procontent { float:right; width:376px; }
.pro_con td{line-height:25px; height:25px; color:#333; background:#f7f7f7; border-bottom:1px solid #fff; padding-left:11px; }
.pro_con td.title1{ width:83px; padding-left:8px; background:#e8e8e8; }
.join_tel{ padding:19px 0 0 12px;}

/*选项?*/
#Tab2{ float:left; width:680px; margin:0px; padding:0px; margin:0 auto; padding-left:10px;}
.Menubox2 { width:100%; height:28px; line-height:25px; background:url(../images/menubox2_bg.gif) repeat-x bottom; overflow:hidden; }
.Menubox2 ul{list-style:none; clear:left; float:left; padding:0px;}
.Menubox2 li{float:left; line-height:25px;}
.Menubox2 li a{float:left; font-size:12px; color:#333333;text-decoration:none; padding-right:20px; background:url(../images/tab2_title_bg1.gif) top right no-repeat;}
.Menubox2 li a span{float:left; display:block; height:25px;padding-right:20px; background:url(../images/tab2_title_bg1.gif) top left no-repeat;}
.Menubox2 li a:hover,.Menubox2 li a.tab_selected {background: url(../images/tab2_title_bg2.gif) right top no-repeat ; color:#fff;}
.Menubox2 li a:hover span,.Menubox2 li a.tab_selected span {background: url(../images/tab2_title_bg2.gif) left top no-repeat;}





.Contentbox2 { clear:both; margin:0px 0 24px 0; border:1px solid #034f9a; border-top:none; height:auto; text-align:left; padding-top:15px; background:url(../images/contact2_bg.gif) repeat-x top; min-height:350px; height:auto; _height:350px; }
.ask_table{ margin:0 0 0 26px;}
.ask_table td{ line-height:30px; color:#444;}
.table_input,.table_textarea{ width:185px; height:19px; border:1px solid #c4c4c4; line-height:25px;}
.table_textarea{ width:265px; height:89px;}
/*.ask_table td.ask_btn a{color:#fff; display:inline-block; width:45px; height:30px; line-height:23px; background:url(../images/ask_btn_bg.gif) -45px 0 no-repeat; text-align:center;}
.ask_table td.ask_btn a:hover,.ask_table td.ask_btn a.ask_selected{ background:url(../images/ask_btn_bg.gif) no-repeat;}*/

.ask_table .btn{background:url(../images/ask_btn_bg.gif); margin:0; padding:0 0 5px 0; border:0; width:45px;height:30px;color:#fff;}
.ask_table .btn_hover{background:url(../images/ask_btn_bg.gif) -45px 0 no-repeat; margin:0; padding:0 0 5px 0; border:0; width:45px;height:30px;color:#fff;}



/*招聘*/
.pc7 {margin: 8px 5px;}
.pc7 table {background-color:#E1E1E1; margin: 8px auto; width:100%; text-align:center;}
.pc7 table .title {background-color:#A7A7A7; color:#444;}
.pc7 table td { border: 1px solid #FFFFFF;font-size: 12px;line-height: 30px;}
.pc7 table td a:hover{ text-decoration:underline; color:#777777;}

/*下载*/
.download{ margin-bottom:19px;}
.download ul li{ line-height:27px; border-bottom:1px dotted #cdcdcd; background:url(../images/news_icon.gif) left center no-repeat; background-position:2px center; padding-left:10px;}
.download ul li a{ color:#444444;}
.download ul li a:hover{ text-decoration:underline;}
.download ul li span{ float:right; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#bbbaba;}

/*想关新闻*/
.news_page { width: 680px; line-height: 30px; border-top: 1px solid #dcdcdc; margin: 15px 10px 20px 10px; overflow: hidden; }
.news_page, .news_page_l a, .news_page_r a { color: #555555; font-size: 12px; }
.news_page_l a:hover, .news_page_r a:hover { color: #084165; text-decoration: underline; }        
.news_page ul li { width:650px; line-height: 25px; border-bottom: 1px dotted #c1c1c1; background: url(../images/index_news_icon.gif) left center no-repeat; background-position: 4px center; padding:0 12px; }
.news_page ul li a { line-height: 25px; }





