﻿@charset "utf-8";
/* CSS Document */
*{ outline:none;margin:0px; padding:0px;}
body{ color:#333; font-size:12px; font-family:"微软雅黑"; line-height:20px; overflow-x:hidden; background-color:#F4F4F4; max-width:1920px; margin:0 auto;}
a{ text-decoration:none; color:#333;}
a:hover{ text-decoration:none; color:#024073;}
.white{ text-decoration:none; color:white;}
.white:hover{ text-decoration:none; color:white;}
.a6{ text-decoration:none; color:#666;}
.a6:hover{ text-decoration:none; color:#024073;}
.blue{ color:#024073;}
.blue:hover{ color:#024073;}
ul,li,dl,dt,dd{ list-style:none; margin:0px; padding:0px;}
p{ margin:0px; padding:0px;}
img{ border:0px;}
.clear{ clear:both;}
*html body{ overflow:visible}
*html iframe,*html frame{ overflow:auto}
*html frameset{ overflow:hidden}
html{-webkit-text-size-adjust: none;}
input,select{ vertical-align:middle; background-color:#FFF;}
textarea,input { word-wrap:break-word; word-break:break-all; padding:0px;}
img{ border:0px none;}
h1{ font-size:24px;}
h2{ font-size:20px;}
h3{ font-size:18px;}
h4{ font-size:16px;}
h5{ font-size:14px; font-weight:normal;}
h6{ font-size:14px;}
.fl{ float:left;}
.fr{ float:right;}
.text{ padding:4px; border:1px solid #CCC; height:22px; width:240px;}
.textarea{ padding:4px; border:1px solid #CCC; height:110px; width:360px; resize:none;}
.btn{ padding:0; margin:0; cursor:pointer; background-color:#024073; color:White; font-size:14px; padding:4px 15px; border:0;}
.sub_tit{ text-align:right; width:200px;}
.table tr td{ padding:6px;}

.top{ width:100%; height:92px; background-color:#023D77;}
.toper{ width:1190px; margin:0 auto; height:92px;}
.logo{ float:left; width:215px; padding-top:12px;}
.menu{ float:right; width:917px;}
.menu li{ float:left; background:url(../images/menu_ge.jpg) no-repeat right center; width:130px; text-align:center; padding-right:1px;}
.menu li a{ display:inline-block; font-size:16px; color:white; width:92px; line-height:92px;}
.menu li a:hover{ background-color:#EB3D01;}
.banner{width:100%;height:420px;position:relative;}
.banner .a_bigImg{position:absolute;top:0;left:0;display:none; width:100%; height:420px;}
.ul_banner{position:absolute;left:0; bottom:7px;overflow:hidden;width:100%; text-align:center;}
.ul_banner span{display:inline-block;_display:inline;_zoom:1;width:60px;height:10px;_font-size:0;margin-left:12px;cursor:pointer;background:#fff; border:1px solid #f1f1f1;filter:alpha(opacity=60);-moz-opacity:0.6; opacity:0.6;}
.ul_banner span.on{background:#fff; border:1px solid #f1f1f1;filter:alpha(opacity=100);-moz-opacity:1; opacity:1;}
.ititle{ text-align:center; background-repeat:no-repeat; background-position: bottom center; height:115px;}
.iabout{ width:1190px; margin:0 auto; font-size:14px; color:#666666; line-height:26px;}
.iabout .ititle{ background-image:url(../images/index_aboutus.png); margin-bottom:10px;}
.iabout .show{ padding-bottom:55px; display:inline-block; width:1190px;}
.iprotype{ height:280px; font-size:12px; line-height:20px;}
.iprotype li{ float:left; width:180px; text-align:center; padding:0 29px;}
.iprotype li a{ color:#666;}
.iprotype li font{ font-size:18px; color:#4E4E4E; display:inline-block; width:100%; padding-top:14px; padding-bottom:6px;}
.iprotype img:hover{ opacity:0.9;}
.iproduct{ width:100%; background:url(../images/index_pro_bg.jpg) repeat-x; height:616px;}
.iproduct .ititle{ background-image:url(../images/index_product.png); margin-bottom:30px;}
.iproduct ul{ width:1200px; margin:0 auto;}
.iproduct ul li{ width:300px; text-align:center; float:left; height:235px;}
.iproduct ul li img:hover{ opacity:0.9;}
.inews{ width:1190px; margin:0 auto;}
.inews .ititle{ background-image:url(../images/index_news.png); margin-bottom:10px;}
.inews .tit{ font-size:16px; line-height:32px;}
.inews .blue{ font-size:14px;}
.inews .lista{ height:170px; width:1010px; margin:0 auto;}
.inews .lista li{ float:left; width:475px; padding:0 15px;}
.inews .lista li img{ float:left; margin-right:6px;}
.inews .lista li p{ line-height:26px; color:#666;}
.inews .listb{ width:1016px; margin:0 auto;}
.inews .listb li{ float:left; font-size:16px; width:458px; height:32px; line-height:32px; overflow:hidden; padding:0 24px;}
.inews .listb li font{ float:right;}
.links{ width:1186px; margin:0 auto; padding:1px; border:1px solid #D5D5D5; margin-bottom:22px; margin-top:28px; height:61px; background-color:white;}
.links p{ float:left; font-size:18px; color:white; font-weight:bold; background-color:#0273B7; width:51px; height:51px; text-align:center; padding:5px; line-height:24px;}
.links img{ border:1px solid #DDDDDD;}
#demoLeft {float:left;overflow:hidden; width:1110px; height:56px; padding-top:5px; margin-left:10px;}
#demoLeft .indemo {width:500%;}
#demo1,#demo2{float: left;}
#demo1 a,#demo2 a{ float:left; margin-right:24px;}
.wrapper{ width:1190px; margin:0 auto; padding-top:20px;}
.wrapper .left{ float:left; width:220px; margin-bottom:28px;}
.wrapper .right{ float:right; width:915px; margin-bottom:28px;}
.location{ text-align:right; padding:0 9px; border-bottom:1px solid #999; line-height:38px;}
.location span{ float:left; background:url(../images/ico_location.jpg) no-repeat left center; display:inline-block; padding-left:15px; font-size:18px;}
.ltop{ color:white; width:220px; height:47px; line-height:46px; background:url(../images/left_top.png) no-repeat; font-size:18px; text-indent:11px;}
.ltop font{ font-size:12px;}
.left_menu{ border:1px solid #E3E3E3; border-bottom:0; font-size:14px;}
.left_menu li{ border-bottom:1px solid #E3E3E3;}
.left_menu li a{ display:inline-block; padding-left:42px; background:url(../images/ico_left_menu.png) no-repeat 19px center; line-height:38px; height:41px;}
.left_menu li a.on{ font-weight:bold; color:#024073;}
.lbottom{ background:url(../images/left_bottom.png) no-repeat; width:220px; height:15px; line-height:15px; font-size:0; text-indent:-99;}
.content{ line-height:26px; font-size:14px; color:#666; padding:15px 10px;}
.product{ padding:22px 8px 0 7px;}
.product li{ float:left; width:300px; height:230px; text-align:center;}
.product li img:hover{ opacity:0.9;}
.pager{ text-align:center; padding-bottom:10px; font-size:14px;}
.news_list{ padding-top:22px; padding-left:20px;}
.news_list li{ width:870px; height:110px; overflow:hidden;}
.news_list li span{ display:inline-block; text-align:center; color:white; width:93px; height:93px; font-size:32px; float:left; background-color:#023D77; line-height:60px;}
.news_list li span font{ font-size:14px; line-height:20px;}
.news_list li div{ float:left; background-color:#E4E2E3; width:753px; height:93px; padding:0 12px;}
.news_list li div .p1{ font-size:14px; color:#615F60; line-height:30px; padding-top:8px; font-weight:bold;}
.news_list li div .p2{ color:#646464; font-size:12px; line-height:22px;}
.news_list li a:hover span{ background-color:#007EB0;}
.news_list li a:hover div{ background-color:#4EC6A6;}
.news_list li a:hover div .p1,.news_list li a:hover div .p2{ color:white;}
.news_tit{ text-align:center; line-height:50px; color:#023D77;}
.news_time{ text-align:center; color:#999; padding-bottom:8px;}
.links_list{ padding:15px 0;}
.links_list li{ float:left; width:179px; text-align:center; height:70px;}
.links_list li img{ border:1px solid #DDDDDD;}
.pro_list{ padding-top:13px;}
.pro_list img:hover{ opacity:0.9;}
.pro_list li{ height:450px;}
.pro_list li.l .img{ float:left;}
.pro_list li.l ul{ float:left; width:590px;}
.pro_list li.l ul li{ float:left; padding-left:2px; height:222px;}
.pro_list li.r .img{ float:right;}
.pro_list li.r ul{ float:left; width:590px;}
.pro_list li.r ul li{ float:left; padding-right:2px; height:222px;}

.bottom{ text-align:center; line-height:44px; background-color:#2A2A2A; color:#8F8F8F; font-family:新宋体;}
.bottom a,.bottom a:hover{ color:#8F8F8F;}
.foot{ width:100%; display:inline-block; background-color:#3A3A3A; font-family:新宋体; color:#8F8F8F;}
.footer{ width:1100px; margin:0 auto; background:url(../images/logo_ico.png) no-repeat left center; padding-left:90px;}
.footer .img{ float:right; margin:9px 0;}
.footer p{ padding:16px 0; line-height:22px;}
.footer a,.footer a:hover{ color:#8F8F8F;}
