@charset "UTF-8"; 
html {_overflow-y:scroll;}
body{ font-family:"微软雅黑",Tahoma,"宋体"; font-size:12px; color:#222222; text-align:center; }
a{ text-decoration:none;} 
a:link {color:#222222;}
a:visited {color:#222222;}
a:hover{color:#206db6;}
a:active {color:#222222;}
*{ 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;}
 
/* 结构部分 */
#wrapper{ width:1002px; margin:0 auto; background:url(../images/bgimg0100.jpg) no-repeat left top;}
#icontainer{ padding:0 15px;}
#iheader{ text-align:left; height:331px;}
#imain{ text-align:left; }
#ileft{ width:216px; padding:6px 16px 50px 0; } 
#iright{ width:740px; }
#left{ width:225px; padding:0 15px 0 0}
#right{ width:732px; } 
#footer{ padding:15px 0; margin-top:10px; border-top:1px solid #c1c1c1;}
#footer table{ margin:0 auto; width:1002px;}
#footer table td{ padding:0 20px;}
 
 /* 表现部分 */
.logo{padding:5px 25px 0px 0px;}/*网站标识*/
 
/*主菜单*/
.menubj{ height:66px; margin-top:20px; background:url(../images/menu_right.jpg) no-repeat right bottom; padding:0 5px 0 0;}
.menubj .menubj_top{ height:66px; background:url(../images/menu_left.jpg) no-repeat left bottom; }
.menu{}
.menu div{padding:0 20px; list-style:none; font-weight:bold; } 
.menu p{ float:left; line-height:40px; text-align:center; background:url(../images/menu_line.gif) no-repeat left center;}
.menu p a{ line-height:40px; display:block; padding:0 13px; color:#fff;font-size:14px; font-weight:bold;} 
.menu p a:visited{ color:#fff;} 
.menu p a:hover{ color:#fff;line-height:40px;}
.menu .none{ background:none;}
 
.submenu{ line-height:26px;padding-bottom:2px;}
.submenu div{ line-height:23px;color:#000;}
.submenu div a,.submenu div a:visited{ color:#000; padding:0 5px; line-height:23px; }
.submenu div a:hover{ color:#206db6;}
 
/*标语 广告*/
.banner{}
/*底部信息*/
.footnav{ height:22px; color:#606060;}
.footnav a,.footnav a:visited{ padding:0 8px; line-height:22px; color:#606060;}
.footnav a:hover{ color:#000;}
.copyright{ line-height:22px; color:#606060; padding-left:8px;}/*版权*/
 
/*首页内容块*/
/*首页产品*/
 
.bussiness_list{ margin-bottom:14px; margin-right:14px; border:10px solid #b0c7da; padding:5px 9px;}
.buss_detail{ padding:7px 2px; background:url(../images/botline_01.gif) repeat-x left bottom;}
.buss_detail img{ margin-right:14px;}
.buss_detail h1{ color:#0275ab; background:url(../images/icon02.gif) no-repeat left 5px;padding-left:14px; height:22px; line-height:22px; padding-bottom:5px; }
.buss_detail h1 a,.buss_detail h1 a:visited{ color:#0275ab;line-height:22px; }
.buss_detail p{ line-height:20px; }
.buss_detail p a,.buss_detail p a:visited{ color:#b10000; font-family:"宋体"; padding-left:10px;}
.buss_detail p a:hover{ color:#e80000;}
 
/*首页新闻*/
.inews{ margin:1px 0 0 0; background:url(../images/ibox01_mid.gif) repeat-y; width:244px;}
.inews table{ background:url(../images/ibox01_bot.gif) no-repeat left bottom;}
.inews table td{ background:url(../images/ibox01_top.gif) no-repeat left top; padding:20px;}
.inews .news_title h1{ color:#fff; line-height:19px; font-size:14px;}
.inews .news_title p{ color:#fff; line-height:12px; font-size:12px; font-family:Geneva, Arial, Helvetica, sans-serif}
.inews ul{ list-style:none; padding:20px 6px 0 6px;}
.inews .news_now{ margin-bottom:7px;}
.inews .news_now h1{height:25px; line-height:25px;color:#123763; padding:0 0 5px 0; font-size:13px;}
.inews .news_now h1 a,.inews .news_now h1 a:visited{ color:#123763;}
.inews li{ height:26px;}
.inews li a{ height:26px;line-height:26px;display:block; background:url(../images/icon03.gif) no-repeat 2px 6px;padding-left:18px; }
.inews li a:visited{ color:#000;}
.inews li a:hover{ color:#1b65c9;} 
.inews li img{ margin:0 !important; margin:10px 0 0px 1px;}
 
.information{ }
.information td{ padding:10px 5px; width:50%;}
.information ul{ list-style:none; padding:9px 2px 10px 5px; }
.information li{ height:25px; border-bottom:1px solid #ababab; padding-left:6px;}
.information li a{ height:25px; line-height:25px; display:block; background:url(../images/icon05.gif) no-repeat left 10px;padding-left:11px; color:#222;}
.information li a:visited{ color:#222;}
.information li a:hover{color:#ff7800; }
.information li img{ margin:0 0 0 3px!important; margin:8px 0 0px 5px;}
.iservice{ margin-bottom:18px; border:1px solid #d5e1f3; background:#edf4fe; height:117px; overflow:hidden; }
.box_service{ padding:13px 40px 15px 20px; height:89px;} 
.box_service img{ float:left; width:120px; margin-right:13px;}
.box_service .service_con{ float:left; width:405px;} 
.box_service h1{background:url(../images/icon01.gif) no-repeat left 5px;height:25px;line-height:25px;padding-left:26px; color:#206db6;} 
.box_service h1 a,.box_service h1 a:visited{line-height:25px; color:#206db6;} 
.box_service h1 a:hover{ color:#000;} 
.box_service p{ line-height:20px;} 
.icase{ margin-bottom:5px;}
.icase img{ margin:12px auto 8px auto;}
.icase_brief{ padding:0 6px;}
.icase_brief p{ line-height:20px;}
.icase ul{ list-style:none; padding:20px 7px;}
.icase ul li{ height:24px;}
.icase ul li a{ height:24px;line-height:24px;display:block; background:url(../images/icon03.gif) no-repeat left 6px;padding-left:12px; }
 
 
/*首页公司简介*/
 
.icompany{ margin-bottom:25px;}
.icompany img{ margin:12px auto 8px auto;}
.icom_con{ padding:0 6px;}
.icompany p{ line-height:20px;}
.icompany p a,.icompany p a:visited{ color:#b10000; line-height:20px; font-family:"宋体"; text-decoration:underline;}
.icompany p a:hover{ color:#e80000; }
 
/*首页联系我们*/ 
.icontact{ }
.icontact ul{ list-style:none; padding:16px 5px 0px 9px;}
.icontact p{ line-height:20px;}
 
/*标题*/
.ititle{ height:25px; border-bottom:3px solid #000000; font-weight:bold;} 
.ititle table{ height:25px; color:#fff; background:url(../images/ititle01_r.gif) no-repeat right bottom;}
.ititle td{ line-height:25px; background:url(../images/ititle01_l.gif) no-repeat left bottom; padding:0px 18px 0px 14px;}
 
.ititle2{ height:25px; border-bottom:2px solid #000000; font-weight:bold;}
.ititle2 h1{ background:url(../images/icon04.gif) no-repeat left 5px; padding-left:21px; color:#206db6; line-height:25px;}
.ititle2 a{ float:right; line-height:25px; margin:5px 10px 0 0;}
.place{ border-left:10px solid #b0c7da; border-right:10px solid #b0c7da; border-top:10px solid #b0c7da; height:25px; line-height:25px;} 
.place h1{ line-height:25px; background:url(../images/icon06.gif) no-repeat 15px 10px; padding:4px 0 0 32px; color:#5081a9;} 
 
#content_box{ overflow:hidden; width:702px; padding:15px}
.con_left{ width:452px; padding-right:14px; overflow:hidden;}
.con_right{ width:218px; padding:4px 9px; background:#c5c5c5;}
 
/*简介内容部分*/
.content{text-align:left;font-size:14px; }
.content h1{ background:#b0c7da; color:#206db6; height:28px; line-height:28px; padding-left:15px;} 
.content h1 a,.content h1 a:visited{ color:#206db6; line-height:28px; } 
.content h2{ color:#0275ab; background:url(../images/icon02.gif) no-repeat 8px 5px;padding-left:24px; height:22px; line-height:22px;} 
.content h2 a,.content h2 a:visited{ color:#0275ab; line-height:22px;}
.content h3{ text-align:center; color:#0275ab; line-height:30px; font-size:14px;}
.content h3 a,.content h3 a:visited{ color:#206db6; line-height:30px; }
.content h4{ background:url(../images/icon03.gif) no-repeat 10px 7px; padding-left:24px; color:#206db6; line-height:25px; border-bottom:1px solid #b0c7da; font-weight:normal;} 
.content h4 a,.content h4 a:visited{ color:#206db6; line-height:25px;}
.content h4 a:hover{ color:#000; line-height:25px;}
.content h5{ background:url(../images/icon07.gif) no-repeat 5px 8px; border-bottom:2px solid #000000; color:#000; padding-left:20px; height:28px; line-height:28px;}
.content h6{ text-align:center;color:#8a8a8a; line-height:30px; background:url(../images/botline_02.gif) repeat-x left bottom; font-weight:normal;}
.content div{}
.content p{ color:#222222;}
.content dl{}
.content ol{}
.content dl{}
.content li{margin-left:40px;}
.content span{}
.content strong{ color:#0275ab;}
.content a{ color:#0275ab;}
.content table{border-collapse:collapse;line-height:14px; font-size:12px;}
.content table th{background:#0275ab;color:#fff;text-align:center;border:1px solid #b0c7da;}
.content table td{padding:0px 5px;border:1px solid #b0c7da;color:#000; }
.content table p{color:#000;}
.content table div{}
 
.tools{text-align:right; padding:10px; color:#5081a9; font-size:12px;}/*新闻内页的工具条*/
.tools a,.tools a:visited{ color:#5081a9; padding:0 2px;}
 
.detail_con{ padding:8px 10px 15px 10px;}
.brief{ padding:8px 5px; line-height:20px; color:#222; }
.brief p{ line-height:20px; color:#222;}
 
.page{ text-align:right; color:#5081a9; padding:10px; font-weight:bold; }/*分页*/
.page a,.page a:visited{ color:#5081a9; padding:0 3px;}
.page a:hover{ color:#000; text-decoration:underline;}
 
.leftmenu{ background:url(../images/leftmenu_mid.gif) repeat-y; width:225px;}
.leftmenu_bot{ background:url(../images/leftmenu_bot.gif) no-repeat left bottom; }
.leftmenu_top{ background:url(../images/leftmenu_top.gif) no-repeat left top; padding:30px 12px 30px 20px;}
.leftmenu h1{ height:23px; line-height:23px; color:#fff;}
.leftmenu dl{ list-style:none; padding-top:22px;}
.leftmenu dt{ height:36px; font-weight:bold; }
.leftmenu dt a{display:block; height:36px;line-height:36px;background:url(../images/leftmenu_link.gif) no-repeat left bottom; color:#495a67; padding-left:22px; }
.leftmenu dt a:visited{ color:#495a67;}
.leftmenu dt a:hover{color:#000; background:url(../images/leftmenu_hover.gif) no-repeat left bottom ;}
.leftmenu dt .current,.leftmenu dt .current:visited{color:#000; background:url(../images/leftmenu_hover.gif) no-repeat left bottom;}
.leftmenu dd { line-height:22px; padding-left:20px; padding-top:3px;}
.leftmenu dd p{ line-height:22px; background:url(../images/icon05.gif) no-repeat 0px 7px; padding-left:10px;}
.leftmenu dd p a,.leftmenu dd p a:visited{ line-height:22px; color:#333; }
.leftmenu dd p a:hover{color:#ff7800;}
 
/*栏目页面*/
/*新闻*/
 
.news_list{ padding:0px 5px;}
.news_list ul{ list-style:none; text-align:right;}
.news_list li{ height:30px; border-bottom:1px solid #dbdbdb;padding:0 20px;}
.news_list li a{ display:block; color:#222;line-height:30px;height:30px; cursor:hand;}
.news_list li a p{ line-height:30px; width:550px; float:left; text-align:left; background:url(../images/icon05.gif) no-repeat left 12px;padding-left:15px;}
.news_list li a:visited{color:#222;}
.news_list li a:hover{ color:#ff7800;}
.news_list li a:hover p{line-height:30px; }
.news_list li font{ line-height:30px;}
.news_list li img{ margin:0 3px!important; margin:11px 3px 0 3px;}
 
.down_list{ margin:0px;} 
.down_list h1{ color:#0275ab; background:url(../images/icon03.gif) no-repeat 8px 9px; line-height:28px; padding-left:28px;}
.down_list a,.down_list a:visited{ color:#0275ab; line-height:28px;} 
 
.news_list dl{list-style:none; color:#333; }
.news_list dt{ line-height:29px; background:url(../images/botline_01.gif) repeat-x left bottom; text-align:right; padding:0 16px 0 0px;}
.news_list dt a{ line-height:29px; background:url(../images/icon02.gif) no-repeat 8px 10px; padding-left:25px; float:left; color:#333;}
.news_list dt a:visited{ color:#333;}
.news_list dt a:hover{ color:#ff7800;}
.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;}
 
.caselist{ padding:0 0 10px 0; }
.caselist ul{ list-style:none;}
.caselist li{ height:24px; line-height:24px;background:url(../images/icon03.gif) no-repeat 5px 7px; padding-left:20px;}
.case{ margin-bottom:20px;}
/*最新评论*/
.comment{ margin-bottom:15px;}
.comment dl{ list-style:none; padding:10px 5px;}
.comment dt{ line-height:20px; border-bottom:1px solid #dbdbdb; padding:0 20px;}
.comment dt a{line-height:20px; background:url(../images/icon05.gif) no-repeat left 8px;padding-left:15px;color:#222;display:block;} 
.comment dt a:visited{ color:#222;}
.comment dt a:hover{ color:#ff7800; line-height:20px;}
.comment table{}
.comment td{ padding:5px 0 5px 5px;}
.comment td span{ padding-left:5px; color:#000; font-weight:bold;}
.comment .input{ width:147px; height:21px; border:1px solid #b0c7da; background:none; line-height:21px;}
.comment .button{ background:url(../images/review_button1.gif) no-repeat; width:82px; height:21px; margin-left:8px;}
.comment .text{ border:1px solid #b0c7da; width:480px; height:90px; }
.comment_con{ margin-top:12px;} 
.comment .comment_title{ height:26px; line-height:26px; border-bottom:2px solid #000; padding-left:25px; color:#206db6;background:url(../images/icon04.gif) no-repeat 2px 5px; font-weight:bold;}
.comment_title a,.comment_title a:visited{ line-height:21px; float:right; padding-right:15px; font-weight:normal; color:#000;} 
 
.business_list{ padding:10px 0 0 0;} 
.business_list .business_con{ margin-bottom:12px; border-bottom:1px solid #dbdbdb;} 
.business_list td{ padding-bottom:20px;}
.business_list h1{ color:#0275ab; background:url(../images/icon02.gif) no-repeat 0px 5px;padding-left:24px; height:14px; line-height:22px; padding-bottom:10px;} 
.business_list h1 a,.business_list h1 a:visited{ color:#0275ab; line-height:22px;}
.business_list p{ line-height:20px;}
.business_list img{ margin-right:14px;}
/*联系我们*/
.contact_list{ padding: 0px;}
.contact_list ul{ list-style:none; padding:14px 0 15px 19px;}
.contact_list p{ line-height:22px; }
.contact_list h1{ background:#b0c7da; color:#206db6; height:28px; line-height:28px; padding-left:15px;} 
 
/*网站地图*/
.sitemap{ padding:0;}
.sitemap h1{ background:#b0c7da; color:#206db6; height:28px; line-height:28px; padding-left:15px;}
.sitemap_con{ padding:6px 20px 15px 8px;}
.sitemap_con p{ color:#696969; line-height:22px;}
.sitemap_con h2{ line-height:30px; color:#206db6; font-weight:normal;}
.sitemap_con h2 a{ line-height:30px;color:#206db6; padding:0 4px;}
.sitemap_con h2 a:visited{ line-height:30px;color:#206db6;}
.sitemap_con h2 a:hover{ line-height:30px; color:#f20000; font-weight:bold;}
.icontent_left{ width:30%; padding-right:20px;}
.icontent_right{ }
 
.board{padding:0px;}
.btn{ width:65px; height:20px; line-height:18px; text-align:center; padding:0 5px; background:#206db6;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/icon05.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:0px;}
.sitemsg td{ padding:3px 8px;}
.sitemsg .msgtitle{color:#333; background:#ccddf1;}
.sitemsg b{color:#206db6;} 
.title_brief{ height:22px; border-bottom:3px solid #000000; font-weight:bold;} 
.title_brief table{ height:22px; color:#fff; background:url(../images/title02_r.gif) no-repeat right bottom;}
.title_brief td{ line-height:22px; background:url(../images/title02_l.gif) no-repeat left bottom; padding:0px 18px 0px 14px;}
 
.rightbrief{}
.brief_con{ color:#000; padding:8px 6px; line-height:20px;}
.otherpro{}
.otherpro ul{ list-style:none; padding:11px 7px;}
.otherpro li{ height:21px; line-height:21px; border-bottom:1px solid #afa8a4; padding-left:3px;}
.otherpro li a{ display:block;background:url(../images/icon07.gif) no-repeat 8px 7px; color:#000; padding-left:24px; height:21px; line-height:21px;}
.otherpro li a:visited{line-height:21px; color:#000; }
.product_list_b{ padding:15px 0 0 10px;}
.product_list_b div{float:left;text-align:center; width:120px;}
.product_list_b div h1{width:100px;height:101px;margin:0 auto 5px auto;}
.product_list_b div h1 a{width:100px;height:101px;border:1px solid #7e9bbf;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:87px;*font-family:Arial;}
.product_list_b div h1 img { vertical-align:middle;}
.product_list_b h2{ font-weight:normal; line-height:16px;}
.product_list_b h2 a{color:#333; font-weight:normal; line-height:16px;}
.product_list_b h2 a:visited{ color:#333;}
.product_list_b h2 a:hover{color:#651d07;}
.xuxian{ background:url(../images/line02.gif) repeat-x left bottom; height:1px; margin-bottom:20px!important;> margin-bottom:10px!important; margin-bottom:10px;}
