﻿@charset "utf-8";
/*banner*/
.nybar{ width:100%; height:240px; overflow:hidden;}

.numbak{ width:1200px; height:8px; position:absolute; left:0; right:0; bottom:0px; margin:auto;z-index:3;}
.num{margin:0px;z-index:3;width:auto; text-align:right;position:absolute;height:8px; right:0px; bottom:15px; font-size:0px;}
.num a{margin:0px 0px 0px 10px;width:42px;height:8px;cursor:pointer; background:#818286;filter:alpha(opacity=50);opacity:0.5;text-align:center; font-size:0px; text-indent:-9999px; display:block; float:left;}


.num a.on{background:red;}
.num a.activeSlide { background:#e21c5a; }

.content{ width:100%; height:455px;position:relative; z-index:1;}
.bnerlb{display:block;width:100%; height:455px;}


/*菜单列表*/
.manelbbak{width:245px; height:auto; position:absolute; left:0px; top:-580px;  }

.frontCover{ width:245px; height:500px; background:#2d2731; filter:alpha(opacity=80); opacity: 0.8; overflow:hidden; padding-top:20px; }
.frontCover li{width:245px; height:62px; line-height:62px;color:#ffffff; text-align:center;overflow:hidden; }
.fcoverbaka{background:#58595b;}
.frontCover li a{ display:inline-block;width:215px; padding:0px 0px 0px 30px;; text-align:left; font-size:15px; color:#FFFFFF;overflow:hidden;  }
.frontCover li a:hover{color:#FFFFFF; background:#1595d1; text-decoration:none}



/*关于我们*/
.about_tit{ margin-top:30px; margin-bottom:20px;}
.a_tit_box1{ background:#1595d1; float:left; height:50px; line-height:50px; padding:0 30px; text-align:center; font-size:18px; font-weight:bold; color:#FFFFFF; font-family:microsoft yahei;}
.a_tit_box2{ background:#033045; height:50px; line-height:50px;}
.a_tit_box2 ul li{ float:left; padding-left:40px; }
.a_tit_box2 ul li a{font-family:microsoft yahei; font-size:16px;}
.a_tit_box2 ul li a:hover{ color:#1595d1;  font-weight:bold; text-decoration:none;}
.a_tit_box2 ul li.on a{color:#1595d1;  font-weight:bold; text-decoration:none;}
.a_content{ line-height:28px; FONT-FAMILY:microsoft yahei; FONT-SIZE: 14px } 


.casev_tit{ font-size:20px; font-weight:bold;  margin-top:30px; margin-bottom:15px; line-height:35px; border-bottom:1px solid #E6E7E8; color:#333333; text-align:center;}
.caseview_c{ color:#888888; padding-bottom:20px;}
.caseview_c h5{ font-size:18px; color:#333333; line-height:44px; font-weight:200; margin-top:6px;}

.pr_list{}
.pr_list li{ float:left; width:225px; margin-left:7px; margin-right:7px; text-align:center; margin-bottom:15px;}
.pr_list li .p1{ border:1px solid #ECECEC; width:225px; height:182px; overflow:hidden;}
.pr_list li .p1 img{ width:223px; height:180px;}
.pr_list li .p2 a{ width:100%; border:1px solid #ECECEC; height:36px; line-height:36px; background:#ECECEC; color:#333; display:block; font-size:14px;}
.pr_list li .p2 a:Hover{ background:#BBBBBB; border:1px solid #ECECEC; }


.pr_list2{}
.pr_list2 li{ float:left; width:280px; margin-left:10px; margin-right:10px; text-align:center; margin-bottom:15px;}
.pr_list2 li .p1{ width:280px; height:180px; overflow:hidden;}
.pr_list2 li .p1 img{ width:280px; height:180px;}
.pr_list2 li .p2 a{ width:100%;  height:38px; line-height:38px; background:#ECECEC; color:#333; display:block; font-size:15px;}
.pr_list2 li .p2 a:Hover{ background:#BBBBBB;}



/*新闻*/
.news_contact{ font-size:14px; line-height:30px;}
.news_contact ul li{ height:210px;  margin-bottom:15px;}
.news_contact ul li span{ float:right; color:#999999;}
.news_contact ul li .n_l{ float:left; width:310px; height:210px; overflow:hidden;}
.news_contact ul li .n_r{ float:left; background:#EDEDED; height:150px; width:810px; padding:30px 40px; font-size:14px; color:#505050;}
.news_contact ul li .n_r h4{ font-family:microsoft yahei; font-size:24px; font-weight:100; line-height:60px; color:#000000;}
.news_contact ul li .n_r h5{ color:#979797; font-weight:100; line-height:40px;}

/*新闻2*/
.news_contact2{ font-size:14px; line-height:28px;}
.news_contact2 ul li{ float:left; width:570px; margin-right:30px; height:160px;  margin-bottom:15px; }
.news_contact2 ul li span{ float:right; color:#999999;}
.news_contact2 ul li .n_l{ float:left; width:200px; height:150px; overflow:hidden;}
.news_contact2 ul li .n_r{ float:left; height:150px; padding:0 20px; width:330px; font-size:14px; color:#505050;}
.news_contact2 ul li .n_r h4{ font-family:microsoft yahei; font-size:18px; font-weight:100; line-height:50px; color:#000000;}
.news_contact2 ul li .n_r h4 a{ font-size:18px;}
.news_contact2 ul li .n_r h5{ color:#979797; font-weight:100; line-height:28px;}

/*分页*/
.pagebox{width:100%; height:auto; margin:15px auto; overflow:hidden}
.pagebox li{ float:left; padding:3px 8px 3px 8px; margin:0px 5px 0px 5px; border:#dfdfdf 1px solid; overflow:hidden}
.thisclass a{ color:#e1104a}

.newnrbox{width:822px; height:auto; line-height:180%; float:left; margin-top:35px; overflow:hidden}
.cont_weizi{ margin-bottom:50px; font-size:14px;}
.cont_weizi a{font-size:14px;}
.newnrbox h1{ font-size:20px; text-align:center}
.azlys{ width:100%; text-align:center; margin-bottom:30px}
.conter1{ width:822px; height:auto; overflow:hidden}
.conter1 img{max-width:822px;width:expression(this.offsetWidth > 822 ? '822px': true); height:auto;}
.page-list{ width:100%; height:auto; margin:30px auto; overflow:hidden}
.page-list li{ float:left; padding:3px 8px 3px 8px; margin:0px 5px 0px 5px; border:#dfdfdf 1px solid; overflow:hidden}



