@charset "utf-8";
/* CSS Document */
*{ font-family:"微软雅黑";}
body{ margin:0; padding:0; font-size:12px; color:#333333;}
img{ margin:0; padding:0; border:none;}
ul,li,ol{ margin:0; padding:0; list-style:none;}
a,a:link,a:visited{ color:#333333; text-decoration:none;}
a:hover{ color:#e39900; text-decoration:none;}
.fl{ float:left;}
.fr{ float:right;}
.div_clear{ clear:both;}
.div_1200{ width:1200px; margin:0 auto;}

.hjjj_head{}
.hjjj_h1{ position:fixed; top:0; left:0px; background:url(../../images/images/main_05.png) top left; height:99px; border-bottom:1px solid #646464; min-width:1200px; width:100%; z-index:12;}
.hjjj_h1righ{ width:720px; height:99px; overflow:hidden;}
.nav_before a,.nav_before a:link,.nav_before a:visited,.nav_before a:active{
	font-size:16px;
	color:#FFFFFF; font-family:"微软雅黑";
	text-decoration:none;
	display:block; float:left;
	height:99px;
	line-height:99px; width:110px; margin:0px 5px; overflow:hidden;
	text-align:center;
	vertical-align:middle;
}
.nav_before a:hover{color:#e39900; background:url(../../images/images/main_09.jpg) no-repeat bottom center;}
.nav_before_down a,.nav_before_down a:link,.nav_before_down a:visited,.nav_before_down a:active{color:#e39900; background:url(../../images/images/main_09.jpg) no-repeat bottom center;}
.nav_before_down a:hover{color:#e39900; background:url(../../images/images/main_09.jpg) no-repeat bottom center;}

.flexslider{position:relative;width:100%; height:660px; text-align:center; overflow:hidden; min-width:1200px;  background:url(../../images/images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:660px;}
.flex-control-nav{position:absolute;bottom:25px;z-index:2;width:100%;text-align:center; left:0; margin-bottom:-10px;}
.flex-control-nav li{display:inline-block;width:40px;height:13px;margin:0 6px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:40px;height:13px;line-height:40px;overflow:hidden;background:url(../../images/images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.hjjj_midd{ }
.hjjj_m1{ background:url(../../images/images/index_02.jpg) no-repeat top center; width:100%; min-width:1200px; height:390px; padding:25px 0px 75px 0px;}
.hjjj_m1righ{ width:530px; height:360px; overflow:hidden;}
.hjjj_m1rtit{ background:url(../../images/images/main_13.jpg) no-repeat bottom left; padding-bottom:20px;}
.hjjj_m1rtit span{ display:block; font-size:48px; font-weight:bold; color:#000000; height:55px; line-height:55px; overflow:hidden;}
.hjjj_m1rtit font{ display:block; font-size:30px; color:#000000; height:40px; line-height:40px;}
.hjjj_m1rcon{ width:530px; height:140px; line-height:35px; overflow:hidden; font-size:16px; color:#000000; margin:31px 0px;}
.hjjj_m1rmore{ border:1px solid #c3c3c3; height:38px; line-height:38px; text-align:center; width:150px; font-size:14px; color:#c3c3c3;}
.hjjj_m1rmore a{ display:block; width:150px; height:38px; color:#c3c3c3;} 

.hjjj_m2{ background:url(../../images/images/index_03.jpg) no-repeat top center; width:100%; height:520px; min-width:1200px; width:100%; padding:40px 0px 31px 0px;}
.hjjj_m2left{ width:480px; height:520px; overflow:hidden;}
.hjjj_m2lelx1{}
.hjjj_m2lelx1 span{ display:block; width:480px; font-size:48px; color:#b88824; font-weight:bold; overflow:hidden; height:50px; line-height:50px;}
.hjjj_m2lelx1 font{ display:block; width:480px; font-size:30px; color:#FFFFFF; overflow:hidden; height:40px; line-height:40px;}
.hjjj_m2lelx2{ border:1px solid #FFFFFF; height:38px; line-height:38px; text-align:center; width:150px; font-size:16px; color:#FFFFFF; margin:20px 0px;}
.hjjj_m2lelx2 a{ display:block; width:150px; height:38px; color:#FFFFFF;}

.hjjj_m2lelx3{ width:480px; height:345px;overflow:hidden;}
.hjjj_m2lelx3 a{ display:block; width:124px; height:47px; margin-bottom:23px;}

.hjjj_m3{ padding:40px 0px 50px 0px;}
.hjjj_m3tit{ background:url(../../images/images/index_06.jpg) no-repeat bottom center; padding-bottom:20px;}
.hjjj_m3tit span{ display:block; text-align:center; color:#000000; font-size:48px; font-weight:bold; color:#000000; height:50px; line-height:50px;}
.hjjj_m3tit font{ display:block; text-align:center; color:#000000; font-size:30px; height:40px; line-height:40px;}
.hjjj_m3tit2{ text-align:center; height:50px; line-height:50px; font-size:24px; color:#444444; margin:10px 0px;}
.hjjj_m3lst{ width:1200px; height:315px;overflow:hidden; padding-top:10px;}

.chinaz { width:1200px; height: 315px; position: relative; overflow:hidden;}
.q51buypic{ width:1200px; height:315px; overflow:hidden; position:relative;}
.q51buypic li{ width:535px; border:1px solid #a4a4a4; height:275px; padding:14px 19px 24px 19px;overflow:hidden; margin-right:48px;}
.qbzy_m2lxone{ width:535px; height:275px; overflow:hidden;}
.qbzy_m2lxox_tit{ border-bottom:1px solid #a4a4a4;}
.qbzy_m2lxox_tit span{ display:block; float:left; background:url(../../images/images/index_10.jpg) no-repeat center left; color:#b88824; font-size:18px; padding-left:20px; height:45px; width:400px; line-height:45px; overflow:hidden;}
.qbzy_m2lxox_tit font{ display:block; float:right; width:60px; height:45px; line-height:45px; text-align:right; font-size:16px; color:#848484;}
.qbzy_m2lxox_lst{ width:535px; height:210px;margin-top:15px;}

.qbzy_m2lxoimg{ width:194px; height:194px; background:#FFFFFF; border:1px solid #ababab; border-radius:50%; overflow:hidden;padding:7px;}
.qbzy_m2lxoimgx{ width:194px; height:194ppx; background:#ffffff;  border-radius:50%; overflow:hidden;}
.qbzy_m2lxoimg div{ width:194px; height:194px; display:table-cell; vertical-align:middle; text-align:center;}
.qbzy_m2lxofont{ width:300px; height:150px; background:#ff99990; margin:40px 0px 20px 0px;}
.qbzy_m2lxofont span{ display:block; width:300px; line-height:30px; height:90px; overflow:hidden; text-align:left; font-size:14px; color:#848484; border-bottom:1px dashed #848484; padding-bottom:15px;}
.qbzy_m2lxofont span i{ display:block; width:300px; height:90px; overflow:hidden; font-style:normal;}
.qbzy_m2lxofont font{ display:block; width:300px; height:50px; line-height:50px; overflow:hidden; font-size:14px; color:#aaa9a9;}

.hjjj_f1{ background:#282828; min-width:1200px; width:100%; padding:40px 0px 45px 0px;}
.hjjj_f1one1{ background:url(../../images/images/index_24.jpg) no-repeat center left; padding-left:50px; height:50px;}
.hjjj_f1one1 span{ display:block; color:#FFFFFF; font-size:14px; width:200px; height:25px; line-height:25px; overflow:hidden;}
.hjjj_f1one1 font{ display:block; color:#FFFFFF; font-size:18px; width:200px; height:25px; line-height:25px; overflow:hidden;}

.hjjj_f1one2{ background:url(../../images/images/index_18.jpg) no-repeat center left; padding-left:60px; height:50px; margin-left:190px;}
.hjjj_f1one2 span{ display:block; color:#FFFFFF; font-size:14px; width:150px; height:25px; line-height:25px; overflow:hidden;}
.hjjj_f1one2 font{ display:block; color:#FFFFFF; font-size:18px; width:150px; height:25px; line-height:25px; overflow:hidden;}

.hjjj_f1one3{ background:url(../../images/images/index_18.jpg) no-repeat center left; padding-left:60px; height:50px;}
.hjjj_f1one3 span{ display:block; color:#FFFFFF; font-size:14px; width:300px; height:25px; line-height:25px; overflow:hidden;}
.hjjj_f1one3 font{ display:block; color:#FFFFFF; font-size:18px; width:300px; height:25px; line-height:25px; overflow:hidden;}

.hjjj_f2{ background:#282828; min-width:1200px; width:100%; border-top:1px solid #505050; padding:10px 0px; height:35px;}
.hjjj_f2x{ color:#FFFFFF; font-size:14px; height:35px; line-height:35px;}
.hjjj_f2x span{ padding-right:15px;}
.hjjj_f2x a,.hjjj_f2x a:link,.hjjj_f2x a:visited{ color:#FFFFFF;}
.hjjj_f2y{ position:relative; top:0; cursor:pointer;}
.hjjj_f2y span{ display:block;width:40px; height:35px; background:url(../../images/images/index_30.jpg) no-repeat center right;}
.hjjj_f2y font{ display:block; position:absolute; top:-102px; right:-22px; border:1px solid #ececec; padding:4px; background:#FFFFFF; display:none;}
.hjjj_f2z{ position:relative; top:0; cursor:pointer;}
.hjjj_f2z span{ display:block;width:40px; height:35px; background:url(../../images/images/index_33.jpg) no-repeat center left;}
.hjjj_f2z font{ display:block; position:absolute; top:-102px; right:-20px; border:1px solid #ececec; padding:4px; background:#FFFFFF; display:none;}

.shjjj_midd{}
.shjjj_m1{ height:75px; background:#000000; min-width:1200px; width:100%;}
.shjjj_m1x{ position:relative; width:1200px;}
.shjjj_m1x ul{ display:inline-block; text-align:center; width:100%;}
.shjjj_m1x li{ height:75px; line-height:75px; display:inline-block; margin:0px 5px;}
.shjjj_m1x li a{ height:75px; display:block; padding:0px 30px; color:#FFFFFF; font-size:20px;}
.shjjj_m1x li a:hover{ color:#FFFFFF; background:#e39900;}
.shjjj_m1x li a.linkhover{color:#FFFFFF; background:#e39900;}

.shjjj_m2{ padding:20px 0px 50px 0px;}
.shjjj_m2con{ line-height:210%;}


.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;}

.itemimg{ width:280px;  margin:10px 26px 10px 0px; float:left;}
.videoimg{ width:270px; height:200px; overflow:hidden; border:1px solid #dfdfdf; padding:4px;}
.videoimg div{ width:270px; height:200px; display:table-cell; text-align:center; vertical-align:middle; }
.item-titless{ line-height:30px; text-align:center; width:280px; height:30px; margin-top:10px; overflow:hidden; font-size:14px;}

.itemimgx{ width:280px;  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;}

.itemimg2{ width:225px;  margin:10px 23px 10px 0px; float:left;}
.videoimg2{ width:215px; height:165px; overflow:hidden; border:1px solid #dfdfdf; padding:4px;}
.videoimg2 div{width:215px; height:165px; display:table-cell; text-align:center; vertical-align:middle; }
.item-titless2{ line-height:30px; text-align:center; width:225px; height:30px; margin-top:10px; overflow:hidden; font-size:14px;}

.itemimgx2{ width:225px;  margin:10px 0px 10px 0px; float:right;}

.itemimg2:hover img{-webkit-transform: scale(1.1);transform: scale(1.1); transition: all linear 0.3s;}
.itemimg2 img{-webkit-transform: scale(1);transform: scale(1); transition: all linear 0.3s;}

.itemimgx2:hover img{-webkit-transform: scale(1.1);transform: scale(1.1); transition: all linear 0.3s;}
.itemimgx2 img{-webkit-transform: scale(1);transform: scale(1); transition: all linear 0.3s;}


/*分页*/
#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*/
.lf_news_lst{}
.lfnl_one{ border-bottom:1px dashed #b2b2b2; padding:15px 0px;}
.lfnlo_left{ width:200px; height:200px; border:1px solid #e1e1e1; padding:9px; border-radius:50%; overflow:hidden;}
.lfnlo_leftx{ width:200px; height:200px; overflow:hidden; border-radius:50%; overflow:hidden;}
.lfnlo_left div{ width:200px; height:200px; display:table-cell; vertical-align:middle; text-align:center;}
.lfnlo_righ{ width:955px; margin-top:50px;}
.lfnlo_righ span{ display:block; width:955px; height:35px; line-height:35px; overflow:hidden; font-size:18px;}
.lfnlo_righ i{ display:block; width:955px; height:30px; line-height:30px; overflow:hidden; font-size:16px; font-style:normal; color:#999999;}
.lfnlo_righ font{ display:block; height:25px; width:955px; overflow:hidden; line-height:25px; font-size:14px; color:#999999;}

/*end news*/