@charset "UTF-8"; 
html{ _overflow-y: scroll;}
body{ font-family: Tahoma,"微软雅黑","宋体"; font-size:12px; color:#4b4b4b; text-align:center; margin: 0 auto; }
a{ text-decoration:none;} 
a:link {color:#4b4b4b;}
a:visited {color:#4b4b4b;}
a:hover{color:#0c6ba1;}
a:active {color:#4b4b4b;}
*{ margin:0px; padding:0px; line-height:1.7em;}
h1,h2,h3,h4,h5,h6{ font-size:12px;}
img{border:none;}
checkbox{border: 0px;}
input,textarea{ border:0px; }
.clear{clear:both; line-height:0; height:0;}
 
#iwrapper{ margin:0 auto;text-align:center; width:1002px;}
#iheader{text-align:left; background:url(../images/top_bj.gif) no-repeat left top;}
#imain{ text-align:left; padding:12px 7px 10px 7px!important;>padding:12px 7px 0 7px!important;padding:12px 7px 0 7px; width:988px;}
#ileft{ text-align:left;width:216px; float:left; }
#icenter{ text-align:left;width:760px; float:left; padding-left:12px;}
#right{ width:739px; float:left; margin:0 0px 8px 7px; border-left:5px solid #c1dde8;border-right:5px solid #c1dde8;border-top:6px solid #c1dde8;border-bottom:6px solid #c1dde8; padding:3px 8px;}
 
#footer{}
#footer img{ vertical-align:middle;}
#footer table{ background:#3f3f3f; border-bottom:1px solid #fff;}
#footer td{ padding:0 7px; height:24px;}
#footer00{ background:#003c61;}
.ilink{ line-height:22px; text-align:center;padding-bottom:10px;}
.ilink a{color:#fff; line-height:22px; padding:0 2px;}
.ilink a:visited{color:#fff;}
.ilink a:hover{color:#fff; text-decoration:underline;}
 
.footnav{ line-height:24px;height:24px; color:#fff;}
.footnav a{ color:#fff; padding:0 10px; line-height:24px; }
.footnav a:visited{ color:#fff;}
.copyright{line-height:20px; padding:8px 0; color:#fff; text-align:center;} 
.copyright a,.copyright a:visited,.copyright a:hover{line-height:20px; color:#fff;} 
.logo{ padding:5px 0 5px 20px;} 
.topnav{ height:22px; line-height:22px; margin:6px 8px 33px 0;}
.topnav a,.topnav a:visited{background:url(../images/icon01.gif) no-repeat 7px 2px!important;>background:url(../images/icon01.gif) no-repeat 7px 0px!important;background:url(../images/icon01.gif) no-repeat 7px 0px;padding:0 10px 0px 25px;line-height:22px;color:#fff; }
.topnav a:hover{color:#fff;} 
.idata{ height:26px; background:#808080; color:#fff; padding:0 8px 0 0px; border-top:2px solid #fff; padding-left:16px;} 
.idata table{ height:26px;} 
.idata span{ line-height:26px;}
.idata font{ font-size:12px; line-height:26px; padding-left:16px;}
 /*主菜单*/
.menu{ height:28px; background:url(../images/menu_bj.gif) repeat-x left top;font-weight:bold; padding:0 0px 0 20px;position:relative;}
.menu a{height:28px; display:block; color:#014c73; line-height:28px; float:left; margin:0 1px; font-size:14px; font-weight:bold;}
.menu a p{ line-height:28px; padding:0 18px;}
.menu a:visited{ color:#014c73;} 
.menu a:hover{ color:#fff;background:url(../images/menuhover_r.gif) no-repeat right top;}
.menu a:hover p{background:url(../images/menuhover_l.gif) no-repeat left top; }
.menu .current,.menu .current:visited{ color:#fff;background:url(../images/menuhover_r.gif) no-repeat right top;}
.menu .current p,.menu .current:visited p{background:url(../images/menuhover_l.gif) no-repeat left top; }
 
.submenu{ height:30px; background:url(../images/submneu_bj.gif) repeat-x left bottom; padding:0 10px 0 20px;}
.submenu dt{ line-height:30px;} 
.submenu dt a{ color:#fff;line-height:30px; padding:0 8px;}
.submenu dt a:visited{ color:#fff;} 
.submenu dt a:hover{ color:#83d2e5;} 
 
.search{ height:26px;}
.search td{ padding:0px 4px;}
.search .input{ width:180px; height:18px; line-height:18px; border:1px solid #666; background:#eee;}
 
 
.iproduct{ }
 
.iprolist{ margin-bottom:10px; width:216px; background:url(../images/ibox01_mid.gif) repeat-y;}
.iprolist table{ background:url(../images/ibox01_bot.gif) no-repeat left bottom;}
.iprolist td{ background:url(../images/ibox01_top.gif) no-repeat left top; padding:0 11px 5px 11px;}
.iprolist dl{ padding:10px 6px 10px 6px;}
.iprolist dt{ line-height:30px;height:30px; background:url(../images/botline01.gif) repeat-x left bottom; padding-left:14px;}
.iprolist dt a{ display:block; background:url(../images/icon03.gif) no-repeat left 10px; line-height:30px; padding-left:18px;}
.iprolist dt img{ margin:0!important; >margin:0!important; margin:9px 0 0 0;}
.icients{}
.icients ul{ list-style:none;padding:10px 6px 10px 6px;}
.icients li{ line-height:30px;height:30px; background:url(../images/botline01.gif) repeat-x left bottom; padding-left:0;}
.ipro_title{ background:url(../images/ititle01.gif) no-repeat left bottom; height:27px; line-height:27px; color:#fff; padding-left:17px; font-weight:bold;}
.ipro_title span{ padding-left:8px; font-size:10px; line-height:20px; text-transform:uppercase; color:#a4c4cc; font-weight:normal;} 
.ihotpro{ padding:18px 0 18px 0; text-align:center; margin-bottom:10px; background:url(../images/iprohot_bj.gif) repeat-y;}
.ihotpro .ipro_detail{width:177px; text-align:center; margin:0 auto 0 20px!important;>margin:0 auto!important;margin:0 auto;}
.ihotpro .ipro_detail h2{border:1px solid #bfbfbf; width:175px; height:160px; margin:0 auto; }
.ihotpro p{color:#fff; height:17px; line-height:17px; background:#022c54; margin-top:4px; overflow:hidden;}
.ihotpro p a,.ihotpro p a:visited{color:#fff; line-height:17px;}
.ihotpro span{ display:block; text-align:left; color:#fff; padding:8px 5px 5px 8px; line-height:18px;}
.ihotpro .prohot{text-align:center; margin:0 auto;}
.ihotpro .prohot h2{border:1px solid #bfbfbf; margin:0 auto;}
 
 
.icompany{ margin-right:11px;width:449px;margin-bottom:15px; border:5px solid #c1dde8;}
.icom_title{ color:#006285;line-height:30px;background:url(../images/icon02.gif) no-repeat 10px 9px; font-weight:bold; font-size:13px; padding:2px 0 0 32px;} 
.icom_title a{ text-decoration:underline;float:right; font-size:12px;margin:5px 8px 0 0;font-weight:normal; color:#71af11;}
.icom_title a:visited{color:#71af11;}
.icom_title span{ color:#999; padding-left:6px; line-height:20px; font-size:10px;font-weight:normal;}
.icom_con{ padding:10px 22px 10px 22px;}
.icom_con img{ float:left; margin-right:5px;}
.icompany p{ text-indent:2em; line-height:23px;}
.icompany h3{ font-weight:normal;}
.icompany p a,.icompany p a:visited{color:#de0000; line-height:23px; font-weight:bold; text-decoration:underline;}
.ibusi00{margin-bottom:15px;clear:both; padding-bottom:8px;background:#FFF;border:5px solid #c1dde8;}
.ibusiness{}
.ibusiness div{ width:345px; line-height:22px;float:left;margin:12px 0 12px 18px!important;>margin:12px 0 13px 18px!important;margin:12px 0 0px 9px;}
.ibusiness div .bb{padding:0 10px 0 0;white-space:normal; text-align:center;}
.ibusiness div .bb h3{width:102px;height:102px;margin:0 auto; }
.ibusiness div .bb h3 a{width:100px;height:100px;border:1px solid #c1dde8;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:87px;*font-family:Arial;}
.ibusiness div .bb h3 img{vertical-align:middle;}
.ibusiness div h2{ margin-bottom:2px;color:#006285; font-size:14px; line-height:24px;}
.ibusiness div h2 a{color:#006285;}
.ibusiness div h2 a:visited{color:#006285;}
.business{ margin-bottom:17px;padding:9px;!important;>padding:9px 9px 9px 9px;!important; padding:9px;border:1px solid #c1dde8; background:#eaf9ff;}
.business h3{ border:1px solid #c1dde8; width:181px; height:108px;margin-right:15px;}
.business h2{ font-size:14px;color:#0c6ba1; line-height:25px;}
.business h2 a{background:url(../images/icon03.gif) no-repeat left 3px; padding-left:18px; line-height:25px;color:#0c6ba1;}
.business h2 a:visited{color:#0c6ba1;}
.business p a{ text-decoration:underline;color:#2d5400;}
.business p a:visited{ color:#2d5400;}
.ipaoduct00{margin-bottom:15px;clear:both;background:#FFF;border:5px solid #c1dde8;}
.iproducts{ padding:10px;}
.iproducts div{width:142px;text-align:center;list-style:none; margin-bottom:8px!important;>margin-bottom:3px!important;margin-bottom:-15px;float:left;}
.iproducts div h3{margin:6px auto 6px;width:102px;height:102px;}
.iproducts div h3 a{border:1px solid #c1dde8;width:100px;height:100px;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:87px;*font-family:Arial;}
.iproducts div h3 img{vertical-align:middle;}
.iproducts div p{line-height:20px;text-align:center;}
.iproducts div p span{color:#3990ca;line-height:20px;}
.inews{ width:280px;margin-bottom:15px; border:5px solid #c1dde8;}
.inews dl{ padding:5px 12px 11px 12px;}
.inews dt{ padding:3px 0 3px 1px;background:url(../images/botline01.gif) repeat-x left bottom;}
.inews dt a{ display:block; background:url(../images/icon03.gif) no-repeat left 8px; line-height:27px; padding-left:18px; display:block;}
.inews dt strong{ line-height:27px;}
.icontact{ padding:19px 15px 17px 5px;}
.icontact p{ line-height:25px; }
.icontact strong{ line-height:25px; font-weight:normal; color:#0c6ba1}
.icontact p a,.icontact p a:visited{ line-height:25px; color:#000;}
.icontact p a:hover{ line-height:25px; color:#e80000;}
.icontact strong{color:#e60000;}
.icontact a{ text-decoration:underline;}
/*.ilink{ width:241px; background:url(../images/ibox02_mid.gif) repeat-y; margin-bottom:10px;}
.ilink .link_bot{ background:url(../images/ibox02_bot.gif) no-repeat left bottom;}
.ilink .link_top{ background:url(../images/ibox02_top.gif) no-repeat left top; padding:0 11px 11px;}
.link_con{ margin-left:30px; padding-top:13px;}
.link_con a{padding:0 5px;}
.link_con img{ border:1px solid #e0e1e3; }
.link_con table{ background:none;}
.link_con td{ background:none;}*/
 
.ibox{ background:url(../images/ibox.gif) no-repeat; width:168px; height:81px; float:left; margin:0 2px!important;>margin:0 2px!important; margin:0 1px 0 2px;}
.ibox td{ padding:9px 7px 0 0px;}
.ibox p{ color:#fff; padding:15px 0 0 15px;height:13px; line-height:15px; color:#53d6fb;text-transform:uppercase; font-size:10px;}
.ibox h2{ color:#fff; padding-left:13px; height:24px; line-height:24px; font-size:13px;}
.ibox h2 a,.ibox h2 a:visited,.ibox h2 a:hover{ color:#fff; line-height:24px; font-size:13px;}
 
.title{ color:#fff; height:30px; line-height:30px;background:url(../images/icon04.gif) no-repeat left 9px; font-weight:bold; font-size:13px; padding:2px 0 0 22px; }
.title span{ color:#fff; padding-left:6px; line-height:20px; font-size:10px; text-transform:uppercase; font-weight:normal;}
 
.place{ border-bottom:2px solid #0289c2; padding-right:7px;}
.place .tit{ color:#006285; height:30px; line-height:30px;background:url(../images/icon02.gif) no-repeat 8px 9px; font-weight:bold; font-size:13px; padding:2px 0 0 32px;} 
.place .tit span{ color:#999; padding-left:6px; line-height:20px; font-size:10px;text-transform:uppercase; font-weight:normal;}
.place a,.place a:visited{ color:#757575; padding:0 3px;}
#content_box{ margin:20px 20px 0 20px; width:699px; overflow:hidden;} 
 
.leftmenu{ margin:0 5px 10px 5px; background:url(../images/iprohot_bj.gif) repeat-y;}
.leftmenu h5{ background:url(../images/title_bj.gif) no-repeat left bottom; height:29px; line-height:29px; color:#fff; padding-left:29px; font-size:12px; font-weight:bold;}
.leftmenu span{ color:#fff; font-size:10px; text-transform:uppercase; padding:0 0 0 6px;}
.leftmenu dl{ padding:9px 9px 15px 9px; font-weight:bold;}
.leftmenu dt{ line-height:30px;height:30px; background:url(../images/botline02.gif) repeat-x left bottom; padding-left:10px;}
.leftmenu dt a{ display:block; background:url(../images/icon03.gif) no-repeat left 10px; line-height:30px; padding-left:28px; color:#fff;}
.leftmenu dt a:visited{ color:#fff;}
.leftmenu dt a:hover{ color:#a4c4cc;}
.leftmenu .current,.leftmenu .current:visited{ color:#a4c4cc;}
.leftmenu dd{ padding:3px 5px 3px 30px; background:#fff url(../images/botline03.gif) repeat-x left bottom;}
.leftmenu dd p{ line-height:22px; font-weight:normal;}
.leftmenu dd p a{ display:block; line-height:22px;background:url(../images/icon05.gif) no-repeat left 9px; padding-left:10px;}
.leftmenu dd h6{ text-align:right; line-height:22px; font-weight:normal;}
.leftmenu dd h6 a,.leftmenu dd h6 a:visited{ padding-right:5px; line-height:22px; color:#0c6ba1; text-decoration:underline;}
 
 
.content{text-align:left;font-size:14px;}
.content h1{ height:27px; line-height:27px;color:#0c6ba1;padding-left:12px;background:#f7f7f7; }
.content h2{color:#006285; height:30px; line-height:30px;background:url(../images/icon02.gif) no-repeat 8px 9px; font-weight:bold; font-size:13px; padding:2px 0 0 32px; border-bottom:2px solid #0289c2;}
.content h3{ color:#0c6ba1; text-align:center; font-size:26px;} 
.content h3 a,.content h3 a:visited{ color:#0c6ba1;}
.content h4{ height:28px; background:#e7f7fe; border:1px solid #c5dfe9; color:#0c6ba1; line-height:28px; padding-left:18px;}
.content h4 strong{ line-height:28px; color:#0c6ba1;}
.content h5{ color:#fff; height:25px; line-height:25px; background:#007cb3 url(../images/icon03.gif) no-repeat 8px 8px; padding-left:25px;}
.content h6{text-align:center; line-height:35px;height:35px; font-weight:normal; background:url(../images/botline03.gif) repeat-x left bottom; }
.content p{margin:8px auto;}
.content li{ margin-left:3.5em;}
.content strong{ color:#0275ab;}
.content a{ color:#000; text-decoration:underline;}
.content table{border-collapse:collapse;font-size:12px;}
.content table td{padding:0px 5px;color:#696969;}
.tableboder table{border-collapse:collapse; line-height:14px;border:1px solid #0275ab; font-size:12px;}
.tableboder th{background:#0275ab; color:#fff;border:1px solid #0275ab; padding:0px 5px; }
.tableboder td{padding:0px 5px;border:1px solid #0275ab; }
.content .prdetail_c{margin:12px 5px;}
.content .prdetail_c span{ text-align:center; width:240px; float:left;display:block; }
.content .prdetail_c .divcon{ width:440px; float:left; }
.content .prdetail_c .divcon table{ border-collapse:collapse;border:1px solid #82b3cf; }
.content .prdetail_c .divcon table th{ border:1px solid #82b3cf; background:#e0eef3; font-weight:normal; color:#0275ab;}
.content .prdetail_c .divcon table td{ padding:0 10px; border:1px solid #82b3cf; line-height:27px;}
.content .prdetail_c img{ border:1px solid #c1dde8; }
.content .prdetail_c .more{ text-align:center; margin:8px; border:none;}
 
.tools{ text-align:right; color:#0c6ba1; font-weight:bold;height:24px; line-height:24px; padding:0 10px; font-size:12px;}
.tools a,.tools a:visited{ color:#0c6ba1; padding:0 3px; line-height:24px;}
.detail_con{ padding:5px 10px 5px 10px ;}
.agent_list{ padding:0 5px;}
 
.brief{ padding:12px 16px; line-height:20px; border:1px solid #c1dde8; background:#eaf9ff; margin-bottom:15px;} 
.brief a,.brief a:visited{color:#0c6ba1;} 
 
.page{ text-align:right; color:#0c6ba1; font-weight:bold; margin:10px 0; height:24px; line-height:24px; padding:0 10px;}
.page a,.page a:visited{ color:#0c6ba1; padding:0 3px; line-height:24px;}
 
.news_list{ padding:0 5px;}
.news_list ul{ list-style:none;}
.news_list li{padding:8px 13px 8px 7px; border-bottom:1px solid #ddd; line-height:18px;}
.news_list li a{ background:url(../images/icon05.gif) no-repeat left 6px; padding-left:14px; line-height:18px; display:block;}
.news_list li a:hover{ background:url(../images/icon08.gif) no-repeat left 6px; }
.news_list li span{ float:right; line-height:18px;}
 
.news_list dl{ list-style:none; text-align:right;}
.news_list dt{ height:29px; padding:0 20px 0 13px; background:url(../images/botline01.gif) repeat-x left bottom; }
.news_list dt a{ display:block;line-height:26px;height:29px; font-family:tahoma,"宋体"; cursor:pointer;}
.news_list dt a p{ background:url(../images/icon03.gif) no-repeat left 10px; padding-left:15px; line-height:29px; width:400px; float:left; text-align:left; height:29px;}
.news_list dt img{ margin:0px 0 0 3px!important;>margin:0px 0 0 3px!important; margin:10px 0 0px 3px;}
.news_list dd{ display:block; padding:8px 10px 15px 15px; color:#333; text-align:left;}
 
.news_detail{ padding: 0px;}
.news_detail .news_con{ padding:9px 5px;}
 
.down_list{ } 
.down_list td{ border-bottom:1px solid #d6dadd; padding:0 10px;} 
.down_list h1{ background:url(../images/icon07.gif) no-repeat 0px 50%; line-height:28px; padding-left:12px; font-weight:normal}
.down_list a,.down_list a:visited{ color:#0c6ba1; line-height:28px;}
 
.client{ margin:0px;} 
.client td{ background:url(../images/icon06.gif) no-repeat 15px 50%;padding:3px 0 3px 27px;height:25px;line-height:25px; }
 
 
.comment{ margin-bottom:15px }
.comment dl{ list-style:none; padding:10px;}
.comment dt{ line-height:22px; padding-left:14px; }
.comment dt a{ display:block;line-height:22px; background:url(../images/icon09.gif) no-repeat left 8px; padding-left:10px; text-decoration:underline;}
.comment table{}
.comment td{ padding:5px 0 5px 5px;}
.comment td span{ padding-left:5px; }
.comment .input{ width:180px; height:21px; border:1px solid #b0c7da; background:none; line-height:21px;}
.comment .button{ background:url(../images/review_button01.gif) no-repeat; width:86px; height:22px; margin-left:8px;}
.comment .text{ border:1px solid #b0c7da; background:none;width:420px; height:90px;}
.comment_con{ margin-top:12px;}
.com_title{color:#006285; height:30px; line-height:30px;background:url(../images/icon02.gif) no-repeat 8px 9px; font-weight:bold; font-size:13px; padding:2px 0 0 32px; border-bottom:2px solid #0289c2; font-weight:bold;}
.com_title a{ float:right; padding-right:15px; font-family:"宋体"; font-weight:normal; color:#000; line-height:28px;}
 
.pro_nav{ margin-bottom:11px; }
.pro_nav a,.pro_nav a:visited{ float:left; display:block; line-height:22px; background:url(../images/title03_l.gif) no-repeat right bottom; margin-right:10px; color:#fff; font-weight:bold;}
.pro_nav a p{line-height:22px; background:url(../images/title03_r.gif) no-repeat left bottom; padding:0 30px;}
 
.pro_list{ padding:0;}
.pro_list td{ padding:10px 18px 0px 18px; text-align:center; width:102px;}
.pro_list h4{ width:102px; height:102px;}
.pro_list h4 a{width:100px;height:100px;border:1px solid #ddd; display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:87px;*font-family:Arial;}
.pro_list h4 img{vertical-align:middle;}
.pro_list h3{ font-weight:normal; padding:8px 0;}
.pro_list p{ line-height:18px;}
 
.pro_c{ background:#e7f7fe; border:1px solid #c5dfe9; margin-bottom:5px; padding:12px;} 
#pro_c2{ margin-bottom:5px; padding:12px; background:none; border:none;}
.pro_c .img{ width:100px; border:2px solid #dbdbdb;}
.pro_c table{ border-collapse:collapse;}
.pro_c td{ padding:0 9px 0 0; vertical-align:top;}
.pro_c td a{ color:#333;}
.pro_c td a:visited{ color:#333;}
.pro_c th{ background:url(../images/icon05.gif) no-repeat 5px 7px; font-weight:normal; padding:0 0 0 15px; text-align:left; vertical-align:top;color:#0c6ba1;}
.pro_c span{ color:#0c6ba1;}
.pro_c .pro_p{ background:url(../images/icon03.gif) no-repeat 24px 10px; color:#333; padding:5px 0 5px 10px; line-height:25px;}
.pro_c .pro_p a,.pro_c p a:visited{ color:#333; text-decoration:underline;}
.pro_c .pro_p a:hover{ color:#333;}
 
 
.sitemap{ padding:0;}
.sitemap h4{ height:28px; background:#e7f7fe; border:1px solid #c5dfe9; color:#0c6ba1; line-height:28px; padding-left:18px;}
.sitemap_con{ padding:6px 8px 15px 8px;}
.sitemap_con p{ line-height:22px;}
.sitemap_con h2{ line-height:30px; color:#ff541f; font-weight:normal;}
.sitemap_con h2 a{ line-height:30px;color:#ff541f; padding:0 4px;}
.sitemap_con h2 a:visited{ line-height:30px;color:#ff541f;}
.sitemap_con h2 a:hover{ line-height:30px; color:#101010; font-weight:bold;}
 
.board{padding:0px; color:#fff;}
.btn{ width:70px; height:20px; line-height:18px; text-align:center; padding:0 8px; background:#0c6ba1;color:#fff; border-left:1px solid #fff; border-top:1px solid #fff;}
.board select{ width:60px;}
.board_border{}
.board_border{ padding:0 10px;}
.board_border ul{ padding:10px 5px 10px 0; list-style:none;}
.board_border li{ } 
.board_border2{padding: 0 10px;}
.board_border2 .select{line-height:24px; }
.board_border2 .border{ }
.board_border2 .border_input{ width:125px; border:#aaa solid 1px; height:18px; line-height:18px;}
.board_border2 textarea{width:150px;height:80px;border:#aaa solid 1px;}
.form { margin:5px 0 10px 0;}
.form td{padding:3px 0; }
.sitemsg{padding:0px;}
.sitemsg td{ padding:3px 8px;}
.sitemsg .msgtitle{color:#333; background:#eee url(../images/botline03.gif) repeat-x left bottom; }
.sitemsg b{color:#0c6ba1;} 
 
/*在线订单*/
textarea{color:#000; border:#e7e7e7 1px solid; background:#fafafa;}
.table { font-size:12px; margin:0 auto; border-collapse:collapse;}
.table td{padding:3px 0 2px 5px;}
.input_txt{height:20px; line-height:20px;color:#000; border:#e7e7e7 1px solid; background:#fafafa;}
.input_cmd{ width:50px; height:22px; line-height:22px;color:#000; border:#e7e7e7 1px solid; background:#fafafa;margin:0 10px 0 0;}
.table span{color:#f00; padding:0 0 0 5px;}
