* {padding:0;margin:0;}
body {width:100%; border: 0 none; background:#fff; min-width:1200px; font-family:Arial;font-size:12px; color:#333;-webkit-text-size-adjust:none;}
table{border-collapse:collapse; border-spacing:0;}
ul {list-style:none; border:none;}
hr{border:none; background:#00a0e9; width:100%; margin:25px auto 0; height:1px;}
a{text-decoration: none; outline:none;}
.cl {clear:both;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.kd{width:960px; margin:0 auto;}
.pa_rt{padding-right:64px;}
.pd_btm{padding-bottom:30px;}
a:hover{transition:all  500ms;-webkit-transition:all  500ms;-moz-transition:all  500ms;-o-transition:all  500ms;}
.pd{padding-top:30px;}
.a_bt a{color:#00a0e9;}
.a_fff a{color:#fff;}
.a_fff a:hover{color:#fff;}
.a_333 a{color:#333;}
.a_333 a:hover{color:#207af5;}
.img_blk{display:block;}
img{ border: 0 none;}
input{font-family:Arial;}
.logo{text-align:center; padding:25px 0 20px;}
.nav{background:url(img/hd_bg.jpg) repeat-x bottom center;}
.nav ul{background:#00a0e9; height:64px;}
.nav ul li{line-height:64px; height:64px; float:left; font-size:14px; text-transform:uppercase;}
.nav ul li a{display:block; color:#fff; padding:0 14px;line-height:64px;}
.nav ul li a:hover{background:#0089e4;}
.nav ul li .nav_on{background:#0089e4;}
.top_sc{background:#80d0f4; width:208px; margin-right:15px; height:33px; margin-top:15px;}
.top_txt{width:165px; padding:0 4px; background:none; border:none; height:33px; line-height:33px; font-size:14px;}
.top_but{background:url(img/sc_but.png) no-repeat; width:35px; height:33px; border:none;}
.in_bt1{background:url(img/bt_bg.jpg) no-repeat center bottom; height:36px; line-height:36px; text-align:center; font-size:14px; font-weight:bold; text-transform:uppercase;}
.in_pro ul li{width:220px; position:relative; float:left; margin:20px 10px 30px 10px;}
.in_pro ul li h1{font-size:12px; font-weight:normal; text-align:center; width:220px; height:40px; line-height:40px; margin-bottom:25px;}
.in_pro ul li a h1{display:block; border:1px solid #ccc; color:#333;}
.in_pro ul li a:hover h1{border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:2px solid #00a0e9; margin-top:-1px;}
.in_pro ul li img{display:block; border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;}
.in_pro ul li span{display:none;}
.in_pro ul li a:hover span{display:block; background:url(img/blak50.png) repeat; position:absolute; left:1px; top:69px; right:0px; height:181px;}
.in_pro ul li a:hover span h2{color:#fff; font-size:12px; margin:70px auto 0; text-align:center; border:1px solid #fff; width:92px; height:28px; line-height:26px;}
.in_pro ul li h3{border-bottom:1px solid #ccc; font-size:12px; font-weight:normal;border-left:1px solid #ccc;border-right:1px solid #ccc; width:210px; height:90px; padding: 0 5px;line-height:18px; overflow:hidden;}
.in_pro ul li a h3{color:#333;}
.in_pro ul li a:hover h3{color:#fff; background:#00a0e9;transition:all  500ms;-webkit-transition:all  500ms;-moz-transition:all  500ms;-o-transition:all  500ms;}
.in_bt2{background:url(img/bt_bg2.png) no-repeat center bottom; height:36px; line-height:36px; text-align:center; font-size:14px; font-weight:bold; text-transform:uppercase;}
.in_abt{background:url(img/xz_bg.jpg) no-repeat center top; height:400px; padding:35px 0; background-size:cover;}
.in_abtbt{text-align:center; padding-top:15px; padding-bottom:35px;}
.abt_rt{width:480px;}
.abt_rt h1{font-size:30px; font-weight:normal; color:#000; text-transform:uppercase; border-bottom:2px solid #c7c7c7; padding-bottom:25px; margin-bottom:20px; display:table;}
.abt_rt h2{font-size:12px; font-weight:normal; line-height:27px;}
.abt_rt h3{font-size:12px; font-weight:normal; text-align:center; width:95px;  margin-top:40px;}
.abt_rt h3 a{color:#333; display:block;height:28px; border:1px solid #333; line-height:28px;}
.abt_rt h3 a:hover{color:#fff; background:#00a0e9; border:1px solid #fff;}
.in_newslf{width:480px;}
.news_bt{background:url(img/bt_bg3.png) no-repeat center bottom; height:36px; padding-left:70px; line-height:36px;font-size:14px; font-weight:bold; text-transform:uppercase;}
.in_news{padding:35px 0;}
.in_newslf ul li{padding-top:25px; height:70px;}
.in_newslf ul li .fl{width:70px; height:70px; text-align:center; border-right:2px solid #c7c7c7;}
.in_newslf ul li .fl h1{font-size:40px; font-weight:normal;}
.in_newslf ul li .fl h2{font-size:12px; font-weight:normal;}
.in_newslf ul li .fr{width:395px;}
.in_newslf ul li .fr h3{font-size:14px; padding-bottom:3px;}
.in_newslf ul li .fr h4{font-size:12px; font-weight:normal; line-height:18px; height:54px; overflow:hidden;}
.in_newsrt{width:439px; line-height:20px;}
.in_newsrt h1{font-size:14px; padding:20px 0 3px;}
.foot{background:#00a0e9; color:#fff;}
.ft_top{padding-top:55px;}
.ft_top span{padding-left:135px;}
.ft_top span img{padding-right:5px;}
.ft_dz{ padding-top:40px; padding-bottom:45px;}
.ft_dz img{padding-right:10px;}
.ft_cp{border-top:2px solid #80d0f4; text-align:center; line-height:45px;}
.fdlf{left:0; top:300px; position:fixed;}
.fdrt{right:0; top:300px; position:fixed;}
.main{padding:20px 0 40px;}
.main_lf{width:230px; text-transform:uppercase;}
.main_rt{width:720px;}
.lf_bt{height:64px; line-height:64px; background:#0089e4; color:#fff; font-size:14px; text-align:center;}
.lf_list ul li{background:#00a0e9; text-align:center; height:40px; line-height:40px; margin-top:2px;}
.lf_list ul li a{display:block; color:#fff;}
.lf_list ul li a:hover{background:url(img/lf_on.png) no-repeat right center;}
.lf_list ul li .lf_on{background:url(img/lf_on.png) no-repeat right center;}
.abt_bn{background:url(img/abt_bn.jpg) no-repeat top center; height:253px;}
.dqwz{padding-top:68px; text-align:right;  color:#fff; text-transform:uppercase;}
.dqwz a{color:#fff;}
.dqwz span{padding:10px 0;height:20px; line-height:20px; display:block; background:#00a0e9; padding-right:20px;}
.nr{padding-top:25px; line-height:23px;}
.news_list ul li{padding:20px 0; border-bottom:1px solid #ccc; height:154px; position:relative;}
.news_list ul li img{display:block; float:left;}
.news_list ul li span{display:block; float:right; width:440px;}
.news_list ul li span h1{font-size:14px; font-weight:normal; padding:15px 0;}
.news_list ul li span h2{font-size:12px; font-weight:normal; line-height:20px; height:60px; overflow:hidden;}
.news_list ul li span h3{font-size:12px; font-weight:normal; position:absolute; top:35px; right:0;}
.news_list ul li a span h3{color:#00a0e9;}
.news_list ul li a span h4{font-size:12px; font-weight:normal; padding-top:20px; text-align:right; color:#00a0e9;}
.fanye{ text-align:center; padding-top:20px;}
.bz_list ul li{margin:20px 6px 0 6px; float:left;}
.ms_list ul li{height:35px; line-height:35px; padding:10px 0; border-bottom:1px solid #00a0e9;}
.mess_bn{background:url(img/mes_bn.jpg) no-repeat top center; height:179px;}
.mess .fl{width:120px; color:#00a0e9;}
.mess .fr{width:590px;}
.mess ul li{line-height:32px; margin-top:18px;}
.mes_txt{width:280px; padding:0 5px; height:30px; line-height:30px;font-size:12px; border:1px solid #f2f2f2; background:#f2fafe;}
.mes_txt2{width:500px; padding:5px; height:170px; line-height:20px; font-size:12px; border:1px solid #f2f2f2; background:#f2fafe;}
.re{width:90px; height:32px; border:none; background:#00a0e9; color:#fff; float:left; margin-right:20px;}
.sb{width:90px; height:32px; border:none; background:#0089e4; color:#fff;float:left;}
.ct_bn{background:url(img/ct_bn.jpg) no-repeat top center; height:299px;}
.ct_nr{line-height:30px; padding:20px 0 0 0;}
.ct_map{padding-top:20px;}
.ct_bt{padding-bottom:20px;}