@charset "utf-8";
*{ padding:0; margin:0;}
body { background:#fff; font-family: arial, helvetica, sans-serif; font-size:12px; margin:0 auto; line-height:22px; color:#454545}
li{ list-style:none;}
a{ text-decoration:none; color:#000}
a:hover{ color:#6d6d6d}
.clear{ clear:both;}
img{border:none}
.left{ float:left;}
.right{ float:right;}


.topbox{ width:100%; background: url(/uploads/image/eimagesp/top_bg.jpg) left top repeat-x; height:91px;}
.top{ width:980px; margin:0 auto;}
.logo{ width:304px; float:left}
.top_r{width:214px; float:right;margin-top:15px;}
.lan{ float:right; width:420px; }
.tel{ float:right; width:214px; font-size:16px;}
.top_tel{ font-size:14px; line-height: 35px; text-align: right;}

.bannerbox{ width:100%; background:url(/uploads/image/eimagesp/menu_bg.jpg) left top repeat-x;}
.banner{width:980px; margin:0 auto;}
.menu{ width:100%; margin:0 auto; height:34px; line-height:34px;}
.menu ul{ width:100%; margin:0 auto;}
.menu li{ float:left; display:block;text-align:center; color:#fff; font-size:14px; line-height:34px;padding: 0 38px;}
.menu li a{ color:#fff;}
.menu li a:hover{ color:#00606d;display:block;}
.bannerimage{ width:100%}
.banner-container{ width:100%; height:500px; margin:0 auto;}
.kv {
	height: 500px; width:100%;overflow:hidden; margin:0 auto;
}
.kv li {
	height: 500px; width:100%; text-align:center; margin:0 ; padding:0
}

.advice{width:100%; background-color:#c3c6c8; height:32px;line-height:32px;}
.advicecontent{width:980px; margin:0 auto; background:url(/uploads/image/eimagesp/rdxw.jpg) no-repeat left 5px;height:32px;}
.advicecontent a{color:#454545; padding-right:25px;}

.main{width:980px; margin:0 auto;margin-top:10px;}
.box1{ width:302px; float:left; background:url(/uploads/image/eimagesp/box1_bg.jpg) left top no-repeat; height:200px;}
.box1 h3{ background:url(/uploads/image/eimagesp/about.jpg) center top no-repeat; margin-top:10px; height:34px; }
.more{ float:right; font-size:10px; margin-right:15px; line-height:34px;}
.more a{}
.iabout{margin:10px;}
.box2{width:376px; float:left; background:url(/uploads/image/eimagesp/box2_bg.jpg) left top no-repeat; height:200px;}
.box2 h3{background:url(/uploads/image/eimagesp/product.jpg) center top no-repeat; margin-top:10px; height:34px;}
.product{margin-top:10px; margin-left:20px; margin-right:20px; margin-bottom:10px;}
.product li{ width:100px; display:block; float:left;}
.box3{width:302px; float:left;background:url(/uploads/image/eimagesp/box1_bg.jpg) left top no-repeat; height:200px;}
.box3 h3{ background:url(/uploads/image/eimagesp/application.jpg) center top no-repeat; margin-top:10px; height:34px; }

.box4{ background:url(/uploads/image/eimagesp/news_bg.jpg) left top no-repeat; height:255px;}
.box01{ float:left; width:525px; margin:20px;}
.box01 h4{ line-height:30px; height:30px; float:left; padding-top:4px;}
.box01 .more2{ float:right;line-height:30px; height:30px;}
.box01 .image{ float:left; display:block; width:184px;}
.box01 .news{}
.box01 .news ul{}
.box01 .news li{ background:url(/uploads/image/eimagesp/jt.jpg) left center no-repeat; padding-left:10px; line-height:24px;}
.box01 .news a{}
.box01 .news a:hover{}
.date{ float:right}
.box02{ float:right; width:375px; margin:20px;}
.box02 h4{ line-height:30px; height:30px; float:left; padding-top:4px;}
.box02 .more2{ float:right;line-height:30px; height:30px;}
.box02 .contact{ width:250px; float:left; display:block;}
.box02 .contact ul{}
.box02 .contact li{line-height:21px;}
.box02 .ewm{float:left; display:block; width:100px; margin-left:10px;}
.box02 .qq{ width:360px;}
.box02 .qq ul{}
.box02 .qq li{display:block; width:77px;float:left; padding-right:10px;}


.footerbox{width:100%; background-color:#363636; height:76px;line-height:76px;color:#949494}
.footer{width:980px; margin:0 auto; text-align:center}
.footer a{color:#949494}


/*内页本馆概述*/
.about{width:980px; margin:0 auto; margin-top:10px; margin-bottom:10px;}
.about_l{ width:240px; float:left;}
.about_l h3{ font-size:16px; padding-left:20px; color:#269de3;height:44px; background: url(/uploads/image/eimagesp/about_tit_bg.jpg) left center no-repeat;line-height:44px;}
.about_l1{margin:0;padding-bottom:14px;}
.about_l1 ul{ padding-bottom:15px;}
.about_l1 li{text-indent:20px; border-bottom:1px solid #ccc; border-left:1px solid #ccc; border-right:1px solid #ccc;line-height:44px;}
.about_l1 li a{ display:block}
.about_l1 li a:hover{ background-color:#ccc; width:238px; display:block; color:#fff}

.about_r{ width:700px; float:right;}
.about_r_tit1{ float:left; border-bottom:2px solid #ccc;width:700px;}
.about_r_tit1 h3{float:left;color:#656565; font-size:20px;line-height:44px; font-weight:bold;text-indent:20px; display:block; float:left;}
.about_r_tiit1_position{width:250px; float:right; font-size:12px;line-height:26px; padding-top:18px;text-align:right}
.about_r_tiit1_position a{ color:#656565}
.about_r_tiit1_position a:hover{ color:#ccc}
.about_r_tit2{ float:left; width:660px;border-bottom:1px solid #ccc; border-left:1px solid #ccc; border-right:1px solid #ccc; line-height:30px; padding:20px; min-height:350px; font-size:14px;}

 .news_list {border-bottom:#dadada 1px dashed;line-height:29px;width:660px;height:29px}
 .news_list_left {line-height:29px;width:18px;float:left;height:29px;color:#dba700;font-size:14px;font-weight:bold}
 .news_list_middle {line-height:29px;width:567px;float:left;height:29px}
 .news_list_right {line-height:29px;width:75px;float:right;height:29px; font-family:arial;}
 
.about_r_tit2 h4{ font-size:16px; text-align:center; padding-bottom:15px; color:#269de3; font-weight:bold;}
.an_top{ text-align:center;padding-top:30px;}


.pagecontent_end {
	clear:both;
	padding-top:30px;
	text-align: center;
}


.pagecontent_list{ padding-left:20px;}
.pagecontent_list li {background-color:#dbdbdb;margin:0px 10px;width:200px;float:left;height:175px; margin-bottom:15px;}
.pagecontent_list li img {padding-bottom:3px;background-color:#efefef;margin:1px;padding-left:3px;width:192px;padding-right:3px;float:left;height:142px;padding-top:3px}
.pagecontent_list li span {text-align:center;line-height:26px;width:192px;float:left}
.pagecontent_list li:hover {background-color:#2499a7;margin:0px 10px;width:200px;float:left;height:175px;margin-bottom:15px;}
.pagecontent_list li:hover img {padding-bottom:3px;background-color:#ffff99;margin:1px;padding-left:3px;width:192px;padding-right:3px;float:left;height:142px;padding-top:3px}
.pagecontent_list li:hover span {text-align:center;line-height:26px;width:192px;float:left;color:#fff}
.pagecontent_list li:hover span a {color:#fff}

.showpro table{border-collapse: collapse;border-width: 0px; width:100%; margin-top:15px;}
.showpro th{ background-color:#2499a7; color:#fff; text-align:center;}
.showpro td,th{ padding:5px;border: 1px solid #cccccc; }
.showpro td{ text-align:left}

.jswz{padding-top: 50px;padding-bottom: 30px;background:  no-repeat top center;padding: 0 15px;height: 500px;}
.jswz img{max-width: 100%;height: auto}
.jswzt{background:  no-repeat top center;height: 150px;padding-top: 50px;}
.jswzt .title {
    font-size: 30px;
    font-weight: 500;
    color: #ffffff;
    text-align: center;
    line-height: 1;
    margin-bottom: 20px;
}
.jswzt .title a{color: #fff;}
.jswzt .info {
    font-size: 16px;
    color: #c2c2c2;
    margin-bottom: 40px;
    text-align: center;
}

.fl{float: left}
.fr{float: right}
.jswz .ntop{ overflow: hidden; border-bottom: 1px solid #dedede;}
.jswz .ntop span{ float:left; height:50px;}
.jswz .ntop span a{ width:250px; height:50px; line-height:50px; text-align:left; font-size:18px;  text-decoration:none;float:left;color: #3295ce;}
.jswz .ntop span a:hover,.newmain .ntop span a.cur{color:#0a878b; font-weight: bold;}
.jswz .ntop .mor{ float:right;  font-size:14px; line-height: 50px; margin-right: 10px;}

.jswz .nc{ margin-top:20px;width: 48%;}
.jswz .nc dl{ overflow:hidden; margin-bottom: 20px;}
.jswz .nc dt{ float:left;width:35%;}
.jswz .nc dt img{ display:block; padding: 2px; border:1px solid #dedede;width: 100%;height: auto}
.jswz .nc dd{ float: right; width: 62%; }
.jswz .nc dd h5{font-size:18px; color: #333; line-height:18px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-bottom: 20px;}
.jswz .nc dd>p{ font-size:14px; line-height:2; }
.jswz .nc dd a p{font-size:14px;line-height:2;color:#6d6d6d }
.jswz .nc ul{ overflow:hidden;padding-top: 20px;}
.jswz .nc li{ margin: 0 1%; height:36px; line-height:36px; border-bottom:1px dashed #dcdcdc;}
.jswz .nc li em{ font-size:13px; float:right; margin-right:10px;}
.jswz .nc li a{ font-size:14px; padding-left:15px; background:url(/uploads/image/eimagesp/diamimg.png) no-repeat left center;}

.jswz .nc li a:hover{ color: #0a878b;}
.news_more{ overflow: hidden; margin-top:15px; }
.news_more a h6{ float: left; background: #0a878b; line-height: 36px; text-align: center; color: #fff;text-align: center; width: 120px;}
.news_more a p{ width: 36px; height: 36px; background:#313131; color: #fff; font-size: 24px; line-height: 36px; text-align: center; float: left;}
.news_more:hover a h6{ background: #ffaf02;}
.news_more:hover a p{ background: #0a878b;}

