@charset "gb2312";
/* CSS Document */
*{ margin:0; padding:0; border:0;}
img{ border:0; vertical-align:bottom;}
a{ text-decoration:none}
ul{ list-style-type:none;}


.head{ width:100%;/* height:170px; */ height:35px;overflow:hidden; background:url(../images/bj.png) no-repeat; background-size:100% auto; background-position:left top; text-align:center}
.index_head{ width:1000px; overflow:hidden; margin:auto; text-align:left;}
.top{ width:100%; height:35px; line-height:35px;}
.wz{ float:left; font-family:"Microsoft YaHei"; font-size:12px; color:#424242;}
.top_a{ float:right;}
.top_a a{font-family:"Microsoft YaHei"; font-size:12px; color:#424242; display:inline-block; margin-left:18px;}
.simg{ float:left; margin-top:8px; margin-right:6px;}
.logo{ width:100%; height:135px; overflow:hidden;}
.l1{ float:left; margin-top:26px;}
.l2{ float:right; margin-right:5px; margin-top:58px;}

.menu{ width:100%; height:86px; overflow:hidden; background:#0068ad; text-align:center;}
.index_menu{ width:1000px; height:86px; overflow:hidden; margin:auto;}
.menu ul{ width:100%; overflow:hidden;}
.menu ul li{ width:142px; overflow:hidden; float:left; height:20px; padding-top:17px; padding-bottom:7px;}
.menu ul li a{height:20px;width:142px;  border-left:1px solid #3583b7; font-family:"Microsoft YaHei"; font-size:14px; color:#fff; text-align:center; display:inline-block}
.menu ul li:hover{ background:url(../images/bj2.png) no-repeat; background-size:100% 100%; border-top:2px solid #f28300;padding-top:15px;}
.menu ul li.libottom{ padding-top:14px; padding-bottom:13px;}
.menu ul li.libottom:hover{ padding-top:12px;}


.banner{ width:100%; overflow:hidden; position:relative}
.hd{ width:100%; text-align:center; overflow:hidden; position:absolute; bottom:1%; z-index:1}
.hd ul li{ width:12px; height:12px; margin:4px; display:inline-block; background:url(../images/btn2.png) no-repeat;}
.hd ul li.on{ background:url(../images/btn1.png) no-repeat;}
.hd ul,.bd,.bd ul,.bd ul li img{ width:100%; overflow:hidden}
.bd ul li{ width:100%; overflow:hidden;}


.body{ width:100%; overflow:hidden; margin:auto; text-align:center;}
.index_body{ width:1000px; overflow:hidden; margin:auto; text-align:left;}

.center1{ width:100%; overflow:hidden; margin:30px auto 0;}
.center1_ban1{ width:600px; height:220px; overflow:hidden; float:left;}
.c1b1_left{ width:264px; overflow:hidden; float:left; font-family:"Microsoft YaHei"; font-size:12px; color:#6e6e6e; line-height:25px; position:relative;}
.c1b1_left .bd{margin-top:20px; position:relative;height:180px;}
.c1b1_left .bd img{width:100%;height:160px;}
.c1b1_left .hd{position:absolute; bottom:4px; right:-6px; width:120px;}
.c1b1_left .hd li{width:15px; height:15px; background:#fff; cursor:pointer; line-height:15px;}
.c1b1_left .hd .on{border-radius:0; background:#f00; color:#fff; border:1ox solid #f00;}
.c1b1_left .bd .bd-show{position:absolute; width:100%; height:30px; background:rgba(0,0,0,0.7); color:#fff; bottom:0px;}
.c1b1_left .bd .bd-show p{max-width:130px; overflow:hidden;line-height:30px; text-overflow:ellipsis; white-space:nowrap; text-indent:14px;}

.banner2 .bd{margin-top:20px; position:relative;height:230px;}
.banner2 .bd img{height:230px;width:335px;}
.banner2 .hd-2{position:absolute; bottom:3px; right:-6px; width:120px; font-size:12px;}
.banner2 .hd-2 li{width:15px; height:15px; background:#fff; cursor:pointer; line-height:15px;}
.banner2 .hd-2 .on{border-radius:0; background:#f00; color:#fff; border:1ox solid #f00;}
.banner2 .bd .bd-show{position:absolute; width:100%; height:30px; background:rgba(0,0,0,0.7); color:#fff; bottom:0px;}
.banner2 .bd .bd-show p{max-width:130px; overflow:hidden;line-height:30px; text-overflow:ellipsis; white-space:nowrap; text-indent:14px;}

.c1b1_title{ width:100%; height:25px;}
.img1{ margin-top:18px; width:100%; height:95px;}
.c1b1_right{ width:316px;overflow:hidden; float:left; margin-left:17px; margin-top:24px}
.ul1{ width:100%; overflow:hidden; margin:16px auto 0}
.ul1 li{ width:100%; height:29px; line-height:30px; border-bottom:1px dashed #ececec; background:url(../images/jt2.png) no-repeat; background-position:left center;}
.wz1{ font-family:"Microsoft YaHei"; font-size:12px; color:#6e6e6e; float:left; margin-left:15px;}
.time1{ font-family:"Microsoft YaHei"; font-size:12px; color:#6e6e6e; float:right}
.center1_ban2{ width:360px; height:220px; overflow:hidden; float:left; margin-left:40px;}


.center2{ width:100%; overflow:hidden; margin-top:55px;}
.center2_ban1{ width:630px; height:283px; overflow:hidden; float:left;}
.c2b1_left{ width:330px; height:283px; float:left;}
.img2{ width:330px; height:250px; margin-top:10px;}
.c2b1_right{ width:285px; height:250px; float:left; margin-left:15px; font-family:"Microsoft YaHei"; font-size:12px; color:#424242; line-height:30px; margin-top:28px;}
.c2b1_right span{ font-family:"Microsoft YaHei"; font-size:14px; color:#ff7800; font-weight:600}
.wz2{ width:100%; height:218px; overflow:hidden;}
.a1{ width:117px; height:36px; text-align:center; line-height:36px; background:#e3e3e3; font-family:"Microsoft YaHei"; font-size:12px; color:#424242; display:block}

.center2_ban2{ width:335px; height:283px; overflow:hidden; float:left; margin-left:35px;}
.banner2{ width:100%;height:250px; overflow:hidden; position:relative; margin-top:12px;}
.hd2{ position:absolute; left:0; bottom:5px; z-index:1; width:100%; overflow:hidden;}
.hd2 ul{ float:right; margin-right:2px;}
.hd2 li{ float:left; width:24px; height:17px; margin-left:2px; background:url(../images/btn3.png) no-repeat; background-size:100% 100%;font-family:"������"; font-size:12px; color:#fff; text-align:center; line-height:17px;}
.hd2 li.on{background:url(../images/btn4.png) no-repeat; background-size:100% 100%;}
.bd2,.bd2 li,.bd2 ul{ width:100%; overflow:hidden;}
.bd2 li img{ width:100%; height:245px;}


.center3{ width:100%; overflow:hidden; margin-top:45px;}
.center3_ban1{ width:315px; height:370px; float:left;}
.hd3{ width:100%; height:34px; overflow:hidden; margin-top:10px;}
.hd3 ul{ float:left;}
.jt{ float:right; margin-top:9px;}
.hd3 ul li{height:34px; line-height:34px;padding-left:10px; padding-right:10px; float:left; margin-left:7px;text-align:center; background:#c5c5c5; font-family:"΢���ź�"; font-size:16px; color:#fff; }
.hd3 ul li.on{background:#0068ad;}
.bd3{ width:100%; overflow:hidden;}
.img3{ width:100%; height:104px;}
.ul3{ width:100%; overflow:hidden; margin:16px auto 0}
.ul3 li{ width:100%; height:30px; line-height:30px;}
.wz3{ font-family:"Microsoft YaHei"; font-size:12px; color:#424242; float:left; }
.time3{ font-family:"Microsoft YaHei"; font-size:12px; color:#424242; float:right}
.center3_ban2{ width:315px; height:370px; float:left; margin-left:25px;}
.center3_ban3{ width:320px; height:370px; float:left; margin-left:25px;}
.center3_ban3 .ul1{ margin-top:7px;}

.center4{ width:100%; height:417px; margin-top:27px; overflow:hidden; background:url(../images/bj4.png) no-repeat; background-size:100% 100%;}
.index_center4{ width:1000px; height:356px; margin:auto; overflow:hidden; background:url(../images/bj3.png) no-repeat; background-position:left top;}
.center4_ban1{ width:270px; overflow:hidden; margin-top:35px; float:left; margin-left:103px; font-family:"Microsoft YaHei"; font-size:12px; color:#fff; line-height:30px;}
.title1{ line-height:60px; font-family:"Microsoft YaHei"; font-size:16px; color:#fff;}
.center4_ban2{ width:455px; height:275px; float:left; margin-left:24px; margin-top:49px;}
.center4_ban2 img{ width:455px; height:275px;}
.link{ width:1000px; height:60px; margin:auto; line-height:60px; clear:both;}
.img4{ float:left; margin-top:10px;}
.ul2{ width:810px; float:left; margin-left:14px;}
.ul2 li{ float:left; margin-top:10px;padding-left:10px; padding-right:10px; border-right:1px solid #424242; line-height:12px;}
.ul2 li a{ font-family:"Microsoft YaHei"; font-size:12px; color:#424242;}


.footer{ width:100%;overflow:hidden; padding-bottom:40px; text-align:center;font-family:"Microsoft YaHei"; font-size:12px; color:#424242;}
.index_footer{ width:1000px; overflow:hidden; margin:auto}
.ul4{ width:100%; overflow:hidden; text-align:center;padding-top:24px; margin-bottom:20px;}
.ul4 li{ float:left; padding-left:10px; padding-right:10px; line-height:12px; border-right:1px solid #424242; margin-bottom:15px;}
.ul4 li a{ font-family:"Microsoft YaHei"; font-size:12px; color:#424242;}
.footer a{ font-family:"Microsoft YaHei"; font-size:12px; color:#424242;}

/*��������-����*/
.banner3{ width:100%; overflow:hidden;}
.banner3 img{ width:100%;}
.left{ width:275px; overflow:hidden; float:left; margin-top:38px; }
.menu1{ width:100%; overflow:hidden; float:left; margin-bottom:30px;}
.menu1_title{ width:100%; overflow:hidden;}
.menu1 ul{ width:100%; overflow:hidden; margin-top:4px;}
.menu1 ul li{ width:100%; height:42px; margin-bottom:2px;line-height:42px; text-align:center; background:#f6f6f6}
.menu1 ul li a{ font-family:"Microsoft YaHei"; font-size:14px; color:#424242;}
.menu1 ul li:hover a{ color:#0078bd}
.menu1 ul li:hover{ border-left:5px solid #0078bd; width:270px;}
.menu1 ul .on a{ color:#0078bd}
.menu1 ul .on{border-left:5px solid #0078bd; width:270px;}

.menu2{ width:100%; overflow:hidden; margin-top:30px;}
.nr1{ width:271px; overflow:hidden; margin-top:5px; border:2px solid #0078bd; background:#f6f6f6; font-family:"Microsoft YaHei"; font-size:12px; color:#424242; line-height:28px;}
.tel1{ width:100%; margin-bottom:5px;}
.erma{ width:100%; margin-top:5px;}


.right{ width:680px; overflow:hidden; float:left; margin-left:45px;}
.lj{ font-family:"Microsoft YaHei"; font-size:12px; color:#aeaeae; float:right; margin-right:10px; line-height:20px; margin-top:25px;}
.lj a{font-family:"Microsoft YaHei"; font-size:12px; color:#aeaeae;}
.right_top{clear:both; width:100%; height:26px; line-height:26px; background:#f6f6f6; }
.title2{ font-family:"Microsoft YaHei"; font-size:18px; color:#424242; background:#fff; float:left;}
.img5{ margin-left:10px;}

.right_bottom{ width:100%; overflow:hidden;}
.nr2{ font-family:"Microsoft YaHei"; font-size:12px; color:#424242; line-height:25px;}
.nr2 p{ text-indent:2em; margin-top:20px;}
.rimg1{ max-width:100%; margin:50px auto 0; display:inherit}



/*��������*/
.rul1{ width:100%; overflow:hidden; margin:35px auto 0;}
.rul1 li{ width:216px; height:210px; float:left; margin-left:15px;}
.rul1 li img{ width:216px; height:163px;}
.rul1 li p{ width:100%; height:52px; overflow:hidden; text-indent:0; text-align:center; line-height:52px; margin-top:0; font-family:"Microsoft YaHei"; font-size:12px; color:#424242;}
.nr3{ width:100%; overflow:hidden;font-family:"Microsoft YaHei"; font-size:12px; color:#424242; line-height:25px; margin-top:25px;}
.rimg2{ float:left; width:355px; height:270px; margin-right:20px; margin-bottom:5px;}
.nr3 p{ margin-top:20px;}
.cname{ font-family:"Microsoft YaHei"; font-size:14px; color:#ff7800; font-weight:600}

.yema{ width:100%; overflow:hidden; margin:60px auto; text-align:center;font-family:"Microsoft YaHei"; font-size:12px; color:#6e6e6e;}
.yema a{ font-family:"Microsoft YaHei"; font-size:12px; color:#6e6e6e; padding:6px 10px; border:1px solid #ededed; margin-left:6px; display:inline-block;}
.input5{ width:26px; height:24px; border:1px solid #ededed;margin-left:6px;}
.button4{ width:46px; height:24px; border:#ededed 1px solid; color:#035cac;margin-left:6px; background:#fff}


/*��Ƹ��Ϣ-����*/
.nr4{ width:100%; overflow:hidden; margin:auto;font-family:"Microsoft YaHei"; font-size:12px; color:#424242; line-height:28px;}
.nr4 p{text-indent:2em; margin-top:5px;}
.nr4_title{ width:100%; line-height:65px; text-align:center; border-bottom:1px dashed #e2e2e2; font-family:"Microsoft YaHei"; font-size:18px; color:#035cac}
.nr4_top{ width:100%; overflow:hidden; text-align:center;}
.rimg3{ max-width:100%; margin:auto; display:inline-block}
.ming{ margin-left:135px; font-family:"Microsoft YaHei"; font-size:12px; color:#8d8d8d; line-height:35px;}
.shijian{ font-family:"Microsoft YaHei"; font-size:12px; color:#8d8d8d; line-height:35px;}

.ym{font-size:12px;margin-top:30px;margin-bottom:10px;}
.ym .fl{float:left;color:#666;}
.ym .fr{float:right;color:#666;}

.wz4 img{ max-width:100%;}





/*����*/
bd_bp_pigeon {
    width: auto;
}
#BdBPTitle {
    padding: 3px 9px 5px;
    zoom: 1;
    width: auto;
}
#BdBPTitleText {
    float: left;
    font-weight: bold;
    background: url(../images/mess-text.png);
    width: 61px;
    height: 21px;
}
#BdBPClose {
    float: right;
    background: url(../images/messbtn.png) 0px 0px;
    width: 19px;
    height: 19px;
}
.bd_bp_clear_all {
    clear: both;
    line-height: 0px;
    font-size: 0px;
    height: 0;
    zoom: 1;
    overflow: hidden;
}
#BdBPBody {
    background-color: #f5f5f5;
    overflow-y: scroll;
    overflow-x: hidden;
    width: auto;
}
 #BdBPForm0 {
    padding: 8px 0px 8px 8px;
}
.bd_bp_mess {
    height: 92px;
    border: 1px solid #ccc;
    color: #ccc;
    font-size: 12px;
    padding-top: 2px;
    float: left;
}
.bd_bp_alert {
    color: #cc3333;
    padding-left: 1px;
}
.bd_bp_clear_all {
    clear: both;
    line-height: 0px;
    font-size: 0px;
    height: 0;
    zoom: 1;
    overflow: hidden;
    display: none;
}
 #BdBPFoot {
    background: #f5f5f5;
    border: 1px solid #f5f5f5;
    width: auto;
}
 #BdBPSend {
    width: 91px;
    height: 23px;
    line-height: 22px;
    text-align: center;
    color: #000;
    margin: 4px 0;
    position: relative;
    margin-left: 60px;
    -ms-border-radius: 6px;
    -o-border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
}
.BdBridgeLogo {
    zoom: 1;
    width: 66px;
    height: 17px;
    margin-left: 70px;
    margin-top: 5px;
    margin-bottom: 5px;
    background: url(../images/btn.png) -88px -72px;
}
.bd_bp_clear_all {
    clear: both;
    line-height: 0px;
    font-size: 0px;
    height: 0;
    zoom: 1;
    overflow: hidden;
    display: none;
}
.bd_bp_item {
    height: 20px;
    border: 1px solid #ccc;
    float: left;
    overflow: hidden;
    width: auto;
	margin: 8px 0 0 0;
font-size: 12px;
}
.bd_bp_bg{ width:256px;  overflow:hidden}
.opacitymask {
    filter: alpha(opacity=100);
    -moz-opacity: 1;
    -khtml-opacity: 1;
    opacity: 1;
    position: absolute;
    top: 0;
    left: 0;
    width: 91px;
    height: 23px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
}
#BdBPClose:hover {
    background: url(../images/messbtn.png) -19px 0px;
}
 #BdBPClose {
    float: right;
    background: url(../images/messbtn.png) 0px 0px;
    width: 19px;
    height: 19px;
}
.bd_bp_0_input {
    float: left;
    color: #ccc;
}
.bd_bp_1_head {
    color: #666;
    float: left;
    border-right: 1px solid #ccc;
    padding: 0 4px;
    background: url(../images/mess.gif);
    line-height: 20px;
}
.float2{ bottom:-220px !important;}
#BdBPItem_3,#BdBPItem_4{ display:none}



























