
/* CSS Document */
/*1?€???-???-?¨¤? ?¡è???
--------------------------*/
body,div,p,span,h1,h2,h3,h4,h5,ul,li,dl,dd,dt,a,from,input,div,menu,ol,section{ border:0; margin:0; padding:0;}
body{font-family:"Microsoft YaHei"; overflow-x:hidden;}
area{ outline: none;}
ul,li{ list-style:none;}
.c{ clear:both;}
.pr{ padding-top:5px; height:100px;}
.clearf:after,clearf:before{content:"";display:block; }
.clearf:after {clear:both;}
.clearf{zoom:1;}/*IE6/IE7*/
.mr{ width:1200px; margin:0 auto;}
a{ text-decoration:none; color: #676767;}
a:hover{ color:#000;}
img{ border:0;vertical-align:top;}
/*2.header
--------------------------*/
.meau{ line-height:60px; height:60px; background:#ee7800;}
.m_gxzy{ width:23%; float:left;font-weight:normal;  position: relative; background:#666666;}
.m_gxzy a{ color:#FFF;  display: block; text-align:center;}
.dht_n ul{ float:right; width:77%;}
.dht_n ul li{ width:11%; text-align:center; font-size:18px; display:block; float:left;}
.dht_n ul li:nth-child(even){margin-left: 0.252%;}
.dht_n ul li:last-child{ text-align:right;}
.dht_n ul li a,.m_gxzy{ color:#FFF; font-family:"Microsoft YaHei";}
.dht_n ul li a{ display:block;}
.dht_n ul li a:hover{ background:#4C4B4B;}
.show{ top:51px; position:absolute; z-index:1;}
.all_cat{width:276px;background:#fff;border-bottom:#f0f0f0 solid 1px;position:absolute;z-index:2;}
.first_zy ul{ background:#ee7800;}	
.sec_zy ul{ background:#EE7800;}
.zy_cent li{ color:#FFF;width: 100%; border-bottom:1px solid #FFF; height:49px;}
.zy_cent li a{font: normal 16px/49px "Microsoft YaHei"; color:#FFF; display:block; padding:0 2% 0 1%; height:49px;}
.zy_cent li a font{ margin-left:7px; float:left;}
.zy_cent li a:hover{ background:#ff8100;}
.zy_cent li a span{font:12px/49px "Microsoft YaHei"; float:right; height:49px;}
.zy_01,.zy_02,.zy_03,.zy_04,.zy_05,.zy_06,.zy_07,.zy_08{ width:20px; height:23px; margin-top: 15px; float:left;}
.zy_01{ background:url(../jp_img/index_ico.png) no-repeat -526px 0px;}
.zy_02{ background:url(../jp_img/index_ico.png) no-repeat -553px 0px;}
.zy_03{ background:url(../jp_img/index_ico.png) no-repeat -582px 0px;}
.zy_04{ background:url(../jp_img/index_ico.png) no-repeat -611px 0px;}
.zy_05{ background:url(../jp_img/index_ico.png) no-repeat -638px 0px;}
.zy_06{ background:url(../jp_img/index_ico.png) no-repeat -664px 0px;}
.zy_07{ background:url(../jp_img/index_ico.png) no-repeat -690px 0px;}
.zy_08{ background:url(../jp_img/index_ico.png) no-repeat -716px 0px;}
/*3.section 1
--------------------------*/
.zyBg{ background:#f2f2f2; padding:30px 0 0px 0;}
.zyName-h1,.zyName-h2,.zyName-h3,.zyName-zx{text-align:center; font-weight:normal;}
.zyName-h1{font-size:60px; line-height:80px;}
.zyName-h2{font-size:30px; line-height:80px; margin-top:40px;}
.zyName-h3{font-size:20px; line-height:30px;}
.zyName-zx{ margin:40px;}
.zyName-zx a{color:#FFF; font-size:22px; background:#F00; padding:5px 15px;}
.zyName-zx a:hover{ background:#00F; color:#FFF;}
.zyYs-bg{ background:#dad8d9; opacity:0.7; padding:30px 0;}
.zyYs-ul{}
.zyYs-ul li{ width:399px; font:18px/40px "Microsoft YaHei"; border-left:#000 1px solid; border-bottom:#000 1px solid; text-align:center;}
.zyYs-ul li:first-child{ border-left:none;}
.zyYs-ul-02 li{border-bottom:none;}
.zyYs-ul li a{ color:#000;}
.zyYs-ul li a img{text-align:center;}
.zyName-sf{margin-top:10px;}
.zyName-sf li{ margin-left:20px;width:383px; height:250px; overflow: hidden; display:block; float:left;}
.zyName-sf li:first-child{ margin-left:0;}
.zyName-sf li a img{width:383px; height:250px;}
.zyName-sf li a:hover{ border:#F00 1px solid; display:block;}
.z-index2{ z-index:2;color: #fff;  line-height: 30px;  margin-top: -38px;  height: 34px;  text-align: center; font-size:14px;}
/*4.section 2
--------------------------*/
.zyLear{ background: #ffffff; height:250px;margin-top: 30px; margin-bottom:60px; width:100%;}
.zyLear-conment{}
.zyName-h3-bottom{ border-bottom:#D9D9D9 1px solid; padding-bottom: 10px; line-height:27px;}
.zyName-button-02{ font-size:14px;}
.zyName-button-02 a{ color:#F00;}
.zyName-button-02 a:hover{ text-decoration:underline;}
.zyLear-conment-right ul{width:950px; margin:0 auto;}
.zyLear-conment-h4{ line-height:35px; font-size:18px;}
.zyLear-marg{ margin-top:15px;}
.zyLear-conment-right ul li{font: 14px/27px "Microsoft YaHei";letter-spacing: 1px; width:400px; display:block; float:left; height:220px; margin-left:75px;}
/*5.nav 1
--------------------------*/
#img_dd2{ width:100%;}
#img_dd2 h3{ font-size:12px; color:#333; font-weight:400; line-height:35px; height:35px; padding-left:10px;}
#img_dd2 h3 b{ color:#F00;}
#img_dd2 h3 b.b2{ padding-left:40px;}
#img_dd2 h3 a,#img_dd2 h3 span{ padding-left:5px;}
#img_dd3{ width:300px; padding-left:5px; height:450px; padding-top:5px; float:left;}
#img_dd dl{ margin:0px; padding:0px; float:left;  width:245px; text-align:center;}
#img_dd2 dl{ float:left; width:335px;  text-align:center; }
#img_dd dl dd{ margin-bottom:10px;}
#img_dd dl dt a{ font-size:14px; color:#900; font-weight:bold;}
#img_dd2 dl dt{  text-align:left; text-indent:7px; margin-top:10px;}
#img_dd2 dl dt img{ padding:2px; border:#CCC 1px solid;}
.webwidget_scroller_tab .tabHead{list-style-type: none; margin:0px;padding:0px; padding-top:2px;}
.webwidget_scroller_tab .tabBody{ height: 320px; overflow: hidden;width:1170px;  position: relative; margin-bottom:40px;}
.webwidget_scroller_tab .tabBody ul li{    margin: 0px;   padding: 0px;   list-style: none;}
.webwidget_scroller_tab .tabBody ul{  position: absolute; margin: 0px;   padding: 0px;   list-style: none;}
.webwidget_scroller_tab .tabBody ul li{   float: left;}
.webwidget_scroller_tab .tabHead li{width: 23.9%; display:block; float:left;  margin-left: 0.7%; background:#CCC; text-align:center; line-height:40px; height:40px;}
.webwidget_scroller_tab .tabHead li:first-child{ margin-left:0;}
.webwidget_scroller_tab .tabHead li a{    font-weight: bold;    text-decoration: none;  display:block;  color: #000000;  font-weight:bold;}
.webwidget_scroller_tab .tabHead li a:hover{ background:#fd206b; color:#FFF; display:block;}
.webwidget_scroller_tab .tabCot{    float: left;}
.webwidget_scroller_tab .tabCot p.p1{ padding:15px 5px; overflow:hidden; background:#E9E9E9; margin:10px 0; width:100%;}
.webwidget_scroller_tab .tabCot p.p1 span.sp1{  height:28px; padding-left:10px; display:block; font-size:16px; font-weight:bold;  line-height:28px;}
.webwidget_scroller_tab .tabCot p.p1 span.sp1 a{ color:#fd206b;}
.webwidget_scroller_tab .tabCot p.p1 span{  display:block; padding-left:10px; line-height:30px;}
.webwidget_scroller_tab .tabCot p.p2{width:1290px; height:235px;}
.webwidget_scroller_tab .tabCot p.p2 a{ display:block; width:380px; height:235px; float:left; margin-left:15px;  text-align:center; }
.webwidget_scroller_tab .tabCot p.p2 a:first-child{ margin-left:0;}
.webwidget_scroller_tab .tabCot p.p2 a img{ width:380px; height:235px;}
.webwidget_scroller_tab .tabCot p.p2 img{ width:380px; height:235px;}
/*6.nav 2
--------------------------*/
.h455{margin-top:20px;height:455px;position:relative;width:1200px; margin-bottom: 80px;}
.h455 td{overflow:hidden;height:455px;}
.h455 td td{width:auto;height:auto;}
.w300{width:165px;overflow:hidden;}
.w350{float:left;width:347px !important;padding:20px 15px !important;height:413px !important;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}
.w328 img{filter: alpha(opacity=70);opacity:0.70;}
.lx .w328 img{filter: alpha(opacity=100);opacity:1;}
.ti_fz16{font-size:16px;font-weight:bold;color:#ee7800;}
.ti_fz16 a{ color:#ee7800;}
.c28_fbold{color:#282828;font-weight:bold;line-height:36px;}
.lh18_ca{line-height:25px;color:#a5a4a4;}
.h103{height:103px;overflow:hidden;margin-top:20px;}


/*7.nav 3
--------------------------*/
.zyEdu img{ text-align:center; margin-top:10px; width:100%;}
/*8.nav 4
--------------------------*/
.zyjy-bg-1{ background:url(../jp_img/bg1.jpg) no-repeat; height:353px; width:100%;}
.zyjy-bg-2{ background:url(../jp_img/bg2.jpg) no-repeat; height:295px; width:100%;}
.zyjy-bg-3{ background:url(../jp_img/bg3.jpg) no-repeat; height:264px; width:100%;}
.zyjy-bg-4{ background:url(../jp_img/bg4.jpg) no-repeat; height:369px; width:100%; margin-bottom:50px;}
.zyjy-color{ color:#FFF;}
/*9.nav 5
--------------------------*/

.zyKz-font-left{ text-align:center; line-height:30px; font-size:16px;}
.zyKz-top-1{ margin-top:20px;}
.zyKz-top-2{ margin-top:20px;}
/*10.nav 6
--------------------------*/
.Zy-cx-bg{ background:#E6E6E6;}
.Zy-cx{ padding:50px 0;}
.Zy-cx-top{ margin-top:22px;}
.ul-01{ width:24%;}
.ul-01 a li,.ul-03 a li{ margin-bottom:20px;}
.ul-01 a li:last-child{ margin-bottom:0;}
.ul-03 a li:last-child{ margin-bottom:0;}
.ul-02 a img,.ul-01 a img,.ul-03 a img{border: #868282 1px solid; border-radius: 9px;}
.ul-02{ width:49%;padding: 0 1.5%;}
.ul-02 a{ display:block;}
.ul-02 a img:first-child{ margin-right:20px;}
.ul-03{ width:24%;}
.ul-01,.ul-02,.ul-03{ float:left;}
/*11.nav 7
--------------------------*/
.zyCgxz-1{ float:left; width: 49.5%; padding-left: 0.45%;}
.zyCgxz-2{ float:right; width:50%;}
.zyCgxz-1,.zyCgxz-2{ margin-bottom:50px;}
.zyCgxz-1 a,.zyCgxz-2 a{ display:block;}
.zyCgxz-1 a li,.zyCgxz-2 a li{ float:left;}
/*12.nav 8
--------------------------*/
.Zy-ms{ margin:40px 0;}
.Zy-ms a{ display:block;}
.Zy-ms li{ margin-left:17px;}
.Zy-ms li:first-child{ margin-left:0;}
.Zy-ms li h3{ font-weight:normal; text-align:center; line-height:40px;}
.Zy-ms li p{ font:15px/30px "Microsoft YaHei";}
/*13.nav 9
--------------------------*/
.zyStar{ background:#f0f0f0; padding:10px 0; margin-top:20px;}
.zyStar_img{ margin:20px auto; width:598px;}
/*14.nav 10
--------------------------*/
.xcjy_tjzy_content{width:1300px;margin:auto;}
.xcjy_tjzy_content ul li{margin-top:40px;margin-left:48px; display:block; float:left;}

.yystyle{ width:943px; height: auto; margin:0 auto;  padding:20px; background:#FFF; overflow:hidden; padding-top:25px; border:#CCC 1 solid;}


/* jpdc_zyys */
.jpdc_zyys{}
.jpdc_zyys_bg{background:#ffffff;margin-top:10px;}
.jpdc_zyys_content{width:970px;margin:auto;padding:10px 0px;}
.jpdc_zyys_content_01 li{margin-left:5px; display:block; float:left;}
.jpdc_zyys_content_02 li{margin-left:5px;margin-top:5px; display:block; float:left;}
.jpdc_zyys_content_02 li:nth-child(2){margin-left:10px;}
.jpdc_zyys_content_02 li:last-child{margin-left:5px;}
.jpdc_zyys_content_img_01{position:relative;}
.jpdc_zyys_content_span_01{position:absolute;bottom:0;width:560px;height:40px;opacity:0.6;background-color:#000;}
.jpdc_zyys_content_p_01{position:absolute;bottom:0;width:560px;text-align:center;font-size:18px;color:#fff;line-height:40px;}
.jpdc_zyys_content_img_02{position:relative;}
.jpdc_zyys_content_span_02{position:absolute;bottom:0;width:400px;height:40px;opacity:0.6;background-color:#000;}
.jpdc_zyys_content_p_02{position:absolute;bottom:0;width:400px;text-align:center;font-size:18px;color:#fff;line-height:40px;}
.jpdc_zyys_content_img_03{position:relative;}
.jpdc_zyys_content_span_03{position:absolute;bottom:0;width:275px;height:40px;opacity:0.6;background-color:#000;}
.jpdc_zyys_content_p_03{position:absolute;bottom:0;width:275px;text-align:center;font-size:18px;color:#fff;line-height:40px;}
.jpdc_zyys_content_img_05{position:relative;}
.jpdc_zyys_content_span_05{position:absolute;bottom:0;width:400px;height:40px;opacity:0.6;background-color:#000;}
.jpdc_zyys_content_p_05{position:absolute;bottom:0;width:400px;text-align:center;font-size:18px;color:#fff;line-height:40px;}
/* jpdc_zyys */

/* jpdc_common_title */
.jpdc_common_title{width:1200px;margin:auto;text-align:center;margin-top:45px;}
.jpdc_common_title h1{font-size:40px;font-weight:normal;line-height:60px;width:680px;margin:auto; text-align:center;}
.jpdc_common_title h1 font{color:#000000;}
.jpdc_common_title h2{font-size:23px;font-weight:normal;line-height:25px;}
<!--.jpdc_common_title h3{font-weight:normal;font-size:20px;line-height:20px;border-bottom:1px solid #000;padding-bottom:10px;color:red;width:500px;margin:auto;}-->
.jpdc_common_title a{font-size:24px;line-height:24px;background:#980BD3;padding:5px 15px;color:white; border-radius: 10px; }
.jpdc_common_title a:hover{background:#ee7800;}
/* jpdc_common_title */
.jp_teacher{ width:1200px; margin:0 auto;}
.jp_teacher ul li{ display:block; float:left; margin-left:65px; width:300px; margin-top:30px;}
.jp_teacher p{ line-height:80px; text-align:center; font-size:22px;}
.xqhz ul li{float:left;display:inline;overflow:hidden;margin:5px;padding:5px;width:148px;height:65px;border:1px solid #ededed;text-align:center;}
.link{padding:10px 0 0 10px;width:1180px;height:95px;}
.link li{float:left;display:inline;margin:5px 8px;height:22px;color:#595757;list-style:none outside none;}

.foot{padding-top:10px;width:100%;height:108px;background-color:#f1f1f1; border-bottom:1px solid #ccc;}

.tmall-ensure{padding:0;width:990px;height:100px; margin:0 auto;}
/*foot1*/
.ggzw{height:292px; width:100%;margin:0 auto;}
.ggzw .xhjy{height:155px; border-bottom:solid 5px #ccc; padding-top:23px}
.ggzw .xhjy .d1{width:240px; height:130px; float:left; margin:0 100px 0 20px; display:inline}
.ggzw .xhjy .d1 .logo{width:373px; height:64px; display:block}
.ggzw .xhjy .d1 .zzdn{width:240px; height:25px; margin-top:10px;  font:18px/25px \5b8b\4f53,Arial,sans-serif;}
.ggzw .xhjy ul{width:150px;_width:120px; float:left}
.ggzw .xhjy ul .tt{font-size:16px; }
.ewm{ color:#000000;}
.ggzw .xhjy ul li{font-size:12px; list-style:none; line-height:25px;}
.ggzw .bq{height:95px;padding-top:15px;}
/*foot2*/
.footer{clear:left;background-color:#F1F1F1;width:100%;}
.footer .main{width:1190px; height:147px;margin:0 auto; }
.footer .ggzw a{color:#666;}
.footer .ggzw a:hover{color:#b91935}
.footer .ggzw .xhjy .d1 .logo{background: url(http://www.sxxdf.com/templets/spweb/2015syimg/logo.png) no-repeat;}
.footer,.bq{ width:100%; text-align:center; margin:0 auto; font-size:14px;}



.daohang{ width:1100px; margin:0 auto; }
.daohang ul{ list-style:none; margin:0px; padding:0px;}
.daohang ul li a{ display:block; float:left; width:145px; height:60px; line-height:60px;  text-align:center; margin-left:34px;  font-size:26px; margin-top:28px;
border: 1px solid #fe3876;  border-radius: 10px;  color:#fe3876
}
.daohang ul li a:hover{ display:block; float:left;width:145px; height:60px; line-height:60px; text-align:center; margin-left:34px;  font-size:26px; margin-top:15px; border: 1px solid #ee7800;  border-radius: 10px;  color:#ee7800}
.kz{ width:1140px; margin:25px auto; line-height:30px; font-size:18px; background:#f2f2f2; padding:30px;}
.qj{ width:1050px; margin:25px auto; line-height:30px; font-size:18px; padding-top:80px; color:#FFFFFF;}
.zsyb{ width:1000px; margin:0 auto;}
.zsyb ul{ list-style:none; margin:0; padding:0;}
.zsyb ul li{ display:block; float:left; width:280px; height:200px; margin-left:30px; text-align:center;}
.zsyb ul li p{ color:#FFFFFF;}
.jybz{ width:1120px; margin:0 auto; }
.jybz ul{ list-style:none; margin:0; padding:0;}
.jybz ul li{ display:block; float:left; margin: 10px 0px 0px 10px;  text-align:center; color:#FFFFFF;}

.hzdw{ width:1190px; margin:25px auto;}
.STYLE1 {color: #fd206b}
.qianjing{ width:1150px; margin:0 auto;}
.qianjing ul{ list-style:none; margin:0; padding:0;}
.qianjing ul li{ display:block; float:left; margin-bottom:10px; text-align:center;width:50%;}
.xdjy{ width:1120px; margin:0 auto;}
.xdjy ul{ list-style:none; margin:0; padding:0;}
.xdjy ul li{ display:block; float:left; margin-bottom:10px; text-align:center; margin-left:10px;}
.jdxd_ly{ width:869px; height:527px; margin:20px auto;}
.bt{ text-align:center;margin:0px; padding-bottom:20px; font-size:24px; color:#fd206b;}
.shijian{ width:930px; margin:0 auto; line-height:35px; text-align:center;}
.lilun{ text-align:center;margin:0px; padding-bottom:20px; font-size:24px; color:#fd206b; padding-top:25px}
.jptt{ background:#ff6d8a;  margin:0 auto;  height:501px; }
.ding{ width:1200px; margin:0 auto;}
.logo1{ width:800px; float:left;}
.nf{ width:200px; float:right; margin-top:10px;}
.wcjy{ width:1070px; height:505px; margin:0 auto;}
.xdct{ width:1022px; height:102px; margin:0 auto;}

/*kefu */
.fixed_1 {position:fixed;top:192px;right:0px;width:53px;z-index:987654;
}
.fixed_1 a:link,.fixed_1 a:visited {display:block;width:53px;height:23px;background:#ff8101;margin-top:1px;color:#ffffff;background-position:center 8px;
background-repeat:no-repeat;text-align:center;padding-top:30px;line-height:23px;z-index:545;
}
.fixed_1 a:hover {background-color:#484848;}
/*µ¯´°´úÂë*/
.zx_show{background:#0073c3;width:460px; height:305px; position:fixed; left:50%; top:50%; margin-left:-225px; margin-top:-152px; z-index:10; z-index:999;box-shadow: 0 0 30px #000;-moz-box-shadow: 0 0 30px #ccc;-webkit-box-shadow: 0 0 30px #000;}
.zx_show .zxclose{ width:30px; height:26px; overflow:hidden; cursor:pointer; top:10px; right:10px; position:absolute;transition:All .3s ease;-moz-transition: All .3s ease;-webkit-transition: All .3s ease; -o-transition:All .3s ease;}
.zx_show .zxclose:hover{ transform: rotate(90deg);}
.zxcenter{background:url(http://www.sxxdf.com/templets/spweb/kefuimg/kfbj.jpg) no-repeat left bottom; height:230px;}
.zxbottom{background-color:#fff; height:105px;position:absolute;bottom:0; width:460px;}
.zxcen-text{ padding-left:135px;}
.text-c{ text-align:center; width:330px; margin:0 auto;}
.text-c a{ display:block; float:left; margin-left:20px; margin-right:15px; width:130px; height:40px;  background:#ff8101; line-height:40px; color:#FFFFFF; font-size:16px; margin-top:10px;}
.text-c a:hover{ width:130px; height:40px;  background:#484848; line-height:40px; color:#FFFFFF; font-size:16px; margin-top:10px;}


.banner{ background:url(../jp_img/bannerbg.jpg) no-repeat center top; height:604px; overflow:hidden; text-align:center;}

#p1{ background:url(../jp_img/bb1.jpg) no-repeat center top; height:676px;}
#p3{ background:url(../jp_img/bb2.jpg) no-repeat center top; height:845px;}
#p4{ background:url(../jp_img/bb3.jpg) no-repeat center top; height:742px;}
#p6{ background:url(../jp_img/bb4.jpg) no-repeat center top; height:412px;}

.c5tuwen ul li{

float:left;
}


.c5tuwen ul li img{
border: 1px solid #fff;
border-radius: 5px;

}
.c5tuwen ul li img:hover{

border: 1px solid #000;
}

.c5tuwen{
padding-top:50px; width:1200px; margin:0 auto;
}

.zytj{ width:1100px; margin:0 auto; padding-top:50px;}
.zytj ul{ width:1300px;}
.zytj ul li{ float:left; width:290px; height:83px; margin-right:120px;}

.jpdc_zyys{ width:1200px; margin:0 auto; padding-top:25px;}
.jpdc_zyys ul{ width:1400px;}
.jpdc_zyys ul li{ float:left; width:250px; margin-right:45px; line-height:24px;}
.jpdc_zyys ul li p{ padding-top:15px;}
.jpdc_zyys ul li h3{ display:block; width:202px; height:42px; background:#980BD3; line-height:42px; color:#FFFFFF; text-indent:15px;}

.gxwy{ float:right;}
.gxwy p{ line-height:43px; font-size:23px; padding:15px 0; background:url(../jp_img/bg1.jpg) no-repeat; padding-left:50px; margin-left:30px;}