﻿body,td,th {font-family: "Microsoft YaHei","微软雅黑" ,Arial, Helvetica, sans-serif;font-size: 12px;color: #004E86;}
body {margin:0; padding:0; background:#D6F3FB url(../images/bg.jpg) no-repeat center top;}
table{margin:auto; height:auto;margin:0;padding:0;  }
body , div , dl , dt , dd , ul , ol , li , h1 , h2 , h3 , h4 , h5 , h6 , pre , form , fieldset , input , textarea , p , blockquote , th , td {margin:0; padding:0;}
img {border:0px;}
ul,dl,dt,dd,li,p{Margin:0px;Padding:0px;list-style:none}
h1,h2,h3,h4{ font-size:14px;margin:0;padding:0;font-weight:normal;}
ul,dl,dt,dd,li,p{Margin:0px;Padding:0px;list-style:none}
table {border-collapse: collapse;	border-spacing: 0;}
.clearboth{clear:both; visibility:hidden}/*系统预设*/

a:link,a:visited,a:active {color: #004E86; text-decoration: none;}
a:hover {color: #f60;text-decoration:none;}

.a1:link,.a1:visited,.a1:active {color: #fff; text-decoration: none;}
.a1:hover {color: #fff;text-decoration:none;}

.a2:link,.a2:visited,.a2:active {color: #B98B2E; text-decoration: none;}
.a2:hover {color: #f60;text-decoration:none;}

.line_h20 {LINE-HEIGHT: 20px}
.line_h22 {LINE-HEIGHT: 22px}
.line_h25 {LINE-HEIGHT: 25px}
.line_h30 {LINE-HEIGHT: 30px}
.font01{ color:#c00;}
.font02{ color:#f60;}
.font03{ color:#0049A7;}
.px12{font-size: 12px;}
.px14{font-size: 14px;}
.px16{font-size: 16px;}
.fr{float: right;display:inline;}
.fl{float: left;display:inline;}
.padd10px{padding:10px;}
.paddl10px{padding:0 10px;}
.mtop10{ margin-top:10px;}
.mtop15{ margin-top:15px;}
.mtop20{ margin-top:20px;}
.box01{ border-bottom:#E2E2E2 1px solid;}
.box03{border: 1px solid #dcdcdc; background:#fff;}
.contx{font-size:20px;font-weight: bold;color: #c00;font-family: "Microsoft YaHei","微软雅黑" ,"黑体";line-height:60px;}
.INPUT {height: 26px;border:1px #ccc solid;background: #fff; line-height:26px; padding:0 5px;}
.INPUT2 {border:1px #ccc solid;background: #fff;}
.INPUT3 {height: 22px;border:1px #ccc solid;background: #fff; line-height:22px; padding:0 5px; width:120px;}
.buttom {font-size: 14px;font-weight: bold; padding:3px; color:#fff; background:#333;border:2px solid #333;}
.title01{color:#c00; font-weight:bold; font-size:14px;}
.title02{font-size:16px; font-weight:bold;}
.hx{background: url(../images/hx.gif) repeat-x bottom;}
.hx2{background: url(../images/hx.gif) repeat-x  center; height:30px; margin:auto;}

.page {text-align:center; width:100%;margin:20px 0 30px 0;}
.page a{display:inline-block;padding:5px 8px 4px 8px;border:#E4E4E4 1px solid;margin:2px 4px;color:#666;text-decoration:none;cursor:pointer;}
.page a:hover{border:#CF5D02 1px solid;color:#FFF;background:#FF7101;}
.page span.current{display:inline-block;padding:5px 8px 4px 8px;color:#FFF;background:#FF7101;border:#CF5D02 1px solid;margin:2px 4px;}
.page span.no{border:1px #CF5D02 solid;margin:2px;color:#FFF;background:#FF7101;text-decoration:none;}

.header{ margin:auto; width:1000px; height:100px;}
.header .logo{ width:460px; height:70px; padding-top:15px; float:left;}
.header .logo a{ display:block;width:460px; height:70px;}
.header .favs{ width:300px; height:30px; line-height:30px; text-align:right; float:right;}
.nav{ margin:auto; width:980px; height:37px; margin-bottom:15px; padding:0 10px;}
.nav ul li{ display:block; width:140px;  height:37px; float:left; background:url(../images/menux.jpg) no-repeat right center;}
.nav ul li a:link,.nav ul li a:visited,.nav ul li a:active{ display:block; width:100%; text-decoration:none; height:37px; line-height:37px; text-align:center; color:#fff;font-size:14px; font-weight:bold;}
.nav ul li a:hover{color:#fff; background:#c00;}
.nav ul li.nobg{ background:none;}
.nav ul li.curr{width:140px;height:37px; line-height:37px; background:#c00; }
.nav ul li.curr a{color:#fff; display:block;}

.index_brand{height:340px; width:990px; margin:auto;position: relative;}
.banner li{width:100%;height:340px;position: absolute;left: 0;top: 0;display: none;}
.banner li a{display: inline-block;width: 100%;height: 100%;}
.banner .number{height:10px;position: absolute;left: 50%;bottom:10px;}
.banner .number span{display: inline-block;width:12px;height:12px;background: #0787AE;cursor: pointer;margin-left:10px;position: relative;overflow: hidden;border-radius:10px; }
.banner .number span.on{background: #EA024C;}


.main_box01{ margin:20px auto auto; width:1000px; height:auto;}
.main_box01 .box01_left{ width:738px; height:auto; float:left;}
.main_box01 .box01_left .b1left_1{ height:50px; line-height:50px; padding:0 15px; background:url(../images/inddh01_1.jpg); text-align:right; }
.main_box01 .box01_left .b1left_2{border-left:#87CDEE 1px solid;border-right:#87CDEE 1px solid; background:#EFFAFD; padding:15px 15px 5px 15px; line-height:30px; height:360px; overflow:hidden;}
.main_box01 .box01_left .b1left_2 p{ margin-bottom:10px;}
.main_box01 .box01_left .b1left_3{ background:url(../images/inddh01_2.jpg); height:10px; font-size:0px;}
.main_box01 .box01_right{ width:246px; height:auto; float:right;}
.b1right_1{ height:35px; line-height:35px; padding:0 10px 0 35px; color:#fff; background:url(../images/inddh02.jpg);}
.b1right_2{border:#87CCE9 1px solid; background:#CAEEFE; padding:10px; line-height:25px; color:#004E86; height:175px; overflow:hidden;}
.b1right_3{ height:35px; line-height:35px; padding:0 10px 0 35px; color:#fff; background:url(../images/inddh03.jpg); margin-top:10px;}
.b1right_4{border:#87CCE9 1px solid; background:#E3F5FF; padding:5px 10px; height:150px;}

.tit_news{ width:224px; height:150px;}
.tit_news ul li{ width:224px;height:25px;line-height:25px;float:left;text-align:left;text-indent:10px; font-size:12px; background:url(../images/dian01.jpg) no-repeat left center;text-overflow:ellipsis; overflow:hidden;word-break:keep-all;white-space:nowrap;}

.main_box02{ margin:15px auto auto; width:1000px; height:auto;}
.main_box02 .box02_1{ height:40px; line-height:40px; padding-right:10px; background:url(../images/inddh04_1.jpg); text-align:right;}
.main_box02 .box02_2{ width:968px; height:190px;border-left:#87CDEE 1px solid;border-right:#87CDEE 1px solid; background:#E2F7FC; padding:15px 15px 0px 15px;}
.main_box02 .box02_3{ background:url(../images/inddh04_2.jpg); height:10px; font-size:0px;}

.ind_pro{width:968px; height:200px;}
.ind_pro ul li{width:208px;height:180px;float:left;text-align:center; margin:auto 10px;}
.ind_pro ul li img{ width:210px; height:140px; padding:3px;border: 1px solid #DEDEDE; background:#fff;}
.ind_pro ul li span{ display:block; width:208px; text-align:center; font-size:12px; height:32px; line-height:30px;overflow:hidden;}


/*内页*/
.main_nbox{ margin:20px auto auto; width:1000px;}
.main_nbox .nbox_left{ width:246px; height:auto; float:left;}
.main_nbox .nbox_right{ width:700px;float:right; min-height:600px;_height:600px; background:#EFFAFC; padding:10px 18px 20px 18px;border:#87CDEE 1px solid;}

.nbox_rtit{ height:40px; line-height:40px; width:auto;margin-bottom:20px;border-bottom: 1px solid #87CDEE;}
.nbox_rtit .rtit_left{ height:40px; width:150px; float:left; color:#0066C8; font-size:16px; font-weight:bold; background:url(../images/dian02.jpg) no-repeat left center; text-indent:25px;}
.nbox_rtit .rtit_right{height:40px; width:500px; float:right; text-align:right; color:#7FB5E1; }
.nbox_rtit .rtit_right a{color:#7FB5E1;}

.nbox_cont{ line-height:30px; font-size:14px;}
.nbox_cont p{ padding-bottom:15px;}
.ctitle{ height:50px; line-height:50px; text-align:left; background:#fff; color:#000; font-size:22px; text-align:center;}

.prolist{ width:auto; height:auto;}
.prolist ul li{ width:220px; height:190px; margin:0 6px 20px 7px; text-align:center; float:left;}
.prolist ul li img{ width:210px; height:140px; padding:4px;border:#E5E5E5 1px solid;}
.prolist ul li span{ width:220px; height:40px; line-height:20px; text-align:center; display:block;overflow:hidden; font-size:12px; margin-top:5px;}

.photo_list{ width:700px;}
.photo_list ul li{ width:210px; height:170px; float:left; padding:2px;border:#E5E5E5 1px solid; margin:10px 8px; background:#fff;}
.photo_list ul li img{ width:210px; height:140px;}
.photo_list ul li span{ width:200px; height:30px; line-height:30px; text-align:center; display:block; overflow:hidden;}


/*内页*/


.footnav{ margin:20px auto auto; width:998px; height:33px; line-height:33px;border:#72C9F4 1px solid; background:url(../images/footbg.jpg) repeat-x top; color:#5385B8;text-align:center;}
.footnav a{ color:#004E86;}
.footcopy{ margin:20px auto auto; height:100px; line-height:22px; text-align:center; color:#004E86;}
.footcopy a{ color:#004E86;}