body{font-size:14px; font-family:"微软雅黑"; background:#fff; color:#333; min-width:1200px;}div,span,p,input,textarea,form,body,ul,li,h1,h2,h3,h4,h5,h6,iframe{padding:0px;margin:0px}ul,li{list-style:none}a{color:#333;text-decoration:none}a img{border:0px}a:hover{color:#FF0000}.l_l{float:left; display:block; padding-left:15px;}.l_r{float:right; display:block;}.redfont{color:#F00}.grayfont{color:#555}.sp8{height:8px; clear:both; width:100%;}.sp20{height:20px; clear:both; width:100%;}.sp9{height:9px; clear:both; width:100%;}.ipt-txt{border:1px solid #dedede; padding:3px 1px 1px 3px;}.sp15{height:15px; clear:both; width:100%;}.none{display:none;}a{bblr:expression(this.onFocus=this.blur());outline-style:none;} 

/* 分页样式 */
#K_page{width:100%; clear:both; height:32px; padding-top:30px;}
#K_page .pagination{width:100%; display:block; height:32px; text-align:center;}
#K_page .pagination li{display:inline-block; width:30px; height:30px; line-height:30px; margin:0 5px; border:1px solid #d0d0d0; background:#fff;}
#K_page .pagination li a{width:30px; height:30px; display:block;}
#K_page .pagination li:hover{border-color:#0b4992;}
#K_page .pagination li:hover a{color:#43873c;}
#K_page .pagination li.active{border-color:#0b4992; background:#0b4992;}
#K_page .pagination li.active a{ font-weight:bold; color:#fff;}
#K_page .pagination li.u{border:0px; height:32px; line-height:32px; margin:0px;}
#K_page .pagination li.u u{ text-decoration:none;}

#Header{background:#0d4894; height:75px;}
#Header .in{width:1200px; margin:0 auto;}
#Header .in h2{display:block; float:left;}
#Header .in ul{display:block; width:973px; float:left}
#Header .in ul li{display:block; width:139px; height:75px; line-height:75px; float:left}
#Header .in ul li a{color:#fff; font-size:18px; text-align:center; display:block; width:139px; height:75px;}
#Header ul .sub_ul a.curr{background:url(/images/menu_hbg.jpg) no-repeat center 58px;} 

#Header ul .sub_ul ul{display:none; width:139px; text-align:left; clear:both; z-index:999; position:relative}
#Header ul .sub_ul ul li{line-height:35px; clear:both; height:36px; width:139px; padding:0px 0px; text-align:center; }
#Header ul .sub_ul ul li a{font-size:12px; color:#fff; padding:0px; height:35px; background:#0d4894; filter:alpha(opacity=90); -moz-opacity:0.9;-kHTML-opacity: 0.9; opacity: 0.9; border-top:1px solid #468de9; width:139px; display:block;}
#Header ul .sub_ul ul li a:hover{background:#06336c;}


#Footer{height:286px; background:#0d4894;}
#Footer ul{height:216px; width:1200px; margin:0 auto; overflow:hidden; display:block}
#Footer ul li.img{width:243px; float:left;}
#Footer ul li.flink{width:100px; padding-left:30px; float:left; padding-top:20px; float:left}
#Footer ul li.flink a{display:block; width:100%; height:24px; line-height:24px; color:#fff;}
#Footer ul li.contact{width:280px; padding-left:20px; color:#fff; padding-top:20px; float:left; line-height:24px;}
#Footer .copyRight{height:70px; line-height:70px; background:#fff; clear:both;}
#Footer .copyRight p{display:block; width:1200px; margin:0 auto;}

#Banner{width:100%; clear:both; background:#f0f0f0; height:530px;}

#Wrapper{width:1200px; margin:0 auto; clear:both; background:#fff;}
#Wrapper .tit_1{font-size:24px; text-align:center; height:50px; line-height:50px; clear:both}

.iabout{width:1200px; height:500px; background:url(/images/about_bg.jpg) no-repeat; margin:30px 0}
.iabout .tit{padding-left:310px; width:610px; height:110px; line-height:130px; text-align:center; font-size:18px; overflow:hidden}
.iabout .c{padding-left:310px; width:610px;line-height:200%;font-size:15px;}
.iabout .c p{text-indent:2em; }

/* 首页产品 */
.ipro{width:1200px; height:280px; overflow:hidden; clear:both; padding:20px 0 30px 0;}
.ipro li{width:291px; height:280px; float:left; padding-right:12px;}
.ipro li.last{padding-right:0px !important;}
.ipro li img{width:291px; height:238px; display:block;}
.ipro li u{display:block; width:291px; height:42px; line-height:42px; font-size:14px; background:#5c5c5c; color:#fff; text-decoration:none; text-align:center;}

/* 首页新闻中心 */
.inews{width:1200px; height:290px; overflow:hidden; padding:20px 0;}
.inews li{width:352px; height:290px; display:block; float:left; padding-right:72px;}
.inews li.last{padding-right:0px !important;}
.inews li span{height:55px; line-height:26px; font-size:18px; font-weight:bold; display:block}
.inews li p{display:block; height:183px; font-size:14px; line-height:200%; text-indent:2em;}
.inews li u{display:block; text-decoration:none;}

/* 合作伙伴 */
.partner{width:1200px; height:auto; overflow:hidden; padding:20px 0 20px 0}
.partner li{width:150px; height:52px; padding:0px 25px 25px 0; display:block; float:left}
.partner li.last{padding-right:0 !important;}
.partner li img{width:148px; height:50px; border:1px solid #dedede;}

#Sub_banner{width:100%; clear:both; height:420px; overflow:hidden;}

#Sub_wrapper{width:1200px; clear:both; height:auto; padding:20px 0; overflow:hidden; margin:0 auto}

.index_focus{position:relative; width:100%; height:530px; margin:0 auto; overflow:hidden;}
.index_focus .bd li{display:none; position:absolute; left:0; top:0;}
.index_focus_post{z-index:10;}
.index_focus .pic{width:100%; height:530px; display:block;}
.index_focus .pic:hover{text-decoration:none;}
.index_focus .slide_nav{position:absolute; left:45%; bottom:3%; z-index:20;}
.index_focus .slide_nav a{cursor:pointer; float:left; font-size:28px; font-family:arial; color:#fff; padding:5px 10px;}
.index_focus .slide_nav li:hover,.index_focus .slide_nav .on{text-decoration:none; color:#9c0;}
.index_focus_pre,.index_focus_next{display:none; position:absolute; top:50%; margin-top:-36px; width:72px; height:72px; text-indent:100%; white-space:nowrap; overflow:hidden; z-index:10; background: url(/images/ico_sliding.png) no-repeat;}
.index_focus_pre{left:30px; background-position:0 0;}
.index_focus_pre:hover{background-position:0 -144px;}
.index_focus_next{right:30px; background-position:0 -72px;}
.index_focus_next:hover{background-position:0 -216px;}
.index_focus_info {position:absolute; left:10%; bottom:12%; width:800px; height:200px; padding-bottom:10px; color:#fff; text-decoration:none; cursor:pointer; -moz-text-shadow:1px 1px 1px rgba(0, 0, 0, 0.6); -webkit-text-shadow:1px 1px 1px rgba(0, 0, 0, 0.6); text-shadow:1px 1px 1px rgba(0, 0, 0, 0.6); background:url("/images/index_focus_bg.png") no-repeat; _background: none;}