@charset "GBK"; 

html{ _overflow-y: scroll;}
body{ font-family: Arial, Tahoma,"宋体"; font-size:12px;color:#A9A8A8; margin: 0 auto; width:1004px;background:#FFFFFF }
a{ text-decoration:none;} 
a:link {color:#000;}
a:visited {color:#f00;}
a:hover{color:#000;}
a:active {color:#000;}
*{ margin:0px; padding:0px; line-height:1.7em;}
h1,h2,h3,h4,h5,h6{ font-size:12px;} 
img{border:none;}
table{}
checkbox{border: 0px;}
input,textarea{ border:0px; padding-left:2px;}
.clear{clear:both;}
 
 
/* 结构部分 */
#wrapper{ margin:0 auto;text-align:center;height:317px; }
#header{height:143px;background:#74A5ED url(top.gif) repeat-x;text-align:center}
#imain{text-align:left;}
#imain_top{ background:FFF;}
#ileft{width:190px ; padding:0 23px 0 5px;overflow:hidden;border-right:1px solid #E4E6EC}
#icenter{ width:446px; padding:0;overflow:hidden;border-right:1px solid #E4E6EC } 
#iright{ width:245px; }
#left{ width:200px; padding:0 0 0 5px;overflow:hidden;border-right:1px solid #E4E6EC}
#right{overflow:hidden;color:#000;}
#footer{height:33px;background-image: url(footer.gif);background-repeat: repeat-x;color:#000;}
#footer a{color:#000}
#footer a:hover{color:#f00;}
 
 
/* 表现部分 */
.logo{padding:3px 38px 0; }/*网站标识*/
.topnav{ color:#fff; padding:10px 20px 10px 0; height:25px; }/*顶部菜单*/
.topnav a,.topnav a:visited{ color:#ffffff;padding:0 0 0 9px; line-height:25px;font:14px/20px Arial, Helvetica, sans-serif, "Arial Black","宋体"}
.topnav a:hover{ color:#ffffff;} 
 

/*主菜单*/
.menu{ height:31px;text-align:center;width:999px;}
.menu ul{ list-style:none; color:#fff;}
.menu li{ float:left;font-weight:bold;margin:0 1px;background:url(../images/menu-an1.png) no-repeat left bottom;width:91px;height:32px;font:16px/14px "宋体";text-align:center;margin:0 8px;}
.menu li a{ display:block;color:#fff;line-height:31px;}
.menu li a:visited{ color:#fff;} 
.menu li a:hover{ color:#fff; background:url(../images/menu-an2.png) left bottom no-repeat;height:32px;width:91px;}
.menu .menu-ed,.menu .menu-ed:visited{ color:#fff;background:url(../images/menu-an2.png) left bottom no-repeat;}
 
/*标语 广告*/ 
.banner{height:200px;margin-bottom:10px;}

/*底部信息*/
 
.footnav{ line-height:18px;padding-bottom:8px;color:#000;}
.footnav a{ padding:0 8px;line-height:18px;color:#000;}
.footnav a:visited{ color:#000; }
.footnav a:hover{ color:#f00;}
.copyright{ line-height:18px;color:#000;}/*版权*/
.copyright a{color:#000;}
.copyright a:visited{color:#000;}
.copyright a:hover{color:#f00;text-decoration:underline;}
 
 
/*首页内容块*/
/*首页新闻*/
.inews{width:280px;}
.inews .inews_title{ height:40px;line-height:36px;color:#000;background:url(inews-title.gif)  no-repeat;}
.inews .inews_title a{ float:right;margin:5px 7px 0 0;color:#000;} 
.inews .inews_title a:hover{color:#FF0000}
.inews ul{list-style:none;padding:18px 10px 0 10px;width:245px;}
.inews ul h1{ border:5px solid #e4e4e4;margin-bottom:8px;}
.inews li{width:260px;height:28px;background:url(../images/icon03.gif) no-repeat left top;padding-left:10px; }
.inews li span{float:right;font:12px/26px "宋体";color:#000}
.inews li a{ color:#000;padding-left:12px;float:left;height:26px}
.inews li a:visited{ color:#f00;}
.inews li a:hover{ color:;}
.inews li img{ margin:0px 0 0 3px }
.iright-01{width:190px;overflow:hidden}
 
/*首页产品*/
 
.iprolist{ width:190px;}
.iprolist dl{ list-style:none;overflow:hidden;padding-bottom:8px;}
.iprolist dt{line-height:29px;background: url(../images/botline_02.gif) repeat-x left bottom;margin-left:8px;}
.iprolist dt a,.iprolist dt a:visited{ display:block; line-height:29px; padding-left:23px; line-height:29px;color:#8C6B58;}
.iprolist dd{ padding:8px 5px 5px 13px;background:#fff;line-height:22px; }
.iprolist dd p{ line-height:22px; }
.iprolist dd p a{ line-height:22px;background:url(../images/icon01.gif) no-repeat left 5px;padding-left:13px;}
/*.ipronav{ padding:0;}
.ipronav a{ display:block; float:left; line-height:23px; margin:0 4px; background:url(../images/ipronav_link01.gif) no-repeat right;}
.ipronav a p{ background:url(../images/ipronav_link02.gif) no-repeat left; padding:0 12px; line-height:23px; color:#626262;}
.ipronav a:visited{ color:#626262;}
.ipronav a:hover{ line-height:23px; background:url(../images/ipronav_hover01.gif) no-repeat right;}
.ipronav a:hover p{ background:url(../images/ipronav_hover02.gif) no-repeat left; line-height:23px; color:#fff;}
.ipronav .menu-ed,.ipronav .menu-ed:visited{line-height:23px;background:url(../images/ipronav_hover01.gif) no-repeat right; }
.ipronav .menu-ed p,.ipronav .menu-ed:visited p{ background:url(../images/ipronav_hover02.gif) no-repeat left;color:#fff;line-height:23px;}*/
.iprocon_list{ padding:0 0 0 10px; height:160px!important;}
.iprocon_list .iprocon_detail{ text-align:center;background:url(../images/iproduct_box01.gif) no-repeat left bottom;width:125px; float:left;margin-right:12px;}
.iprocon_list .iprocon_detail02{ background:url(../images/iproduct_box02.gif) no-repeat left top;padding:12px;} 
.iprocon_detail h2 {display: table-cell;vertical-align:middle;text-align:center;*display: block;*font-size: 87px; *font-family:Arial;width:100px;height:100px;border: 1px solid #dbdbdb;}
.iprocon_detail h2 img { vertical-align:middle;}
.iprocon_detail p,.iprocon_detail p strong{ line-height:18px;padding-top:8px; }
.iprocon_detail p a,.iprocon_detail p a:visited{ color:#626262;line-height:18px; }
.iprocon_detail p a:hover{ color:#de2100;}


/*首页公司简介*/
.icompany_con img{float:left;}
.icompany{width:567px;}
.icompany_con{padding:9px 4px 10px 4px;float:left;}
.icompany_con img{margin-right:8px;}
.icompany_con p{ line-height:23px;color:#000000 }
.icompany_con p a,.icompany_con p a:visited{ color:#de2100;padding-left:20px;font-weight:bold;}
.icompany_con p a:hover{ color:#000;text-decoration:underline; } 

/*首页联系我们*/ 
.icontact{height:1px;overflow:hidden;}
/*.icontact{ padding:0px;}
.icontact .icontact_title{ height:25px; background:url(../images/title02.jpg) no-repeat left bottom; line-height:25px; color:#fff; padding-left:15px;}
.icontact ul{list-style:none; padding:15px 10px 20px 20px; background:#f5f5f6;}
.icontact p{ line-height:23px; color:#676767;}
.icontact p strong{ line-height:23px; color:#676767;}
.icontact p a,.icontact p a:visited{ line-height:23px; color:#de2100;}*/
 
/*首页合作与代理*/  
.ipartner{ padding:0;}
.ipartner .ipartner_title{background:url(../images/title04.gif) repeat-x left bottom;line-height:17px;color:#2894F7;padding-left:13px; font-weight:bold;}
.ipartner .ipartner_title span{ line-height:17px;padding:0 0 0 5px;font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal;}
.ipartner .ipartner_title a{ float:right; margin:3px 5px 0px 0; line-height:17px;}
.ipartner .ipartner_brief{padding:11px 13px 9px 12px;line-height:20px;background:url(../images/botline_02.gif) repeat-x left bottom;}
.ipartner .ipartner_brief p{ line-height:20px; color:#676767;}
.ipartner ul{ list-style:none;}
.ipartner li{ width:50%; background:url(../images/botline_02.gif) repeat-x left bottom; line-height:30px; float:left;}
.ipartner li a{ background:url(../images/icon05.gif) no-repeat 15px 3px; padding-left:30px; line-height:30px;}
.ijionus{ margin:0px 0 15px 0; text-align:center} 
.ijionus img{ border:1px solid #dddddd;}
  
/*标题*/
.title{ line-height:27px;height:40px;width:568px;} 
.title h1{ color:#de2100; line-height:27px; }
.title h1 span{ line-height:32px; padding:0 13px 0 20px; color:#082080;}
.title a { float:right; line-height:27px; margin-top:10px;margin-right:20px;} 
.title1{height:0;overflow:hidden; width:190px}
.title1 a{ float:right; margin:5px 8px 0 0;}
.title5{ line-height:27px;height:40px;} 
.title5 h1{ color:#de2100; line-height:27px; background:url(../images/ititle_01.gif) no-repeat left bottom;padding-left:20px;width:410px;}
.title5 h1 span{ line-height:32px; padding:0 13px 0 20px; color:#082080;}
.title5 a { float:right; line-height:27px; margin-top:10px;} 
.title2{ height:41px;line-height:25px; color:#fff; padding-left:20px; background:url(left-title2.gif) no-repeat; font:14px/40px "宋体";}
.title2 a{ float:right; margin:5px 0 0 0;}
.title3{ height:42px; background:url(../images/right_leftline.gif) no-repeat left top; padding-left:2px;} 
.title3 img{ float:left;} 
.title3 span{ padding:0 20px;}
.title4{line-height:40px;color:#064D90;padding-left:20px;font-weight:bold; background:url(ititle_03.gif) no-repeat;font-size:14px;}
.title4 span{ line-height:40px; padding:0 0 0 5px; font-size:14px; font-family:"黑体"，Arial; font-weight:normal;}
#right_bot{ background: url(../images/right_bot.gif) no-repeat left bottom; height:30px;}
#right_top{}
#mid{ width:23px;} 
#content_box{ margin:0 14px 20px 0;overflow:hidden;}
 

/*简介内容部分*/
.content{text-align:left;font-size:14px;padding-left:10px;}
.content h1{ background:url(../images/title_con.gif) repeat-x left bottom; height:30px;color:#2894F7;padding:3px 0 0 13px;line-height:30px; font-weight:normal;}
.content h1 span{ background:url(../images/icon06.gif) no-repeat left 1px;line-height:30px; padding:0px 0px 0px 18px; } 
.content h2{ text-align:center; color:#de2100; font-size:14px; line-height:28px;} 
.content h2 a,.content h2 a:visited{ color:#de2100; line-height:28px;}
.content h3{;padding-left:32px; height:35px; line-height:35px; color:#fff}
.content h4{color:#2894F7;padding-left:23px;line-height:28px; border-bottom:1px dashed #2894F7}
.content h5{ background:url(../images/) repeat-x left bottom; height:28px; line-height:28px; padding-left:15px; color:#de2100;}
.content h5 span{ background:url(../images/icon04.gif) no-repeat left 1px;line-height:28px; padding-left:20px; color:#de2100;}
.content h6{ background:url(../images/botline_02.gif) repeat-x left bottom; color:#626262; line-height:25px; padding:5px 0; text-align:center; height:25px; font-weight:normal;}
.content div{}
.content p{ color:#626262;}
.content dl{}
.content ol{}
.content dl{} 
.content li{ margin-left:40px;}
.content span{}
.content strong{ color:#021f81;}
.content a{color:#de2100;}
.content table{border-collapse:collapse;line-height:14px;margin-bottom:10px;font-size:12px;}
.content table th{background:#f4f5f5;color:#de2100;font-weight:normal;}
.content table td{padding:0px 5px;color:#000;}
.content table p{color:#000;}
.content table div{}
.content img{}
.content .prdetail_c{margin:10px 4px;}
.content .prdetail_c span{float:left;text-align:center;width:50%;}
.content .prdetail_c img{ margin:0 5px;}

/*新闻内页的工具条*/
.tools{text-align:center; padding:10px 0; }
.detail_div{ padding:0px 0px 10px 0px;}
.detail_div .detail_con{ padding:10px 15px 0 12px;}
.company_con{ padding:0px 10px 0 12px;}
.brief{ margin-bottom:15px;line-height:24px; color:#000; background:url(../images/brief01.gif) no-repeat left bottom;} 
.brief02{ margin-bottom:15px;background:url(../images/brief02.gif) no-repeat left top;padding:15px 16px;} 
.brief p{ line-height:24px; color:#000; }
.brief a,.brief a:visited{ color:#2894F7;}
.page{ text-align:center; color:#333;padding:10px; }/*分页*/
.page a,.page a:visited{ color:#333;padding:0 3px;}
.page a:hover{ color:#de2100; font-weight:bold; text-decoration:underline;}
.page b{ color:#de2100; padding:0 2px;}


/* 菜单*/
.leftmenu{ width:190px;background:#EAE9E7;overflow:hidden}
.leftmenu dl{ list-style:none;overflow:hidden;padding-bottom:8px;}
.leftmenu dt{line-height:29px;background: url(../images/botline_02.gif) repeat-x left bottom;margin-left:8px;}
.leftmenu dt a,.leftmenu dt a:visited{ display:block;line-height:29px;padding-left:23px;line-height:29px; color:#8C6B58;}
.leftmenu dd{ padding:8px 5px 5px 13px;background:#fff;line-height:22px; }
.leftmenu dd p{ line-height:22px; }
.leftmenu dd p a{ line-height:22px;background:url(../images/icon01.gif) no-repeat left 5px;padding-left:13px;}

/*栏目页面*/
/*新闻*/
.news_list{ padding:0px 5px;}
.news_list ul{ list-style:none;text-align:right;}
.news_list li{ height:28px; background:url(../images/botline_02.gif) repeat-x left bottom;}
.news_list li a{ display:block; color:#000;line-height:28px;height:28px; cursor:hand;}
.news_list li a p{ line-height:28px; width:550px; float:left; text-align:left; background:url(../images/icon03.png) no-repeat 10px 12px;padding-left:27px;}
.news_list li a:visited{color:#000;}
.news_list li a:hover{ color:#f00;}
.news_list li a:hover p{line-height:28px; }
.news_list li font{ line-height:28px;}
.news_list li img{ margin:0 3px!important; margin:10px 3px 0 3px;}
.news_detail{ padding: 0px; background:url(../images/botline_02.gif) repeat-x left bottom;}
.news_detail .news_con{ padding:12px 5px;}
.down_list{ margin:0px;} 
.down_list h1{ color:#2894F7; background:url(../images/icon06.gif) no-repeat 8px 9px;  line-height:28px; padding-left:28px;}
.down_list a,.down_list a:visited{ color:#2894F7; line-height:28px;} 
.news_list dl{list-style:none; padding:0px 9px;color:#333; }
.news_list dt{ line-height:29px; background:url(../images/) repeat-x left bottom; text-align:right; padding:0 6px 0 0px;}
.news_list dt a{ line-height:29px; background:url(../images/icon03.png) no-repeat 14px 12px; padding-left:25px; float:left; color:#333;}
.news_list dt a:visited{ color:#333;}
.news_list dt a:hover{ color:#2894F7;}
.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}

 
/*最新评论*/
.comment{ margin-bottom:10px;}
.comment dl{ list-style:none; padding:8px 5px;}
.comment dt{ line-height:22px; background:url(../images/botline_02.gif) repeat-x left bottom; padding-left:10px;}
.comment dt a{line-height:22px;background:url(../images/icon03.png) no-repeat left 8px;padding-left:17px;color:#626262;display:block;}
.comment dt a:visited{ color:#626262;}
.comment dt a:hover{ color:#2894F7; line-height:22px;}
.comment table{}
.comment td{ padding:5px 0 5px 5px;}
.comment td span{ padding-left:5px;color:#404040;}
.comment .input{ width:147px; height:21px; border:1px solid #aca899; }
.comment .button{background:url(../images/review_button01.gif) no-repeat;width:65px;height:25px;margin-left:8px;}
.comment .button2{background:url(../images/review_button02.gif) no-repeat;width:65px;height:25px;margin-left:8px;}
.comment .text{ border:1px solid #aca899;width:400px; height:90px;}
.comment_con{ margin-top:12px;}
.comment .content h1{ font-weight:normal; }
.comment .content h1 a,.comment .content h1 a:visited{ float:right;color:#2894F7;line-height:30px;padding:0px 15px 0 0;}
 
/*产品*/ 
/*Sort 4*/
.pro_c{padding:9px 0;border-bottom:1px dashed #bebdbd;}
.pro_c .img{ width:100px;}
.pro_c table{ border-collapse:collapse;}
.pro_c td{ padding:0 9px; color:#808080; vertical-align:top;}
.pro_c th{ background:url(../images/icon03.png) no-repeat 8px 7px;color:#2894F7;font-weight:normal;padding:0 0 0 29px;text-align:left;vertical-align:top;}
.pro_c span{ color:#808080;}
.pro_c p{ background:url(../images/icon03.png) no-repeat 20px 12px;color:#2894F7;padding:4px 0 5px 12px;line-height:25px;}
.pro_c p a{ color:#2894F7; text-decoration:underline;}
.pro_c p a:visited{ color:#2894F7;text-decoration:underline;}
.pro_c p a:hover{ color:#2894F7;text-decoration:none;}
#pro_list2{ padding-bottom:10px;background:url(../images/botline_02.gif) repeat-x left bottom;}
#pro_list2 table{border-collapse:collapse;}
#pro_list2 td{ padding:12px 5px 5px 6px;}
#pro_list2 td .pro_detail{ text-align:center; background:url(../images/iproduct_box01.gif) no-repeat left bottom; width:125px; float:left;}
#pro_list2 td .pro_detail02{ background:url(../images/iproduct_box02.gif) no-repeat left top; padding:12px;}
#pro_list2 td .pro_detail h4 {display: table-cell;vertical-align:middle;text-align:center;*display: block;*font-size: 87px; *font-family:Arial; width:100px;height:100px;border: 1px solid #dbdbdb; }
#pro_list2 td .pro_detail h4  img { vertical-align:middle;}
#pro_list2 td h3{line-height:25px; font-weight:normal; padding:8px 0 0;}
.product_detail{padding: 0px;}
.product_detail .pro_d{ padding:10px 15px 15px 12px}
.product_detail_b{ width:469px; overflow:hidden;}
.product_detail_b .pro_d { padding:10px 15px 15px 12px}
.right_brief{ width:205px; padding:0px 0 0 10px;}
.right_brief h1{padding-left:32px; height:25px; line-height:25px; color:#fff}
.probrief{ margin:0 0 10px 0;}
.probrief p{ padding:5px; line-height:22px; color:#333;}
.pro_othter{}
.pro_othter ul{ list-style:none; padding:5px 0;}
.pro_othter li{ line-height:25px; background:url(../images/botline_02.gif) repeat-x left bottom; padding-left:10px;}
.pro_othter li a{line-height:25px; background:url(../images/icon03.png) no-repeat left 5px;padding-left:17px; color:#626262;}

/*联系我们*/
.contact_list{ padding: 0px;}
.contact_list ul{ list-style:none; padding:11px 10px 25px 15px; }
.contact_list p{ line-height:23px; }
.contact_list img{ margin:10px;}
.contact_con{padding:0;}
.contact_list h1{ background:url(../images/title_con.gif) repeat-x left bottom; height:30px;color:#2894F7;padding:3px 0 0 13px;line-height:30px; font-weight:normal;}
.contact_list h1 span{ background:url(../images/icon06.gif) no-repeat left 1px;line-height:30px; padding:0px 0px 0px 18px; }
.jionus_list{ }
.jionus_list h2{ padding-left:32px; height:35px; line-height:35px; color:#fff;}
.jionus_list h2 a,.jionus_list h2 a:visited{ line-height:35px; color:#010000;}
.jionus_list .j_con{ margin-bottom:17px;}
.j_detail{ margin:15px 0;} 
 
/*网站地图*/
.sitemap{ padding:0px;}
.sitemap h1{ background:url(../images/title_con.gif) repeat-x left bottom; height:30px;color:#2894F7;padding:3px 0 0 13px;line-height:30px; font-weight:normal;}
.sitemap h1 span{ background:url(../images/icon06.gif) no-repeat left 1px;line-height:30px; padding:0px 0px 0px 18px; }
.sitemap_con{ padding:6px 10px 15px 5px;}
.sitemap_con p{ color:#4c4c4c; line-height:22px; padding-left:6px;}
.sitemap_con h2{ line-height:30px; color:#00266b; font-weight:normal; }
.sitemap_con h2 a{ line-height:30px;color:#00266b; padding:0 6px; }
.sitemap_con h2 a:visited{ line-height:30px;color:#00266b;}
.sitemap_con h2 a:hover{ line-height:30px; color:#de2100; font-weight:bold;}
.board{padding:0px 0 30px 0px;}
.btn{ width:66px; height:20px;line-height:18px;text-align:center;padding:0 8px;background:#e50000;color:#fff;margin-left:5px;}
.board select{ width:60px;}
.board_border{padding: 0 11px 0 14px;}
.board_border ul{ margin:10px 5px 0 0; list-style:none;}
.board_border li{ background:url(../images/icon01.gif) no-repeat 5px 7px; padding-left:15px;}
.board_border2{padding: 0 11px 0 14px;}
.board_border2 .select{line-height:24px; }
.board_border2 .border{ }
.board_border2 .border_input{ width:135px; border:#ccc solid 1px; height:18px; line-height:18px;}
.board_border2 textarea{width:170px;height:80px;border:#ccc solid 1px;}
.form { margin:5px 0 10px 0;}
.form td{padding:3px 0; }
.sitemsg{padding: 0px;}
.sitemsg td{ padding:3px 0 2px 8px; color:#000}
.sitemsg .msgtitle{color:#333; background:#eee url(../images/botline_02.gif) repeat-x left bottom;}
.sitemsg b{color:#de2100;} 
.client{ padding:0 15px;}
.client td{background:url(../images/icon06.gif) no-repeat left center; line-height:25px; padding-left:25px;}
.productb{padding:5px 0 0;}
.productb div{ padding:12px 0px 8px 5px!important;>padding:12px 0px 8px 5px!important; padding:12px 0px 8px 5px; float:left; width:19%; text-align:center;}
.productb div h1{ width:100px; height:100px; margin:0 auto 5px auto;}
.productb div h1 a{width:100px;height:100px; border:1px solid #d4d4d4;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:87px;*font-family:Arial;}
.productb div h1 img{vertical-align:middle;}
.productb div span{ color:#333; line-height:17px; padding:0 5px;}