﻿@charset "utf-8";
/* CSS Document */
html, body, div, h1, 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-size:100%;line-height: 25px;font-family:Verdana, Geneva, sans-serif; font-size:12px;}
img,a{ margin:0; border:0;}
.clear{ clear:both;}
a{ text-decoration:none;hide-focus: expression(this.hideFocus=true); cursor:pointer;  /* for ie 5+ */outline: none;  /* for firefox 1.5 + */}
body{ background:url(../images/topbg.gif) repeat-x center top;width:100%; margin:0 auto;}
html{ overflow-x:hidden;}


.clearfloat{clear:both;height:1px; font-size:0; line-height: 0; overflow:hidden;}
.autoheight:after{content: "."; display: block; height: 0; clear: both; visibility: hidden} 
.hide{ display:block; text-indent:-9999px; font-size:0; line-height:0; overflow:hidden}
.left{ float:left}
.right{ float:right}
.orange{ color:#ee7700;}
.green{ color:#82af33;}
.blue{ color:#065baa;}
.blue01{ /*color:#0b65cd;*/ color:#000;}
.black{color:#4d4d4c}
.red{color:#da0000}
.f14{ font-size:14px;}
.f16{ font-size:16px;}
.f18{ font-size:18px;}
.fb{ font-weight:bold;}
.fw{ font-family:"微软雅黑",Verdana, Geneva, sans-serif;}
.t_d{ text-decoration:underline;}
.pd{ padding-bottom:10px;} 

/*************** top ********************/
.topBox{ width:1100px; margin:0 auto; clear:both; height:112px;padding:0 20px;}

.logo{width:71px; height:64px; float:left; padding-top:23px;}
.coname{height:64px; float:left; z-index:99;padding-top:23px;}

/************************** toplink ******************************************/
.toplink{float:right; padding-top:40px;color:#9a9a9a; /*width:235px; background:url(../images/ico_tel.png) no-repeat left 17px; padding-left:35px; */font-size:12px; text-align:right; padding-right:10px;} 
.toplink em{ width:1px; margin:0 7px;}
.toplink span.version{ color:#999999; padding-right:5px; height:13px; line-height:13px; display:inline-block}



/************************** search ******************************************/
.search{width:234px; height:20px;float:right; padding-top:15px;} 
.searchTxt{color:#a8a8a8; width:198px; height:16px; line-height:16px; border:1px solid #dadada;/*background:#c1a786;*/ float:left;font-size:11px; padding:2px; margin-right:5px;}
.searchBtn{width:22px; height:20px; float:left; background:url(../images/searchBtn.gif) no-repeat center; border:0; cursor:pointer; }

.menuBox{ background:url(../images/menubg.gif) repeat-x; width:100%; height:41px; line-height:41px;}
/*************** nav ********************/
.nav{height:49px; line-height:49px;background:url(../images/menuBg.gif) repeat-x;width:1003px; margin:0 auto; overflow:hidden }

.nav ul{}
.nav ul li{ float:left;}
.nav ul li a{ color:#fff; text-align:center; line-height:49px;height:49px; font-size:14px; display:block; width:125px;font-family:Verdana, Geneva, sans-serif;font-weight:bold; display:block;}
.nav ul li a:hover,
#menu li.iehover a.nav_a,
#menu li:hover a.nav_a{color:#fff;background:#f7ab00; height:49px; line-height:49px; font-weight:bold; display:block;}
#menu li a.current{color:#fff;background:#f7ab00; height:49px; line-height:49px; font-weight:bold; display:block; }
.nav ul img{ float:left;}
.nav li.m_nav{ background:url(../images/m_nav.gif) no-repeat; width:2px; height:38px; display:block;}
.nav li span.diot{  display:inline-block;width:7px; height:4px; padding-left:5px;position:inherit; _position:absolute;background:url(../images/diot.gif) no-repeat right 8px;/**background:url(../images/diot.gif) no-repeat right 8px !important;*background:url(../images/diot.gif) no-repeat right center;*/background:url(../images/diot.gif) no-repeat right center;}


/*subNav*/
ul#menu li:hover ul,ul#menu li.iehover ul {display:block;}
#menu li ul{ display:none; margin:0; position:absolute; z-index:99999; width:125px; }
#menu li ul li{ float:left; width:125px;border-bottom:1px solid #ccc; font-size:12px}
#menu li ul li a{ font-weight:100; height:30px; line-height:30px;width:125px;text-align:center; background:#fff; display:block; color:#221616;/*  padding:0 10px 0 45px;*/font-size:12px}
#menu li ul li a:hover{/* color:#c70000;background:#dedede;*/  color:#00b9ef; height:30px; line-height:30px; /*padding:0; margin:0; padding:0 10px 0 45px; width:110px;*/}
/*subNav End*/


.banner{ width:100%; height:465px; z-index:1;}

.focus_ad{ height:465px; overflow:hidden; position:relative;}
.focus_ad .slide_pic li{display:none;}
.focus_ad .slide_pic .li_on{display:block;}

.focu_btn{ width:120px; margin:0 auto;}
.focus_ad .slide_txt{ width:120px; display:block; position:absolute; bottom:20px;}
.focus_ad .slide_txt li{width:30px;float:left;height:19px;line-height:19px;}
.focus_ad .slide_txt a,.focus_ad .slide_txt a:hover{ width:20px; height:19px; display:block; text-indent:-9999px;background:url(../images/li.png) no-repeat 0 0; _background:none;_filter:progid:dximagetransform.microsoft.alphaimageloader(src='images/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(../images/li_on.png) no-repeat 0 0;_background:none;_filter:progid:dximagetransform.microsoft.alphaimageloader(src='images/li_on.png', sizingmethod='scale');}

.mianContent{ width:1102px; margin:0 auto; clear:both; padding-top:25px;}
.aboutBox{ float:left; width:300px; height:207px; no-repeat; line-height:22px; color:#656565;}
.aboutBox h3{ width:300px; height:16px;}
.aboutBox .con{padding:20px 15px 20px 10px;} 
.newscon_Box{ float:left; width:500px; height:207px;background:url(../images/newsBox.jpg) no-repeat; margin:0 22px;}
.newscon_Box h3{ width:500px; height:16px;}
.newscon_Box .con{ padding:24px 21px 40px;}
.applicationBox{ float:right; width:246px; height:207px; background:url(../images/applicationBox.jpg) no-repeat;line-height:22px; color:#656565;}
.applicationBox h3{width:245px; height:16px;}
.applicationBox .con{ padding:24px 21px 40px;}

a.more{ color:#065baa; text-decoration:none;}
a.more:hover{ color:#065baa; text-decoration:underline;}

.nrbox{height:22px; padding-bottom:4px;line-height:22px;font-weight:normal;margin-bottom:10px;text-align:center; background:url(../images/news_tbg.gif) repeat-x;}
.nrbox li{float:left;height:22px;line-height:22px;padding-bottom:4px; width:128px;display:block;cursor:pointer;color:#393939;background:url(../images/news_tlink.gif) no-repeat; margin-right:2px;}
.nrbox li.hover{color:#fff;height:24px;line-height:24px; width:128px;background:url(../images/news_thover.gif) no-repeat; font-weight:normal;}
.Contentbox{clear:both;border-top:none;}
.newsContent{ clear:both; width:450px; }
.foucsImg{ width:160px; height:120px; border:1px solid #ede9ea; padding:2px; background:#FFF; float:left;}
.newsText{ width:280px; float:right; }
.nlist li{ overflow:hidden; height:24px; line-height:24px;clear:both;display:block;}
.nlist li a{color:#656565;background:url(../images/diot02.gif) no-repeat left center;padding-left:10px; float:left }
.nlist li a:hover{color:#065baa; text-decoration:underline;background:url(../images/diot02.gif) no-repeat left;}
.nlist li span{font-size:12px; color:#989ca5; float:right; font-family:Verdana, Geneva, sans-serif; display:block}
.nlist li span.date{font-size:12px; color:#989ca5; float:left; font-family:Verdana, Geneva, sans-serif; padding-right:10px;}

.product_Box h3{ border-bottom:1px solid #f0f0f0; height:30px; line-height:30px; margin-bottom:15px;}
.more01{ background:url(../images/more.gif) no-repeat right center; padding-right:35px; color:#666; line-height:30px; height:30px; font-weight:normal; cursor:pointer;}
.more01 a{ color:#666666; text-decoration:none;}
.more01 a:hover{ color:#005bac; text-decoration:none;}

.cpList{}
.cpList li{  height:200px; width:137px;display:block; text-align:center; float:left;/* width:220px;*width:236px!important;*width:236px!important; padding-left:30px;*padding-left:20px!important;**/padding-left:10px; margin-right:10px;}
.cpList .imgBox01{ width:137px;}
.cpList .imgBox01 img{width:117px; height:117px;}
.cpList .imgBox01 a{background:url(../images/cp_bg.png) no-repeat 0 0;display:block;width:117px; height:121px;padding:8px 10px; }
.cpList .imgBox01 a:hover{background:url(../images/cp_bg.png) no-repeat -165px 0;width:117px; height:121px;padding:8px 10px; }
.cp_Name {color:363636;line-height:18px;text-align:center; padding-top:3px; width:137px;}
.cp_Name a {text-decoration:none;color:#363636;}
.cp_Name a:hover {color:#005bac;text-decoration:underline;}
.cpList li.last{margin-right:0px;}

#bottom{ background:#e4e4e4; height:300px; width:100%; clear:both;}

/**************** helpLink ********************/
.hLink{width:964px; margin:0 auto;clear:both; padding:20px 18px; overflow:hidden}
.hLink dl{float:left; width:108px;}
.hLink dl dt{ padding-bottom:10px;}
.hLink dl dt a{font-size:12px; font-weight:bold; color:#005bac; height:25px; line-height:25px; font-family:Verdana, Geneva, sans-serif;}
.hLink dl dd{ font-family:Arial, Helvetica, sans-serif; font-size:12px;height:20px; line-height:20px; }
.hLink dl dd a{color:#747474;  display:block;}
.hLink dl dd a:hover{color:#005bac;display:block;}
.hLink dl.last{float:left; width:106px;}
/**************** helpLink End ********************/
.two_code{ float:right; width:175px; padding-bottom:16px; border-left:1px solid #cfcfcf; padding-left:25px; text-align:right}


/**************** foot ********************/
#footer{ width:100%; background:#005bac; height:59px; padding-top:1px; clear:both}
#foot{width:964px; margin:0px auto; color:#666666 ; }
.footer_zi{ margin:0; padding:0; color:#fff ; line-height:59px; float:left}
.footer_zi a{ color:#fff;}
.footer_zi a:hover{ color:#fff; text-decoration:underline;}
.copyright{ color:#fff;font-weight:normal; margin:0; padding:0; line-height:59px;display:block; font-family:Verdana, Geneva, sans-serif; float:right}
.copyright img{margin-bottom:0px; display:inline-block;vertical-align:middle;}

.flink{ width:964px; margin:0 auto; clear:both; padding:15px 0; padding-bottom:20px;}
.flink_t{ background:url(../images/diot03.gif) no-repeat right center; color:#999999; width:64px; float:left; display:block}

.flink_list{ float:left; width:900px;}
.flink_list li{ float:left; border-right:1px solid #999999; color:#666666; padding-right:10px; padding-left:10px; margin-bottom:15px;}
.flink_list li a{ color:#666666; text-decoration:none;float:left; display:block }
.flink_list li a:hover{ color:#005bac; text-decoration:underline;}



/**************** foot End ********************/
.nybannerBox{ width:959px; padding:1px; border:1px solid #e3e3e3; margin:15px auto; height:250px; clear:both;overflow:hidden;}
.banner_Txt{ position:absolute; top:45px; right:0px; width:410px; height:120px; font-family:"微软雅黑",Verdana, Geneva, sans-serif; font-size:13px; color:#FFF; background:url(../images/banner_y.png) no-repeat right top; padding:20px 35px;}
.banner_Txt h4{ padding-bottom:16px;font-family:"微软雅黑",Verdana, Geneva, sans-serif; font-size:24px; color:#fff; font-weight:normal;}
.banner_Img{position:relative; width:959px; height:250px;}

.location{height:30px; line-height:30px; clear:both; width:963px;background:url(../images/loactionbg.jpg) no-repeat; padding: 12px 0px;}
.cur_wz{ float:right;font-family:"微软雅黑",Verdana, Geneva, sans-serif; color:#808080; font-weight:500;  padding-left:15px;}
.weiz {padding-left:26px;color:#000; background:url(../images/diot_home.gif) no-repeat 8px center; float:left}
.weiz a{color:#000; text-decoration:none}
.weiz a:hover{color:#0b65cd}
.jinse{ color:#dbc39a;}
.weiz .ico_nav_wz{  width:3px; height:7px; padding:0 10px;}

#nymianContent{ width:963px; margin:0 auto; clear:both;}


.left02{width:226px; float:left;overflow:hidden}
.left_menu{width:226px; }
.left_menu .hd{ width:226px; height:67px; background:url(../images/left_hd01.gif) no-repeat;}
.left_menu .hd a{ font-size:24px; color:#FFF; font-weight:bold; padding-top:15px; padding-left:20px; display:block; }
.left_menu .bd{ width:206px; background:url(../images/leftmenu_bg.gif) repeat-y; padding:15px 10px;}
.left_menu .ft{overflow:hidden; display:block; background:url(../images/ft_contactBox.jpg) no-repeat center top; width:176px; height: 108px;
  padding: 90px 25px 15px; color:#626262; line-height:24px;}
.left_menu .ft a{ color:#626262;}
.left_menu .ft a:hover{ color:#0b65cd; text-decoration:underline;}

/*ot_class*/
.ot_class{ width:206px; display:block;}
.ot_class li{ border-bottom:1px solid #e6e6e6;overflow:hidden; padding:1px 0;}
.ot_class li a{ height:30px; line-height:30px; text-align:left; padding-left:24px;color:#000000; display:block; font-family:Arial, Helvetica, sans-serif;}
.ot_class li a:hover,#ot_class .current{ background:url(../images/leftmenu_hover.gif) no-repeat; color:#0b65cd; }

.ot_class2{ padding-bottom:10px; padding-left:20px; padding-right:10px;}
.ot_class2 li{ border-bottom:none;}
.ot_class2 li a{ background:url(../images/diot04.gif) no-repeat left 15px; line-height:16px; padding:12px 0 0px 10px; height:auto; color:#808080;}
.ot_class2 li a:hover{ background:url(../images/diot04.gif) no-repeat left 15px;color:#666666;}


.inrig{width:719px; float:right; border-top:none;height:auto!important; min-height:500px;height:500px;overflow:hidden; _overflow:inherit;margin-bottom:20px; border-top:2px solid #e8e8e8;}
.inrig .bd{ background:#fcfcfc; padding:30px 45px; margin-top:15px;height:auto!important; min-height:500px;height:500px;overflow:hidden; _overflow:inherit;}
.inrig .ft{overflow:hidden; display:block;}

.articledeta{ color:#363636;}
.articledeta td{ line-height:24px;}
.articledeta p{margin-bottom:2em; color:#363636; 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; color:#000}
.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:#0165a8;}
.articledeta h6{font-size:14px;color:#666}
.articledeta .nslist li{margin-bottom:1em}
.articledeta a{ color:#626262;}
.articledeta a:hover{ color:#0b65cd; text-decoration:underline;}

.cpList01{}
.cpList01 li{  width: 203px; height: 258px; overflow: hidden; display: block; float: left; margin-left: 8px; margin-bottom: 15px;  margin-right: 8px; }
.cpList01 .imgBox{width:183px; height:158px; line-height:158px; -moz-box-shadow: 0px 0px 15px #c3c3c3; /* 老的 Firefox */box-shadow:0 0 15px #c3c3c3; background:#FFF;border:1px solid #dadada; text-align:center;vertical-align:middle;display:table-cell;  }
.cpList01 .imgBox img{ vertical-align:middle; text-align:center;}
.cpList01 p{ color:#a5a5a5;padding-top:12px; font-weight:normal;text-align:center; margin-bottom:5px;}
.cpList01 p a{ color:#a5a5a5;}
.cpList01 p a:hover{ color:#a5a5a5; text-decoration:underline;}
.cpList01 .li3{margin-right:0;}
.honor_tu{ margin:0 auto; text-align:center }

.honor_bigIMG{ margin:0 auto; over-flow:hidden; text-align:center; padding-bottom:10px;}
.articledeta img{max-width:659px;/*max-height:300px;*/text-align:center;}
* html .articledeta img{
	width: expression(this.width > 659 && this.width > this.height ? 659 : true);
	/*height: expression(this.height > 300 && this.height > this.width ? 300 : true);*/
}

.cp_con_sm{ color:#919191; padding-top:20px; padding-bottom:20px; line-height:18px;}
.cp_con_searchBox{position:relative; width:963px; height:437px; margin-bottom:20px;}

.cp_search_Con{ position:absolute; top:99px; right:74px; background:url(../images/product_searchBG.png) no-repeat; width:222px; height:263px;padding:60px 15px 15px;}
.cp_search_txt_sm{ position:absolute; top:276px; right:330px; width:410px; height:120px;  font-family:"微软雅黑",Verdana, Geneva, sans-serif; font-size:13px; color:#FFF; background:url(../images/banner_y.png) no-repeat right top; padding:20px 35px;}
.cp_search_txt_sm h4{ padding-bottom:16px;font-family:"微软雅黑",Verdana, Geneva, sans-serif; font-size:24px; color:#fff; font-weight:normal;}

.input_select{ border:1px solid #439fd2; padding:2px; width:220px; color:#777; margin-bottom:10px; }
.input_Btn{ background:url(../images/cp_searchBtn.gif) no-repeat; width:65px; height:18px; line-height:18px; border:none; color:#439fd2; padding-left:10px; cursor:pointer;}

.cpkind_List li{ float:left; background:url(../images/diot_search.png) no-repeat left center; padding-left:10px; color:#FFF; width:100px; line-height:30px;font-family:"微软雅黑",Verdana, Geneva, sans-serif;}
.cpkind_List li a{ color:#FFF; text-decoration:none;}
.cpkind_List li a:hover{ color:#f7ab00; text-decoration:none;}


.cp_detail_name{ font-size:18px;font-family:"微软雅黑",Verdana, Geneva, sans-serif; color:#0c67cf; margin:0 auto; text-align:center; padding-bottom:10px;}
.share_box{ background:url(../images/bg_share.gif) no-repeat right center; height:40px; line-height:50px; width:649px;  text-align:right; padding-top:10px;}

.img_area{width:350px; margin:0 auto;}
#preview{ float:right; width:350px; margin-top:30px;}
.jqzoom{ width:350px; height:350px; position:relative; border:1px solid #cccccc;}

/*.zoomdiv{ left:859px; height:400px; width:400px;}*/
.list-h li{ float:left;}
#spec-n5{width:350px; height:56px; padding-top:6px; overflow:hidden;}
#spec-left{ width:10px; height:45px; float:left; cursor:pointer; margin-top:5px;}
#spec-right{ width:10px; height:45px; float:right;cursor:pointer; margin-top:5px;}
#spec-list{ /*width:325px; */float:left; overflow:hidden; margin-left:5px; display:inline;}
#spec-list ul li{ float:left; margin-right:0px; display:inline; width:65px;}
#spec-list ul li img{ padding:2px ; border:1px solid #ccc; width:50px; height:50px;}
#spec-list{ position:relative; width:322px;/*margin-right:6px;*/}
#spec-list ul{ margin-top:0;margin-left:0px;*margin-left:0px!important;*margin-left:0px;}
/*jqzoom*/
.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;background:url(../images/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px;height:800px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}


/*newsBox03*/
#newsBox03{width:669px; margin-top:20px; margin-bottom:20px;}
.Menubox03{width:669px;height:30px;line-height:30px;background:url(../images/cp_cans_bg.jpg) repeat-x;}
.Menubox03 li{float:left;height:30px;line-height:30px;display:block;cursor:pointer;width:129px;text-align:center;background:url(../images/cp_cans_link.gif) no-repeat 0 0;color:#4b4b4b;padding-right:4px; font-weight:bold;}
.Menubox03 li.hover{width:129px;color:#005bac;height:30px;line-height:30px;background:url(../images/cp_cans_hover.gif) no-repeat 0 0;font-weight:bold; padding-top:0px;}
.Contentbox03{clear:both;border-top:none; margin-top:10px; padding:0px 5px;}


.time_list li{ float:left; padding-right:20px; color:#000;}
.time_list li a{ color:#363636; text-decoration:none}
.time_list li a:hover{ color:#f6ac00; text-decoration:none}
.time_list li a.cur{ background:#095ab5; padding:5px 10px; color:#FFF}

/**************************newsContent01******************************************/
.newsContent01{padding-bottom:10px; margin-bottom:20px; margin-top:30px;width:629px; clear:both}
.foucsImg01{ width:160px; height:120px; border:1px solid #cccccc; padding:3px; float:left;}.foucsImg01 img{ width:160px; height:120px; }
.newsText01{ width:455px; padding-top:6px; float:right; color:#818181; line-height:20px;}
.newsText01 h5{ color:#0b61b6; font-size:14px; padding-bottom:10px; font-weight:bold;}
.newsText01 a{ color:#0b61b6; text-decoration:none}
.newsText01 a:hover{color:#0b61b6; text-decoration:underline;}
.dateBox{ color:#b0b0b0; padding-top:10px;}
/**************************newsContent01  End******************************************/
.nlist001 li{ overflow:hidden; height:40px; line-height:40px;border-bottom:1px dotted #b8b8b8; padding:0 10px;clear:both;display:block;}
.nlist001 li a{color:#626262;background:url(../images/diot04.gif) no-repeat left;padding-left:15px; float:left }
.nlist001 li a:hover{color:#0b61b6; text-decoration:underline;background:url(../images/diot04.gif) no-repeat left;}
.nlist001 li span{font-size:10px; color:#989ca5; float:right; font-family:Verdana, Geneva, sans-serif; display:block}
.nlist001 li span.date{font-size:10px; color:#989ca5; float:right; font-family:Verdana, Geneva, sans-serif;}
.nlist001 li span.n_new{ padding-left:10px; background:url(../images/new_ico.gif) no-repeat; width:24px; height:10px; float:left; position:relative; top:14px; left:5px;}

.application_mianIMG{ width:639px; height:186px; padding-bottom:20px;}
.applicationList li{ float:left; width:260px; height:150px; padding-right:26px; padding-left:28px; padding-bottom:40px;}
.industry_hy h4{ color:#0b65cd;font-size:18px;font-family:"微软雅黑",Verdana, Geneva, sans-serif; font-weight:normal; padding-bottom:10px; }
.industry_hy a{color:#0b65cd; text-decoration:none;}
.industry_hy a:hover{color:#0b65cd; text-decoration:none;}

.xg_t{ padding-bottom:20px;font-size:16px;font-family:"微软雅黑",Verdana, Geneva, sans-serif; color:#000;}
/**************************pList******************************************/
.pList{width:728px;}
.pList li{  height:260px; padding-bottom:20px; overflow:hidden; display:block; text-align:center; float:left; /*width:220px;*/ width:639px;  padding-right:2px;}
.pList .imgBox{width:639px; height:186px;overflow:hidden;}
.pList .imgBox img{width:639px; height:186px;}
.pList p{ line-height:18px; padding-top:10px; text-align:left; width:639px;color:#7f7f7f;}
.pList p a{ color:#626262; text-decoration:none;}
.pList p a:hover{ color:#0b65cd; text-decoration:underline;}
.pList .li3{margin-right:0;}

.nlist002 li{ overflow:hidden; height:40px; line-height:40px;border-bottom:1px dotted #b8b8b8; padding:0 10px;clear:both;display:block;background:url(../images/diot06.gif) no-repeat left;padding-left:15px;}
.nlist002 li a{color:#626262; float:left }
.nlist002 li a:hover{color:#626262; text-decoration:none;/*background:url(../images/diot06.gif) no-repeat left;*/}
.nlist002 li span{font-size:10px; color:#989ca5; float:right; font-family:Verdana, Geneva, sans-serif; display:block}
.nlist002 li span.download{ font-family:Verdana, Geneva, sans-serif; display:inline-block; vertical-align:middle;height:40px; line-height:40px; position:relative; top:10px;}

/**************************pages******************************************/
.pagination {padding:30px 0;font-size:12px;font-family:Arial;text-align: center;clear:both;}.pagination ul li { display: inline-block;margin-right:5px; }
.pagination ul li a {background-position:50% bottom;color:#999999;text-decoration:none;padding:3px 8px; border: #d9d9d9 1px solid; display:inline-block}
.pagination ul li a:hover {border: #d9d9d9 1px solid; color: #fff; background-color: #005bac;display:inline-block}
.pagination ul li span.current {padding:3px 8px;font-weight:bold;color:#fff;margin-right:3px;background-color: #0b61b6;border: #d9d9d9 1px solid; display:inline-block}
.pagination ul li span.disabled {display: none;}
.pagination ul li a.next {border: #d9d9d9 2px solid;margin: 0px 0px 0px 10px;}
.pagination ul li a.next:hover {border: #d9d9d9 2px solid;}
.pagination ul li a.prev {border: #d9d9d9 2px solid; margin: 0px 10px 0px 0px; }
.pagination ul li a.prev:hover {border: #d9d9d9 2px solid;}
.pagination ul .active{ color:#fff; background:#005bac; }.pagination ul .active a{ color:#fff; }
/**************************pages End******************************************/
#preview_next {	float:left;	padding-bottom:5px;	line-height:16px; }
#preview_next p { height:16px; margin:0; padding:0; padding-bottom:5px; }
#preview_next a{ color:#0165a8; text-decoration:none}
#preview_next a:hover{ color:#0165a8; text-decoration:underline}
.back{}
.back a{color:#0091dc; font-family:'宋体'}
.back a:hover{color:#0091dc; text-decoration:underline}
.list_bottom{ clear:both; border-top:1px solid #000; height:25px; line-height:25px; clear:both}
.print{ float:right;height:25px; line-height:25px; display:block; position:relative; top:5px; }
.help_faq_Box{ margin:0 auto; text-align:left;}
.help_faq dl{float:left; width:100%; background:url(../images/dot_line.gif) repeat-x 0 bottom; padding:5px 0 0; border-bottom:1px solid #e1e1e1;}
.help_faq dl dt{padding-left:45px; height:40px; clear:both; overflow:hidden; line-height:40px; background:url(../images/ico_q.gif) no-repeat 10px center; float:left; width:723px; font-size:12px;}
.help_faq dl dt a{ text-decoration:none; color:#0167bb;}
.help_faq dl dd{float:left; line-height:22px; padding:20px 20px 20px 45px; background:#F7F7F7 url(../images/ico_a.gif) no-repeat 10px 20px; font-size:12px; color:#666666;}
.jm_bg{ background:url(../images/jm_bg.gif) no-repeat center; height:200px; width:664px;  padding:110px 0 0 10px; margin:0 auto;}
.jm_bg .txt{ width:340px;color:#666666; float:left; line-height:24px; text-indent:2em;}
ul.news_title{ height:31px; line-height:31px;color:#0076c9; font-weight:normal; background:url(../images/news_lt.gif) no-repeat; width:696px;}
ul.news_title li{ float:left; text-align:center;}
ul.news_title .number_news{ width:50px;}
ul.news_title .tilte{ width:505px;}
ul.news_title .time_news{ width:110px;float:right; text-align:left}

ul.news_cont{ margin-top:20px; margin-bottom:20px;width:674px;}
ul.news_cont li{ clear:both; overflow:hidden; height:30px; line-height:30px; border-bottom:1px dotted #b8b8b8;}
ul.news_cont li h1{ width:50px; text-align:center; font-weight:normal; font-size:12px; float:left; color:#818181}
ul.news_cont li h2{ width:490px; text-align:center; padding-left:15px;font-weight:normal; font-size:12px;float:left;}
ul.news_cont li h2 a{ color:#818181;}
ul.news_cont li h2 a:hover{ color:#000;}
ul.news_cont li h3{ width:110px; text-align:center; font-weight:normal; font-size:12px;float:right; color:#aeaeae}
ul.news_cont .linews{ background:#fdfdfd;}

.job_input{ padding:5px;}
.job_input td{ line-height:20px; color:#696969; padding:10px}

.okbtn{ background:url(../images/tjBtn.gif) no-repeat; width:104px; height:20px; border:none; text-indent:-9999px; display:block; cursor:pointer;}
.noBtn{ background:url(../images/noBtn.gif) no-repeat; width:104px; height:20px; border:none;text-indent:-9999px; display:block;cursor:pointer;}


.zpBox{ margin-top:20px; margin-bottom:20px;}
.zpBox h5{color:#0091dc; background:#f1f1f1 url(../images/diot08.gif) no-repeat 15px center; height:30px; line-height:30px; padding-left:30px; }
.zpBox p{ color:#404040; line-height:20px; padding:10px 20px;}

.network_t{ padding-bottom:15px;}


ul.net_title{ height:30px; line-height:30px;color:#0076c9; font-weight:normal; background:url(../images/ttbg.gif) repeat-x;}
ul.net_title li{ float:left; text-align:center; font-weight:bold;}
ul.net_title .t01{ width:59px;}
ul.net_title .t02{ width:200px;}
ul.net_title .t03{ width:95px; text-align:center}
ul.net_title .t04{ width:310px;float:right; text-align:center}

ul.net_cont{ margin-top:20px; margin-bottom:20px;width:674px;}
ul.net_cont li{ clear:both; overflow:hidden; height:30px; line-height:30px; border-bottom:1px dotted #b8b8b8; display:block}
ul.net_cont li h1{ width:59px; text-align:center; font-weight:normal; font-size:12px; float:left; color:#818181}
ul.net_cont li h2{ width:190px; text-align:left; padding-left:15px;font-weight:normal; font-size:12px;float:left;}
ul.net_cont li a{ color:#7b7672;}
ul.net_cont li a:hover{ color:#0076c9;}
ul.net_cont li h3{ width:95px; text-align:center; font-weight:normal; font-size:12px;float:left; color:#7b7672}
ul.net_cont li h4{ text-align:left; font-weight:normal; font-size:12px;float:left; color:#7b7672}
ul.net_cont .linews{ background:#fdfdfd;}

.feedback_box{ margin-top:20px; padding:0 20px;}
.feedback_t{ color:#666666; line-height:18px; width:700px;font-size:12px; font-family:"微软雅黑",Verdana, Geneva, sans-serif}
.feedbackBtn{ background:url(../images/fbtn.gif) no-repeat; width:59px; height:25px; border:none; text-indent:-999999px;display:block;cursor:pointer;}
.f_box{ padding:20px 30px; color:#504f4f;}
.f_box td{ height:35px;}
.f_input{ border:1px solid #cbc9c9;}


.web_t{height:30px; line-height:30px; border-bottom:1px dotted #CCC; margin-bottom:10px; background:url(../images/diot04.gif) no-repeat 6px 10px; padding-left:20px; color:#333; font-weight:bold}
.web_t a{ color:#333;}
.web_t a:hover{color:#333; text-decoration:none}
/*nav03*/
#nav03 li {
	float:left;
	line-height:20px;
	width:160px;
	font-size:12px;
	display:block;	
	text-align:left;	
}
#nav03 li a { 
	color:#2c2c2c;
	text-decoration:none;
	display:block;
    padding-left:20px;
	height:22px;
	margin-left:4px;
	background:url(../images/diot06.gif) no-repeat 6px 6px;
}
#nav03  li a:hover {
	color:#0165a8;
	width:auto;
	text-decoration:none;
	height:22px;
}



/**************************projectBox******************************************/

.gj_txtBox{ background:#656565; width:689px; height:40px; line-height:40px; margin-top:10px; padding:0 15px;}
.gj_list li{ float:left; color:#FFF; text-decoration:none; padding-right:20px;}
.gj_list li a{ color:#FFF; text-decoration:none;}
.gj_list li a:hover{ color:#FFF; text-decoration:underline;}



.contain{ padding-bottom:30px; /* min-height:150px;_height:expression((document.documentElement.clientHeight||document.body.clientHeight)>150?"150px":"");*/}
.contain p{}

.nlbox{ padding:5px 0 0 0;}
.nlbox p{}

/********发展历程新样式********/
.about2{ padding:0px 0 0 15px;}
.licheng_time,.licheng_main{
	width:554px;
	overflow:hidden;
	margin:0 auto;
}
.licheng_span{
	width:6000px;
	padding-left:3px;
}
.licheng_span span{
	width:165px;
	float:left;
	font-size:14px;
	color:#000;
	margin-top:20px;
	text-align:center;
}
.licheng_neirong{
	margin-top:25px;
	width:9000px;
	overflow:hidden;
}
.licheng_neirong .item{
	width:740px;
	float:left;
	
}
.licheng_pic{
	width:150px;
	float:left;
	margin-left:50px;
	display:inline;
}
.licheng_pic img{
	float:left;
}
.licheng_ol{
	width:640px;
	float:left;
	margin-left:20px;
	display:inline;
	overflow:hidden;
}
.licheng_ol ol{
	width:640px;
	overflow:hidden;
	padding-bottom:10px;
}
.licheng_ol ol li p{
	width:520px;
	padding-bottom:10px;
}
.licheng_img{ width:554px; height:32px;}
.licheng_img img{
	padding-left:20px;
}
.licheng_ol ol li i{
	margin-right:10px;
	font-style:normal;
	color:#666;
}

.left_anniu a,.right_anniu a{
	display:block;
	width:29px;
	height:32px;
	text-indent:-5000px;

}
.left_anniu{
	position:absolute;
	left:10px;
	top:37px;	background:url(../images/arrow_left.gif) no-repeat;
}
.right_anniu{
	position:absolute;
	left:560px;
	top:37px;	background:url(../images/arrow_right.gif) no-repeat;
}
.left_anniu a:hover{ 	background:url(../images/arrow_left.gif) no-repeat;}
.right_anniu a{ 	background:url(../images/arrow_right.gif) no-repeat;}
.right_anniu a:hover{ 	background:url(../images/arrow_right.gif) no-repeat;}


#banner { width:100%; background:#fff; overflow: hidden;position: relative;height:465px; margin:0 auto; text-align:center;}
#banner_img { display: block; width:1920px; height:465px;margin:0 auto;text-align:center;}
#banner_img li { position: absolute; top: 0; width: 100%; height:465px;background-position: center; display: none; }

#banner_img li.item1 { display: block; }
#banner_img li.item2 {display: none; }
#banner_img li.item3 {display: none; }
#banner_img li.item4 { display: none;}

/*#banner_img .ad_img { position: absolute; right: 10px; top: 80px; width: 506px; height: 404px; }
#banner_img .ad_txt { position: absolute; left: 10px; top: 170px; color: #fff; text-shadow: 1px 1px rgba(51,51,51,0.3); }
#banner_img .ad_txt h2 { font: bold 36px/60px Microsoft YaHei; }
#banner_img .ad_txt a { display: block; width: 100px; height: 25px; line-height: 25px; text-align: center; margin-top: 10px; background: #fff; color: #666; text-decoration: none; text-shadow: none; }*/
#banner_ctr { position: absolute; width: 1003px; height: 3px; left:0; bottom: 25px; z-index: 1; text-indent:-9999px; }
#banner_ctr ul { width: 260px;  height: 3px; font-size: 0; line-height: 0; position:absolute; left:600px;  }
#banner_ctr li { display: block; float: left; width: 34px; height: 3px; cursor: pointer; background:#f7ab00; margin-right:3px; }
#banner_ctr li.first-item { background: #fff; width: 34px; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; cursor: default; }
#banner_ctr li.last-item { background: #fff; width: 34px; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; cursor: default; }
#drag_ctr { position: absolute; top: 0; left:600px; width: 34px; height: 3px; -webkit-border-radius: 0px; -moz-border-radius: 0; border-radius: 0; bottom: 170px; background: #005bac; z-index:999; overflow:hidden;}
#drag_arrow { position: absolute;width: 34px; height:3px;}

.headRight_topNav{position:relative; }
.weix{position:absolute; display:none; width:351px; height:216px; left:-115px; top:30px;z-index:99999}
.weixw:hover .weix{display:block;}

/************************** share_ico ******************************************/
.share_ico { padding:0; margin:0; height:19px;}
.share_ico li {float:right;display:block;}
.share_ico li a {float:left;color:#343436;text-decoration:none;background:url(../images/share_ico.jpg) no-repeat;width:16px;height:19px;margin-right:3px;}
.share_ico li a:hover {background-position:0 0;}


#focus {width:100%; height:465px; overflow:hidden; position:relative; }
#focus ul {height:465px; position:absolute;margin:0 auto; text-align:center;}

#focus ul li {float:left;height:465px; overflow:hidden;width:1920px; position:relative;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:100%; height:20px; left:0; bottom:0;/* background:#000;*/}
#focus .btn {position:absolute; width:100%; height:10px; padding:5px 10px; right:0; bottom:0; text-align:center;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:30px; height:3px; _font-size:0; margin-left:5px; cursor:pointer; background:#f7ab00;}
#focus .btn span.on {background:#005bac;}
#focus .preNext {width:45px; height:100px; position:absolute; top:180px; background:url(../images/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}




/*banner*/
.banner_index{height:465px;position: relative;overflow:hidden;width: 1280px;margin:0 auto;}
.banner_index .btn,.banner_pro .bBtn{position: absolute;top:185px;width: 56px;height: 78px;display: block;z-index: 3;}
.banner_index .btnPre,.banner_pro .bPre{background: url(../images/bg_btnPre_index.png) no-repeat 0 0;left:20px;}
.banner_index .btnPre:hover,.banner_pro .bPre:hover{background: url(../images/bg_btnPre_index_hover.png) no-repeat 0 0;}
.banner_index .btnNext,.banner_pro .bNext{background: url(../images/bg_btnNext_index.png) no-repeat 0 0;right: 20px;}
.banner_index .btnNext:hover,.banner_pro .bNext:hover{background: url(../images/bg_btnNext_index_hover.png) no-repeat 0 0;}
.banner_index .banner_wrap{position: absolute;left:0px;top: 0px; z-index: 2;}
.banner_index .banner_wrap li{width: 1280px;float: left;}
.indexBanner_num{width:1200px;margin: 0 auto; position:absolute;text-align: center; bottom:10px; z-index:99;} 
.indexBanner_num a{width:34px;height: 3px;display: inline-block;_zoom:1;background:#f7ab00;font-size: 0px;line-height: 0px;margin:0 3px;}
.indexBanner_num a.on,.indexBanner_num a:hover{background:#005bac;}



#full-screen-slider { width:100%; height:400px; float:left; position:relative}
#slides { display:block; width:100%; height:400px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:370px; z-index:9900; padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:34px; height:8px; float:left; margin-right:5px;/* border-radius:5px;*/ background:#f7ab00 }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.on { background:#005bac}




