/* css start */
#header{ width:1002px; height:auto; overflow:hidden; margin:0px auto;}
.logo_banner{ width:960px; height:50px; margin-top:42px; overflow:hidden; margin-left:auto; margin-right:auto;}
.logo{ width:503px; height:50px; overflow:hidden; float:left; clear:left;}
.logo a{ display:block; width:503px; height:50px; background:url(../images/logo.png) no-repeat; overflow:hidden;}
.banner{ width:200px; float:right; clear:right; height:38px; line-height:38px; overflow:hidden; background:url(../images/guoqi.png) left center no-repeat;}
.banner span{ display:block; width:100px; text-align: center;}
.banner span a{ color:#fff;}

/* logo_banner end */

#navMenu {width:1002px;height:33px;overflow:hidden; background:url(../images/menu.gif) no-repeat; margin-top:20px;margin-left:auto; margin-right:auto;}
#navMenu ul{ list-style:none;}
#navMenu li {float: left;line-height: 34px;list-style:none;height: 34px;background: url(../img/nav_li.gif) right center no-repeat;}
#navMenu li a {font-size: 13px;color: #fff; font-weight:bold;padding-right:16px;padding-left: 16px;margin-right: 3px;display: block; font-family:"微软雅黑";}
#navMenu li a:hover, #navMenu li.hover a {background: url(../img/rx.gif) left 0px repeat-x;text-decoration: none; color: #FFCC00;}

/*-------- 下拉菜单 --------------*/
.dropMenu {position:absolute;top: 0; border:1px solid #00519a; border-top:none;z-index:100;width: 180px;visibility: hidden;margin-top: -2px;background-color: #f8f8f8;list-style:none;}
.dropMenu li { height:26px; line-height:26px; width:100%; background:url(../images/icon2.gif) 10px center no-repeat;}
.dropMenu a {color: black; cursor:pointer; margin-left:20px; color:#00519a;}
.dropMenu a:hover {color:red;text-decoration: underline;}

/* header end  */

#pagebody{ width:1002px; height:auto; overflow:hidden; margin:0px auto;}
.player{ width:1002px; height:190px; overflow:hidden; margin-top:10px;}
.player_left{ width:735px; height:190px; overflow:hidden; float:left; clear:left;}
.player_right{ width:250px; height:190px; overflow:hidden; float:right; clear:right;}
#biaoge{margin:0px auto; width:250px;overflow:hidden;}
#biaoge img {display: block;}
#biaoge a { text-decoration:none; }
#biaoge_a{margin:0; float:left; width:240px; text-align: center;}
#biaoge_b{margin:0; float:left; width:240px;}
.c_pic{ height:200px; border-bottom:1px dotted #ccc; }
.c_pic a img{ padding:3px; border:1px solid #ccc; background:#fff;}
.c_pic a{ color:#666;}


.index_product{ width:1002px; height:500px; background:url(../images/p1.jpg) left bottom no-repeat; margin:5px auto;}
.cp_left{ width:712px; margin-left:20px;_margin-left:6px; overflow:hidden; clear:left; float:left;}
.cp_right{ width:243px; height:400px; float:right; clear:right; overflow:hidden; margin-right:10px; margin-top:10px;}
.cp01{ width:225px; float:left; clear:left; overflow:hidden; height:485px; margin-top:10px; background:url(../images/01.gif) no-repeat;}
.cp02{ width:225px; float:left; margin-left:18px; overflow:hidden; height:485px; margin-top:10px; background:url(../images/02.gif) no-repeat;}
.cp03{ width:225px; float: right; clear:right; overflow:hidden; height:485px; margin-top:10px; background:url(../images/03.gif) no-repeat;}

/* cp_public */
.cp_title{ width:225px; height:22px; line-height:25px; overflow:hidden;}
.cp_title a{ color:#fff;}
.cp_title a:hover{ color:#FF9900;}
.cp_title strong{ float:left; padding-left:6px; display:block; height:22px;}
.cp_title span{ float:right; padding-right:5px; display:block; width:41px; height:22px; background:url(../images/more3.gif) left center no-repeat;}
.cp_title span a{display:block; width:41px; height:22px; }
.cp_pic{ height:77px; width:225px; overflow:hidden;}
.cp_son{ width:200px; margin:15px auto 0px auto; height:350px; overflow:hidden;}
.cp_son li{ height:22px; line-height:22px; background:url(../images/icon1.gif) left center no-repeat; border-bottom:1px solid #ddd; width:200px; overflow:hidden;}
.cp_son li a{ padding-left:15px;color:#00519a;}
.cp_more{ font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:right; width:180px; margin:0px auto; height:22px; line-height:22px;color:#00519a;}
.cp_more a{color:#00519a;}
.cp_more a:hover{ color:#FF0000;}
/* cp_publisc */

.news_title{ width:243px; height:28px; border-bottom:1px solid #00519a; overflow:hidden; background: url(../images/news.gif) left center no-repeat;}
.news_title span{ float:right; clear:right; display:block; width:40px; height:28px; overflow:hidden;}
.news_title span a{display:block; width:40px; height:28px; overflow:hidden; background:url(../images/more2.gif) left center no-repeat;}
.news_intro{ width:220px; margin:5px auto; overflow:hidden;}
.news_intro h2{ font-size:12px; text-align:left; height:30px; line-height:30px; overflow:hidden; width:100%;}
.news_intro p{ line-height:20px; text-indent:2em;}
.news_intro p a{ color:#FF0000;}

.news_list{ width:220px; margin:5px auto; overflow:hidden;}
.news_list li{ height:27px; line-height:27px; width:220px; background:url(../images/icon2.gif) left center no-repeat; overflow:hidden;}
.news_list li a{ padding-left:15px;color:#00519a;}

/* news end */

.columns{ width:1002px; margin:5px auto; overflow:hidden;}
.col_left{ float:left; clear:left; overflow:hidden; width:492px; height:190px;}
.col_right{float: right; clear: right; overflow:hidden; width:492px; height:190px;}
.about_title{ height:32px; width:492px; overflow:hidden; background:url(../images/about.gif) no-repeat;}
.about_title a{ display:block; width:70px; height:32px; float:right; clear:right; overflow:hidden; background:url(../images/more.gif) no-repeat;}
.about_content{ height:140px; margin-top:20px;}
.about_content h2{ height:30px; line-height:30px; background:url(../images/dot.gif) left bottom no-repeat; font-size:14px; color:#000; text-align:center; margin-bottom:5px;}
.about_content h3{ font-size:14px; color:#000;}
.about_content{ line-height:21px;}

.techlnology_title{height:32px; width:492px; overflow:hidden; background:url(../images/technology.gif) no-repeat;}
.techlnology_title a{ display:block; width:70px; height:32px; float:right; clear:right; overflow:hidden; background:url(../images/more.gif) no-repeat;}
.techlnology_title2{height:32px; width:492px; overflow:hidden; background:url(../images/sanqiao.gif) no-repeat;}
.techlnology_title2 a{ display:block; width:70px; height:32px; float:right; clear:right; overflow:hidden; background:url(../images/more.gif) no-repeat;}
.techlnology_content{ width:492px; height:120px; margin-top:20px; overflow:hidden;}
.blk_18 { overflow:hidden; zoom:1; width:492px;}
.blk_18 .pcont { width:456px; float:left; overflow:hidden; padding-left:4px; }
.blk_18 .ScrCont { width:32766px; zoom:1; margin-left:-5px; }
.blk_18 #List1_1, .blk_18 #List2_1 { float:left; color:#00519a;}
.blk_18 .LeftBotton{ width:16px; height:150px; float:left; background: url(../images/lbtn.gif) no-repeat; }
.blk_18 .RightBotton { width:16px; height:150px; float:left; background: url(../images/rbtn.gif) no-repeat; }
.blk_18 .pl img { display:block; cursor:pointer; margin:3px auto 1px auto; }
.blk_18 a img{ border:1px solid #eee; padding:3px;color:#00519a;}
.blk_18 a:hover img{ padding:3px;}
.blk_18 .pl { width:152px; float:left; float:left; text-align:center; line-height:24px;color:#00519a; }

.service_title{height:32px; width:492px; overflow:hidden; background:url(../images/service.gif) no-repeat;}
.service_title a{ display:block; width:70px; height:32px; float:right; clear:right; overflow:hidden; background:url(../images/more.gif) no-repeat;}
.service_content{ width:492px; height:120px; margin-top:20px; overflow:hidden;}

.contact_title{height:32px; width:492px; overflow:hidden; background:url(../images/contact.gif) no-repeat;}
.contact_title a{ display:block; width:70px; height:32px; float:right; clear:right; overflow:hidden; background:url(../images/more.gif) no-repeat;}
.contact_content{ width:492px; height: auto; margin-top:10px; overflow:hidden; background:url(../images/contact_bg.gif) right center no-repeat;}
.contact_content p{ line-height:20px;}

.rollBox{width:492px;overflow:hidden;margin:0 auto; height:120px;}
.rollBox .LeftBotton{height:152px;width:16px;background: url(../images/lbtn.gif) no-repeat; overflow:hidden;float:left;display:inline;cursor:pointer;}
.rollBox .RightBotton{height:152px;width:16px;background: url(../images/rbtn.gif) no-repeat; overflow:hidden;float:left;display:inline;cursor:pointer;}
.rollBox .Cont{width:435px;overflow:hidden;float:left; margin-left:10px; margin-right:15px;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:145px;float:left;text-align:center;}
.rollBox .Cont .pic img{padding:4px;background:#fff;border:1px solid #ccc;display:block;margin:0 auto;}
.rollBox .Cont .pic p{line-height:26px;color:#00519a;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#00519a;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:none;}
.rollBox #List1,.rollBox #List2{float:left;color:#00519a;}

/* pagebody end */

.fmenu{ width:1000px; margin:10px auto; padding:50px auto; height:70px; line-height:20px; background:url(../images/fmenu.gif) no-repeat; text-align:center;}
.fmenu a{ margin-left:5px;color:#00519a;}
#footer{width:100%; height:120px; overflow:hidden; background:url(../images/fbg.gif) repeat-x; background-color:#036}
.copyright{ width:1000px; height:70px; margin-top:15px; overflow:hidden; margin-left:auto; margin-right:auto; text-align:center;}
.copyright p{ color:#fff; line-height:25px;}
.copyright p a{ color:#fff;}













