﻿@charset "utf-8";
html,body{width: 100%; height: 100%; font-size:12px; font-weight:normal; font-family:Microsoft Yahei;}
body,div,ul,li,ol{ margin: 0; padding: 0;}
*{ padding:0px; margin:0px; list-style-type:none;}
ul li{ list-style-type:none;}
img{border:0px; position:relative; z-index:100;}
.clear{clear:both;}
a,img{border:0;}
a{ text-decoration:none; color:#333333;}
a:hover{text-decoration: underline;}
i { font-style:normal;}
.cls{clear:both;}
.notxt{text-indent:-9999px;}
.blank6 { clear: both; height: 6px; overflow: hidden; display: block; }
.blank9 { clear: both; height: 9px; overflow: hidden; display: block; }
.blank70 { clear: both; height: 70px; overflow: hidden; display: block; }
.blank15 { clear: both; height: 15px; overflow: hidden; display: block; }
.blank30 { clear: both; height: 30px; overflow: hidden; display: block; }
.blank1 { clear: both; height: 1px; overflow: hidden; display: block; }
.blank0 { clear: both; height: 0px; overflow: hidden; display: block; }
.blank12 { clear: both; height: 12px; overflow: hidden; display: block; }
.f_l{ float:left;}
.f_r{ float:right;}


.topnav{ width:100%; height:90px; background:#fff;}
.nav_index{ width:1000px; height:90px; margin:0 auto;}
.logo{ width:200px; padding-top:15px; float:left; display:block;}
.nav{width:700px; margin:0 auto; height:90px; float:right; display:block;}
.nav ul li{height:90px; line-height:90px; float:left; font-size:16px; }
.nav ul li a,.nav ul li a:visited { text-decoration: none; display:block; padding:0 26px; float:left;}
.nav ul li a:hover{ color:#d60000; text-decoration:none; display:block; padding:0 26px; float:left;}
.nav ul li.nav_on a{ text-decoration:none; display:block; padding:0 26px; float:left;}
.ss{ width:280px; height:60px; float:right; padding-top:20px;}
.searchinput{ width: 230px; float: left; border:0; color: #636365; font-size: 14px; vertical-align: middle; height:40px; font-family:Microsoft Yahei; padding:0 0 0 10px;}
.searchaction{width:40px; float: left;height: 40px; background: #FFFFFF url(../images/ss.png) no-repeat center; text-indent:2000em; overflow:hidden;}

/*轮换区域*/
.lunhuan{width:1000;height:520px; position:relative; margin:0 auto;}
.lunhuan #lunhuanback{width:100%;height:520px;position:absolute;left:0px;top:0px;overflow:hidden;}
.lunhuan #lunhuanback p{width:100%;height:520px;position:absolute;left:0px;top:0px;opacity:0;filter:alpha(opacity=0);background-repeat:no-repeat;background-position:50% 0px;}
.lunhuan .lunhuan_main{width:1200px;height:520px;margin:0 auto;position:relative;}
#lunbonum{height:12px;line-height:12px;position:absolute;left:570px;top:483px;z-index:5;}
#lunbonum li{width:12px;height:12px;float:left;margin-right:9px;background:#fff;border-radius:12px;cursor:pointer;}
#lunbonum .lunboone{background:#00B5EE;cursor:pointer;}

.pro_index{ width:1000px; margin:0 auto; }
.pro_bt{ width:1000px; margin:0 auto;  height:40px; padding-top:30px;}
.pro_bt h4{ display:block; width:5px; height:20px; background-color:#d60000; float:left;}
.pro_bt h1{ text-align:left; font-size:16px; height:20px; line-height:20px; padding-left:10px; color:#d60000; font-weight:500; float:left; width:100px;}
.pro_bt h2{ float:right;}
.pro_u{width:1000px; margin:0 auto;}
.pro_u img{width:310px; height:198px;}
.pro_u ul li{ float:left; margin-left:20px; margin-bottom:30px;}
.pro_u ul li.pro_lion{margin-left:0px;}
.pro_u ul li h1{width:310px; height:20px;}

.pro_img{ width:310px; height:198px; position:relative; overflow:hidden;}
.pro_img img{ position:absolute; left:0; top:0; cursor:pointer;}

.pro_index{ width:1000px; margin:0 auto;}

.index_box{width:1000px; margin:0 auto; height:350px;}
.index_b_left{ width:500px; float:left; height:350px;}
.index_b_right{ width:500px; float:left; height:350px;}
.index_bt2{ width:500px; margin:0 auto;  height:40px; padding-top:30px;}
.index_bt2 h4{ display:block; width:5px; height:20px; background-color:#d60000; float:left;}
.index_bt2 h1{ text-align:left; font-size:16px; height:20px; line-height:20px; padding-left:10px; color:#d60000; font-weight:500; float:left; width:100px;}
.index_bt2 h2{ float:right; padding-top:10px;}
.index_txt2{ line-height:26px; font-size:14px; width:460px; padding-top:5px; text-indent:2em; color:#999999;}
.index_u3 ul li{ height:100px;}
.index_u3_l{ float:left; width: 150px;}
.index_u3_l img{ width:120px; height:80px;}
.index_u3_r{ float:left; width:350px; height:80px;}
.index_u3_r h1{ font-size:15px; height:26px; font-weight:normal; }
.index_u3_r h1 span{ float:right; padding-left:15px; font-size:12px; color:#666; padding-top:2px; font-weight:normal;}
.index_u3_r h3{ line-height:26px; color:#999999; font-weight:normal; font-size:12px;}

.foot{ width:100%; height:100px; background-color:#212121; margin:0 auto; text-align:center; line-height:90px; z-index:10002; }
.f_index{width:1000px; margin:0 auto; color:#ddd;}
.f_index a{color:#ddd;}

.list{width:100%; background-color:#fff;}
.list_ban1{width:100; height:340px; background:url(../images/soluImg.jpg) no-repeat top center;}
.list_ban2{width:100; height:340px; background:url(../images/outputImg.jpg) no-repeat top center;}
.list_ban3{width:100; height:340px; background:url(../images/caseImg.jpg) no-repeat top center;}
.list_index{ width:1000px; margin:0 auto; overflow:hidden;}
.list_left{ width:210px; float:left; background:#F5F5F5 ;margin-bottom:-10000px; padding-bottom:10000px;}
.list_right{ width:790px; float:left; min-height:600px; height:auto!important; height:600px;  margin-bottom:-10000px; padding-bottom:10000px;}

.list_left h4{margin:0;padding:0;display:inline-block;height:50px;line-height:50px;background:#f5f5f5;color:#999;padding-left:24px; font-size:18px;font-weight:400;}
.list_left h5.title{margin:0;padding:0;border-top:1px solid #fff;border-bottom:1px solid #ddd;background:#eee;color:#666;height:43px;line-height:43px;padding-left:24px}
.list_left .subNav .title{margin:0;padding:0 0 0 24px;border-bottom:1px solid #ddd;background:#eee;height:43px;line-height:43px;color:#00B5EE;border-top:1px solid #fff;font-size:16px;font-weight:400}
.list_left .subNav li{border-top:1px solid #fff;border-bottom:1px solid #ddd;background:#f5f5f5;height:43px;line-height:43px;font-size:14px;}
.list_left .subNav li>a{color:#333;display:block;padding-left:35px;-webkit-transition:all,0s;transition:all,0s}
.list_left .subNav li.on,.list_left .subNav li:hover{border-left:2px solid #00B5EE;background:#fff}
.list_left .subNav li.on a,.list_left .subNav li:hover a{color:#00B5EE;padding-left:33px;text-decoration:none;-webkit-transition:all,0s;transition:all,0s}

.new_about{text-align:center;margin-bottom:30px;margin-top:30px; width:750px; margin-left:40px;}
.h2_about{ font-size:30px; font-weight:normal; margin:20px 0;}
.h2_about hr{height:0;margin:0;padding:0;border:0;border-bottom:1px solid #ddd;width:60px;margin:0 auto;margin-top:10px}
.new_about p{color:#666; font-size:14px; text-indent:2em; margin:0 0 10px; line-height:26px; text-align:left;}

.new_articl{text-align:center;margin-bottom:30px;margin-top:10px; width:950px; margin-left:40px;}
.art_dq{ height:20px; padding:10 0px; color:#333; text-align: left; font-size:14px;}
.art_bt{ margin-bottom:30px;}
.art_bt h1{ font-size:26px; font-weight:normal; color:#333333; height:40px; padding-top:20px;}
.art_bt h2{ font-size:12px; color:#666; height:30px; line-height:30px; font-weight:normal;}
.art_bt span{ margin:0 15px;}
.art_u {color:#333; font-size:14px; text-indent:2em; line-height:26px; text-align:left;}
.art_u p{margin:0 0 10px;}
.art_u img{ vertical-align: middle; border:0; margin:15px 0;}

.art_list{ width:950px; margin:0 auto;}
.art_list ul li{ margin-top:30px; height:230px; border-bottom:1px dashed #ddd;}
.art_list_left{ float:left; width:300px; text-align:left;}
.listr_img{ width:270px; height:200px; position:relative; overflow:hidden;}
.listr_img img{ position:absolute; left:0; top:0; cursor:pointer; width:270px; height:200px;}
.art_list_right{ float:left; width:650px; text-align:left;}
.art_list_right h1{ font-size:18px; font-weight:400; height:36px;}
.art_list_right h2{ font-size:12px; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; color:#777; height:36px; line-height:36px;}
.art_list_right p{font-size:12px; line-height:26px; text-align:left; color:#999; font-family: "宋体"; margin:6px 0;}
.art_list_right h2 a,.art_list_right h2 a:visited{color:#00B5EE; margin-left:15px;}
.art_list_right h2 a:hover{color:#ff0000;}

.art_img_list{ width:950px; margin-top:10px;}
.art_img_list ul { padding:20px 0;}
.art_img_list ul li{ width:215px; height:230px; float:left; padding-left:22px; text-align:center;}
.art_img_list ul li h1{width:215px; font-size:14px; font-weight: normal; font-family:Microsoft YaHei,微软雅黑,MicrosoftJhengHei,华文细黑,STHeiti,MingLiu; height:32px; line-height:32px;}
.listimg_img{ width:215px; height:180px; position:relative; overflow:hidden;}
.listimg_img img{ position:absolute; left:0; top:0; cursor:pointer; width:215px; height:180px;}


.pages {padding:8px 0; text-align: center; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 42px;}
.pages A { border: #ddd 1px solid; padding: 2px 5px; margin: 5px; background-color: #FFFFFF; text-decoration: none;}
.pages A:hover {border: #00B5EE 1px solid; color: #fff; background-color: #00B5EE;}
.pages A:active {border: #000099 1px solid; color: #000;}
.pages span{ font-weight: bold; margin: 5px;color: #00B5EE;}
.pages span.current {border: #000099 1px solid;padding: 2px 5px;font-weight: bold;margin: 5px;color: #fff; background-color: #00B5EE;}
.pages span.disabled {border: #eee 1px solid;padding: 2px 5px;margin: 5px;color: #ddd;background-color: #FFFFFF;}