﻿@charset "utf-8";
@import url("head.css");
@import url("footer.css");

*{ margin:0; padding:0;}
ul li, li{ list-style:none;}
img{ border:none;}
.clear{ clear:both;}
body{ font-family:"微软雅黑"; font-size:14px; color:#363c48;}
a{ text-decoration:none; color:#666;}
a:hover{ color:#0083b3;}

/*p1*/
.p1_m{ width:1000px; margin:10px auto;}
.p1_c{ width:338px; float:left; margin-top:15px;}
.p1_c img, .p1_cc img{ float:left; margin-top:5px;}
.p1_c2{ width:188px; float:left;}
.p1_c2 ul li{ float:left; width:88px; height:48px; border:1px solid #c6c6c6; margin:5px 0 0 4px; display:inline; text-align:center;}
.p1_c2 ul li a{ color:#333; font-size:14px; line-height:48px; width:88px; height:48px; display:block;}
.p1_c2 ul li a:hover, .p1_c3 ul li a:hover{ background-color:#ee872a; color:#fff;}
.p1_cc{width:284px; float:left; margin-top:15px;}
.p1_c3{width:134px; float:left;}
.p1_c3 ul li{float:left; width:128px; height:34px; border:1px solid #c6c6c6; margin:5px 0 0 4px; display:inline; text-align:center;}
.p1_c3 ul li a{ color:#333; font-size:14px; line-height:34px; width:128px; height:34px; display:block;}

/*p2*/
.p2_bg{ background-color:#f5f5f8; width:100%; height:310px; float:left; margin-top:30px;}
.p2_m{ width:1000px; margin: 0 auto; height:310px;}
.p2_l{ width:695px; float:left;}
.p2_l_tab{width:695px; float:left; border-bottom:1px solid #e2e2e2; padding-top:20px; }
.p2_l_tab ul li{ width:116px; text-align:center; float:left; font-size:18px; height:30px; line-height:30px;padding-bottom:5px;}
.p2_l_tab ul li.p2tab{ border-bottom:2px solid #0083b3; float:left; font-size:24px;}
.p2_l_tab ul li a{ color:#363c48;}
.p2_l_c, .p2_l_lc{ float:left; width:695px;}
.p2_l_c img{ float:left; margin-top:20px;}
/*lx*/
.yuedu-out{ width:695px; overflow:hidden; height:200px; position:relative; margin-top:10px; float:left;}
.yuedu-out ul li{ float:left; width:160px; margin-right:8px; margin-left:7px; display:inline; position:relative;}
.lx_c{ width:160px; height:62px; background-color:#bfbfbf; float:left;color:#4a4f59;}
.lx_c p{ width:130px; height:30px; float:left; margin:5px 0 0 15px; font-size:14px; line-height:16px; display:inline;}
.lx_c span{ text-align:center; width:160px; float:left; margin-top:5px;}
.lx_c span font{ color:#0083b3;}
.yuedu-out ul li a img{ float:left; margin-top:0px;}
.switch{ background:url(../images/lx_btn.jpg) no-repeat; width:75px; height:19px; float:right; padding-left:25px; line-height:19px; display:block; cursor:pointer; margin-top:10px;}
.yuedu { width:3800px; height:200px;}

.p2_news{ width:432px; float:left; margin-left:20px; display:inline;}
.p2_news strong{ float:left; width:432px; text-align:center; color:#ee872a; font-size:24px; height:30px; overflow:hidden; margin-top:20px;}
.p2_news strong a{ color:#ee872a;}
.p2_news p{ width:432px; float:left; text-indent:2em; line-height:22px; color:#666; padding-top:15px; font-size:12px;}
.p2_news p a{ color:#0083b3;}
.p2_l_lst{ float:left; width:432px;}
.p2_l_lst ul li{ float:left; width:330px;  line-height:24px; height:24px; overflow:hidden; padding-left:10px; margin-top:3px;}
.p2_l_lst ul li a{ color:#777; font-size:14px;}
.p2_l_lst ul li a:hover{ color:#777;}
.p2_r{ float:right; width:280px;}
.p2_r span{ float:left; width:280px; font-size:24px; color:#363c48; height:30px; margin-top:20px;}
.p2_rimg{ width:280px; height:225px; float:left; margin-top:5px;}
.p2_rimg ul li{ width:93px; height:80px; float:left;} 
.p2_rimg ul li a{width:93px; height:80px; float:left; cursor:pointer; display:block;}

/* p3 */
.p3_m{ width:1000px; margin: 0 auto;}
.p3_t1, .js_top{ float:left; width:1000px; text-align:left; font-size:24px; margin-top:20px; font-weight:bold;}
.p3_t1 img, .js_top img{ float:right;}
.lst_zj{ width:998px; height:502px; float:left;  border:1px solid #e2e2e2; margin-top:10px;}
.lst_zj_l{ float:left; width:694px; height:502px; border-right:1px solid #e2e2e2;}

.zj{ width:645px; height:444px; position:relative; margin:35px 0 0 25px; display:inline; float:left;}
.person{height:250px;width:572px;position:relative;margin:0 auto;overflow:hidden;}
.person img{ float:left;}
.person_r{ width:305px; float:right;}
.person_r strong{ font-size:24px; width:88px; float:left; margin-bottom:15px;}
.person_r span{ width:150px; float:left; font-size:18px; padding-top:7px; margin-bottom:15px;}
.person_r font{  width:305px; float:left; font-size:18px; line-height:22px;}
.person_r p{ font-size:14px;  width:305px; float:left; margin-top:15px; line-height:24px;}
.person_r strong a{ color:#363c48;}
.zj_btn{ float:left;}
.zj_btn a{ width:140px; height:40px; cursor:pointer; float:left; margin-top:20px;}
.btn1{ background:url(../images/btn1.jpg) no-repeat;}
.btn2{ background:url(../images/btn2.jpg) no-repeat; margin-left:15px; display:inline;}
.person ul{height:250px;position:absolute;}
.person ul li{width:572px;height:250px;float:left;position:relative;}
.thumb{height:165px;overflow: hidden;position:relative;  margin-top:30px;width:655px;}
.thumb ul{position:absolute;}
.thumb img{ float:left; margin:20px 0 0 9px; display:inline;}
.thumb ul li span{ width:116px; text-align:center; color:#363c48; font-size:14px; float:left; line-height:22px;}
/*.thumb ul li.cur span{ color:#fff;}*/
.thumb li{width:116px;height:165px;margin-right:15px;float:left;cursor: pointer;overflow:hidden;}
.thumb li.cur{}
span.prev{top:125px;left:0;position:absolute;width:23px; height:35px;overflow: hidden;cursor: pointer;z-index:100;}
span.next{top:125px;right:0;position:absolute;width:23px; height:35px;overflow: hidden;cursor: pointer;z-index:100;}
.prev:hover{}
.next:hover{}

.p3_r{ width:256px; float:left; margin:20px 0 0 25px; display:inline;}
.p3_r_t{ width:256px; float:left; text-align:left; font-size:24px;}
.p3_r_t b{ width:107px; float:left;}
.p3_r_t span{ font-size:12px; color:#999; width:100px; float:left; margin-top:10px;}
.lstsaid{ float:left; width:256px; margin-top:15px;}
.lstsaid ul li{float: left; width: 256px; border-bottom: 1px dashed #e2e2e2;  height: 43px; text-indent: 1em; line-height: 43px;}

.saidbtn{ float:left; width:256px; margin-top:15px;}
.saidbtn a{ width:75px; height:55px; cursor:pointer; float:left; line-height:55px; color:#fff; font-size:14px; background-color:#0083b3; text-align:center; margin-right:10px; display:inline;}

/* js */
.js_top{ width:1000px; float:left;}
.js_c{ width:998px; height:502px; float:left; border:1px solid #e2e2e2; margin-top:10px;}
.js_c_l{ float:left; width:670px; margin-top:20px; margin-left:25px; display:inline;}
.js_c_r{ float:left; width:253px; margin-top:20px; margin-left:25px; display:inline;border-bottom:1px dashed #e2e2e2; padding-bottom:20px;}
.js_bg, .list_js{ float:left; width:670px; height:320px; background-color:#f5f5f8;}
.js_s{ width:670px; float:left; margin-top:10px;}
.js_s ul li{ float:left; width:100px; height:132px; background:url(../images/jsbg1.jpg) no-repeat; margin-left:14px; display:inline;}
.js_s ul li img{ float:left; margin:20px 0 0 10px;}
.js_s ul li.jscur{ background:url(../images/jsbg2.jpg) no-repeat; }
.js_s ul li span{ width:100px; text-align:center; font-size:14px; color:#6a6a6a; float:left; margin-top:13px;}
.js_name{ width:670px; text-align:center; float:left; font-size:20px; margin-top:25px;}
.js_bg img{ float:left; margin:20px 0 0 20px; display:inline;}
.js_h{ float:left; width:300px; margin:5px 0 0 20px; display:inline;}
.js_h span{  float:left; font-size:14px; height:20px;  line-height: 40px; margin-top:5px; padding-left:10px; width:250px; height:50px;    margin-top: 40px; font-weight:bold;}
.js_h img{ float:left; margin:25px 0 0 10px; display:inline;}	
.js_h p{ font-size:14px; width:244px;line-height:26px; padding-left:10px; float:left;}
.js_h p a{ color:#0083b3;}
.lst_stan{ float:left; width:187px; margin-top:5px; }
.lst_stan ul li{ float:left; background:url(../images/js_stan.jpg) no-repeat; padding-left:55px; width:120px; height:40px; line-height:40px; margin-top:12px; color:#363c48; font-size:20px;}
.js_c_r1{ background:url(../images/js_tel.jpg) no-repeat; width:232px; height:116px; float:left; margin:25px 0 0 30px; display:inline;}

.p4_bg{ width:100%; background-color:#0083b3; height:150px; float:left; margin-top:20px;}
.p4_m{ width:1000px; margin: 0 auto; height:150px;}
.p4_img{width:1000px; height:121px; float:left; margin-top:29px;}
.p4_img a{ width:142px; height:40px; display:inline-block; cursor:pointer; float:right; margin:47px 102px 0 0px; display:inline;}
.hj_c{ width:1000px; float:left; margin-top:15px;}
.hj_1{ background:url(../images/hj_img1.jpg) no-repeat; width:250px; height:283px; float:left;}
.hj_2{ background:url(../images/hj_img2.jpg) no-repeat; width:270px; height:282px; float:left; margin-left:4px; display:inline;}
.hj_3{ background:url(../images/hj_img3.jpg) no-repeat; width:300px; height:283px; float:left;margin-left:3px; display:inline;}
.hj_4{ background:url(../images/hj_img4.jpg) no-repeat; width:170px; height:282px; float:right;}

.hz{ float:left; width:1000px;}
.hz_tab{float:left; width:1000px; border-bottom:1px solid #e2e2e2; margin-top:20px;}
.hz_tab ul li { color:#363c48; font-size:18px; float:left; width:116px; line-height:30px; padding-bottom:5px; text-align:center;}
.hz_tab ul li.hz_cur{ font-size:24px; border-bottom:2px solid #0083b3;}
.hz_c{ float:left; width:1000px; margin-bottom:30px;}
.hz_c1{ background:url(../images/hzjg_img.jpg) no-repeat; width:979px; height:94px; float:left; margin-top:10px;}
.hz_c2{ float:left; width:1000px;}
.hz_c2 img{float:left; margin:10px 7px 0 0; display:inline;}
.hz_c3{ float:left; width:1000px;}
.hz_c3 img{float:left; margin:10px 10px 0 0; display:inline;}



/*61ad*/
.liuyi { width:1000px; height:130px; margin:20px auto 0;}
.liuyi div { text-align:right; padding:8px 36px 0 0 ; color:#444;}
.liuyi div strong { font-family:Arial, Helvetica, sans-serif; font-size:28px;}
.liuyi a { display:inline-block; width:180px; height:34px; float:right; margin-top:15px;}
/*61ad*/




.zy {
    width: 998px;
    height: 500px;
    margin: 0 auto;
    border: 1px #b4b3b3 solid;
    border-top: none;
}
.zy ul {
    height: 53px;
    float: left;
    margin-left: 8px;
    margin-top: 30px;
    *margin-left: 4px;
}
.zy ul li {
    width: 480px;
    height: 40px;
    margin-right: 12px;
    float: left;
}
.pubTitle span {
    height: 39px;
    line-height: 39px;
    border-bottom: 2px solid #da0d40;
    float: left;
    font-size: 20px;
    color: #da0d40;
}
.pubTitle a {
    height: 39px;
    line-height: 39px;
    float: right;
    font-size: 18px;
    color: #333;
    padding-right: 10px;
    border-right: 1px solid #cecece;
}