
/* --------reset-------- */
html{zoom: expression(function(ele){ ele.style.zoom = "1"; document.execCommand("BackgroundImageCache", false, true);}(this));}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,button,p,blockquote,th,td { margin:0; padding:0; }
table { border-collapse: collapse; border-spacing: 0; }
input,select,textarea,button { font-size: 100%; }
fieldset,img,abbr,acronym { border: 0; }
address,caption,cite,code,dfn,em,strong,th,var { font-style: normal; font-weight: 400; }
ol,ul,li { list-style: none; }
h1,h2,h3,h4,h5,h6,legend { font-size: 100%; font-weight: 400; }
:focus { outline: 0; }
ins { text-decoration: none; }
del { text-decoration: line-through; }
blockquote, q { quotes: none; }
blockquote:before,blockquote:after,q:before,q:after { content: ''; content: none; }

/* --------base-------- */
body {font-size:12px;font-family:"Î¢ÈíÑÅºÚ",Tahoma,Arial,sans-serif; background: #fff; color: #333;}
h1 { font-size: 18px; }
h2 { font-size: 16px; }
h3 { font-size: 14px; }
h1,h2,h3 { margin: 1em 0; }
h1,h2,h3,h4,h5,h6,strong,caption,th { font-weight: 700; }
abbr,acronym { border-bottom: 1px dotted #aaa; cursor: help; }
em { font-style: italic; }
/*th,td { border: 1px solid #aaa; padding: 8px 5px 6px; }*/
p,fieldset,table { margin-bottom: 1em; }
legend { margin-left: 7px; +margin: 0; }
.clearfix:after { content: "\20"; display: block; height: 0; clear: both; }
.clearfix { zoom: 1; }
.red { color: #F00; }
.black { color: #000; }
.white { color: #FFF; }
.blue { color: #00F; }
.green { color: #008000; }
.brown { color: #A52A2A; }
.gray { color: #ccc; }
/* ---------------- */
a{text-decoration:none;}
p{text-indent:2em;}
.cb:after{content:"\20";display: block;width:0;height:0;clear:both;}
.cb{zoom:1;}
.ofH{overflow:hidden;}
.clear{ width:0; height:0; clear:both; overflow:hidden;}
.mc{margin-left:auto;margin-right:auto;}
.taC{text-align:center;}
.bod{ border:1px solid red;}
.fL{float:left;}
.fR{float:right;}

.w960{width:960px;}
.w685{width:685px;}
.mt10{ margin-top:10px;}
.mt9{ margin-top:9px;}
.mt5{ margin-top:5px;}
.ml10{ margin-left:10px;}
.ml5{ margin-left:5px;}
.mr10{ margin-right:10px;}
.mb5{ margin-bottom:5px;}
.dpN{display:none;}
.pb20{ padding-bottom:20px;}
.ml25{ margin-left:25px;}




.listStyle_lan{color:#fefefe; line-height:25px; margin-top:7px; margin-left:500PX; width:165px;}
.listStyle_lan li a{ color:#fefefe;}
.listStyle_lan li a:hover{color:#fefefe;}
.listStyle_lan li{ background:url(images/index_05.jpg) no-repeat 0 10px; padding-left:12px; margin-left:10px;}

.bg_top{background:url(images/index_01.jpg) no-repeat top center #eaeaea; height:448px;}
.logo img{ margin-top:10px; width:268px; height:59px; }
.nav { margin-left:35px;}
.nav_nor { background:url(images/index_06.jpg) no-repeat; width:92px; height:43px; font-size:13px; color:#fff; text-align:center; margin-top:5px; line-height:40px;}
.nav_nor a{color:#fff;}
.nav_nor a:hover{ text-decoration:underline; color:#d7d7d7;}
.nav_last{ background:none; width:92px; height:43px; font-size:13px; text-align:center; margin-top:5px; line-height:40px; color:#000;}
.nav_last a{color:#fff;}
.nav_last a:hover{ text-decoration:underline; color:#d7d7d7;}
.kv{ margin-top:35px;}
.bg_mid{ background:url(images/index_02.jpg) repeat-y center; width:100%;}
.left{ margin-top:10px; width:226px; z-index:1; position:relative;}
.left_pro_tit { background:url(images/index_08.jpg) no-repeat; width:211px; height:32px; font-size:14px; line-height:32px; padding-left:15px;}
.left_pro_tit a{color:#0165a9;}
.left_pro_con{ background: url(images/index_09.jpg) repeat-y; width:226px; _padding-bottom:2px;}
.left_pro_bot{ background:url(images/index_10.png) no-repeat; width:226px; height:14px; 
/*ie6*/_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/index_10.png", sizingMethod="scale");}


.listStyle_slo_li{color:#0165a9; line-height:45px; font-weight:700; }
.listStyle_slo_li_a{ color:#0165a9; background:url(images/index_13.jpg) no-repeat; width:204px; height:34px; display:block; margin-left:1px; padding-left:15px;                
text-decoration:none;}
.listStyle_A{ color:#0165a9;  width:204px; height:34px; display:block; margin-left:1px; padding-left:25px; text-decoration:none;}  
.listStyle_A a:hover{color:#0165a9; background:url(images/index_12.jpg) no-repeat; width:204px; height:34px; text-decoration:none;}
.listStyle_slo li a:hover{color:#0165a9; background:url(images/index_12.jpg) no-repeat; width:204px; height:34px; text-decoration:none;}
.pro_list{ _margin-top:-10px;}

.in_con{ background:url(images/in_con.jpg) no-repeat; width:220px; height:187px; margin-left:1px;}
.in_con_con{ width:200px; margin-left:10px; padding-top:15px; line-height:20px;}

.right{ width:719px; margin-top:10px; margin-left:15px;z-index:2; position:relative; +margin-left:14px;}
.right_1{ width:719px; margin-top:13px;z-index:2; position:relative;}
.right_tit{ background:url(images/index_15.jpg) no-repeat; width:704px; height:32px; line-height:32px; font-size:14px; padding-left:15px;}
.right_tit a{ color:#0165a9;}
.right_bg{ background:url(images/index_16.jpg) repeat-y; width:719px;}
.in_com{ width:695px; margin-left:15px;padding-top:15px;}
.in_com_con{ width:480px; margin-left:10px; color:#7a7a7a;}
.in_com_con span{ font-weight:700; color:#0165a9;}
.in_new_tit{ background:url(images/index_19.jpg) no-repeat; width:704px; height:32px; margin-left:1px;line-height:32px; font-size:14px; padding-left:15px;}
.in_new_tit a{ color:#0165a9;}

.in_new_lis li{border-bottom:dashed 1px #c0c0c0; width:675px; line-height:25px; padding-right:10px;}
.in_new_lis li a{ color:#666666;}
.in_new_lis li a:hover{color:#0165a9;}
.in_new_lis li{ background:url(images/index_11.jpg) no-repeat 0 10px; padding-left:12px; margin-left:5px;}
.roll{ margin-top:px; text-align:center;}
.right_tit_1{  background:url(images/index_15.jpg) no-repeat; width:704px; height:32px; line-height:32px; font-size:12px; padding-left:15px;}
.right_tit_1 span{ color:#aa0000;}
.about_con{ padding-bottom:30px; padding-top:20px; width:695px; margin-left:15px;}
.zzry_nr{ padding-top:25px; width:655px; color:#666; margin-left:30px; line-height:20px; padding-bottom:20px;}
.zzry{ width:625px;}
.zzry_con{ text-align:center;}
.zzry_con img{ +margin-bottom:5px;}
.zzry_con li{ margin-left:35px; margin-top:20px; display:inline;}
.zzry_line{ border-bottom:1px #8d8d8d dashed; width:400px; text-align:center; padding-top:20px; +padding-top:0px;}
.news_next{ text-align:center; margin-top:15px; color:#0d6daf;}
.news_next span{ color:#aa0000;}
.news_gs_con{ border-bottom:dashed 1px #ccc; width:650px; margin-left:30px; padding-top:25px; padding-bottom:20px;}
.news_gs_tit{ font-size:14px; color:#0d6daf; font-weight:700;}
.news_gs_tit a{color:#0d6daf;}
.news_gs_tit a:hover{ text-decoration:underline;color:#0d6daf;}
.news_gs_wz{ width:535px; margin-top:5px; color:#777;}
.news_gs_wz span a{ color:#c10000;}
.news_gs_pic{ width:86px; height:71px;}
.news_ny{ padding-top:25px; width:655px; color:#666; margin-left:30px; line-height:20px; padding-bottom:30px;}
.news_ny_tit{ color:#0d6daf; font-size:14px; text-align:center; border-bottom:1px dashed #ccc; line-height:35px;}
.news_ny_con{ margin-top:20px; line-height:18px;}
.product{ width:695px; text-align:center; padding-top:20px; margin-left:6px;}
.product li{ margin-bottom:20px; margin-left:13px; display:inline;}
.product li a{ color:#5a5a5a;}
.product li a:hover{ color:#0068ac; text-decoration:underline;}
.product li img{ border:1px solid #d0d0d0;  _margin-bottom:5px;}
.pro_ny{ width:685px;padding-top:20px; padding-bottom:30px; }
.pro_ny_img{ width:400px; }
.pro_ny_con{ margin-top:15px; line-height:20px;}
.rczp_tit{ background:url(images/rczp_02.jpg) no-repeat; width:629px; height:31px; line-height:31px; padding-left:10px; color:#005d9d;}
.rczp_con{ width:600px; margin-left:25px; margin-top:15px;}
.rczp_tit_1{ background:url(images/rczp_03.jpg) no-repeat; width:629px; height:31px; line-height:31px; padding-left:10px; color:#005d9d;}
.news_ny span{ font-weight:700; font-size:15px; color:#0165a9;}
.map{margin-top:15px; width:631px; height:320px;border:#ccc solid 1px;}


.right_bg_bot{ background:url(images/index_17.png) no-repeat; width:719px; height:11px;
/*ie6*/_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/index_17.png", sizingMethod="scale");}















.bg_bot{ background:url(images/index_03.jpg) no-repeat center; width:100%;  height:277px; z-index:0; margin-top:-200px;}













.bottom{ padding-top:215px; width:955px; color:#666}
.bottom a{ color:#666;}
.bottom a:hover{ text-decoration:underline;}





