﻿@charset "utf-8";
body { font-family:"宋体"; font-size:12px; margin:0px; color:#666;}
a { color:#333; text-decoration: none;}
a:hover { color: #F00; text-decoration:none;}
ul{ margin:0; padding:0; list-style-type:none}
li{ margin:0; padding:0; list-style-type:none}
img{ border:0; margin:0; padding:0}
p{ margin:0; padding:0}
.bai{ color:#FFF}

.top{ width:100%; margin:0 auto; background-color:#1C3957;}
.top_1{ width:1002px; margin:0 auto;}
.top_logo{ width:204px; float:left; margin-top:15px;}
.top_r{ width:710px; float:right; height:86px; background:url(../images/dt.jpg) no-repeat 40px;}
.top_r_1{ width:710px; float:left; text-align:right}

/* 导航 */
#main_nav { width:710px; float:left; text-align:center; line-height:66px; margin-top:7px;}
#main_nav ul li {list-style: none;float:left; margin:0px; padding:0px; position:relative; z-index:999;}
#main_nav ul li a { display: block; width:83px; height:36px; text-align:center; color:#FFF; font-family:"微软雅黑"; font-size:13px; line-height:25px; color:#FFF}
#main_nav li a:hover{ background:url(../images/b1.fw.png) no-repeat center bottom;}
#main_nav li ul li a {width: 83px; margin:0 auto; height:28px; line-height:28px; margin:0px; text-align:center; font-size:12px; font-weight:normal; color: #FFF}
#main_nav li ul li a:hover, #main_nav li.focus ul li a:hover { background:#C82715; }
#main_nav li.focus a, #main_nav li a:hover { margin:0px;}
#main_nav li.focus ul li a { background:none}
#main_nav li ul { position:absolute; margin:0px; text-align:center; top:36px; left:0; background:#991700; border:1px solid #FF6246; display:none;}
#main_nav li ul li{ float:none; border-top:1px solid #FF6246;}
/* @end */

.banner{ width:100%; margin:0 auto; background:url(../images/banner_bj.jpg) no-repeat center; height:300px;}
.mainbox{
    overflow:hidden;
    position:relative;}
.flashbox{
   overflow:hidden;
   position:relative;}
.imagebox{
    text-align: left; position:relative; z-index:999;}
.bitdiv{display:inline-block; width:11px; height:11px; margin:10px 0 0 10px;cursor:pointer; float:left;}
.defimg{background-image:url(../images/02.png)}
.curimg{background-image:url(../images/01.png)}


.jj{ width:1002px; margin:0 auto; padding-top:20px;}
.jj_nr{ width:982px; margin:0 auto; background-color:#F1F3F5; border-top:1px solid #899EAB; line-height:22px; padding:10px; margin-top:10px; margin-bottom:15px; color:#193957}


/*发展历史*/
#center {Z-INDEX:2; POSITION:absolute; TOP:162px; LEFT:60%}
#slider {
	Z-INDEX: 1;
	POSITION: absolute;
	WIDTH: 740px;
	HEIGHT: 403px;
	OVERFLOW: hidden;
	left: -388px;
	top: -14px;}
#slider .slide {Z-INDEX: 10; POSITION: absolute; BORDER-LEFT:#1C3957 1px solid; WIDTH: 500px; BACKGROUND: #000; HEIGHT: 333px; OVERFLOW: hidden; TOP: 43px; CURSOR: default; LEFT: 22px;text-align:left;}
#slider .title {COLOR: #f80; FONT-SIZE: 1.2em; FONT-WEIGHT: bold; MARGIN-RIGHT: 1.5em; TEXT-DECORATION: none}
#slider .text {POSITION: absolute; TEXT-ALIGN: justify; WIDTH: 470px; DISPLAY: none; FONT-FAMILY: verdana, arial, Helvetica, sans-serif; COLOR: #fff; FONT-SIZE: 0.9em; TOP: 100%; LEFT: 10px}
#slider .diapo {POSITION: absolute; FILTER: alpha(opacity=100); VISIBILITY: visible; opacity: 1}



.ry_bj{ width:318px; float:left; background:url(../images/ry_bj.jpg) no-repeat; height:242px; padding-top:10px;}
.ry_bt{ width:276px; margin:0 auto; color:#FFF;}
.ry_bt span{ font-size:14px;float:left; padding-top:10px; font-family:"微软雅黑";}
.ry_bt p{ float:left;font-size:22px; font-family:"微软雅黑";}

.ry_pic{ width:96px; float:left; margin-top:18px; margin-bottom:15px;}
.ry_wz{ width:166px; float:right; line-height:22px; margin-top:18px; margin-bottom:15px;}
.new{ width:276px; margin:0 auto; margin-top:18px; margin-bottom:15px;}
.new ul li a{  width:276px; float:left;width:276px; float:left; background:url(../images/b2.fw.png) no-repeat left;color:#FFF; line-height:22px; text-indent:20px;}
.new ul li a:hover{ color:#F00}

.foot_bj{ width:100%; margin:0 auto; background:url(../images/foot_bj.jpg) repeat-x top; background-color:#27517A; margin-top:15px; padding-bottom:30px;}
.foot_hz { width:80px; float:left;}
.foot_hz a{ width:80px; float:left; font-family:"微软雅黑"; line-height:72px; font-size:14px; font-weight:bold; color:#1B3957;}
.foot_hz a:hover{color: #F00;}
.foot_hz_r{ width:920px; float: right;}
.foot_hz_r ul li{ float:left; margin-right:28px; padding-top:14px;}
.foot_bq{ width:1002px; margin:0 auto; line-height:26px; color:#FFF; margin-top:24px;}
.foot_xia{ width:100%; margin:0 auto; background-color:#1C3957}
.foot_x{ width:1002px; margin:0 auto; line-height:40px; color:#FFF; bottom:0}
.foot_x span{ width:600px; float:left;}
.foot_x p{ width:300px; float: right; text-align:right}

/*分页*/
.left_k{ width:220px; float:left;}
.left_1{ width:208px; padding-left:12px; float:left; height:55px; padding-top:10px; background:url(../images/fy_bj.jpg) no-repeat; color:#FFF; font-family:"微软雅黑";}
.left_1 span{ width:200px; float:left; font-size:14px;}
.left_1 p{ width:200px; float:left; font-size:20px;}
.left_2{ width:208px; float:left; border:1px solid #194975; background-color:#F1F3F5; padding-left:10px; font-family:"微软雅黑"; padding-top:5px; padding-bottom:10px; font-size:13px;}
.left_2 ul li a{ width:183px; float:left; line-height:30px; border-bottom:1px dotted #193957; padding-left:15px; color:#1B3957}
.left_2 ul li a:hover{ background-color:#194975; color:#FFF}

#xian { background-color:#194975; color:#FFF}

.index-flash { POSITION: relative; float:left; WIDTH:220px; HEIGHT:160px; z-index:-9999;margin-top:10px}
.flash-c {WIDTH: 220px; HEIGHT:160px; OVERFLOW: hidden; margin:0 auto;}
.flash-c a { width:220px; HEIGHT:160px; display:block; text-align:center}

.right_1{ width:752px; float:right;}
.right_2{ width:752px; float:left; border-bottom:1px solid #899EAB; line-height:40px; font-family:"微软雅黑"; color:#193957}
.right_2 span{float:left; font-size:15px; font-weight:bold}
.right_2 p{ float:right; text-align: right;}
.right_nr{ width:752px; float:left; line-height:25px; margin-top:15px; margin-bottom:15px;}

.yf{ width:752px; float:left; margin-top:5px;}
.yf ul li{ width:340px; float:left; margin-right:36px;}
.yf ul li span{ width:340px; float:left; background-color:#DFE3E8; text-align:center; padding:5px; height:254px;}
.yf ul li p{ width:340px; float:left; line-height:38px; text-align:center;}
.fan{ width:752px; float:left; line-height:66px; text-align:center;}

.yfzx_nry{ width:752px; float:left; border-bottom:2px dotted #CCCCCC; line-height:60px; text-align:center; font-family:"微软雅黑"; font-size:15px; color:#C00}

/*产品页*/
.banner_cplh { width:748px; float:left; border:1px solid #CCC; margin-top:15px; margin-bottom:20px; position:relative;}
.bannera { width:746px; height:510px; padding:3px;}
.banner_tab_cplh { width:748px; height:96px; margin-bottom:9px; position:absolute; bottom:0px; left:3px;}
.banner_tab_cplh ul li { float:left; text-align:center; cursor:pointer; margin:0; padding:0;}
.banner_tab_cplh a { width:116px; height:96px; margin-right:8px; display:block;}
.banner_tab_cplh img { border:3px solid #ccc;}
.hidecontent { display:none;}
.on_cplh { background-position:0px 0px;}
.on_cplh img { border:3px solid #246AAA;}
.out_colh { }
.clear_cplh { clear_cplh:both;}
.tab_img_cplh { width:116px; height:96px; border:3px solid #fff;}

/* products_1.asp */
.cp{ width:730px; float:left; padding:10px;}
.cp ul li a{ width:166px; float:left; margin:4px; border:1px dotted #CCCCCC; padding:3px; text-align:center; height:136px;}
.cp ul li a:hover{ background-color:#246AAA;}

.dt{ width:752px; float:left; margin-top:12px;}
.dt ul li a{ width:752px; float:left; float:left; background:url(../images/b2.fw.png) no-repeat left; line-height:32px; text-indent:20px;}
.dt ul li a:hover{ color:#F00}

.ry{ width:752px; float:left; margin-top:15px;}
.ry ul li{ width:230px; float:left; margin-right:20px;}
.ry ul li span{ width:230px; float:left; background-color:#DFE3E8; text-align:center; padding:6px; height:160px;}
.ry ul li span:hover{ background-color:#194975;}
.ry ul li p{ width:230px; float:left; line-height:40px; text-align:center;}

.hzhb{ width:752px; float:left; margin-top:10px; margin-bottom:15px;}
.hzhb ul li{ width:752px; float:left; margin-top:10px; margin-right:20px; border-bottom:1px dotted #CCCCCC;}
.hzhb ul li span{ width:131px; float:left; height:50px; text-align:center}
.hzhb ul li p{ width:600px; float: right; text-align:left; line-height:50px;}
