﻿/*默认是屏蔽了当前记录数的可以通过CSS “cust_txt”开启*/
.apage { text-align:center;line-height:28px; margin: 30px 0 10px; }
.apage a { display:inline-block; text-align:center; margin:0 2px; color:#bbb; font-size:12px; width:28px; height:25px; border:1px solid #bbb; }
.apage .num_btns { float:right; font-family:Tahoma; }
.apage a:hover, .apage .cur { border:1px solid #452F7A  !important; background-color:#452F7A ; color:#fff; text-decoration:none; }
.apage .cust_txt { display:none; float:left; }
.apage .oran_pg_fp { padding:0 5px; }
.apage .oran_pg_pp { width:65px; height:25px; text-align:center; font-size:12px; }
.apage .oran_pg_np { width:65px; height:25px; text-align:center; font-size:12px; }
.apage .oran_pg_lp { padding:0 5px; }
.apage select { font-size:8px; margin-top:5px; }
.apage .oran_pg_txt { height:15px; border:solid 1px #d4e3e9; width:20px; margin-left:5px; }
.apage .oran_pg_btn { height:15px; border:solid 1px #d4e3e9; margin-left:5px; font-size:9px; background:#5984ac; color:#fff; }

/* -- 翻页效果 -- */
.apage2 { height:25px; line-height:25px; background:#F9F9F9; padding:0 5px; margin-top:10px; border:solid 1px #ececec; text-align:right; }
.apage2 a { border:1px solid #d4e3e9; padding:0 3px;  margin-right:5px;}
.apage2 .num_btns {float:right; font-family:Tahoma;}
.apage2 a:hover, .apage2 .cur { border:1px solid #D5D5D5;background-color:#1FA4D1; color:#fff; text-decoration:none;}
.apage2 .cust_txt { float:left;}
.apage2 .oran_pg_fp { background:url(img/first_page.gif) 4px 4px no-repeat; padding-right:9px;}
.apage2 .oran_pg_pp { background:url(img/pre_page.gif) 4px 4px no-repeat; padding-right:5px;}
.apage2 .oran_pg_np { background:url(img/next_page.gif) 8px 4px no-repeat; padding-right:12px;}
.apage2 .oran_pg_lp { background:url(img/last_page.gif) 8px 4px no-repeat; padding-right:12px;}
.apage2 select { font-size:8px; margin-top:5px; }
.apage2 .oran_pg_txt { height:15px; border:solid 1px #d4e3e9; width:20px; margin-left:5px;}
.apage2 .oran_pg_btn { height:15px; border:solid 1px #d4e3e9; margin-left:5px; font-size:9px; background:#5984ac; color:#fff; }

.pro_attr .list{margin-top: 16px;height:42px; overflow: hidden;-moz-user-select: none;}
.pro_attr .list dt b{float: left;padding-left: 6px;width:94px; background:#452F7A;height:30px;overflow: hidden; line-height: 30px;}
.pro_attr .list dt a{float: left;margin-left: 10px;width:40px; text-align:center;  color:#333;height:30px;overflow: hidden; line-height: 30px;}
.pro_attr .list dt .cur{font-weight:bold; color:#452F7A;}
.pro_attr .list dt b{ color:#fff; font-size: 14px;  text-decoration:none;}
.pro_attr .list dd{width:1050px; line-height: 30px; font-size: 14px; overflow: hidden; float: right;}
.pro_attr .list dd span{ color:#666;display: inline-block;padding:0 10px; float:left;}
.pro_attr .list dd span a:hover,.pro_attr .list dd span.cur a{ color:#452F7A;font-weight:bold;}

.m_cpfl{margin-bottom:60px;-moz-user-select: none;}

.g_cplst{margin-bottom:60px;-moz-user-select: none;}


.newslist{width:1200px; margin: 0 auto;font-family: "Microsoft Yahei";}
.newslist dl{height:300px; background:#f7f7f7; overflow: hidden; margin-top: 40px;}
.newslist dt{ float: left;width:350px; overflow: hidden;}
.newslist dt img{width:350px; height:280px;}
.newslist dd{width:740px;padding-top: 42px; float: right; overflow: hidden;}
.newslist dd span{display: block; font-size: 18px; color:#aaaaaa; line-height: 24px;font-family: "microsoft yahei"; }
.newslist dd h3{ font-size: 16px; line-height: 24px; padding: 10px 0;}
.newslist dd h3 a{ color:#333333;}
.newslist dd p{height:105px; font-size: 14px; color:#888888; line-height: 24px; overflow: hidden;padding-right: 40px;}
.newslist dd i{text-align: center; width:140px;line-height: 40px;font-size: 14px; display: block;}
.newslist dd i a{ color:#fff; height:40px; background:#333; display: block;font-style:normal;}
.newslist dd i a:hover{ background:#DF9131;}

.curmbs{background:url(Img/Ny/line.gif) no-repeat center bottom; height:86px; overflow: hidden;font-family:"Microsoft Yahei";}
.curmbs-1{width:1150px; margin: 0 auto; font-size: 14px; line-height: 86px; color:#666666;background:url(Img/Ny/ico01.gif) no-repeat 20px center ;  padding-left: 50px;}
.curmbs-1 a{display: inline-block;padding: 0 10px; color:#666666;}


.banner-2 a {
    display: block;
    height: 400px;
    overflow: hidden;
}



.g_pro{height: auto;background:url(Img/Index/sycpbg.jpg) no-repeat center top;padding-top: 100px;}
.g_pro h2{height: 105px;text-align: center;font-size: 48px;color: #452f7a;}
.g_pro h2 a{color: #452f7a;}
.g_pro .m_cpfl{height: 234px;}
.g_pro .m_cpfl dl{float: left;width: 590px;border: 1px solid #e8e8e8;margin-right: 16px;height: 215px;}
.g_pro .m_cpfl .lastdl{margin-right: 0;}
.g_pro .m_cpfl dt{float: left;width: 145px;padding: 50px 0 0 27px;height: 165px; border-right: 1px solid #e8e8e8;background:url(Img/Index/flico.jpg) no-repeat 34px 157px;font-size: 20px;line-height: 35px;color: #0b0b0b;font-weight: bold;}
.g_pro .m_cpfl dt a{color: #0b0b0b;text-decoration:none;}
.g_pro .m_cpfl dd{float: left;padding: 37px 0 0;width: 417px;}
.g_pro .lastdl dd{padding: 14px 0 0;}
.g_pro .m_cpfl dd a{display: block;float: left;height: 28px;line-height: 28px;font-size: 16px;color: #252525;margin-bottom: 12px;width: 139px;text-align:center;}
.g_pro .cpban{height: 408px;}
.g_pro .cpban li{position: absolute;}
.g_pro .cpban .cpban1{left:0;top:0;width: 902px;height: 400px;}
.g_pro .cpban .cpban1 img{width: 902px;height: 400px;display: block;}
.g_pro .cpban .cpban2{left:908px;top:0;}
