*{ margin:0; padding:0;}
body{font-size:14px;color:#666666; line-height:24px; font-family:"微软雅黑";}
img{ border:0;}
ul li{ list-style-type:none;}
a{ color:#666666; text-decoration:none;}
a:hover{ color:#2459b0; text-decoration:underline;}
.clear{ clear:both;}
.dotline{ border-bottom:1px dotted #dad9d9;}
#main{ width:975px; margin:0 auto;}
#header{width:975px; float:left; background:url(topbg.jpg) no-repeat; height:96px;}
#banner{ width:975px; height:308px; float:left; margin-bottom:10px;}
.mainbox{overflow:hidden;position:relative;}
.flashbox{overflow:hidden;position:relative;}
.imagebox{text-align:right;position:relative;z-index:999;}
.bitdiv{display:inline-block;width:18px;height:18px;margin:0 5px 10px 0px;cursor:pointer;float:left;}
.defimg{background-image:url(02.png)}
.curimg{background-image:url(01.png)}
#footer{ background:url(index_21.jpg) repeat-x; height:60px; width:100%; line-height:60px; color:#fff; text-align:center; margin-top:10px;}
.newspic_frame{ width:315px; height:210px; float:left;margin-bottom:10px;}
#slider {width:315px; height:210px; position: relative; overflow: hidden;}
#slider img{border: 0px;}
#sliderContent {width:315px;position: absolute;top: 0;margin-left: 0;}
.sliderImage {float: left;position: relative;display: none;}
.sliderImage span{position: absolute; width:295px; line-height:40px;height:40px;background-color: #000;filter: alpha(opacity=70);-moz-opacity: 0.7;-khtml-opacity: 0.7; opacity: 0.7;color: #fff; padding:0 10px; font-size:14px;}
.bottom {bottom: 0;left: 0;}
.product_outerDiv {MARGIN:0 10px;*+MARGIN:0 5px; WIDTH:630px; FLOAT: left; HEIGHT:210px; OVERFLOW: hidden;}
.newproduct_frame{ width:650px; height:210px; float:right; background:url(index_17.jpg) no-repeat;margin-bottom:10px;}
.newproduct_list{ float:left; width:160px; height:140px; margin:0 20px 5px 30px;*+margin:0 5px 5px 5px;}
.indexnews_title{ float:left;margin-left:25px;*+margin-left:15px; margin-top:10px; height:19px; line-height:19px;}
.news_more{ float:right;height:38px; line-height:38px; margin-right:5px;}
.news_list{ width:317px; margin:0; padding:0;}
.news_list ul{ margin:0; padding:0;}
.news_list li{ font-size:14px; background:url(dot.jpg) no-repeat left center; width:290px; height:22px; line-height:22px; padding-left:10px; margin:0 auto;}
.news_frame{ background:url(index_22.jpg) no-repeat; width:317px; height:201px; float:left;}
.solutions_frame{ background:url(index_24.jpg) no-repeat; width:317px; height:201px; float:left; margin:0 10px;}
.consulting_frame{ float:right; width:320px; height:201px;}
.consulting_title{ font-size:14px; font-weight:bold;}
.consulting_btn{ background:url(index_27.jpg) no-repeat; width:72px; height:25px; border:0;}
.logo{ float:left; width:280px; height:58px; background:url(logo.png) no-repeat; margin-top:30px;}
.header_right{ float:right; width:595px;}
.header_topframe{ width:168px; float:right; margin:10px 0;}
.search_frame{ float:left; width:168px; margin-right:10px;}
.search_input{ width:135px; height:19px; line-height:19px; border:0; background:url(index_03.jpg) no-repeat; padding-left:4px;}
.search_btn{ border:0; width:29px; height:19px; background:url(index_04.jpg) no-repeat;}
.weather_frame{ float:right; width:300px;}
.nav{ width:595px; height:34px; background:url(index_06.jpg) no-repeat; float:left;}
/*导航*/
.imcm ul,.imcm li,.imcm div,.imcm span,.imcm a{text-align:left;vertical-align:top;padding:0px;margin:0;list-style:none outside none;border-style:none;background-image:none;clear:none;float:none;display:block;position:static;overflow:visible;line-height:normal;}.imcm li a img{display:inline;border-width:0px;}.imcm span{display:inline;}.imcm .imclear,.imclear{clear:both;height:0px;visibility:hidden;line-height:0px;font-size:1px;}.imcm .imsc{position:relative;}.imcm .imsubc{position:absolute;visibility:hidden;}.imcm li{list-style:none;font-size:1px;float:left;}.imcm ul ul li{width:100%;float:none !important;}.imcm a{display:block;position:relative;}.imcm ul .imsc,.imcm ul .imsubc {z-index:10;}.imcm ul ul .imsc,.imcm ul ul .imsubc{z-index:20;}.imcm ul ul ul .imsc,.imcm ul ul ul .imsubc{z-index:30;}.imde ul li:hover .imsubc{visibility:visible;}.imde ul ul li:hover .imsubc{visibility:visible;}.imde ul ul ul li:hover  .imsubc{visibility:visible;}.imde li:hover ul .imsubc{visibility:hidden;}.imde li:hover ul ul .imsubc{visibility:hidden;}.imde li:hover ul ul ul  .imsubc{visibility:hidden;}.imcm .imea{display:block;position:relative;left:0px;font-size:1px;line-height:1px;height:0px;width:1px;float:right;}.imcm .imea span{display:block;position:relative;font-size:1px;line-height:0px;}.dvs,.dvm{border-width:0px}/*\*//*/.imcm .imea{visibility:hidden;}/**/</style>[if IE]><style type="text/css">.imcm .imea span{position:absolute;}.imcm .imclear,.imclear{display:none;}.imcm{zoom:1;} .imcm li{curosr:hand;} .imcm ul{zoom:1}.imcm a{zoom:1;}</style><![endif][if gte IE 7]>
#imenus0 li ul {font-size:14px;}
#imenus0 li a, #imenus0 .imctitle { text-align:center; text-decoration:none; color:#000; font-size:14px;line-height:34px;font-weight:bold;}
#imenus0 li:hover>a {text-decoration:none; color:#2459b0;font-size:14px;line-height:34px;font-weight:bold;}
#imenus0 li a.ihover, .imde imenus0 a:hover {text-decoration:none; color:#2459b0;font-size:14px;}
#imenus0 ul a, #imenus0 .imsubc li .imctitle{ text-align:center;color:#000; text-decoration:none; font-size:14px; line-height:30px; background:#e0e0e0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";/**IE**/filter:alpha(opacity=70);/**IE**/opacity: .70;/**火狐**/ font-weight:normal;}
#imenus0 ul li:hover>a {color:#2459b0; text-decoration:none;line-height:30px;font-size:14px; background:#e0e0e0;font-weight:normal;}
#imenus0 ul li a.ihover {color:#2459b0; text-decoration:none;line-height:30px;font-size:14px; background:#e0e0e0;font-weight:normal;}
.inside_banner{ width:975px; height:200px; margin-bottom:10px;}
/*内页左边导航*/
.leftlist ul{ width:200px; margin:10px 0; padding:0;}
.leftlist li{width:200px;float:left;background:url(off.jpg);line-height:30px;text-align:center; margin:0 auto;}
.leftlist li a{width:200px;float:left;background:url(off.jpg);line-height:30px;text-align:center;}
.leftlist li a:hover{LINE-HEIGHT:30px;background:url(on.jpg) no-repeat; text-decoration:none;color:#fff;}
.leftlist li .left_list_ulhover {LINE-HEIGHT: 30px;background:url(on.jpg) no-repeat; color:#fff;}

.news_view_bt{ font-size:16px; font-weight:bold; width:auto; line-height:30px; text-align:center; color:#2459b0;}
.news_view_time{ text-align:center; width:auto; line-height:30px;}
.news_view_content{ width:100%;}
.news_view_next_left{ width:auto; float:left; line-height:30px;}
.news_view_next_right{ width:auto; float:right; line-height:30px;}

.product_frame{ width:170px; float:left; margin:10px 35px;*+margin:10px 20px;}
.product_img{ border:1px solid #e8e8e8; padding:4px; width:160px; height:140px;}