@charset "utf-8";
/* CSS Document */
*{font-family:"微软雅黑";}
body{margin:0;padding:0;font-size: 14px;color:#1a1a1a;background:#FFF;}
img{ margin:0; padding:0; border:none;}
ul,li,ol,h1,h2,h3,p,i{ margin:0; padding:0; list-style:none;}
a,a:link,a:visited,a:active{  text-decoration:none; color:#333333;}
a:hover{  text-decoration:none; color:#c1995c;}
.fl{ float:left;}
.fr{ float:right;}
.div_clear{ clear:both;}
.div_1200{width:1200px; margin:0 auto;}

.clr{ clear:both;}

/*头部*/
.head_tou{/* height:150px; */}
.head_hyj{/* position:fixed; */top:0;z-index: 10;width: 100%;background: #ffffff;height: 100px;}
.head_hyj1{ border-bottom:1px solid #4dc2c2; min-width:1200px; width:100%; height:55px; line-height:55px;}
.head_hyj1left{ height:55px; color:#ffffff; font-size:16px;}
.head_hyj1rx1{ padding-left:40px; line-height:55px; font-family:Arial; color:#ddb978; font-size:24px;}
.head_hyj1rx2{ width:36px; position:relative; margin-left:10px;}
.head_hyj1rx2 a{ display:block; width:36px; height:55px; background:url(../images/top_ico_02.png) no-repeat center center;}
.head_hyj1rx2 span{ display:block; position:absolute; top:55px;right:-25px; display:none;}
.head_hyj1rx2:hover span{ display:block;}
.head_hyj1rx3{ width:36px; position:relative; margin-left:10px;}
.head_hyj1rx3 a{ display:block; width:36px; height:55px; background:url(../images/top_ico_03.png) no-repeat center center;}
.head_hyj1rx3 span{ display:block; position:absolute; top:55px;  right:-25px; display:none;}
.head_hyj1rx3:hover span{ display:block;}
.head_hyj1rx4{ width:36px; position:relative; margin-left:10px;}
.head_hyj1rx4 a{ display:block; width:36px; height:55px; background:url(../images/top_ico_04.png) no-repeat center center;}
.head_hyj1rx4 span{ display:block; position:absolute; top:55px; right:-25px; display:none;}
.head_hyj1rx4:hover span{ display:block;}
.logo{
    width: 100%;
}
.head_hyj2{}
.head_hyj2left{margin-top: 9px;width: 350px;}
.head_hyj2left a{ display:block;}
.head_hyj2righ{width: 820px;height: 100px;}
.nav_before a,.nav_before a:link,.nav_before a:visited,.nav_before a:active{
	font-size:16px;
	color: #363939;
	font-family:"微软雅黑";
	text-decoration:none;
	display:block;
	float:left;
	height:90px;
	line-height:90px;
	width: 120px;
	overflow:hidden;
	text-align:right;
	vertical-align:middle;
}
.menu {
	height: 100px;
	display: block;
	padding: 0px;
}
.menu ul {
	list-style: none;
	padding: 0;
	margin-left: 50px;
}
.menu ul li {
	float: left;
	overflow: hidden;
	position: relative;
	line-height: 100px;
	text-align: center;
}
.menu ul li:not(:first-child) {
	border-left: 1px dashed #F3F3F3;
}
.menu ul li a {
	position: relative;
	display: block;
	width: 125px;
	height: 100px;
	font-size: 15px;
	text-decoration: none;
	cursor: pointer;
}
.menu ul li a span {
	position: absolute;
	left: 0;
	width: 125px;
}
.menu ul li a span.out:hover {
}
.menu ul li a span.over {
	color: #fff;
	background-color: #f7b500;
}
.menu ul li a span.over {
	top: -100px;
}

.nav_before a:hover{color:#FFFFFF;}
.nav_before_down a,.nav_before_down a:link,.nav_before_down a:visited,.nav_before_down a:active{color: #363939;}
.nav_before_down a:hover{color:#FFFFFF;}

.banner_sd{width:100%; height:850px;}
.flexslider{position:relative;width:100%; height:850px; text-align:center; min-width:1200px;   overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:850px;}
.flex-control-nav{position:absolute;bottom:55px;z-index:4;width:100%;text-align:center; left:0; margin-bottom:-10px;}
.flex-control-nav li{display:inline-block;width:45px;height:10px;margin:0 6px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:45px;height:10px;line-height:30px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

/*中间*/
.hyj_m1{ padding-top:85px;}
.hyj_m1_x1{ text-align:center; padding-top: 70px; padding-bottom:70px;background:url(../images/hyj_bg.jpg) no-repeat center center;}
.hyj_m1_x2{ background:url(../images/index_06.jpg)#f4f5f4 no-repeat top center; min-width:1200px; width:100%; padding-bottom:250px;}
.hyj_m1_x2o{ margin-right:13px;}
.hyj_m2{position: relative;padding-bottom: 100px;background: url(../images/bj11.jpg);}
.hyj_m2x1{ position:relative; width:100%; height:115px; background:#f6f6f6}
.hyj_m2x1p{ position:absolute; top:-38px; width:100%; background:url(../images/qw_03.png) no-repeat top center; height:153px;}
.hyj_m2x1pa{ width:950px;  padding-top:38px;}
.m2x1pa_one{ width:158px;}
.m2x1pa_one span{ display:block; float: left;}
.m2x1pa_one font{ display:block; text-align:center; height:35px; line-height:35px; font-size:18px; margin-top:5px;}

.hyj_m2x2{text-align:center;padding-top: 80px;}
.hyj_m2x3{/* background:url(../images/index_12.jpg) no-repeat top center; */min-width:1200px;width:100%;/* height:500px; */padding:40px 0px;}

/*导航*/
.chinaz1{height: 100px;width: 850px;margin: 0 auto;text-align: center;}
.chinaz1 ul li{line-height: 50px;text-align: center;display: inline-block;width: 170px;height: 50px;background: #f7b500;margin-right: 40px;border-radius: 0 20px 0 20px;}
.chinaz1 ul li a{ color: #ffffff; font-size: 22px; }

.chinaz2{ width:1200px; height: 580px; position: relative; overflow:hidden;}
.q51buypic2{ width:1200px; height:580px; overflow:hidden; position:relative; }
.q51buypic2 li{ width:1200px; height:580px;}
.m2x3lone{}
.m2x3loimg{ width:810px; height:580px; background:#f9f9f9;}
.m2x3loimg div{ width:810px; height:580px; display:table-cell; vertical-align:middle; text-align:center;}

.m2x3lofot{ width:360px; margin:170px 0px 0px 0px;}
.m2x3lofot1{color: #00a7a7; font-size:40px; height:65px; line-height:65px; overflow:hidden;}
.m2x3lofot2{ font-size:16px; color:#8b8b8b;  line-height:26px; overflow:hidden; margin-top:5px;}
.jt_h{ position:absolute; right:130px; bottom:0px; z-index:10; width:140px; height:60px;}
.jt_h a.prev{ display:block; float:left; background:url(../images/main_46.png) no-repeat center center; width:60px; height:60px;}
.jt_h a.next{ display:block; float:right; background:url(../images/main_48.png) no-repeat center center; width:60px; height:60px;}

.hyj_m2x4{padding-top: 40px;}
.hyj_m2x4x{/* width:1200px; *//* height:650px; */}
.chinaz { width:1200px;position: relative; overflow:hidden;}
.q51buypic{width:1200px;/* height:650px; */overflow:hidden;position:relative;}
.q51buypic li{width: 31.5%;/* height:600px; */background: #ffffff;float:left;margin: 0 22px 22px 0;box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.1);}
.m2x4lone{width: 96%;margin: 2%;}
.m2x4loimg{/* width:580px; *//* height:420px; */background:#ffffff;}
.m2x4loimg img{width:100%}
.m2x4loimg div{ width:580px; height:420px; display:table-cell; vertical-align:middle; text-align:center;}
.m2x4lofot{}
.m2x4lofot1{height: 40px;line-height: 40px;margin-top: 5px;}
.m2x4lofot1 font{color: #54534e;display:block;height:64px;text-align: center;overflow:hidden;font-size: 18px;}
.m2x4lofot1 p{text-align:left; font-size: 16px; line-height: 27px;}
.m2x4lofot1 p b{ font-size: 16px; font-weight: 400; color: #ff0000; }
.m2x4lofot2 {position: relative;top: 0; width:100%; overflow:hidden;}
.main1-box-bg {position: absolute;width: 770px;height: 1px;left: -385px; bottom: 0;background: url(../images/bor_02.jpg) no-repeat; overflow: hidden;}

/*数字按钮样式*/
.chinaz .num { overflow:hidden; height: 12px; position: absolute; bottom:0px; right: 0px; zoom:1; z-index:3; text-align:center; width:100%;}
.chinaz .num ul{ position:absolute; width:100%; text-align:center;}
.chinaz .num li {background:#d5d5d5; width:35px; height:10px; line-height: 124px; text-align:center;  border-radius:5px; cursor:pointer;display:inline-block; margin:0px 5px;}
.chinaz .num li.on {background: #f7b500;} /*当前项*/

.hyj_m2q{background:url(../images/index_18.jpg) no-repeat center center;height: 1000px;background-size: 100% 100%;min-width:1200px;width:100%;padding-top:95px;border-top: 1px solid #eeeeee;}
.hyj_m2q1{text-align:center;padding-bottom: 51px;}
.hyj_m2q2{ width:100%; min-width:1200px; }
.hyj_m2q2midd{width:540px;margin-top: 40px;padding-left: 100px;float: left;}
.hyj_m2q2midd h3{font-size: 40px;color: #f7b500;font-weight:bold;}
.hyj_m2q2midd font{margin-top: 30px;display:block;/* width:560px; */line-height:33px;overflow:hidden;color:#444444;font-size:16px;text-indent:2em;}
.hyj_m2q2midd a{display: inline-block;margin-top: 40px;padding:15px 60px;text-align: center;background: #f7b500;font-size:16px;color: #ffffff;border-radius: 30px;}
.hyj_m2q2micc{width: 760px;float: right;margin-top: 40px;}
.hyj_m2q2micc img{ width: 100%; border-radius: 0 0 130px 0; }
.div_1300{width:1450px; min-width: 1200px; margin:0 auto;}

.hyj_m3{ padding-top:75px;}
.hyj_m3tit{ text-align:center; padding-bottom:54px;}
.hyj_m3lst{ width:1200px; height:515px;  overflow:hidden;}

.hyj_m3lleft{ width:540px; height:515px;}
.hyj_m3llx1{ width:540px; height:260px; background:#f9f9f9;}
.hyj_m3llx1 div{ width:540px; height:260px; display:table-cell; vertical-align:middle; text-align:center;}
.hyj_m3llx2{ padding:35px 34px; height:105px; border:1px solid #ffffff; border-top:none; border-bottom:none;}
.hyj_m3llx2 span{ display:block; height:30px; line-height:30px; overflow:hidden; font-size:18px;}
.hyj_m3llx2 font{ display:block; height:50px; line-height:25px; overflow:hidden; font-size:16px; color:#929292; margin-top:15px;}

.hyj_m3llx3{ background:#f5f5f5; padding:9px 29px; border:1px solid #eeeeee;}
.m3llx3left{ width:200px;}
.m3llx3left span{ display:block; font-size:36px; color:#767676; height:35px; line-height:35px; }
.m3llx3left font{ display:block; font-size:16px; color:#767676; height:25px; line-height:25px;}
.m3llx3righ{ background:url(../images/main_67.png) no-repeat center right; height:60px; width:60px;}
.hyj_m3lleft a:hover .hyj_m3llx2{ border-color:#ddb978;}
.hyj_m3lleft a:hover .hyj_m3llx3{ background:#ddb978; border-color:#ddb978;}
.hyj_m3lleft a:hover .m3llx3left span,.hyj_m3lleft a:hover .m3llx3left font{ color:#ffffff;}
.hyj_m3lleft a:hover .m3llx3righ{background:url(../images/main_63.png) no-repeat center right;}

.hyj_m3lrigh{ width:585px; height:515px;overflow:hidden;}
.hyj_m3lrone{ height:255px; width:585px; margin-bottom:5px;}
.m3lroneleft{ width:20px; height:85px; margin-top:170px; background:url(../images/index_32.jpg) no-repeat center center;}
.m3lronerigh{ width:540px; height:255px;}
.m3lronerx1{ padding:35px 34px 34px 34px; height:105px; border:1px solid #ffffff;  border-bottom:none;}
.m3lronerx1 span{ display:block; height:30px; line-height:30px; overflow:hidden; font-size:18px;}
.m3lronerx1 font{ display:block; height:50px; line-height:25px; overflow:hidden; font-size:16px; color:#929292; margin-top:15px;}
.m3lronerx2{ background:#f5f5f5; padding:9px 29px; border:1px solid #eeeeee;}
.m3lrx2left{ width:200px;}
.m3lrx2left span{ display:block; font-size:36px; color:#767676; height:35px; line-height:35px; }
.m3lrx2left font{ display:block; font-size:16px; color:#767676; height:25px; line-height:25px;}
.m3lrx2righ{ background:url(../images/main_67.png) no-repeat center right; height:60px; width:60px;}
.hyj_m3lrone a:hover .m3lronerx1{ border-color:#ddb978;}
.hyj_m3lrone a:hover .m3lronerx2{ background:#ddb978; border-color:#ddb978;}
.hyj_m3lrone a:hover .m3lrx2left span,.hyj_m3lrone a:hover .m3lrx2left font{ color:#ffffff;}
.hyj_m3lrone a:hover .m3lrx2righ{background:url(../images/main_63.png) no-repeat center right;}
.hyj_m3lrone a:hover .m3lroneleft{ background:url(../images/index_28.jpg) no-repeat center center;}

.hyj_m3more{ width:27px; margin:0 auto; padding-top:40px;}
.hyj_m3more a{ display:block;}

.hyj_m4{ padding-top:70px;}
.hyj_m4x1{ text-align:center; padding-bottom:63px;}
.hyj_m4x2{ background:url(../images/index_41.jpg) no-repeat center; min-width:1200px; width:100%; padding:116px 0px 84px 0px; height:500px;}
.hyj_m4x2one{ width:600px; height:250px; background:#ddb978; position:relative;}
.m4x2otop{ position:absolute; top:-25px; left:30px;}
.m4x2oy{ padding:40px 65px 50px 110px;}
.m4x2oy2{ width:425px; height:160px; background:url(../images/main_75.png) no-repeat center right;}
.m4x2oy2 span{ display:block; background:url(../images/main_78.jpg) no-repeat bottom left; padding-bottom:1px; height:75px; line-height:75px; overflow:hidden; font-size:36px; color:#2f2e28;}
.m4x2oy2 font{ display:block; width:265px; height:56px; line-height:28px; overflow:hidden; color:#ffefd0; font-size:16px; margin-top:20px;}
.hyj_m4x2one2{ width:600px; height:250px; background:#2f2e28; position:relative;}
.hyj_m4x2one2 .m4x2otop{ position:absolute; top:-25px; left:30px;}
.hyj_m4x2one2 .m4x2oy{ padding:40px 65px 50px 110px;}
.hyj_m4x2one2 .m4x2oy2{ width:425px; height:160px; background:url(../images/main_84.png) no-repeat center right;}
.hyj_m4x2one2 .m4x2oy2 span{ display:block; background:url(../images/main_85.jpg) no-repeat bottom left; padding-bottom:1px; height:75px; line-height:75px; overflow:hidden; font-size:36px; color:#ddb978;}
.hyj_m4x2one2 .m4x2oy2 font{ display:block; width:265px; height:56px; line-height:28px; overflow:hidden; color:#99937a; font-size:16px; margin-top:20px;}


.hyj_m5{ background:#ffffff; min-width:1200px; width:100%; padding:65px 0px;}
.hyj_m5lx1{ text-align:center;}

.hyj_m5lx3{ padding-top:50px;}

.hyj_m5lx3_y2{width:380px;height: 150px;background: #f7b500;border-radius: 0 30px 0 30px;margin-right:30px;}
.hyj_m5lx3_y2 i{ display: inline-block; width: 70px; height: 70px; margin-left: 150px; padding-top: 5px; }
.hyj_m5lx3_y2 i img{ width: 70px; height: 70px;}
.hyj_m5lx3_y2 font{display:block;text-align:center;color:#ffffff;font-size:18px;overflow:hidden;height:65px;line-height:55px;}
.hyj_m5lx3_y2:nth-child(3){ margin-right: 0; }
.hyj_m5lx3_y2 i:nth-child(3){ display:block; width:300px; background:url(../images/index_67.jpg) no-repeat center; height:80px; padding-bottom:20px;}

.hyj_m5lx3_y2 .div_01{display: inline-block;float: left;width: 120px;height: 120px;padding: 15px 0 15px 80px;margin-right: 10px;}
.hyj_m5lx3_y2 .div_02{display: inline-block;float: left;line-height: 25px;height: 80px;margin-top: 35px;}
.hyj_m5lx3_y2 .div_02 span{
    display: block;
    float: left;
    margin-left: 11px;
}


.zxdt{ width: 100%; height: 640px; min-width: 1200px;}
.zxdt .zxdt_1200{ position: relative; width: 1200px; margin: 0 auto}
.zxdt .zxdt_A{  position: absolute; left: 0; bottom: 0px; }


/*招商加盟*/
.zsjm{background:url(../images/zhao_01.jpg) no-repeat center;min-width:1200px;width:100%;height: 280px;}
.zsjm .zsjm_A{ width: 196px; height: 121px;margin:0 auto; }
.zsjm .zsjm_A img{width: 100%;padding-top: 80px;}

.zsjm2{ background:url(../images/zhao_02.jpg) no-repeat center; min-width:1200px; width:100%;height:790px;}
.zsjm2 .zsjm2_A{width:1200px;margin:0 auto;}
.zsjm2 .zsjm2_A ul li{ float: left; background: #ffffff; width: 23%; margin-right:2.6%; height: 500px; border-radius: 0 50px 0 50px;  }
.zsjm2 .zsjm2_A ul li:nth-child(2){background: #f7b500;}
.zsjm2 .zsjm2_A ul li:nth-child(4){background: #f7b500;margin-right: 0;}
.zsjm2 .zsjm2_A .zsjm2_B{padding-top: 60px;width: 150px;height: 150px;margin:0 auto;}
.zsjm2 .zsjm2_A .zsjm2_C{}
.zsjm2 .zsjm2_A .zsjm2_C h4{font-size:26px; text-align: center; font-weight:400; }
.zsjm2 .zsjm2_A ul li:nth-child(n){color: #504f4e;}
.zsjm2 .zsjm2_A ul li:nth-child(2n){color: #ffffff;}
.zsjm2 .zsjm2_A .zsjm2_C p{width: 200px; margin:0 auto; font-size: 16px; line-height: 35px;}
.zsjm2 .zsjm2_A .zsjm2_D{width: 35px;height: 35px;text-align: center;margin:20px auto;background: #f7b500;border-radius: 30px;}
.zsjm2 .zsjm2_A .zsjm2_D a{ font-size: 20px; color: #ffffff;  line-height: 35px; }
.zsjm2 .zsjm2_A .zsjm2_D2{  width: 35px; height: 35px;text-align: center; margin:20px auto; background: #ffffff;border-radius: 30px; }
.zsjm2 .zsjm2_A .zsjm2_D2 a{font-size: 20px;color: #f7b500;line-height: 35px;}

/*新闻中心*/
.chanping{width: 100%;height: 905px;background: #ffffff;min-width: 1200px;background: url(../images/bg3.jpg) no-repeat center;}
.chanping .ch_A{ width: 1200px; margin:0 auto;}
.chanping .ch_A .c_AA{width: 395px; height: 121px; margin:0 auto; padding-top: 50px; }
.c_BB{ width:1200px;  overflow:hidden; padding-top: 70px;  }
.c_BB .hd ul{ text-align: center;  overflow:hidden; zoom:1; margin-top:40px; zoom:1; }
.c_BB .hd ul li{ display: inline-block;background: #d5d5d5; border-radius: 10px; width:40px; height:10px; overflow:hidden; margin-right:10px; text-indent:-999px; cursor:pointer; }
.c_BB .hd ul li.on{background-position:0 0;background: #f7b500;}

.c_BB .bd ul{ overflow:hidden; zoom:1; }
.c_BB .bd ul li{ margin:0 16px; background: #ffffff;  float:left; _display:inline; overflow:hidden;width: 48%; box-sizing: border-box; }
.c_BB .bd ul li .pic{ text-align:center; }
.c_BB .bd ul li .pic img{ width:100%;display:block; height: 420px;  }
.c_BB .bd ul li .pic a:hover img{ border-color:#999;  }
.c_BB .bd ul li .title{padding: 20px 0 15px;overflow: hidden;}
.c_BB .bd ul li .title .title_01{ float: left; line-height: 35px; width:20%; text-align: center; }
.c_BB .bd ul li .title .title_01 b{font-size: 40px;color: #4a4a49;}
.c_BB .bd ul li .title .title_01 font{font-size: 14px;color: #504f4e;}
.c_BB .bd ul li .title .title_02{line-height: 35px;float: left;width:70%;font-size: 24px;color: #252423;}
.c_BB .bd ul li .title .title_02 span{font-size:16px;color: #818181;}


/*底部开始*/
.foot1{width:100%;/* height:200px; */min-width:1200px;background:#454545;border-bottom:1px solid #565656;padding: 30px 0;}
.foot1lx1{ height:40px; line-height:40px; min-width:1200px; }
.foot1lx1 .fa{color: #f7b500;}
.foot1lx1 ul{ text-align: center;}
.foot1lx1 li{display: inline-block }
.foot1lx1 a{  color:#ffffff; font-size:16px; padding-right:30px;height:40px; line-height:40px;}
.foot1lx1 a:hover{ color:#ffffff;}
.foot1lx2{height:50px; line-height:50px; color:#ffffff; font-size:16px; text-align: center;}
.foot1lx2 span{ padding-right:20px;}
.foot1righ{ margin-top:3px;}
.foot1righ span{ display:block; float:right;}
.foot1righ font{ display:block; float:right;}

.foot2{width:100%; height:60px; line-height:60px; background:#454545; min-width:1200px; text-align:center; font-size:16px;}
.foot2 span{ padding:0px 15px; color:#bcbcbc;}
.foot2 a,.foot2 a:link{color:#bcbcbc;font-size: 16px;}
.foot2 a:hover{color:#ffffff;}
.jszc {
	display: inline-block;
}
.jszc p {
	
color: #bcbcbc;
	
display: inline;
}

.jszc img {vertical-align: middle;}
.erweim{ width: 1200px; margin: 20px auto }
.erweim ul { text-align: center; }
.erweim ul li{ display: inline-block; width:60px; position:relative; margin-left:10px; background:url(../images/top_ico_04.png) no-repeat center center;}
.erweim ul li a{ display:block; width:60px; height:60px;}
.erweim ul li span{ display:block; position:absolute; top:55px; right:-25px; display:none;}
.erweim ul li:hover span{ display:block;}
.erweim ul li:nth-child(2){ display: inline-block; width:60px; position:relative; margin-left:10px; background:url(../images/top_ico_05.png) no-repeat center center;}

/*内页*/
.page_left{width:1200px; margin:0 auto; text-align: center;}

.page_left_small a{float: left; margin-right: 20px; margin-top: 50px;}
.page_left_small a,.page_left_small a:link{float: left;display:block;text-align: center;  width:170px; height:50px; line-height:50px; color:#1a1a1a; font-size:16px; background:#efefef; margin-bottom:5px;  border-radius:0 20px 0 20px;}
.page_left_small a:hover{color:#FFF; background:#00a7a7;}
.page_left_small_down a,page_left_small_down a:link{float: left;display:block; width:170px; height:50px; line-height:50px; color:#FFF; font-size:16px; background:#00a7a7; margin-bottom:5px;border-radius:0 20px 0 20px;text-align: center; margin-right: 20px;margin-top: 50px; }
.page_left_small_down a:hover{color:#FFF;}

/*关于我们*/
.title_gy{ position: absolute; top: 23%; left: 45%;text-align: center; font-size: 36px; line-height: 160px; 
 margin: 0 auto; color: #ffffff;}
.page_left_title{ width: 200px; height:60px; line-height:60px; text-align: center; background:#00a7a7; font-size:20px; color:#ffffff; font-weight: bold;  border-radius:0 20px 0 20px; }


.ny_banner{ position: relative; }

.ny_banner a,.ny_banner a:link{display:block;width:100%; height:100%;}
.page_c{width:100%; padding:0 0; min-width: 1200px; clear: both;}
.page_c_1200{width:1200px; margin:0 auto;}
.page_right{width:1200px;}
.page_right_title{height:54px; border-bottom:#DDD 1px solid;}

.page_right_content{line-height: 210%; min-height: 200px; padding:20px 0 0 0;}
.page_right_title_l{width:200px;height:54px; line-height:54px; text-align:left; color:#DCB977; font-size:16px;}
.page_right_title_r,.page_right_title_r a,.page_right_title_r a:link{width:600px;height:54px; text-align:right; line-height:54px;  color:#1a1a1a; font-size:14px;}
.page_right_title_r a:hover{color:#DCB977;}


.txt_class{ width:300px; height:25px; line-height:25px; padding-left:5px;}
.txt_classx{ width:310px; height:30px; line-height:30px; padding-left:5px;}
.txt_class2{width:100px; height:25px; line-height:25px;padding-left:5px;}
.txt_class_con{ width:300px; height:80px; line-height:20px;padding-left:5px; resize:none;}
.txt2_class{ background:none; border:none;}
.dd_class{ margin-top:20px;}
.dd_class2{ margin-top:10px;}

.dd_classdiv font{ color:#ff0000;}
.dd_classdiv{ margin:10px 0px;}
	.dd_classdiv span{ width:100px; text-align:right; height:31px; line-height:31px; }
.dd_classdivx{  margin:10px 0px; line-height:40px;}
.dd_price{ float:left;}
.dd_type{ float:left; margin-left:15px;}
.dd_type2{float:left; margin-left:30px;}
.dd_bz{ float:left;}
.dd_bz2{ float:left; width:300px;}
.dd_sub{ float:left; width:220px; text-align:center; margin-left:6px;}
	.dd_sub input{ width:100px; height:30px; cursor:pointer;}
.dd_sub2{ float:left; width:220px; text-align:center;}
	.dd_sub2 input{ width:100px; height:30px; cursor:pointer;}

.dd_res{ float:left; width:200px;text-align:center;}
	.dd_res input{ width:100px; height:30px; cursor:pointer;}
	
	.dd_clas_left{ float:left; background:url(../../images/zh_book.jpg) no-repeat bottom right; min-height:256px; width:100%;}
	.dd_clas_right{ float:left;  width:500px; height:230px;}
	.dd_clas_right2{ float:left;  width:450px; height:270px; margin-bottom:20px;}

.dd_c_dl{ float:left; width:85px; text-align:right;}
.dd_c_dr{ float:left; width:305px;}


/*分页*/
#pages { padding:14px 0 10px;font-family:宋体; text-align:center}
#pages a { display:inline-block; height:22px; line-height:22px; background:#ffffff; border:1px solid #cccccc; text-align:center; color:#444444; padding:0 10px}
#pages a.a1 { background:#F9F9F9; width:56px; padding:0 }
#pages a:hover { background:#e9e9e9; color:#333333; text-decoration:none; }
#pages span { display:inline-block; height:22px;padding:0 10px; line-height:22px; background:#F9F9F9; border:1px solid #cccccc; color:#444444; text-align:center; }
.page .noPage { display:inline-block; height:22px; line-height:22px;  border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }

/*news*/
.slfnl_one{ border-bottom:1px dashed #b2b2b2; padding:15px 0px;}
.slfnlo_left{ width:249px; height:120px; border:1px solid #e1e1e1;}
.slfnlo_left div{ width:249px; height:120px; display:table-cell; vertical-align:middle; text-align:center;}
.slfnlo_righ{ width:875px;}
.slfnlo_righ span{ display:block; width:875px; height:35px; line-height:35px; overflow:hidden; font-size:18px;}
.slfnlo_righ i{ display:block; width:875px; height:30px; line-height:30px; overflow:hidden; font-size:16px; font-style:normal; color:#999999;}
.slfnlo_righ font{ display:block; height:50px; width:875px; overflow:hidden; line-height:25px; font-size:14px; color:#999999;}

/*end news*/

.itemimg{ width:260px;  margin:10px 53px 10px 0px; float:left;}
.videoimg{ width:250px; height:188px; overflow:hidden; border:1px solid #dfdfdf; padding:4px;}
.videoimg div{ width:250px; height:188px; display:table-cell; text-align:center; vertical-align:middle; }
.item-titless{ line-height:30px; text-align:center; width:260px; height:30px; margin-top:10px; overflow:hidden; font-size:16px;}

.itemimgx{ width:260px;  margin:10px 0px 10px 0px; float:right;}

.itemimg:hover img{-webkit-transform: scale(1.1);transform: scale(1.1); transition: all linear 0.3s;}
.itemimg img{-webkit-transform: scale(1);transform: scale(1); transition: all linear 0.3s;}

.itemimgx:hover img{-webkit-transform: scale(1.1);transform: scale(1.1); transition: all linear 0.3s;}
.itemimgx img{-webkit-transform: scale(1);transform: scale(1); transition: all linear 0.3s;}