html, body, div,  h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, span, fieldset, table, th, td{margin:0; padding:0; list-style:none;font-family:Verdana, Geneva, sans-serif; font-size:12px;}

a{color:#333333; text-decoration:none;}
a:hover{color:#1c52ab; text-decoration:underline;}
a:link{color:#1c52ab; text-decoration:underline;}
body{ background:url(nbg.jpg) repeat-x center top;width:100%; margin:0 auto;}
img,a{ margin:0; border:0;}
.top{ height:175px; width:100%; margin:0 auto; text-align:center; background:url(top.png)  no-repeat center top; position:relative; z-index:33; }

.topBox{ width:985px; margin:0 auto; clear:both}
.logo{width:239px; height:106px; float:left; padding-top:4px;}
.topright{ float:right; width:737px; text-align:right;}
.top_vesion{ padding-top:4px; padding-bottom:30px; height:50px; line-height:24px; padding-right:15px;}
.top_vesion a{ color:#403d3d; text-decoration:none; }
.top_vesion a:hover{ color:#0b73b0; text-decoration:none;}
.tel_ico{ display:inline-block; padding-right:0px; position:relative; top:0px; width:280px; height:55px;}
.two_w{ display:inline-block; padding-left:0px; position:relative; top:0px; background:url(2w.jpg) no-repeat; width:75px; height:75px; }
/*************** nav ********************/
#nav {color:#fff;font-family: arial, helvetica, sans-serif; height:36px; margin:0 auto;}
#nav ul li {background:url(menuline.gif) no-repeat left center; float: left;margin-left:10px;padding: 10px 10px 5px 10px; display:block}

.banner{ width:100%; height:400px; z-index:1; position:relative; overflow:hidden; margin-bottom:10px;  top:-43px;}


.focus_ad{ height:400px; overflow:hidden; position:relative;}
.focus_ad .slide_pic li{display:none;}
.focus_ad .slide_pic .li_on{display:block;}

.focu_btn{ width:80px; margin:0 auto;}
.focus_ad .slide_txt{ width:80px; display:block; position:absolute; bottom:10px;}
.focus_ad .slide_txt li{width:20px;float:left;height:10px;line-height:10px;}
.focus_ad .slide_txt a,.focus_ad .slide_txt a:hover{ width:10px; height:10px; display:block; text-indent:-9999px;background:url(li.png) no-repeat 0 0; _background:none;_filter:progid:dximagetransform.microsoft.alphaimageloader(src='li.png', sizingmethod='scale');}
.focus_ad .slide_txt .li_on{}
.focus_ad .slide_txt .li_on a,.focus_ad .slide_txt .li_on a:hover{ background:url(li_on.png) no-repeat 0 0;_background:none;_filter:progid:dximagetransform.microsoft.alphaimageloader(src='li_on.png', sizingmethod='scale');}
.mianContent{ width:969px; margin:0 auto; padding:0px 7px 0px; position:relative; overflow:hidden; top:-30px;}


h1{padding:0px; margin:0px; line-height:30px; font-size:14px; text-align:center; font-weight:bold;}
.time{ line-height:30px; text-align:center; color:#848484;}
.conte{ line-height:25px; margin-top:10px;}

.zhuti {margin-top:50px;}
.zhuti td{padding:3px; }
.zhuti a{color:#1c52ab; text-decoration:none;}
.zhuti a:hover{color: #1c52ab; text-decoration: none; }

.news11 {background-image:url(h2bg2.gif); background-position:bottom; background-repeat:no-repeat; padding-left:15px; padding-bottom:5px; vertical-align:bottom; font-size:14px; height:30px; font-weight:bold}
.news11 a{color:#1c52ab;}
.news11 a:hover{color:#1c52ab;}
.news11 span{float:right; padding-right:5px; color:#990000; padding-bottom:5px; font-weight:100}
.news11 span a{color:#990000;}
.news11 span a:hover{color:#990000;}
.pro11 {color:#006dac; font-size:14px; padding-left:40px; font-weight:bold}

/*footer begin*/
#footer{ height:120px; background:url(footbg.png) repeat-x 0 0;  color:#666; }
.blank1 ul{ width:850px; margin:0 auto; }
.blank1 li{  line-height:25px; text-align:center;_margin-left:50px; }
.footer p{ width:100%; text-align:center; line-height:25px; _line-height:10px; color:#666; padding-left:20px; }
.footer ul{ margin:0 auto; width:980px; padding-top:18px; padding-bottom:10px; }
.footer li{ float:left; margin-left:10px; }
.footer li a{ color:#666;}
.footer li a:hover{ color:#1c52ab; }
.blank1{ width:100%; margin:0 auto; text-align:center; padding-top:25px; height:55px;background:url(footerbg.png) no-repeat 0 -8px;  }

.box_c_b{ line-height:30px; padding: 0px 0px 6px 0px; }
.box_c_b li{ height:27px;  background:url(abouttp_sbg.jpg)  no-repeat 0px; padding-left:10px; }
.box_c_b a{color:#585858; text-decoration:none;}
.box_c_b a:hover{color:#900; text-decoration:underline;}

.about_a{ height:30px; margin-top:15px;}
.about_a_a{text-align:center; color:#FFF;}
.about_a_b{ float:right; color:#3E3E3E;}
.about_a_b a{color:#3E3E3E; text-decoration:none;}
.about_a_b a:hover{color:#900; text-decoration:underline;}
.about_b{ line-height:22px; padding-left:20px; padding-right:15px; color:#696969;}

.news{}
.news_a{ height:30px; line-height:30px; }
.news_a_a{ float:left; width:100px; text-indent:30px; color:#FFF; }
.news_a_a a{color:#FFF; text-decoration:none;}
.news_a_a a:hover{color:#FFF; text-decoration:underline;}
.news_a_b{ float:right; width:60px; line-height:25px;color:#585858; text-align:right; padding-right:25px; }
.news_a_b a{color:#585858; text-decoration:none;}
.news_a_b a:hover{color:#044895; text-decoration:underline;}
.news_b{}
.news_b li{color:#585858;height:22px; line-height:22px; border-bottom:1px dotted #D9D9D9;}
.news_b a{color:#585858; text-decoration:none;}
.news_b a:hover{color:#044895; text-decoration:underline;}

.box_h{margin-left:10px; margin-top:10px;}
.box_h_a{ float:left; width:320px;}
.box_h_b{ float:right; width:320px;}


.listnewss{ height:30px; border:1px solid #E6E6E6; line-height:30px;  width:715px; }
.listnews_a{float:left; width:450px; text-align:center;font-weight:bold;}
.listnews_b{float:left; width:100px; text-align:center;font-weight:bold;}
.listnews_c{float:right; width:100px; text-align:center;font-weight:bold;}

.listnews{ margin-top:10px; width:715px; }
.listnews li{ float:left; width:715px; height:30px; line-height:30px; border-bottom:1px dotted #DDD; }
.newsa{ float:left; width:450px; background:url(a12.gif) 3px 12px no-repeat; text-indent:17px;}
.newsa a{ color:#333333; text-decoration:none;}
.newsa a:hover {  color:#1c52ab; text-decoration:none;}
.newsb{ float:left; width:100px;text-align:center;}
.newsc{ float:right; width:100px;text-align:center;}




.prolist{ padding:0px 10px; width:715px; height: auto; margin-top:20px;color:#666666;margin-bottom:2em; line-height:23px;font-family:Verdana, Geneva, sans-serif; }
.prolist li{ float:left; width:223px; line-height:23px; text-align:center; padding-bottom:8px; padding-left:7px; padding-right:7px;  }
.prolist img{ border:1px solid #D1D1D1; padding:1px;}
.prolist a{color:#585858; text-decoration:none;}
.prolist a:hover{color:#900; text-decoration:underline;}

.zpage{ height:30px; width:100%; float:left; text-align:center; padding:auto; line-height:30px; margin-top:20px; margin-bottom:10px;}
.zpage a{color:#333333; text-decoration:none;}
.zpage a:hover{color:#1c52ab; text-decoration:underline;}

.p_p{}
.p_a{ float:right; width:345px;}
.p_a img{ border:1px solid #BFBFBD; padding:1px;}
.p_b{ text-align:center;}
.p_x{ width:145px; height:30px; line-height:30px; text-align:center; font-weight:bold; background:url(tabsbg02.gif) no-repeat; margin-top:10px;}


.product{}
.product_a{ height:30px; line-height:30px; }
.product_a_a{ float:left; width:100px; text-indent:30px; color:#FFF; }
.product_a_a a{color:#FFF; text-decoration:none;}
.product_a_a a:hover{color:#FFF; text-decoration:underline;}
.product_a_b{ float:right; width:60px; line-height:25px;color:#585858; text-align:right; padding-right:10px; }
.product_a_b a{color:#585858; text-decoration:none;}
.product_a_b a:hover{color:#900; text-decoration:underline;}
.product_b{ margin-top:10px;}
.product_b li{ float:left; width:165px; color:#585858;height:170px; line-height:22px; text-align:center; margin-left:4px; margin-right:4px; }
.product_b img{ border:1px solid #CECECE;}
.product_b a{color:#585858; text-decoration:none;}
.product_b a:hover{color:#006dac; text-decoration:underline;}

.sidebar{ width:245px; background-color:#F6F6F6; margin-bottom:8px; }
	.side_h2{ height:55px; width:243px; overflow:hidden; }
	#menu ul{ margin-bottom:15px; }
	#menu a {
  display: block;
  text-decoration: none;	
}
		#menu ul li{ width:243px; line-height:40px; background:url(sidebar_bg.png) no-repeat -2px 0; text-indent:65px; color:#fff; cursor:pointer; }
		#menu ul li a{ color: #fff; line-height:45px; }
		#menu ul li a:hover{ color:fff; display:block; }
		#menu ul li ul li{ width:243px; height:40px; line-height:40px; background:url(sidebar_bg.png) no-repeat -243px 0; text-indent:65px; }
		#menu ul li ul li a{ color:#000; line-height:40px; }
		#menu ul li ul li a:hover , .sidebar_nav dt a:hover{ color:#0370a8; }
		#menu ul li ul li:hover{ background:url(sidebar_bg.png) no-repeat -494px 0; }
	.sidebar_link h3{ font-size:14px; font-weight:bolder; background:url(scx_tit.jpg) repeat-x 0 0; width:245px; height:32px; line-height:32px; text-indent:15px; }
	.sidebar_link li{ background:url(yd1.jpg) no-repeat 10px 10px; line-height:24px; text-indent:24px; }
	.sidebar_link li:hover{ background:url(yd1.jpg) no-repeat 10px 10px; }
	.sidebar_link img{ padding-left:10px; }

#nymianContent{ width:983px; margin:0 auto; clear:both;z-index:999; position:relative; top:-30px;}	
.inrig{width:720px; float:right; border-top:none;height:auto!important; min-height:500px;height:500px;overflow:hidden; _overflow:inherit;}

.left02{width:246px; float:left;overflow:hidden}
.location{height:48px; line-height:48px; clear:both; margin-bottom:20px; padding-top:8px;  border-bottom:1px solid #5da8c9;}
.cur_wz{ float:left;font-size:14px; color:#0089cb; font-weight:bold; background:url(diot_wz.gif) no-repeat left center; padding-left:20px;}
.weiz {padding-left:20px;float:right;color:#666666; background:url(diot_home.gif) no-repeat left center;}
.weiz a{color:#808080; text-decoration:none}
.weiz a:hover{color:#b79556}
.blue01{ color:#0a91cd;}
.weiz .ico_nav_wz{  width:8px; height:9px; padding:0 10px;display:block; float:left;}
.weiz_left {padding-left:20px;float:left;color:#666666; background:url(diot_home.gif) no-repeat left center; margin-bottom:20px;}
.weiz_left a{color:#808080; text-decoration:none}
.weiz_left a:hover{color:#b79556}

.articledeta{ padding:0px 10px;color:#666666;margin-bottom:2em; line-height:24px;font-family:Verdana, Geneva, sans-serif;}
.articledeta p{margin-bottom:2em; color:#666666; line-height:24px;font-family:Verdana, Geneva, sans-serif;}
.articledeta h3{font-size:16px}
.nstitle{font-size:20px; text-align:center;margin:10px 0}
.nstitle h4{padding-top:20px;}
.nstime{font-size:12px;font-weight:400;text-align:center; color:#898989; margin-bottom:30px; border-bottom:1px dashed #c0c0c0;border-top:1px dashed #c0c0c0; padding:5px 0;}
.dibg{padding:5px 0;float:right;}
.dibg a{color:#333;}
.dibg a:hover{color:#c50000;}
.articledeta h6{font-size:14px;color:#666}
.articledeta .nslist li{margin-bottom:1em}

.wzyc{width:1px; color:#fff; height:1px; outline-width:hidden; overflow:hidden; display:-moz-inline-box;display:inline-block;}

.box1_c{ width:216px; height:330px; border:1px solid #cccccc; margin-top:10px;}

.box1_c_a{ padding-left:0px;}

.box1_c_b{ line-height:27px; padding:6px;}

.box1_c_b326{ line-height:27px;}

.box1_c_b li{ float:left; width:300px;}

.box1_c_b a{color:#585858; text-decoration:none;}

.box1_c_b a:hover{color:#228800; text-decoration:underline;}

.clear1{ clear:both;}

.news_b78{}
.news_b78 li{ float:left; width:200px; color:#585858;height:22px; line-height:21px; border-bottom:1px dotted #D9D9D9; padding-left:10px; padding-top:5px;}
.news_b78 a{color:#585858; text-decoration:none;}
.news_b78 a:hover{color:#228800; text-decoration:underline;}