/* CSS Document */
*{ margin:0 0; padding:0 0;color:#000000;}
body{ font-size:12px; background:#FFF; font-family:Arial;}
img{ border:none;}
a{ color:#333333; text-decoration:none;}
a:hover{ color:#FF0000;}
ul,li{ list-style:none;}
table{ margin:0 auto;}
.xianshi{ padding:8px 0px; line-height:22px; color:#333;}
.xianshi img{ max-width:1160px;}
.xianshi a{ color:#777777;}
.xuline{border-bottom:#dedede 1px dotted;}
.line{ border-bottom:#dedede 1px solid;}
input,select{vertical-align:middle;}
.sankuang{border-bottom:#dedede 1px solid;border-left:#dedede 1px solid;border-right:#dedede 1px solid;}
.erkuang{border-left:#dedede 1px solid;border-right:#dedede 1px solid;}
.kuang{border:#d7d7d7 1px solid;}
.more{ color:#6c6c6c;}
.more a{color:#6c6c6c;}
.about_img{ line-height:22px; padding:8px 10px; color:#777777; font-size:14px;}
.about_img img{ float:left; margin-right:10px;}
.about_img .more{ float:right;}
.width{ width:982px; margin:0px auto;}
.page{font-size:14px; text-align:right;}
.page a{}
.index_title{ font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#4c4c4c; text-indent:20px;}
.indexzz{ height:86px; line-height:86px; background:#f7f7f7; display:inline-block; padding:0px 35px; font-size:26px; font-family:"Î¢ÈíÑÅºÚ"; color:#2c2c2c;}
.index_t{ background:url(dahua_80.jpg) no-repeat left center; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; text-indent:32px; color:#353535;}
#index_link{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; line-height:22px;}
#index_link a{ color:#6b6b6b;}

.pos{ color:#333; text-align:right;}
.pos a{ color:#333;}
.pos a:hover{ text-decoration:underline;}
#about_title{ font-size:14px; color:#58b32a; background:#FFFFFF;font-weight:bold; display:inline-block; height:33px; line-height:33px; padding:0px 15px; margin-left:1px; margin-top:2px;}
#about_title span{ float:right; font-size:12px; font-weight:normal;}
#about_title span a{ color:#FFF;}
.newstime{ color:#999999;}
.right_title{ font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#008ed6; border-bottom:#008ed6 1px solid; display:inline-block; line-height:42px;}
.left_menu_title{ font-family:"Î¢ÈíÑÅºÚ"; font-size:18px; color:#ffffff; text-indent:18px;}
#index_about{ line-height:24px; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; padding:15px 15px; color:#404040;}
#index_about img{ float:left; margin-right:20px; margin-bottom:10px;}

#topmenu{ margin-top:20px;}
#topmenu ul li{ font-family:"Î¢ÈíÑÅºÚ"; width:145px; line-height:55px; text-align:center; float:left; font-size:14px; position:relative; z-index:99999; text-transform:uppercase;}
#topmenu ul li a{ color:#888888; display:block;}
#topmenu ul li a:hover{ background:url(li_hover.png) no-repeat 80px 40px; color:#4ec1c4;}
#topmenu ul li ul{ position:absolute; left:0px; top:55px; width:1130px; height:195px; background:url(li_bg.png) repeat-x top center; padding-top:40px; padding-left:30px; display:none; text-transform:none;}
#topmenu ul li ul a{line-height:30px;}
#topmenu ul li ul a:hover{ background:none;}

#left_about{ float:right;}
#left_about ul li{ float:left; margin-left:15px; font-size:14px; font-weight:bold;}
#left_about ul li a{ display:block;}
#left_about ul li a:hover{ color:#09F;}
#left_about ul li a.cur{ color:#09F;}

#index_top ul li{ float:left; margin-right:11px;}
#index_lan ul{ width:120px;}
#index_lan ul li{ background:url(index_en_06.jpg) no-repeat right center; height:22px; line-height:22px; font-size:14px; text-transform:uppercase; position:relative; cursor:pointer;}
#index_lan ul li a{ display:block;}
#index_lan ul li ul{ position:absolute; top:22px; left:0px; display:none;}
#index_lan ul li ul li{ line-height:28px; height:28px;background:#FFF; border-bottom:#CCC 1px solid;}
#index_banner ul li{ float:left; margin-right:50px; position:relative; width:286px; height:286px; overflow:hidden;}
#index_banner ul li .txt{ position:absolute; top:0px; left:0px; background:url(bg_03.png) repeat center center; width:285px; height:332px;}
#index_banner ul li .txt .title{ font-size:30px; color:#FFF; padding-top:110px; text-align:center; text-transform:uppercase;}
#index_banner ul li .txt .more{ width:118px; height:23px; line-height:23px; border:#ffffff 1px solid; font-weight:bold; color:#FFF; margin:0px auto; text-align:center; margin-top:45px;}
#index_banner ul li .txt .more a{ color:#FFF;}

#index_footer{ width:962px; margin:0px auto;}
#index_footer ul li{float:left; color:#FFF; height:51px; margin-right:38px;}
#index_footer ul li .title{ font-size:18px; font-family:"Î¢ÈíÑÅºÚ"; color:#FFF;}
#index_footer ul li .infor{color:#FFF; line-height:20px;}

.protitle{ font-family:"Î¢ÈíÑÅºÚ"; font-size:18px; float:left; display:inline-block; padding-right:20px; height:50px; line-height:50px;}
.canshu{ font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; height:50px; line-height:50px;}
.canshu ul li{ float:left;}
.canshu ul li a{ padding:0px 15px; display:block;}
.canshu ul li a:hover{ color:#008ed6}
.canshu ul li a.cur{ color:#008ed6}

#procontent ul li{ display:none; line-height:22px;}

#downlist  ul li{ float:left; height:48px; line-height:48px; border-bottom:#CCC 1px dotted; width:48%; background:url(pdf.png) no-repeat left center; text-indent:60px; margin-bottom:12px;}
#downlist  ul li span{ float:right;}

#top_index ul li{ width:543px; height:73px; background:url(jiacheng_54.jpg) no-repeat center center; margin-bottom:18px; display:block; color:#756f6f;}
#top_index ul li a{ display:block; height:73px;}
#top_index ul li a:hover{ color:#FFF; background:url(jiacheng_49.jpg) no-repeat center center;}
#top_index ul li a.cur{ color:#FFF; background:url(jiacheng_49.jpg) no-repeat center center;}
#top_index ul li a.cur .time{ color:#FFF;}
#top_index ul li a.cur .time span{ color:#FFF;}
#top_index ul li a.cur .content .title{ color:#FFF;}
#top_index ul li a.cur .content .infor{ color:#FFF;}
#top_index ul li a:hover .time{ color:#FFF;}
#top_index ul li a:hover .time span{ color:#FFF;}
#top_index ul li a:hover .content .title{ color:#FFF;}
#top_index ul li a:hover .content .infor{ color:#FFF;}
#top_index ul li .time{ width:70px; float:left; height:73px; text-align:center; line-height:0px;}
#top_index ul li .time:hover{ color:#FFF;}
#top_index ul li .content{ width:450px; float:right;}
#top_index ul li .content .title{ font-size:14px; height:30px; line-height:30px;}
#top_index ul li .time span{ display:block; font-size:24px; line-height:45px;}

.product_list { clear: both;float: left; width:960px; font-size: 12px; color: #000000; margin-left:40px;}
.product_list .product_content { width: 920px; float: left; margin: 0px 2px;}
.product_list ul { margin: 0px 0 0 0px;}
.product_list li { float: left; text-align: center; color: #707070; width:240px; position:relative;}
.product_list li .img{height:299px; width:240px; display:table-cell; vertical-align:middle; text-align:center;*font-size:261px;*font-family:Arial;*display:block;}
.product_list li .title{ font-size:16px; position:absolute; top:240px; left:0px; width:240px; text-align:center;}
.product_list li .contenta{ width:240px; height:299px; background:url(bg_03.png) repeat center center; display:block; position:absolute; left:0px; top:0px;}
.product_list li .contenta a{ display:block;width:240px; height:299px; font-size:18px; color:#0075c5; overflow:hidden; padding-top:200px;}
.product_list a { font-size: 12px; color: #000000;}

#index_form ul{ padding-top:10px;}
#index_form ul li{ float:left; width:25%; padding-bottom:20px;}
#index_form ul li span{ width:100%; display:block; color:#666666; line-height:30px;}
#index_form ul li input{ width:90%; outline:none;}
.form_title{box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s; border: 1px solid #ddd;height: 22px;line-height: 22px;padding: 3px;}
.form_content{box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s; border: 1px solid #ddd;padding: 3px;}
.form_submit{background: none repeat scroll 0 0 #0b90e5;border: 0 none;border-radius: 3px;color: #fff;cursor: pointer;
font-family: "Î¢ÈíÑÅºÚ";font-size: 14px;height: 30px;line-height: 30px;padding: 0 20px;width: auto;}