html{font-size:12px;}
ul,li,dl,dt,dd{list-style:none; margin:0; padding:0;}
p{margin:0;padding:0;}
.clearfix:before, .clearfix:after{display: table; content: " ";}
.clearfix:after{clear: both;}
a{color:#333; text-decoration:none;}
a:hover{color:#666; text-decoration:underline;}
.l_float{float:left;} .r_float{float:right;}
img{border:0px;display:inline-block;line-height:0px;vertical-align:middle;}
h1,h2,h3,h4{font-weight:normal;font-family:Arial; padding:0; margin:0;}
.img-responsive,
.thumbnail > img,
.thumbnail a > img,
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  display: block;
  max-width: 100%;
  height: auto;
}
body{font-size:12px; color:#333;font-family:Arial;background:url(../images/bg_01.gif) repeat-x left top #f2f2f2; margin:0; padding:0;}
.top{width:998px; margin:0 auto;background:url(../images/top_bg01.jpg) no-repeat;height:70px; position:relative;}
.logo{padding:24px 0 0 5px;}
.topnav{position:absolute; right:10px; top:20px;}
.topnav li{float:left; line-height:30px; color:#ccc;}
.topnav li a{margin:0 15px; padding-left:25px; font-size:12px;}
.topnav .cn{background:url('../images/site_cn.png') no-repeat;}
.topnav .en{background:url('../images/site_en.png') no-repeat;}
.topnav .email{background:url('../images/site_mail.png') no-repeat;}

.search{margin-top:26px;background:url(../images/search_bg.gif) no-repeat;heigh:23px;width:206px;padding-left:6px;}
.search a{float:right;}
.search input{border:0px;float:left;height:23px;line-height:23px;width:175px;background:none;font-family:Arial;color:#c0c0c0;font-size:13px;}

.menu{width:1000px;margin:0 auto;background:url(../images/menu_bg02.gif) no-repeat 998px top;font-family:Verdana;position:relative;z-index:2;height:45px;}
.menu li{float:left;line-height:42px;font-size:14px;position:relative;}
.menu li a{display:inline-block;background:url(../images/menu_bg02.gif) no-repeat left top;color:#000;line-height:42px;height:42px;padding:0 37px; text-decoration:none;}
.menu li.on a, .menu li a:hover{background:#fff; border-top-left-radius:5px; border-top-right-radius:5px;}

.menu li.social ul{width:200px;}
.menu li.product ul{width:200px;}
.menu li ul{background:#fff; display:none;position:absolute;left:0px;top:42px;width:168px;border-bottom:0px; padding:10px;}
.menu li ul li{border-bottom:1px dotted #d5d5d5;line-height:29px;height:29px;font-size:12px;white-space:nowrap;zoom:1;float:none; margin-bottom:3px;}
.menu li ul li a{background:none;padding:0 5px;line-height:29px;color:#505050;display:block;height:29px;position:relative; text-decoration:none;}
.menu li ul li a:hover{background:#f5f5f5;}

.warper{width:1000px;margin:-3px auto 0 auto; border-top:0; min-height:400px; background:#fff; padding-top:5px;}
.adbox{padding:10px;}

.box{border:1px solid #d1d5d9;}
.mainBox{padding:10px;}
.mainBox .mb_left{width:260px; float:left;}
.mainBox .mb_right{width:710px; float:right; min-height:300px;}
.mainBox .sb_left{width:200px; float:left;}
.mainBox .sb_right{width:760px; float:right; min-height:300px;}

.c_title{background:url(../images/title_bg01.gif) repeat-x;height:34px;line-height:32px;font-size:18px;border-bottom:1px solid #d1d5d9;padding-left:12px;font-family:Verdana;}
.social .c_title{font-size:15px;}
.in_left01{margin-top:9px;}
.news .c_title{}
.news .n_content{padding:12px 6px;}
.news .n_content a.prev{background:url(../images/arrow_01.gif) no-repeat left top;width:246px;height:22px;display:block;}
.news .n_content a.next{background:url(../images/arrow_01.gif) no-repeat left bottom;width:246px;height:22px;display:block;}
.news .n_content .bd {margin: 11px 0 14px;}
.news_02{text-align:center;color:#666;padding-top:30px;}
.news_02 h2{font-size:24px;color:#1d2088;padding-bottom:8px;}
.news_03{line-height:20px;padding-top:20px;}

.bdwrapper{height:368px; overflow:hidden; position:relative;}
.bdwrapper li{border-bottom:1px solid #e4e4e4; padding:10px 0; }
.newsUl .limg{display:block;width:76px;height:56px;float:left;margin-right:6px;}
.newsUl .limg img{width:100%; max-height:56px;}
.newsUl .rdesc{float:right; width:150px; font-size:12px;}
.newsUl .rdesc h4{background:url(../images/icon_01.gif) no-repeat left center;padding-left:11px;color:#333; font-weight:bold; margin-bottom:5px;}

a.title_icon01{background:url(../images/title_icon01.gif) no-repeat left center;padding-left:15px;color:#e8190f;}
a.title_icon02{background:url(../images/title_icon02.gif) no-repeat left center;padding-left:15px;color:#ff7800;}
a.title_icon03{background:url(../images/title_icon03.gif) no-repeat left center;padding-left:15px;color:#17a6e1;}
a.title_icon04{background:url(../images/title_icon04.gif) no-repeat left center;padding-left:15px;color:#572ebc;}
a.title_icon05{background:url(../images/title_icon05.gif) no-repeat left center;padding-left:15px;color:#008554;}

.about{width:378px; overflow:hidden;}
.about_content{padding:12px 10px;line-height:19px;height:150px;overflow:hidden; font-size:12px;}
.about_content img{float:left;margin-right:13px;}
.about_content a{text-decoration:underline;color:#b2b1b1;display:inline-block;}
.about_content a:hover{color:#ff7800}

.exhibition{width:318px; overflow:hidden;}
.exh_content{padding:8px 14px;}
.exh_content .exh_item{border-bottom:1px solid #dfdfdf; padding:10px 0 9px 0; margin-bottom:2px;}
.exh_content .exh_item .img{width:123px; float:left; border:1px solid #b8b8b8;}
.exh_content .exh_item .desc{width:153px; float:right; line-height:18px; text-overflow:ellipsis; white-space:nowrap; font-size:12px;}
.exh_content .exh_item:last-child{border-bottom:0; margin-bottom:0;}

.left_nav{padding:5px 10px;}
.left_nav li a{border-bottom:1px solid #e9e9e9;background:url(../images/icon_03.gif) no-repeat left center;padding-left:10px;font-size:14px;line-height:35px;display:block;}
.left_nav li.no_border{border-bottom:0px;}
.left_nav li dl{display:none;}
.left_nav li.hover dl{display:block;}
.left_nav li.hover dt a{background:url(../images/pro_line03.gif) repeat-x left bottom;color:#1d2088;line-height:22px;padding:5px 0 3px 0;border:0px;padding-left:23px;}
.left_nav li.hover dt.on a{font-weight:bold;}
.left_nav li.hover dd a{line-height:18px;display:inline-block;background:url(../images/pro_icon01.gif) no-repeat 23px center;border:0px;padding-left:28px;}
.left_nav li.hover dd a.on{font-weight:bold;}
.left_nav li.hover dd{padding:5px 0;}
.plist li a{font-size:13px;}

.right_01{background:url(../images/title_bg02.jpg) no-repeat;height:38px;line-height:35px;padding-left:14px;}
.right_01 span.l_float{font-size:22px;}
.right_01 span b{font-weight:normal;}
.pro_title{background:url(../images/title_bg03.jpg) no-repeat left bottom;}
.right_02{padding-bottom:15px; min-height:400px;}

.news_01 li,.download_01 li{height:35px;line-height:35px;background:url(../images/news_line01.gif) repeat-x left bottom;}
.news_01 li a, .download_01 li a{display:block;background:url(../images/news_icon01.gif) no-repeat left center;padding-left:17px;float:left;color:#1d2088;}
.news_01 li span,.download_01 li span{float:right;color:#999;}
.news_01,.download_01{padding-top:11px;}

.business_01{padding:20px 0 5px 0; text-align:center;}
.business_01 img{width:98%; margin:0 auto;}

.in_right02{margin-top:9px;}
.oB_content{background:url(../images/business_bg01.jpg) no-repeat;height:129px;padding-top:20px;}
.pro_content{background:url(../images/product_bg01.jpg) no-repeat;height:122px;padding:20px 20px 0 20px;position:relative;}
img.bus_img01{float:right;margin-left:10px;}
.oB_content li{width:210px;line-height:15px;float:left;margin:0 8px 0 15px;}
.oB_content li h3{font-weight:bold;background:url(../images/icon_02.gif) no-repeat left 3px;padding:0 0 12px 15px;font-size:14px;}
.oB_content li p{padding-top:5px;}
.oB_content li p img{margin-top:-5px;}

.pro_content .bd{width:640px;overflow:hidden;height:100px;position:relative;}
.pro_content .bd ul{position:absolute;left:0;top:0px;}
.pro_content .bd li{width:100px;text-align:center;float:left;padding:0 30px;}
.pro_content .bd li a.pro_img01{display:block;width:100px;height:80px;margin-bottom:5px;}
.pro_content .hd{position:absolute;width:668px;left:20px;height:1px;top:54px;}
.pro_content .hd a.prev{background:url(../images/arrow_02.gif) no-repeat left top;display:block;width:14px;height:29px;float:left;}
.pro_content .hd a.next{background:url(../images/arrow_02.gif) no-repeat right top;display:block;width:14px;height:29px;float:right;}
.pro_content .bd{margin-left:15px;}

.product01{margin:30px 15px; }
.product01 .pitem{width:33.33%; float:left;}
.product01 .p_01{background:url(../images/pro_line01.gif) repeat-y right top;}
.product01 .p_02{background:url(../images/pro_line01.gif) repeat-y right top;}
.product01 .p_03{}
.product01 .pitem .ptit{height:40px; line-height:40px; text-align:center; font-weight:bold; font-size:16px;}
.product01 .pitem .t01{background:#f5f5f5 url(../images/pro_line01.gif) repeat-y right top;}
.product01 .pitem .t02{background:#f5f5f5 url(../images/pro_line01.gif) repeat-y right top;}
.product01 .pitem .t03{background:#f5f5f5;}
.product01 .pitem .pimg{width:80%; margin:0 auto; text-align:center; padding:8px 0; border-bottom:1px solid #c0c4ca;}

.product01 .pitem .pcate{width:40%; margin:0 auto; padding:8px 0; line-height:20px;}
.product01 .pitem .pcate a{background:url(../images/pro_icon01.gif) no-repeat 2px center;padding-left:10px;color:#595959;}
.product01 .pitem .pcate a a:hover{color:#1d2088;}
/*
.product01{margin-top:30px;background:url(../images/news_line01.gif) repeat-x left bottom #f5f5f5;height:30px;line-height:28px;text-align:center;font-weight:bold;font-size:14px;}
.pro_01_01{width:359px;background:url(../images/pro_line01.gif) repeat-y right top;}
.pro_01_02{width:249px;background:url(../images/pro_line01.gif) repeat-y right top;}
.pro_01_03{width:130px;background:url(../images/pro_line01.gif) repeat-y right top;}
.pro_01_04{width:242px;}
.product02{background:url(../images/pro_line02.gif) repeat-y 1px top;min-height:20px;height:auto!important;_height:20px;}
.pro_02_01{width:105px;padding:17px 4px 5px 4px;}
.pro_02_02{width:105px;padding:17px 9px 5px 8px;}
.pro_02_03{width:105px;padding:17px 9px 5px 10px;}
.pro_02_04{width:105px;padding:17px 12px 5px 10px;}
.pro_02_05{width:105px;padding:17px 7px 5px 9px;}
.pro_02_06{width:114px;padding:17px 8px 5px 8px;}
.pro_02_07{width:100px;padding:17px 6px 5px 5px;}
.pro_02_08{width:125px;padding:17px 0px 5px 7px;}
.pro_list01{font-weight:bold;line-height:14px;height:30px;}
.pro_list02{padding-top:14px;text-align:center;}
.pro_list03 dt{border-bottom:1px solid #c0c4ca;padding-bottom:5px;line-height:14px;}
.pro_list03 dd{line-height:18px;}
.pro_list03 dd a{background:url(../images/pro_icon01.gif) no-repeat 2px center;padding-left:10px;color:#595959;}
.pro_list03 dt a,.pro_list03 dd a:hover{color:#1d2088;}
.pro_list03 dl{padding:5px 0;}
.pro_list03{padding-top:12px;}
*/
.product03{background:url(../images/pro_bg01.gif) repeat-x left bottom #fff;padding:20px;border:1px solid #e1e1e1;margin-top:30px;}
.product03 dd{float:left;width:476px;line-height:18px;color:#666;}
.product03 dd h3{font-weight:bold;font-size:16px;padding:10px 0;color:#193eab;}
.product03 dt{float:right;width:216px;border:1px solid #e3e3e3;backgroud:#fff;}
.product04{padding-top:15px;}
.product04 .hd{background:url(../images/pro_title03.gif) repeat-x left bottom;}
.product04 .hd ul{width:761px;}
.product04 .hd li{float:left;margin-right:2px;background:url(../images/pro_title01.gif) no-repeat left top;cursor:pointer;margin-top:5px;white-space:nowrap;}
.product04 .hd li span{display:inline-block;height:23px;line-height:22px;font-size:12px;padding:0 6px 0 7px;background:url(../images/pro_title02.gif) no-repeat right top;}
.product04 .hd li.on{background-position: left bottom;color:#fff;}
.product04 .hd li.on span{background-position: right bottom;}
.product_a01{border:1px solid #d8d8d8;border-top:0px;padding:20px 18px 23px 18px;}
.product_a01 tfoot td{border-bottom:1px solid #d6d6d6;color:#7b7b7b; font-size:12px;}
.product_a01 thead td{font-weight:bold;background:url(../images/pro_bg02.gif) repeat-x;border-bottom:1px solid #d6d6d6; font-size:12px;}
.td_padding01{padding-left:16px;}
.product_a01 td.td_a01 a{background:url(../images/icon_03.gif) no-repeat 9px center;padding-left:19px;color:#1d2088;}
.product05{background:url(../images/pro_bg04.gif) repeat-x left bottom;padding:20px 17px 30px;margin-top:20px;border:1px solid #e4e4e4;}
.product05 img{max-width:700px;}
.pro_05_02{line-height:20px;padding-top:15px;}
.pro_icon01{background:url(../images/icon_04.gif) no-repeat left 5px;padding-left:10px;font-weight:bold;}
.pro_05_01{text-align:center;font-weight:bold;font-size:14px;}
.pro_05_01 span{border:1px solid #d4d4d4;display:block;width:400px;height:400px;background:none;margin:0 auto 10px auto;}
.pro_title01{background:url(../images/pro_title04.gif) repeat-x;height:26px;padding:0 8px;line-height:24px;}
.product06{padding-top:20px;}

.contactBox{padding:30px 15px 0;}
.contactBox h2{margin-bottom:20px;}
.cb_box .cb_img{width:160px; float:left;}
.cb_box .cb_cont{width:540px; float:right; line-height:25px;}
.contentBox{line-height:20px;padding:27px 0; font-size:14px;}

.contact_01{margin:0 10px;}
.contact_01 li{border:1px solid #e2e2e2;padding:5px 30px 5px 4px;overflow:hidden;line-height:22px;margin-bottom:15px;font-size:13px;}
.contact_01 li img{float:left;margin-right:15px;}
.contact_01{padding-top:18px;}
.footer{background:url(../images/bottom_bg01.gif) repeat-x; margin-top:10px; height:121px;font-size:12px;color:#474747;padding-top:20px;}
.ft_01{width:1000px;margin:0 auto; height:70px;}
.ft_02{height:30px;line-height:30px;width:1000px;margin:0 auto;padding-top:19px;}
.ft_02 img{margin-right:15px;}
.ft_01 b{color:#df5d06;}
.bottom_01{font-family:Verdana; line-height:19px; margin-left:10px;}
.bottom_02{text-align:right;padding-top:6px;font-size:9px;}
.bottom_02 img{margin-left:15px;}
.bottom_padding{padding-top:15px;}

.form-control {
  display: block; width:80%; padding: 5px 12px; font-size: 14px; line-height: 1.42857143; color: #555; background-color: #fff; background-image: none;
  border: 1px solid #ccc; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.form-control:focus {
  border-color: #66afe9; outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
}
.form-control::-moz-placeholder {color: #777; opacity: 1;}
.form-control:-ms-input-placeholder {color: #777;}
.form-control::-webkit-input-placeholder {color: #777;}

.btn {
  display: inline-block; padding: 5px 12px; margin-bottom: 0; font-size: 16px; font-weight: normal; line-height: 1.42857143; text-align: center;
  white-space: nowrap; vertical-align: middle; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;
  background-image: none; border: 1px solid transparent; border-radius: 4px; -webkit-tap-highlight-color:transparent; -webkit-appearance: none;
}
.btn:focus, .btn:active:focus, .btn.active:focus {outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px;}
.btn:hover, .btn:focus {color: #333; text-decoration: none;}
.btn:active, .btn.active {background-image: none; outline: 0;}
.btn.disabled{pointer-events: none; cursor: not-allowed; filter: alpha(opacity=65); -webkit-box-shadow: none; box-shadow: none; opacity: .65;}

.btn-green {background-color:#97c63d; border-color:#97c63d; color:#fff;}
.btn-green:hover, .btn-green:focus, .btn-green:active, .btn-green.active{color:#fff; background-color:#729e1e; border-color:#729e1e;}
.btn-blue {background-color:#40b9ff; border-color:#40b9ff; color:#fff;}
.btn-blue:hover, .btn-blue:focus, .btn-blue:active, .btn-blue.active{color:#fff; background-color:#007fc8; border-color:#007fc8;}
.btn-orange{color:#fff; background-color:#ff8819; border-color:#ff8819;}
.btn-orange:hover, .btn-orange:focus, .btn-orange:active, .btn-orange.active{color:#fff; background-color:#e16d00; border-color:#c45f00;}
.btn-gray{color:#fff; background-color:#a8a8a8; border-color:#a8a8a8;}
.btn-gray:hover, .btn-gray:focus, .btn-gray:active, .btn-gray.active{color: #fff; background-color: #828282; border-color: #828282;}
.btn-block{display:block; width:100%;}

.page{padding-top:10px;}
.page span, .page a{display:inline-block; padding:2px 8px; margin:0 2px; border:1px solid #1b95d4; background:#e7f7ff;}

.online_float_box{ position:fixed;top:20%;right:20px;color:#00a0e9;}
.online_float{overflow:hidden;}
.online_oper{float:left;width:29px;height:117px; cursor:pointer;background:url(../images/sky/service_hide.png) no-repeat 0 0; margin-top:10px;}
.online_oper.close_oper{background-image:url(../images/sky/service_show.png);}
.online_top{background:url(../images/sky/service_header.png) no-repeat 0 0;width:130px;float:right;padding-top:13px;}
.online_btm{background:url(../images/sky/service_footer.png) no-repeat left bottom;padding-bottom:13px;}
.online_cnt{background:url(../images/sky/service_bg.jpg) repeat-y left;padding:0px 12px 5px;min-height:100px;}
.online_cnt ul{background:url(../images/sky/service_logo.png) no-repeat top center;padding-top:50px;}
.online_cnt li{overflow:hidden;clear:both;padding:5px 0;}
.online_cnt li img{ float:right;margin-top: -3px;}