@charset "utf-8";
@import url("reset.css");
@import url("../../css/zhuanti_head_new.css");
@import url("../../css/zhuanti_foot_new.css");

.navs{width:100%; height:44px; padding-bottom:2px; overflow:hidden; background:url(../images/dhbgq.jpg) #000 bottom center no-repeat;}
.navs_c{width:1166px; height:44px; margin:0 auto;}
.navs_c ul{width:1166px; height:44px; overflow:hidden; line-height:44px;}
.navs_c ul li{width:116px; height:44px; float:left; text-align:center; background:url(../images/navs_bg.jpg) no-repeat right;}
.navs_c ul li a{color:#fff; font-size:16px; font-family: "Microsoft YaHei";}
.navs_c ul li a:hover,.banner5n span a:hover{ color:#896c48;}

.kcyban1{ width:100%; height:66px; background:url(../images/kcyban1.jpg) no-repeat scroll center top transparent; }
.kcyban2{ width:100%; height:100px; background:url(../images/kcyban2.jpg) no-repeat scroll center top transparent; }
.kcyban3{ width:100%; height:152px; background:url(../images/kcyban3.jpg) no-repeat scroll center top transparent; }
.kcyban4{ width:100%; height:128px; background:url(../images/kcyban4.jpg) no-repeat scroll center top transparent; }
.kcyban5{ width:100%; height:143px; background:url(../images/kcyban5.jpg) no-repeat scroll center top transparent; }
.kcyban5n{ width:1060px; height:143px; margin:0 auto;}
.kcyban5n span{ width:370px; height:38px; float:left; margin-top:6px;}
.kcyban5n span a{ width:148px; height:38px; float:left; margin-right:37px;cursor:pointer;}

.kcy_body{ width:1122px; margin:0 auto}
.kcy_body h2{ font-size:40px; height:40px; padding:55px 0 25px; line-height:40px; color:#000}
.kcy_body h2 span{ font-size:24px}
.kcy_p01{ padding:32px 12px; background:#fff;-webkit-box-shadow: #adadad 6px 6px 2px;-moz-box-shadow: #adadad 6px 6px 2px;box-shadow: #adadad 6px 6px 2px; overflow:hidden}
.kcy_p01 p{ width:179px; padding:3px; margin:8px 16px; _display:inline; border:1px solid #ccc; float:left}
.kcy_p01 p img{ width:179px; height:101px}
.kcy_p01 p font{ display:block; width:100%; height:20px; text-align:center; font:12px/20px "宋体"}
.kcy_p01 span{ display:block; width:354px; float:right; padding:45px 25px 0 0}
.kcy_p01 span a{ display:block; width:172px; height:90px; background: url(../images/btn_zx4.jpg) no-repeat; float:left}
.kcy_p01 span .a1{ background-position:0px 0px}
.kcy_p01 span .a2{background-position:-172px 0px;margin-left:10px}

.kcy_p02{ padding:40px; background:#fff; -webkit-box-shadow: #adadad 6px 6px 2px;-moz-box-shadow: #adadad 6px 6px 2px;box-shadow: #adadad 6px 6px 2px; overflow:hidden}
.kcy_p02 .kp2_l{ width:228px; float:left; background:url(../images/kcy_42.jpg) no-repeat center top; padding-top:390px}
.kp2_l p{ display:block; width:100%; line-height:20px; padding-bottom:22px}
.kp2_l span{ display:block; width:100%; overflow:hidden}
.kp2_l span a{ display:block; width:112px; height:40px; float:left}
.kp2_l span .a_r{ float:right}
.kcy_p02 .kp2_r{ width:768px; float:right}
.kp2_r li{ border:1px solid #ccc; padding:10px; overflow:hidden}
.kp2_r li img{ width:240px; height:165px; float:left}
.kp2_r li p{ width:480px; float:right}
.kp2_r li span{ display:block; font-size:12px; padding-bottom:20px; line-height:20px}
.kp2_r li strong{ color:#7f51f1; display:block; line-height:45px; float:left}
.kp2_r li a{ display:block; width:142px; height:67px; background:url(../images/btn_zx3_03.jpg) no-repeat; float:right; margin-right:30px}
.kp2_r li .ts_s{ line-height:24px;}
.kp2_r li .ts_a0{ background:url(../images/btn_zx3_01.jpg) no-repeat;}
.kp2_r li .ts_a{ background:url(../images/btn_zx3_02.jpg) no-repeat;}

.kcy_p03{ padding:45px; background:#fff;-webkit-box-shadow: #adadad 6px 6px 2px;-moz-box-shadow: #adadad 6px 6px 2px;box-shadow: #adadad 6px 6px 2px; overflow:hidden}
.kcy_p03_c1{
	width:1028px; height:258px; margin:0 auto; background:url(../images/myg_01.jpg) no-repeat
}
.kcy_p03_c1 p{
	width:420px; height:175px; float:left; color:#464646; padding:64px 0px 0px 0px; font-size:12px; line-height:22px; text-indent:2em
}
.kcy_p03_c2{
	width:655px; height:122px; margin:0 auto; background:url(../images/myg_02.jpg) no-repeat; padding:16px 0px 0px 373px
}
.kcy_p03_c2 a{
	width:45px; height:21px; float:left; display:block; cursor:pointer
}
.kcy_p03_c3{
	width:662px; height:189px; margin:35px auto 0px; background:url(../images/myg_03.jpg) no-repeat; padding:52px 290px 0px 78px; position:relative;
}
.kcy_p03_c3 p{
	width:205px;  float:left; line-height:20px; color:#5b5b5b; font-size:12px; margin:10px 85px 35px 0px;
}
.kcy_p03_c4{
	width:1028px; height:140px; margin:0 auto; background:url(../images/myg_04.jpg) no-repeat; margin-top:25px
}
.kcy_p03_c4 ul{
	width:647px; height:86px; float:left; overflow:hidden;overflow-y:auto;; margin-top:35px
}
.kcy_p03_c4 ul li{
	width:630px; height:86px; float:left; margin-bottom:20px
}
.kcy_p03_c4 ul li span{
	width:277px; height:86px; float:left; background:url(../images/myg_04_li.jpg) no-repeat; padding:0px 0px 0px 38px
}
.kcy_p03_c4 ul li span h6{
	width:255px; height:25px; float:left;color:#5b5b5b; font-size:14px; line-height:25px
}
.kcy_p03_c4 ul li span p{
	width:255px; height:60px; float:left;color:#808080; font-size:12px; line-height:20px
}
.kcy_p03_c4 .an_zxs{
	width:381px; height:140px; float:left
}
.an_zxs a{
	width:252px; height:61px; float:right; background:url(../images/btn_zx2.jpg) no-repeat; display:block; cursor:pointer
}
.an_zxs .an_zxs2{
	background-position:0px -61px; margin-top:8px
}

.xy_part03{ width:1122px; height:245px; overflow:hidden; margin:35px auto 0;}
.xy_part03 .xyp3_l{ width:78px; height:245px; background:url(../images/xyp_lbg.jpg); padding-left:15px; font-size:29px; color:#fff; float:left}
.xyp3_l span{ display:block; padding-top:50px; width:35px; float:left; line-height:30px}
.xyp3_l font{ display:block; padding-top:70px; width:35px; float:left; line-height:30px}
.xy_part03 .xyp3_r{ width:1026px; height:245px; overflow:hidden; float:right}
.xyp3_r .dl01{ width:250px; overflow:hidden; float:left}
.xyp3_r .dl02{ width:202px; overflow:hidden; padding:0 3px; float:left}
.xyp3_r .dl03{ width:568px; overflow:hidden; float:left}
.xyp3_r .dl04{ width:828px; overflow:hidden; float:left}
.xyp3_r dd{ height:59px; color:#fff; font-size:18px; overflow:hidden; text-align:center; line-height:59px}
.dl01 a,.dl03 a,.dl04 a{ display:block; width:100%; height:59px; color:#fff}
dl a:hover{ background:#292b3e}
.dd03 a{ display:block; width:100%; height:121px; color:#fff}
.xyp3_r .dd01{ width:250px; background:#73769f; margin:0 3px 3px 0; _display:inline}
.xyp3_r .dd02{ width:250px; *margin:0 0 3px 0; background:#73769f}
.xyp3_r .dd03{ width:202px; height:121px; line-height:121px; background:#c09c32; _display:inline}
.xyp3_r .dd04{ width:263px; margin:0 3px 3px 0; _display:inline; float:left; background:#73769f}
.xyp3_r .dd05{ width:307px; margin:0 3px 3px 0; _display:inline; *margin:0 0 3px 0; float:left; background:#73769f}
.xyp3_r .dd06{ width:302px; float:left; background:#c09c32}
.xyp3_r .dd07{ width:258px; float:left; *margin:0 0 3px 0; background:#c09c32}
.xyp3_r .dd08{ width:265px; float:left; margin:0 3px 3px 0; _display:inline; background:#c09c32}
.xyp3_r .dd09{ width:314px; float:left; margin:0 3px 3px 0; _display:inline; background:#73769f}
.xyp3_r .dd10{ width:241px; float:left; *margin:0 0 3px 0; background:#c09c32}
.xyp3_r .dd11{ width:204px; float:left; margin:0 3px 0 0; _display:inline; background:#73769f}
.xyp3_r .dd12{ width:310px; float:left; margin:0 3px 0 0; _display:inline; background:#c09c32}
.xyp3_r .dd13{ width:306px; float:left; background:#73769f}
a.dl_zx{ width:196px; height:121px; background:url(../images/kcy_69.jpg) no-repeat; display:block; float:right}

.by_p04{ padding:40px 30px 15px; background:#fff;-webkit-box-shadow: #adadad 6px 6px 2px;-moz-box-shadow: #adadad 6px 6px 2px;box-shadow: #adadad 6px 6px 2px; overflow:hidden}
.by_p04 .b_prev{ width:29px; height:97px; float:left; margin:125px 10px 0 0; cursor:pointer; background:url(../images/kcy_79.jpg) no-repeat}
.by_p04 .b_next{ width:29px; height:97px; float:right; margin:125px 0 0 0; cursor:pointer; background:url(../images/kcy_82.jpg) no-repeat}
.by_p04 .byp4_con{ width:980px; height:445px; float:left; overflow:hidden}
.byp4_con ul{ width:1190px; overflow:hidden}
.byp4_con li{ width:300px; float:left; margin:0 14px 0; _display:inline}
.byp4_con li img{ width:298px; height:219px; border:1px solid #ccc; display:block; margin:0 auto}
.byp4_con li p{ display:block; width:100%; height:95px; font:12px/22px "宋体"; margin:0 auto; padding:20px 0}
.byp4_con p font{ text-align:center; padding-bottom:5px; font:16px/24px "微软雅黑"; display:block}
.byp4_con li .case_zx{ display:block; width:269px; height:91px; background:url(../images/btn_zx.jpg) no-repeat; margin:0 auto}
.byp4_con li a{ color:#99032d}

.by_part05{ width:100%}
.by_part05 .by5_con{ border:1px solid #fff; -webkit-box-shadow: #adadad 6px 6px 2px;-moz-box-shadow: #adadad 6px 6px 2px;box-shadow: #adadad 6px 6px 2px; background:#fff; padding:10px 0px 30px}
.by_part05 .by5_roll{width:100%; height:300px; overflow:hidden}
.by_part05 ul{}
.by_part05 li{ width:100%; margin-bottom:20px; overflow:hidden}
.by_part05 li .byp5_l{ width:105px; height:85px; float:left; text-align:center; padding-top:45px; color:#000}
.byp5_l img{ width:50px; height:48px}
.by_part05 li .byp5_r{ width:988px; float:left}
.byp5_r .by5r_t{ height:18px; padding:10px 0}
.by5r_t .xin{ width:80px; height:18px; overflow:hidden;  float:left; background:url(../images/xin_hui.jpg) repeat-x left center}
.by5r_t .xin span{ display:block; width:16px; float:left; height:18px; background:url(../images/xin_h.jpg) repeat-x left center}
.by5r_t .pingj{ width:310px; height:18px; float:left;line-height:18px; padding-left:20px}
.by5r_t .pingj font{ color:#737373}
.byp5_r .pj_bot{ width:100%; border-bottom:1px dotted #a98263; padding:12px 0 10px}
.pj_bot p{ color:#000}
.pj_bot .time{ width:100%; height:20px; margin-top:12px; background:url(../images/zan.jpg) no-repeat right center; color:#747474}

.xy_part05{ width:100%; overflow:hidden}
.xy_part05 .xy05_con{ padding-left:45px; overflow:hidden; background:url(../images/ybsjj_02.png) no-repeat left top}
.xy05_con .xy5c_l{ width:252px; float:left}
.xy5c_l img{ width:252px; height:137px; margin-bottom:10px}
.xy05_con .xy5c_r{ width:800px; float:right}
.xy5c_r .xy5cr_top{ width:100%; overflow:hidden}
.xy5cr_top p{ width:477px; float:left;}
.xy5cr_top img{ width:311px; height:213px; float:right}
.xy5c_r .xy5cr_con{ width:100%; height:285px; padding-top:57px; margin-top:21px; background:url(../images/xiya_63.png) no-repeat 0 top; overflow:hidden}
.xy5cr_con .li01{ width:246px; overflow:hidden; float:left; padding-left:10px}
.xy5cr_con .li02{ width:271px; overflow:hidden; float:left; padding-left:10px}
.xy5cr_con li .xy5c_bot{ width:100%; padding-top:10px; overflow:hidden}
.li01 img{ width:246px; height:203px;}
.li02 img{ width:271px; height:203px;}
.li02 .xy5c_bot p{ width:200px}
.xy5c_bot p{ width:170px; float:left; font:12px/18px "宋体"; color:#000}
.xy5c_bot .xy5cb_r{ width:70px; float:right}
.xy5cb_r a{ display:block; width:70px; height:22px; margin-bottom:5px}
.xy5cb_r a img{ width:70px; height:22px}

.ryzz{ width:100%; margin:20px 0 0; overflow:hidden}
.ryzz h3{ width:25px; padding:41px 28px 0 29px; height:137px; font-size:23px; color:#fff; background:url(../images/xyp_lbg.jpg); float:left}
.ryzz h3 a{ display:block; width:100%; color:#fff}
.ryzz .ry_right{ width:1036px; height:167px; padding-top:10px; padding-left:3px; float:left; overflow:hidden; background:#fff}
.ry_right .ryr_con{ width:1007px; float:left; overflow:hidden}
.ryr_con li{ width:190px; float:left; padding-left:10px}
.ryr_con li img{ width:186px; height:126px; border:2px solid #dfc4af}
.ryr_con li p{ width:100%; line-height:27px; text-align:center}
.ry_right .next{ width:15px; height:162px; cursor:pointer; background:url(../images/xiya_69.jpg) no-repeat center; padding-right:10px; float:right}

.jyzn{ width:100%; overflow:hidden; margin:35px auto 32px}
.jyzn .j_left{ width:27px; height:122px; padding:20px 28px 0; float:left; text-align:center; background:url(../images/xyp_lbg.jpg); font-size:23px; color:#fff}
.jyzn a{ width:145px; height:142px; float:left; margin-left:3px; display:block; background:#444661}
.jyzn a img{ width:145px; height:142px;}
.jyzn a:hover{ background:#292b3e}

.foot{ }
.divRsjs{ margin-top:-4px}