@charset "GB2312";
*{padding:0px; margin:0px;line-height: 1.8em;}
html {_overflow-y:scroll;}
body
{font-family: Arial, Tahoma,"Î¢ÈíÑÅºÚ","ËÎÌå";
 font-size: 12px;color:#5a5a5a; 
 background:#fff; }
a{text-decoration: none;}
a:link {color: #666666;} 
a:visited {color: #666666;} 
a:hover{color: #0182cb;	text-decoration: none;}
a:active {color: #666666;} 
h1,h2,h3,h4,h5,h6{font-size:12px; }
img{border: 0px;}
.clear{clear:both;}
.clear:after{content: "."; display: block; height: 0; clear: both; visibility: hidden; }
table{text-align: justify;}
checkbox{border: 0px;}
.button{border: 0px;}

.inputSub{ background:url(s_btn.gif); width:22px; height:38px; border:0}
#container{ background:url(top.gif)  repeat-x center top; padding-top:13px!important;>padding-top:0!important;padding-top:0;}
#wrapper{width:997px;margin:0 auto;}
.line000{ background:url(bottom_line.jpg) no-repeat center top;}
#box{ width:996px; margin:0 auto;}
#header{ background:#ebebed url(top_bj.gif) no-repeat left bottom; margin-top:8px; padding:0 0 15px 8px!important;>padding:16px 0 15px 8px!important;padding:16px 0 15px 8px;}
#main{ padding:12px 0;}
#left{ width:221px; padding-right:9px;}
#footbj{ background:#1260aa url(bottom_bj.jpg) no-repeat center top;}

#foot{ width:996px; margin:0 auto; padding:12px 0; text-align:center;}


.footnav{ color:#a9cce6;}
.footnav a{ padding:0 8px; line-height:24px; color:#a9cce6;}
.footnav a:visited{ color:#a9cce6;}
.footnav a:hover{color:#000;}
.copyright{line-height:24px; color:#a9cce6;}
.copyright a{color:#a9cce6;}
.copyright a:visited{ color:#a9cce6;}
.copyright a:hover{color:#000;}

.logo{ float:left;}

.topnav{ float:right;}
.topnav a{ color:#6c6c6c;line-height:28px; padding:0 6px;}
.topnav a:visited{ color:#6c6c6c;}
.topnav a:hover{ color:#0182cb; text-decoration:underline;}

.menu{background:url(menu_bj.gif) no-repeat left top; margin-bottom:10px;}


.imenu{}
.imenu dl{ padding-left:50px;}
.imenu dd{float:left;line-height:38px; background:url(menu_line.gif) no-repeat left top;}
.imenu dd a{color:#444444; display:block;text-align:center;line-height:38px; width:84px;}
.imenu dd a:visited{ color:#444444;}
.imenu dd a:hover{ color:#fff; background:url(imenu_h.gif) no-repeat left top;}
.imenu dd #current{ color:#fff; background:url(imenu_h.gif) no-repeat left top;}


.sub_list{ color:#666666;height:36px;padding-left:30px!important;>padding-left:0!important;padding-left:0;}
.sub_list a{ color:#666666;line-height:36px; padding:0 10px 0 10px;}
.sub_list a:visited{ color:#666666;}
.sub_list a:hover{ color:#0182cb;}



.search{padding:0 5px; background:url(input.gif) no-repeat left top;}
.search .input{ width:100px; height:17px;line-height:17px;color:#0182cb; background:none; border:none; text-align:left; padding:2px 38px 0 15px;}


.ibanner{ padding:0 1px 0 0; position:relative; height:226px; left:0; top:0; overflow:hidden;}
.bannern{ margin:0 auto; text-align:center;}
.bannernav{position:absolute;right:0;top:0; width:190px;background:url(banmenubj.jpg) no-repeat left top; height:226px;}
.bannernav a{display:block;width:193px; height:76px; padding-bottom:1px;}

.bannernav .current1{background:url(bnav01.jpg) no-repeat left top;}
.bannernav .current2{background:url(bnav02.jpg) no-repeat left top;}
.bannernav .current3{background:url(bnav03.jpg) no-repeat left top;}

.ititle{ line-height:32px; background:url(icomtit_bj.gif) repeat-x center top;}
.ititle div{ color:#fff; font-size:14px; line-height:32px; padding-left:12px; overflow:hidden;}
.ititle div span{ font-size:12px; line-height:32px; padding-left:8px;}

.box{border:#e9e9e9 1px solid; background:#f6f6f6; margin-bottom:12px;}
.icompany{ border-bottom:#e9e9e9 1px solid; background:#f6f6f6; margin-bottom:12px; border-right:#e9e9e9 1px solid; border-left:#e9e9e9 1px solid;}
.icompany h2{ margin:0  auto; text-align:center;}

.icompany p{ text-indent:2em;}
.icompany blockquote{ padding:10px;}
.icompany blockquote a{color:#0182cb; display:block; line-height:25px; text-align:right;}
.icompany blockquote a:visited{color:#0182cb;}

.inews{ border:#e9e9e9 1px solid; background:#f6f6f6; margin-bottom:12px;}
.inews ul{ list-style-type:none;padding:10px;}
.inews ul li{padding:5px 0; line-height:17px; background:url(line02.gif) repeat-x left bottom;border-bottom: 1px dotted #D3D3D3;}
.inews ul li a{ background:url(cion00.gif) no-repeat left 3px;padding:0 0 0 15px;display:block;line-height:17px; color:#666;}
.inews ul li a:visited{ color:#666;}
.inews ul li a:hover{ color:#0182cb;background:url(cion00.gif) no-repeat left 3px;}
.inews strong{ line-height:17px;}



.icontact{border:#e9e9e9 1px solid; background:#f6f6f6; margin-bottom:12px;}
.icontact ul{ color:#666;padding:10px;}
.icontact strong{color:#0182cb;}
.icontact a{ text-decoration:underline;}

.ibusiness{ padding-bottom:12px;}

.ibuscont1{ float:left;margin-left:10px;_margin-left:9px;}
.ibuscont2{ float:left;}


.ibuscont{ border-top:#e9e9e9 1px solid; background:#f6f6f6; width:182px; border-left:#e9e9e9 1px solid; border-right:#e9e9e9 1px solid;}
.ibuscont div{ width:182px; height:95px; margin:0 auto; text-align:center;}
.ibuscont div a{display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:83px;*font-family:Arial;height:95px; width:182px;}
.ibuscont h1 img{vertical-align:middle;}


.ibuscont h2{ background:#f1a422; padding-left:9px; color:#fff; font-size:14px;}
.ibuscont h2 a{ color:#fff;}
.ibuscont h2 a:visited{ color:#fff;}
.ibuscont h2 a:hover{ color:#000;}
.ibuscont blockquote{ padding:12px;}
.ibuscont blockquote a{ color:#1c7bc4;}
.ibuscont blockquote a:visited{ color:#1c7bc4;}
.ibuscont blockquote a:hover{ color:#000; text-decoration:underline;}


.iproduct{ border:#ebebeb 1px solid; background:#f6f6f6; margin-bottom:12px;height:143px; overflow:hidden; width:764px;_width:761px;}


.proleft{width:550px;float:left; padding:20px 0 10px 22px!important;>padding:20px 0 10px 22px!important; padding:20px 0 10px 19px; overflow:hidden;}
.con3{}
.con3 a{ background:url(menu_a.gif) no-repeat left top;width:22px;height:107px; display:block; float:left; color:#1c7bc4; padding:36px 0 0 10px;}
.con3 a:visited{color:#1c7bc4;}
.con3 a:hover{background:url(menu_h.gif) no-repeat left top;color:#fff;}
.con3 .current{background:url(menu_h.gif) no-repeat left top;color:#fff;}

.cn00{ float:left;}
.cn00 h1{ width:124px; height:124px;}
.cn00 h1 font{display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:108px;*font-family:Arial; width:124px; height:124px;font-size:12px;margin:0 auto;}
.cn00 h1 img{ vertical-align:middle;}

.con3 span{color:#666; line-height:22px; float:left; padding:5px 10px; display:block;}


.bines_new{}
.info_new{ width:375px;_width:373px; float:left; border:#e9e9e9  1px solid; background:#f6f6f6; margin-bottom:12px;}

.inew_li{ padding:0 10px 10px;}
.inew_li ul{ list-style:none;}
.inew_li li{line-height:18px;padding:5px 2px 6px;border-bottom: 1px dotted #D3D3D3;}
.inew_li li a{ display:block;line-height:18px;color:#666666; background:url(cion01.gif) no-repeat 6px 6px;padding-left:18px;}
.inew_li li a:visited{color:#666666;}
.inew_li li a:hover{color:#1c7bc4;}
.inew_li strong{line-height:18px;}

.ititle01{ background:url(itit_bj4.gif) repeat-x left top; height:50px;}
.ititle01 div { padding-left:10px; color:#1c7bc4; font-size:14px;padding-top:5px;}

.ititle01 a{ color:#1c7bc4; float:right; padding-right:10px;}
.ititle01 a:visited{ color:#1c7bc4; }
.ititle01 a:hover{ color:#000; }



.submenu{}
.submenu dl{ padding:10px 0;}
.submenu dl dt{margin-bottom:4px;}
.submenu dl dt a{line-height:28px;display:block;color:#666666;padding-left:30px;}
.submenu dl dt a:visited{color:#666666;}
.submenu dl dt a:hover{color:#fff;background:url(sub_h.gif) repeat-x left top;}
.submenu .current a{color:#fff;background:url(sub_h.gif) repeat-x left top;}
.submenu .current a:visited{color:#fff;}


.submenu dl dd{ padding:10px 0 10px 30px;}
.submenu dl dd a{color:#2870b7;padding:0 0 0 16px; text-align:left;background:url(cion01.gif) no-repeat 5px 3px;}
.submenu dl dd a:visited{color:#2870b7;}
.submenu dl dd a:hover{color:#000;background:url(cion01.gif) no-repeat 5px 3px;}

.submenu h6{ text-align:right; font-weight:normal; padding-right:15px; color:#2870b7;}
.submenu h6 a{color:#2870b7;}
.submenu h6 a:visited{color:#2870b7;}
.submenu h6 a:hover{color:#000;}

.rightbox{border:#e9e9e9  1px solid; background:#f6f6f6; margin-bottom:12px;}

.title{ background:url(itit_bj4.gif) repeat-x left top; height:50px;}
.title p{ padding-left:10px; color:#1c7bc4; font-size:14px;padding-top:5px;}


.place{ color:#666666; font-size:12px;float:right; padding-right:10px;}
.place a{color:#666666;padding:0 5px 0 10px;text-align:right; line-height:28px;}
.place a:visited{color:#666666;}
.place a:hover{color:#1362b1;}

.container{ padding:10px;}

.page{ margin:8px 0;text-align:right;color:#1362b1;padding:10px 0;}/*·ÖÒ³*/
.page a{color:#1362b1;}
.page a:visited{color:#1362b1;}
.page a:hover{color:#000;font-weight:bold;}

.newslist{}
.newslist ul{ list-style:none;}
.newslist li{ line-height:17px; padding:7px 0;background:url(line01.gif) repeat-x left bottom;font-size:14px;}
.newslist li a{ display:block;line-height:17px;cursor:pointer; color:#666666;}
.newslist li a p{ padding-left:30px;  line-height:17px; color:#666666; font-size:14px; background:url(cion01.gif) no-repeat 10px 5px;}
.newslist li a span{ float:right; line-height:17px; padding-right:10px;}
.newslist li a strong{ line-height:17px;}
.newslist li a:visited{ color:#666666;}
.newslist li a:hover{color:#1362b1;font-weight:bold; background:url(cion01.gif) no-repeat 10px 5px;}
.newslist li a:hover p{color:#1362b1;font-weight:bold; background:url(cion01.gif) no-repeat 10px 5px;}

.container{ padding:15px 20px;}
.container2{ width:690px; overflow:hidden; padding:5px 15px; color:#666666;}

.content{text-align:left; font-size:14px; color:#999999;}
.content h1{ height:26px; line-height:26px; padding-left:10px; /*border:#ccc 1px solid;*/}

.content h2{ background:#f1a422; height:25px; line-height:25px; color:#fff; font-size:14px; padding:0 10px; font-weight:bold;}
.content h2 a{line-height:25px;color:#000;}
.content h2 a:hover{ color:#000; text-decoration:underline;}

.content h1{ color:#1362b1; font-size:26px; text-align:center;}
.content h4{font-size:14px; border:#b0afac 1px dotted; line-height:25px; text-indent:10px;color:#000; font-weight:normal; margin:5px 0;}

.content h5{ text-indent:5px;line-height:25px; background:url(h5_m.gif) repeat-x left top;}

.content h6{color:#666666; font-weight:normal;text-align:center; font-size:12px; line-height:30px;}

.content li{margin-left:3.5em;}
.content p{margin:5px auto;}
.content strong{color:#e60000;}
.content font{ color:#999999; font-size:14px;}
.content a{text-decoration:underline;}

.content table td{padding:0px 5px;}
.content table td p{ margin:0;}

.tijiao{ border:0; width:50px; height:20px; line-height:20px;}

.comment_list{ padding:15px 30px 25px; font-size:12px;}
.comment_list ul{ list-style-type:none;}
.comment_list li{ line-height:18px; padding:6px 0; background:url(line01.gif) repeat-x left bottom; font-size:14px;}
.comment_list li a{ line-height:18px; display:block;padding:0 0 0 12px; color:#666666; font-size:14px; background:url(cion01.gif) no-repeat left 5px;}
.comment_list li a:visited{color:#666666;}
.comment_list li a:hover{color:#1362b1; background:url(cion01.gif) no-repeat left 5px;}

.pad{ padding:0;}

.ping_tab{ margin:12px 0 12px 0;}
.ping_tab span{ font-size:14px; font-weight:bold; padding:0 8px; line-height:18px; color:#666666;}
.ping_tab .input{ width:200px; height:20px; line-height:20px; border:1px solid #d4d4d4; color:#666666; background:#fff;}
.ping_tab .textarea{ width:480px; height:95px; line-height:20px; margin:10px 0 0 0; border:1px solid #d4d4d4; background:#fff;}
.ping_tab .btn{ cursor:pointer; width:58px; height:28px; margin-left:10px;}

.title02{ background:#f1a422; height:25px; line-height:25px; color:#fff; font-size:14px; padding:0 10px; font-weight:bold;}
.title02 a{ line-height:25px; color:#fff; float:right;}
.title02 a:visited{ color:#fff;}
.title02 a:hover{ color:#000; text-decoration:underline;}

.brief{ padding:15px 0; line-height:25px;color:#666666;margin-bottom:15px; font-size:14px;}/*ÄÚÒ³¼ò½é*/
.brief a{ color:#f00;} 
.brief a:visited{ color:#f00;}
.brief a:hover{ color:#000;}

.client{padding:0px;}
.client td{ background:url('cion01.gif') no-repeat left 8px;line-height:26px; padding-left:15px;color:#666666;}


.downlist{ margin:0;}
.downlist td{border-bottom:#c7c7c7 solid 1px; line-height:30px;color:#666666;}
.downlist a{color:#666666;padding-left:10px;}
.downlist a:visited{color:#666666;}
.downlist a:hover{ font-weight:bold;color:#1362b1;}

.contacty1{width:358px;float:left; margin:0 10px 0 0;}
.contacty2{width:358px;float:left;}

.contactus_con{padding:15px;}
.contactus img{margin:0 10px 10px 0;}

.sitemap{ padding-top:20px;}
.sitemap h2{padding:15px 10px 5px;font-weight:normal;color:#000;}
.sitemap h3{padding:8px 5px;font-weight:normal; color:#666;}
.sitemap h3 a{ color:#666666;padding:0 2px 0 8px;}
.sitemap h3 a:visited{ color:#666666;}
.sitemap h3 a:hover{color:#1362b1;font-weight:bold;}


.cou_list{ padding:0 10px 10px 10px; font-size:12px;}
.cou_list ul{ list-style-type:none;}
.cou_list li{ line-height:18px;background:url(cion01.gif) no-repeat 8px 8px; float:left; padding:3px 0 3px 20px;width:46%; margin-left:0;}
.cou_list li a { line-height:18px; display:block;}


.pro_lista h5{ line-height:28px;border-bottom:#bddae8 solid 2px; font-size:14px;color:#2285b6;padding:2px 0 0 25px;background:url(cion00.gif) no-repeat 5px 10px;}
.pro_lista h5 *{ line-height:25px;}

.pro_lista h5 a,.pro_lista h5 a:visited,.pro_lista h5 a:hover{color:#2285b6; font-weight:bold;}


.pro_lista h2{ color:#2285b6; text-align:right; padding-right:15px;}
.pro_lista h2 a{ color:#2285b6;}
.pro_lista h2 a:visited{ color:#2285b6;}
.pro_lista h2 a:hover{ color:#2285b6;}

.pro_lista div{ padding:8px 14px;}
.pro_lista div img{ float:left; margin:4px 14px 0 0; padding:1px; border:1px solid #cccccc; display:block;}


.case{ margin:15px 0;}
.case td{ line-height:27px; padding:0 5px 0 20px; color:#2285b6; margin-bottom:8px;background:url(cion01.gif) no-repeat 5px 10px;}
.case td a{ line-height:27px; color:#000;}
.case td a:visited{ color:#000;}
.case td a:hover{color:#000; text-decoration:underline;}

.board{}
.board_border{padding:0;}
.board_h2{margin-bottom:5px;font-weight:bold;padding:0 0 0 20px;color:#034ca1;font-size:14px;}

.board_h4{color:#f00;text-align:center;font-size:26px;}
.board_h4 a{color:#f00;}
.board_h4 a:visited{color:#f00;}

.board_h5{text-align:center;font-weight:normal;margin:5px 0;}

.board textarea{border:#ccc solid 1px;}
.board_border{padding:10px;}
.board_border ul{list-style-type:none; color:#000;}
.board_border li{padding-left:10px; background:url(cion01.gif) no-repeat 0px 8px; }

.board_border2{padding:10px;}
.board_border2 .select{line-height:24px; margin-right:10px;}
.board_border2 .border_input{ width:130px; background:#fff;border:#ccc solid 1px; height:18px; line-height:18px;color:#000;}
.board_border2 textarea{width:130px;height:40px; background:#fff;color:#000;border:#ccc solid 1px;}
.btn{width:60px;height:22px;line-height:22px;text-align:center; border:none;background:#333; color:#fff; margin-right:10px;}

.form td{padding:5px 0;color:#000;}

.sitemsg{margin:10px 0 0;}
.sitemsg b{color:#034ca1;}
.sitemsg td{padding:5px 0;color:#000;}
.sitemsg .msgtitle{color:#000;}
.sitemsg .msgtitle b{color:#034ca1;}


.product_list_b{}
.product_list_b div{float:left;	width:100px;text-align:center;margin:0 7px 0 7px;padding:17px 5px 10px;}
.product_list_b div h1{width:100px;height:100px;margin:0 auto;}
.product_list_b div h1 a{width:100px;height:100px;border:1px solid #cccccc;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:25px;color:#2285b6; }



.yqlj{ border:#e9e9e9 1px solid; padding:4px;}
.yqlj span{ font-weight:bold}
.yqlj a{ padding-left:10px;}


