@charset "UTF-8"; 
html{ _overflow-y: scroll;}
body{ font-family: "微软雅黑" ,Tahoma,"宋体"; font-size:12px; color:#424242; text-align:center;margin: 0 auto;}
.bj1{ background:#fff url(../images/body_bj.gif) repeat-x left top; }
.bj2{ background:#fff url(../images/body_bj2.gif) repeat-x left top; }
a{ text-decoration:none;} 
a:link {color:#424242;}
a:visited {color:#424242;}
a:hover{color:#007fae;}
a:active {color:#424242;}
*{ margin:0px; padding:0px; line-height:1.7em;}
h1,h2,h3,h4,h5,h6{ font-size:12px;}
img{border:none;}
table{text-align: justify;}
checkbox{border: 0px;}
input,textarea{ border:0px; padding-left:2px;}
.clear{clear:both;}
 
/* 结构部分 */
#iwrapper{ margin:0 auto;text-align:center; width:906px;}
#header{text-align:left;}
#imain{ text-align:left; background:url(../images/main_bj.gif) repeat-y left top; padding:1px;}
#icenter{ padding:0 14px; }
#center{ padding:17px 14px 0 14px; }
#ileft{ width:204px; padding:0 14px 20px 0px;}
#iright{ width:658px; padding-bottom:20px;}
#left{ width:192px; padding:0 17px 0px 0px; }
#right{ width:757px; overflow:hidden;}
#footer{text-align:center;background:#343436; padding:8px 0;}
#footer table{ width:906px;color:#fff; margin:0 auto;}
#footer table td{ color:#fff; padding:3px 0;}
 
/* 表现部分 */
.logo{padding:17px 15px 13px 15px; }/*网站标识*/
.topnav{ color:#0e192b; padding:6px 12px 24px 0; height:22px; }/*顶部菜单*/
.topnav a,.topnav a:visited{ color:#0e192b; padding:0 3px; line-height:22px;}
.topnav a:hover{ color:#fb0706;} 
 
/*主菜单*/
.menu{ height:36px; margin-bottom:3px;}
.menu ul{ list-style:none;}
.menu li{ float:left; font-weight:bold;}
.menu li a{ display:block; color:#000; background:url(../images/imenul_right.gif) no-repeat right bottom;}
.menu li a p{ background:url(../images/imenul_left.gif) no-repeat left bottom; padding:13px 8px 0 8px; line-height:23px; font-size:14px;} 
.menu li a:visited{ color:#000;} 
.menu a:hover{ color:#000; display:block; background:url(../images/imenuh_right.gif) no-repeat right bottom; }
.menu a:hover p{ color:#000; display:block; background:url(../images/imenuh_left.gif) no-repeat left bottom; }
.menu #current{ color:#000; display:block; background:url(../images/imenuh_right.gif) no-repeat right bottom; }
.menu #current p{ color:#000; display:block; background:url(../images/imenuh_left.gif) no-repeat left bottom; }
 
/*标语 广告*/
.banner{ text-align:center;}
/*底部信息*/
 
.footnav{ line-height:22px;}
.footnav a{ color:#fff; padding:0 5px; line-height:22px;}
.footnav a:visited{ color:#fff;}
.footnav a:hover{ color:#fff;}
.copyright{ line-height:22px;}/*版权*/
.copyright a{ color:#fff;}
.copyright a:visited{ color:#fff;}
.copyright a:hover{ color:#fff; text-decoration:underline;}
 
 
/*首页内容块*/
 
/*首页新闻*/
.inews{ padding:15px 0 0px 0px;}
.inews ul{list-style:none; border:1px solid #a3a3a3; padding:10px 20px 12px 20px;}
.inews li{ line-height:23px; background:url(../images/botline_01.gif) repeat-x left bottom; text-align:right; padding:0 16px 0 9px;}
.inews li a{ line-height:23px; background:url(../images/icon04.gif) no-repeat left 50%; padding-left:14px; float:left; color:#373737;}
.inews li a:visited{ color:#373737;}
.inews li a:hover{ color:#075484;}
.inews li img{ margin:0px 0 0 5px!important;>margin:0px 0 0 5px!important; margin:6px 0 0px 5px;}
 
/*首页产品*/
.iprohot{ height:135px; margin-bottom:14px;}
.iprohot h1{ height:25px; background:#343436; padding:29px 0 79px 16px; width:90px; line-height:25px; color:#fff;}
.iprohot_con{ padding:2px 7px;}
.iprohot_con .h2{ width:100px; height:100px; border:1px solid #a6a6a6;text-align:center; vertical-align:middle; background:#fff;}
.iprohot_con h2{text-align:center; font-weight:normal;width:102px;white-space:normal!important;}
.iprohot_con h2 a{color:#fff;}
.iprohot_con h2 a:visited{color:#fff;}
 
 
.iprolist{ }
.iprolist_con{ border-bottom:1px solid #a4a4a4; background:url(../images/iprolist_mid.gif) repeat-y left top; padding-bottom:18px;}
.iprolist dl{ list-style:none; padding-bottom:2px;}
.iprolist dt{padding:1px 0; background:url(../images/prolist_title.gif) no-repeat left top; padding-left:24px; }
.iprolist dt a,.iprolist dt a:visited{ color:#fff; line-height:24px; }
.iprolist dd{padding:1px 0; background:url(../images/prolist_link.gif) no-repeat left bottom; padding-left:24px;}
.iprolist dd a,.iprolist dd a:visited{ color:#000; line-height:24px; }
.iprolist dd a:hover{ color:#075484;}
.iprolist font{ line-height:24px;}
.ipro_con{ border:1px solid #a0a0a0;} 
.ipro_con .iprocon_list{ padding:13px 0 5px 0;}
.iprocon_list td{ text-align:center; padding:0px 0 11px 0;}
.iprocon_list h2{ width:104px; height:104px; border:1px solid #c0c0c0; margin:0 auto; background:#fff;}
.iprocon_list h2 a{width:100px;height:100px;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:87px;*font-family:Arial;}
.iprocon_list h2 img{vertical-align:middle;}
.iprocon_list p{ line-height:18px; padding-top:5px;}
 
/*产品搜索*/ 
.search{ background:#acacac; color:#fff; font-weight:bold; padding:3px 27px 4px 0; text-align:right; height:21px;}
.search table{ float:right;}
.search td{ padding-left:6px}
.search span{ padding-left:5px; }
.search .input{ width:144px; height:21px; line-height:21px; background:url(../images/isearch_input.gif) no-repeat}
.search .button{ width:47px; height:21px; }
 
/*首页公司简介*/
.icompany{ margin-bottom:12px;}
.icompany_con{padding:12px 11px 17px 16px;border:1px solid #a0a0a0;}
.icompany_con img{ margin-right:20px;}
.icompany_con p{ line-height:22px; color:#424242;}
.icompany_con p a,.icompany_con p a:visited{ color:#007fae; text-decoration:underline; font-weight: bold; padding-left:20px;}
.icompany_con p a:hover{ color:#000; text-decoration:none;} 
/*首页联系我们*/ 
.icontact{ padding:15px 0 0 0; }
.icontact ul{list-style:none; border:1px solid #a3a3a3; padding:11px 14px 21px 14px;}
.icontact p{ line-height:20px; color:#373737;}
 
/*标题*/
 
.ititle{ background:url(../images/ititle01_mid.gif) repeat-x left bottom; }
.ititle table{height:27px; background:url(../images/ititle01_right.gif) no-repeat right bottom; }
.ititle table td{ line-height:27px; background:url(../images/ititle01_left.gif) no-repeat left bottom; }
.ititle h1{ padding-left:15px; line-height:27px; color:#fff;}
.ititle h1 span{ padding-left:7px; line-height:27px; color:#fff;}
.ititle a,.ititle a:visited{ float:right; padding-right:15px; line-height:27px; color:#fff; }
.ititle a:hover{text-decoration:underline;} 
 
.ititle2{background:url(../images/title_mid.gif) repeat-x left bottom;}
.ititle2 h1{ background:url(../images/title_right.gif) no-repeat right bottom; padding-right:15px;}
.ititle2 h1 p{ background:url(../images/title_left.gif) no-repeat left bottom; color:#fff; height:28px; padding-left:28px;}
.ititle2 h1 p span{ line-height:28px; color:#fff; padding-left:8px;}
.ititle2 a,.ititle2 a:visited{ float:right; padding-right:35px; line-height:28px; color:#404743; text-decoration:underline;}
.title{ height:27px; background:url(../images/title_mid.gif) repeat-x left top; line-height:27px;}
.title div{ background:url(../images/title_right.gif) no-repeat right bottom;}
.title h1{ height:27px; line-height:27px; background:url(../images/title_left.gif) no-repeat left bottom; padding-left:27px;}
.title h1 p{ line-height:27px; color:#fff; background:url(../images/title_right2.gif) no-repeat right bottom; 
padding:0 100px 0 0px; float:left;}
.title h1 p span{ line-height:27px; color:#fff; padding:0px 0px 0px 8px; }
.title a,.title a:visited{ float:right; padding-right:35px; line-height:27px; color:#404743; text-decoration:underline;}
 
.place{ color:#424242; height:30px; }
.place a{ padding:0 3px; line-height:30px; }
 
/*简介内容部分*/
.content{text-align:left;font-size:14px;}
.content h1{ background:#0079a6;line-height:22px;color:#fff;padding-left:14px;}
.content h2{ color:#175e90; text-align:center; font-size:14px; line-height:28px; } 
.content h2 a,.content h2 a:visited{ color:#175e90; }
.content h3{ background:url(../images/icon04.gif) no-repeat 15px 50%; color:#101010; padding-left:30px; line-height:25px; border-bottom:1px solid #0079a6; color:#0079a6;}
.content h4{ background:url(../images/title_mid.gif) repeat-x left bottom; color:#175e90; padding-left:25px; line-height:27px; }
.content h5{ background:url(../images/title_bj.gif) repeat-x; height:21px; line-height:21px; padding-left:20px; color:#101010;}
.content h5 a,.content h5 a:visited{ color:#101010; line-height:21px;}
.content h5 a:hover{ color:#0079a6; }
.content h6{text-align:center; color:#666; background:url(../images/botline_01.gif) repeat-x left bottom; line-height:30px; font-weight:normal;}
.content div{}
.content p{ color:#424242;}
.content dl{}
.content ol{}
.content dl{} 
.content li{ margin-left:40px;}
.content span{}
.content strong{ color:#287096;}
.content a{ color:#287096;}
.content table{border-collapse:collapse; line-height:14px;border:1px solid #0079a6; font-size:12px;}
.content table th{background:#0079a6;color:#fff; font-weight:normal;border:1px solid #0079a6; padding:0px 5px;}
.content table td{padding:0px 5px;border:1px solid #0079a6;color:#454545;}
.content table p{color:#454545;}
.content table div{}
.content img{}
.agent_list{ padding:0 5px;}
.content .prdetail_c{margin:8px 4px;}
.content .prdetail_c span{float:left;text-align:center; width:50%;}
.content .prdetail_c img{ margin:0 5px;}
/*新闻内页的工具条*/
.tools{text-align:right; padding:5px 10px;color:#175e90; font-size:12px;}
.tools a,.tools a:visited{ color:#175e90; padding:0 3px; line-height:20px;}
.tools a:hover{ color:#ff000; }
.detail_div{ padding:0px 0px 10px 0px;}
.detail_div .detail_con{ padding:7px 8px;}
 
.brief{ margin-bottom:20px; padding:6px 20px 10px 14px; border:1px solid #b9b9b9; background:#e2e2e2;} 
.brief p{ line-height:22px; color:#333; }
.brief a,.brief a:visited{color:#175e90; }
.page{ text-align:right; color:#454545; padding:10px;}/*分页*/
.page a,.page a:visited{ color:#454545; padding:0 3px;}
.page a:hover{ color:#175e90; font-weight:bold;}
.page b{ color:#175e90; padding:0 2px;}
 
.content_box{border:1px solid #a0a0a0; padding:11px 11px 10px 11px; margin-bottom:18px; width:634px; overflow:hidden;}
 
/*右边菜单*/
 
.leftmenu{ }
.leftmenu dl{list-style:none;border-bottom:1px solid #a4a4a4;background:url(../images/iprolist_mid.gif) repeat-y left top;padding:7px 0 21px 0;}
.leftmenu dt{ height:30px; display:block; }
.leftmenu dt a{ color:#424242;line-height:30px;padding-left:26px;display:block;background:url(../images/leftmenu_link.gif) no-repeat;}
.leftmenu dt a:visited{ color:#424242;} 
.leftmenu dt a:hover{ color:#fff; line-height:30px; background:url(../images/leftmenu_hover.gif) no-repeat; font-weight:bold;} 
.leftmenu dt .current,.leftmenu dt .current:visited{color:#fff; line-height:30px; background:url(../images/leftmenu_hover.gif) no-repeat; font-weight:bold;}
.leftmenu dd{ padding:3px 5px 2px 25px; background:url(../images/botline_01.gif) repeat-x left bottom; display:block; margin:0 2px;}
.leftmenu dd p{ line-height:25px;background:url(../images/icon01.gif) no-repeat left 5px; padding-left:15px;}
.leftmenu dd h6{ text-align:right; line-height:28px; font-weight:normal;}
.leftmenu dd h6 a,.leftmenu dd h6 a:visited{ padding-right:5px; line-height:20px; color:#175e90; text-decoration:underline;}
/*栏目页面*/
/*新闻*/
.news_list{ padding:0;}
.news_list ul{list-style:none; padding:0px 9px;color:#424242; }
.news_list li{ line-height:29px; background:url(../images/botline_01.gif) repeat-x left bottom; text-align:right; padding:0 6px 0 0px;}
.news_list li a{ line-height:29px; background:url(../images/icon04.gif) no-repeat 14px 12px; padding-left:25px; float:left; color:#424242;}
.news_list li a:visited{ color:#424242;}
.news_list li a:hover{ color:#075484;}
.news_list li img{ margin:0px 0 0 5px!important;>margin:0px 0 0 5px!important; margin:10px 0 0px 5px;}
.news_list dl{list-style:none; padding:0px 9px;color:#075484; }
.news_list dt{ line-height:29px; background:url(../images/botline_01.gif) repeat-x left bottom; text-align:right; padding:0 6px 0 0px;}
.news_list dt a{ line-height:29px; background:url(../images/icon04.gif) no-repeat 14px 12px; padding-left:25px; float:left; color:#075484;}
.news_list dt a:visited{ color:#075484;}
.news_list dt a:hover{ color:#333;}
.news_list dt img{ margin:0px 0 0 5px!important;>margin:0px 0 0 5px!important; margin:10px 0 0px 5px;}
.news_list dd{ display:block; padding:8px 10px 15px 25px; color:#333}
 
.news_detail{ padding: 0px;}
.news_detail .news_con{ padding:9px 5px;}
 
.down_list{ padding:10px;} 
.down_list h1{ color:#101010; background:url(../images/icon04.gif) no-repeat 14px 50%; line-height:28px; }
.down_list a,.down_list a:visited{ color:#075484; line-height:28px;}
 
 
/*最新评论*/
.comment{ }
.comment dl{ list-style:none; padding:0px 0px 10px 0px;}
.comment dt{ line-height:22px; background:url(../images/botline_01.gif) repeat-x left bottom;}
.comment dt a{line-height:22px; background:url(../images/icon04.gif) no-repeat 14px 5px; padding-left:25px;}
.comment dt a:visited{ color:#424242;}
.comment dt a:hover{ color:#3099c7; line-height:22px;}
.comment table{}
.comment td{ padding:5px 0 5px 5px;}
.comment td span{ padding-left:5px; color:#175e90; font-weight:bold;}
.comment .input{ width:147px; height:21px; border:1px solid #78a2bf; background:#e0e0e0;}
.comment .button{ background:url(../images/review_button01.gif) no-repeat; width:63px; height:19px; margin-left:8px;}
.comment .text{ border:1px solid #78a2bf; background:#e0e0e0; width:480px; height:90px;}
.comment_con{ margin-top:12px;}
 
/*产品*/
.pro_nav{ font-weight:bold; }
.pro_nav p {float:left; color:#454545; line-height:21px; background:url(../images/pronav_right.gif) no-repeat right bottom; margin-right:8px;}
.pro_nav p a{ display:block; padding:0 19px; color:#454545; line-height:21px; background:url(../images/pronav_left.gif) no-repeat left bottom;}
.pro_nav a:visited{ color:#454545;}
.pro_nav .current,.pro_nav .current:visited{ display:block; background:url(../images/pronav_right.gif) no-repeat right bottom; line-height:21px;color:#135186; } 
.pro_nav .current a,.pro_nav .current a:visited{ background:url(../images/pronav_left.gif) no-repeat left bottom; color:#135186;line-height:21px; } 
.pro_list{ padding:0;}
#pro_list2 td{ padding:12px 12px 0px 12px; text-align:center;}
.pro_list table{border-collapse:collapse;}
.pro_list table th{ height:29px; line-height:29px; text-align:center; background:#0079a6;color:#fff; font-weight:normal;}
.pro_list table td{padding:5px 8px; background:url(../images/botline_01.gif) repeat-x left bottom;}
.pro_list h1{ width:100px; text-align:center;background:#fff; border:1px solid #c0c0c0;}
.pro_list h4{ width:100px; height:100px; margin:0 auto;background:#fff; border:1px solid #c0c0c0;}
.pro_list h4 a{width:100px;height:100px;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{line-height:25px; font-weight:normal; padding:8px 0;}
.pro_list h2,.pro_list h2 a,.pro_list h2 a:visited{line-height:20px; color:#135186;}
.pro_list h2 a:hover{line-height:20px; color:#333;}
.pro_list span{line-height:20px; color:#424242;}
.pro_list p{ line-height:18px;}
.pro_list .pro_box{ padding-top:8px;}
 
.product_detail{padding: 0px;}
.product_detail .prodetail_con{ padding:8px 4px;}
 
/*联系我们*/
.contact_list{ padding:0px 0 0px 0px;}
.contact_list ul{ list-style:none; padding:8px 30px 30px 14px;}
.contact_list p{ line-height:22px; color:#333;}
.contact_con{ padding:0 0px 23px 0px;}
.contact_list h1{ background:#0079a6;line-height:22px;color:#fff;padding-left:14px;}
 
.jionus_list{ padding:0px 5px;}
.jionus_list .jion_con{ padding:10px 15px; margin-bottom:15px;}
 
/*网站地图*/
.sitemap{ padding:0;}
.sitemap h1{ background:#0079a6;line-height:22px;color:#fff;padding-left:14px;}
.sitemap_con{ padding:6px 20px 15px 8px;}
.sitemap_con p{ color:#4c4c4c; line-height:22px;}
.sitemap_con h2{ line-height:30px; color:#0079a6; font-weight:normal;}
.sitemap_con h2 a{ line-height:30px;color:#0079a6; padding:0 4px;}
.sitemap_con h2 a:visited{ line-height:30px;color:#0079a6;}
.sitemap_con h2 a:hover{ line-height:30px; color:#101010; font-weight:bold;}
.board{padding:10px 0 0 0px;}
.btn{ width:70px; height:20px; line-height:18px; text-align:center; padding:0 8px; background:#0079a6;color:#fff;}
.board select{ width:60px;}
.board_border{}
.board_border ul{ margin:10px 5px 0 0; list-style:none;}
.board_border li{ background:url(../images/icon04.gif) no-repeat 5px 7px; padding-left:15px;}
.board_border2{padding: 0;}
.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:13px 8px 0 8px;}
.sitemsg td{ padding:3px 0 2px 8px;}
.sitemsg .msgtitle{color:#333; background:url(../images/title_mid.gif) repeat-x left bottom;}
.sitemsg b{color:#0079a6;} 
.detailb{ margin-left:14px;}
.detailb .other_detail{ padding:10px 10px 5px;}
.detailb dl{ padding:5px 5px 5px 16px;}
.detailb dt{background:url(../images/icon04.gif) no-repeat 0 9px; padding-left:15px; line-height:24px;}
.ovflow1{ width:410px; overflow:hidden;}
/*经典客户*/
.client{ padding:0 10px 0 25px;}
.client ul{ list-style-type:none;}
.client li{ background:url(../images/icon04.gif) no-repeat left 12px; width:49%; float:left; padding-left:15px; line-height:30px;}
