@CHARSET "UTF-8";

/* CSS Document */
/*
body{margin:0 auto; font-family:"微软雅黑"; font-size:12px; background: url(i_01.jpg) repeat-x; color:#565657;}
*/
body{margin:0 auto; font-family:"微软雅黑",Arial; font-size:12px;  color:#565657;}
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p,input{padding:0;margin:0;}
ul,li{ list-style:none;}
img{ border:0}
a{color:#565657; text-decoration:none;}
a:hover{color:#000000;}
.clearfix {clear:both;height:0;font-size: 1px;line-height: 0px;}

/*头部*/
#head{ overflow:hidden;  border-top:5px solid #0F4BAD }
.head{width:1000px; margin:auto;  background:url(i_03.jpg) 460px  0px no-repeat; _background:url(i_03.jpg) 460px  8px no-repeat; padding:20px 0; overflow:hidden;}
.headl{width:200px; float:left;  height:67px;}

/*
.head{width:1000px; margin:auto; background:url(i_03.jpg) 460px -1px no-repeat; height:95px; margin-top:10px;}
.headl{width:540px; float:left; background:url(i_04.jpg) left  no-repeat; height:67px; margin-top:12px;}
*/
.headr{ float:right; height:25px; width:720px; padding-top:16px;}
.headr ul li{ float:left; width:120px;  line-height:25px; text-align:right; font-size:15px;} 
.headr ul li a:hover{ color:#1574d2}
#menubg a{ color:#1574d2}
/*导航
.menu{width:100%; background:url(i_11.jpg) bottom repeat-x; height:48px;}
.menunav{width:1000px; margin:auto; background:url(i_13.jpg) left no-repeat; height:48px;}
.menunav ul li{width:110px; float:left; text-align:center; font-size:14px; font-weight:bold; display:block; height:48px; line-height:48px;}
.a{ width:110px; color:#000; background:url(i_13.jpg) right no-repeat; display:block;}
.a a{color:#000; display:block;}
.a a:hover{background:url(m_13.jpg) left bottom no-repeat; color:#fff;}
.b{background:url(m_13.jpg) left bottom no-repeat; color:#fff; }
.b a{color:#fff;}
*/
/*导航*/

.nt{margin-top:5px;}
/*幻灯片*/
/*banner效果*/
.content{position:relative;width:100%;margin:-2px auto 0; height:400px; float: left;}
.banner{overflow:hidden;width:100%;height:400px;overflow:hidden;}
.content ul{ }
.content_ul li{ display:block; width:100%; height:400px; list-style:none; padding:0; margin:0; position:absolute;}
.content_ul li a { display:block; width:100%; height:400px; text-indent:-9999px;}
.slidenum{ position:absolute; display:block; bottom:20px; left:0; width: 100%; text-align: center;}
.slidenum span{display:inline-block; background:url(yuan1.png) no-repeat;width:12px; height:12px; margin:0 8px; cursor:pointer;}
.slidenum span.current{background:url(yuan2.png) no-repeat;}
/*banner效果 end*/



/*首页主体内容*/
.conb{width:100%; float:left;  background:#e8e8e8;}
.conbg{width:100%; float:left; background:url(i_61.jpg) bottom repeat-x; padding-bottom:40px;}
.con{width:1000px; margin:auto; padding:20px 0px;}

/*首页公司介绍*/
.conl{width:287px; float:left; margin-top:16px;} 
.conlt{width:287px; float:left; height:30px; background:url(i_33.jpg) bottom repeat-x;}
.conltl{width:30px; float:left; background:url(i_25.jpg) center no-repeat; height:20px;}
.conltc{width:150px; float:left; color:#262323; font-size:14px; }
.conltr{width:50px; float:right; margin-top:10px;}
.conlb{width:270px; float:left; line-height:24px; margin-left:5px;}
.conlb img{width:270px; float:left; text-align:center; margin:5px;}

/*首页核心业务介绍*/
.conc{width:373px; float:left; background:#efefef; border:1px solid #e6e6e6; padding:15px; margin:0px 20px 0px 24px;}
.conct{width:370px; float:left; height:30px; background:url(i_33.jpg) bottom repeat-x; margin-bottom:10px; }
.conctl{width:30px; float:left; background:url(i_25.jpg) center no-repeat; height:20px;}
.conctc{width:300px; float:left; color:#262323; font-size:14px;line-height:20px;}
.concb{width:370px; float:left;}
.concb ul li{width:105px; float:left; margin:0px 10px 8px 8px; _margin:4px 7px 3px 7px; text-align:center; line-height:24px;}
.concb ul li a{color:#883f37;}

/*首页新闻快讯*/
.conr{width:260px; float:right; margin-top:16px;}
.conrt{width:260px; float:left; height:30px; background:url(i_33.jpg) bottom repeat-x; }
.conrtl{width:30px; float:left; background:url(i_25.jpg) center no-repeat; height:22px;}
.conrtc{width:140px; float:left; color:#262323; font-size:14px; line-height:20px;}
.conrb{width:250px; float:left; line-height:30px; padding-left:10px;}
/*
.conrb ul li{width:235px; background:url(i_45.png) 0px 10px no-repeat; border-bottom:1px dashed #b9b9b9; height:30px;}
*/
.conrb ul li{width:235px; background:url(i_45.png) 0px 10px no-repeat; border-bottom:1px dashed #b9b9b9; height:30px; _height:22px; _line-height:26px;}


/*
.conrbl{width:150px; float:left;padding-left:10px;}
*/
.conrbl{width:150px; float:left;padding-left:10px; overflow:hidden; height:25px;}
.conrbr{width:68px; color:#999; float:right;}

/*底部*/
.foot{width:1000px; margin:auto; text-align:center; line-height:25px; padding:20px 0; overflow:hidden;}


/*各内页banner图片*/
.nbanner{width:100%; height:200px; background:url(nbanner.jpg) top center; background-repeat:no-repeat}
.nba{width:1000px; margin:auto;}
.nba img { vertical-align:bottom;}

/*关于海光*/
.aconl{width:224px; float:left;}
.aconlt{width:224px; float:left;}
.aconlbt{width:220px; float:left; background:url(a_25.jpg) bottom repeat-x; height:43px; }

.aconlbtl{width:40px; float:left; background:url(at_11.jpg) right no-repeat; height:43px;}
.aconlbtr{width:170px; float:left; color:#0b4299; font-weight:bold; font-size:16px; padding-left:5px; line-height:43px;}

.aconlb{width:220px; float:left; background:url(a_18.jpg) repeat-y;padding-left:1px; padding-bottom:20px;}
.aconlb ul li{width:220px; float:left; background:url(a_25.jpg) bottom repeat-x; line-height:43px;}
.al{width:40px; float:left; background:url(a_13.jpg) right no-repeat; height:43px;}
.ar{width:170px; float:right;}
.aconlc{width:224px; float:left; background:url(a_28.jpg) no-repeat; height:8px;}

.aconr{width:765px; float:right; background:#fff; margin-top:1px;}
.aconrt{width:735px; float:left; background:url(a_19.jpg) bottom repeat-x; margin-left:15px; height:48px; margin-top:6px; _margin-left:6px; _margin-top:3px;}

.aconrtl{width:auto; float:left; background:url(a_15.jpg) right bottom no-repeat; height:48px; line-height:50px; margin-left:20px; _margin-left:10px;}

.aconrtla{font-size:15px; font-weight:bold; color:#606060; background:url(a_11.jpg) left center no-repeat; padding-left:10px; line-height:52px; }
.aconrtr{width:; float:right; line-height:52px;}
.aconrb{width:710px; float:left; padding:15px; line-height:28px; margin-left:10px;}

/*新闻中心页*/
.aconrb ul li{width:640px; float:left; height:30px; line-height:30px; background:url(i_45.png) 3px 11px no-repeat; border-bottom:1px dashed #b9b9b9; padding-left:15px; margin-left:20px; _margin-left:0px;}
.nconl{width:510px; float:left;}
.nconr{width:120px; float:right;}

.nconxl{width:140px; float:left;}
/*
.nconxc{width:360px; float:left;}
*/
.nconxc{width:360px; float:left; height:30px; overflow:hidden;}
.nconxr{width:120px; float:right;}




.newfy{width:460px; float:right; text-align:right; margin:15px 20px 10px 0px; height:24px; line-height:24px;}
.newfy a{color:#333; padding:0 3px; background:#eeeeee; border:1px solid #e7e7e7;}


/*新闻中心详细页*/
.news_ti{width:660px; float:left;  border-bottom:1px dashed #dddddd;  margin-top:15px; margin-left:20px; margin-left:5px;}
.news_titile{font-size:14px; font-weight:bold; color:#000; text-align:center; line-height:30px; background:#f0f0f0;}
.news_time{width:640px; float:left; text-align:right; height:40px; line-height:40px;}
.nr{width:680px; float:left; margin-left:8px; margin-top:5px; _margin-left:2px;}


