@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:#d90f0f; text-decoration:none;}
.fl{ float:left;}
.fr{ float:right;}
.div_clear{ clear:both;}
.div_1200{ width:1200px; margin:0 auto;}

.ztyx_head{}
.ztyx_h1{ background:url(../../images/images/index_01.jpg) no-repeat top center; width:100%; min-width:1200px; height:118px;}
.ztyx_h1righ{ width:760px; height:118px;}
.ztyx_h1rx1{ height:25px;}
.ztyx_h1rx1left{ background:url(../../images/images/main_05.png) no-repeat center left; padding-left:20px; margin-left:50px; height:25px; line-height:25px; color:#FFFFFF;}
.ztyx_h1rx1righ{ color:#FFFFFF; text-align:right; line-height:25px;}
.ztyx_h1rx1righ span{ padding-left:10px;}
.ztyx_h1rx1righ a{ color:#FFFFFF;}

.nav_before a,.nav_before a:link,.nav_before a:visited,.nav_before a:active{
	font-size:16px;
	color:#303030; font-family:"微软雅黑";
	text-decoration:none;
	display:block; float:left;
	height:93px;
	line-height:93px; width:70px; overflow:hidden;
	text-align:center;
	vertical-align:middle;
}
.nav_before a:hover{color:#d90f0f; background:url(../../images/images/main_09.png) no-repeat bottom center;}
.nav_before_down a,.nav_before_down a:link,.nav_before_down a:visited,.nav_before_down a:active{color:#d90f0f; background:url(../../images/images/main_09.png) no-repeat bottom center;}
.nav_before_down a:hover{color:#d90f0f; background:url(../../images/images/main_09.png) no-repeat bottom center;}
.ztyx_h1rx2 span{ display:block; float:left; height:93px; width:38px;}

.flexslider{position:relative;width:100%; height:650px; 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:650px;}
.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;}

.ztyx_m1{ background:#f3f3f3; min-width:1200px; width:100%; padding:45px 0px 30px 0px;}
.ztyx_m1left{ margin-left:80px; width:515px;}
.ztyx_m1llx1{ background:url(../../images/images/index_08.jpg) no-repeat bottom left; font-size:30px; color:#2f2f2f; height:60px; line-height:60px; margin-top:25px;}
.ztyx_m1llx2{ width:515px; height:55px; line-height:55px; color:#d90f0f; font-size:16px; overflow:hidden;}
.ztyx_m1llx3{ width:515px; height:75px; line-height:25px; overflow:hidden; color:#7d7d7d; font-size:14px; margin:15px 0px;}
.ztyx_m1llx4{ padding-top:5px;}
.ztyx_m1llx4 span{ display:block; float:left; padding-top:20px;}
.ztyx_m1llx4 font{ display:block; float:left; padding-left:50px;}

.ztyx_m1righ{ width:460px; height:315px; background:url(../../images/images/index_05.jpg) no-repeat bottom right; padding:0px 18px 51px 0px;}

.ztyx_m2{ padding:35px 0px 60px 0px; min-width:1200px; width:100%; background:#ffffff;}
.ztyx_m2tit{}
.ztyx_m2tit span{ display:block; background:url(../../images/images/index_08.jpg) no-repeat bottom center; height:50px; line-height:50px; text-align:center; color:#2f2f2f; font-size:30px; padding-bottom:10px;}
.ztyx_m2tit font{ display:block; text-align:center; padding-top:5px; font-size:16px; color:#d90f0f; height:40px; line-height:40px;}
.ztyx_m2lst{ width:1200px; height:310px; overflow:hidden; margin-top:15px;}
.chinaz { width:1200px; height: 310px; position: relative; overflow:hidden;}
.q51buypic{ width:1200px; height:310px; position: relative;}
.q51buypic li{ width:382px; height:310px;float:left; margin-right:27px;}
.ztyx_m2lxone{ width:382px; height:310px; }
.ztyx_m2lxoimg{ width:380px; height:250px;border:1px solid #d9d9d9;}
.ztyx_m2lxoimg div{ width:380px; height:250px; display:table-cell; vertical-align:middle; text-align:center;}
.ztyx_m2lxofont{ height:60px; line-height:60px; width:372px; overflow:hidden; text-align:center; font-size:16px; margin:0 auto;}

.ztyx_m3 a{ display:block; width:100%; min-width:1200px; height:290px;}
.ztyx_m4{ padding:50px 0px 55px 0px; min-width:1200px; width:100%; background:#ffffff;}
.ztyx_m4tit{ background:url(../../images/images/index_08.jpg) no-repeat bottom center; height:60px; line-height:60px; font-size:30px; text-align:center;}
.ztyx_m4lst{ width:1200px; height:470px; overflow:hidden; margin-top:40px;}
.chinaza { width:1200px; height: 470px; position: relative; overflow:hidden;}
.q51buypica{ width:1200px; height:470px; position: relative;}
.q51buypica li{ width:850px; height:400px; padding:0px 175px;}
.chinaza .numa { overflow:hidden; height: 13px; position: absolute; bottom:0px; right: 0px; zoom:1; z-index:3; text-align:center; width:100%;}
.chinaza .numa ul{ position:absolute; width:100%; text-align:center;}
.chinaza .numa li { width: 13px; height: 13px; line-height: 124px; text-align:center;background:#cecece; border-radius:50%; cursor:pointer;display:inline-block; margin:0px 5px;}
.chinaza .numa li.on { background:#d90f0f;} /*当前项*/
.chinaza .prev{ display:block; position:absolute; width:145px; height:400px; background:url(../../images/images/index_26.jpg) no-repeat center left; top:0; left:0;}
.chinaza .next{ display:block; position:absolute; width:145px; height:400px; background:url(../../images/images/index_28.jpg) no-repeat center right; top:0; right:0;}
.ztyx_m4lxone{ width:850px; height:400px;}
.ztyx_m4lxoimg{ width:550px; height:400px;}
.ztyx_m4lxofont{ width:330px; position:absolute; top:75px;}
.ztyx_m4lxof1{ background:#d90f0f; color:#FFFFFF; height:45px; line-height:45px; text-align:center; font-size:24px;}
.ztyx_m4lxof2{ width:250px; margin:40px 0px 30px 25px; height:60px; line-height:20px; overflow:hidden; font-size:14px; color:#727272; text-align:center;}
.ztyx_m4lxof3{ padding-left:80px;}

.ztyx_m5{ background:#f6f4f4; min-width:1200px; width:100%; padding:35px 0px 60px 0px;}
.ztyx_m5tit{ background:url(../../images/images/index_08.jpg) no-repeat bottom center; height:60px; line-height:60px; font-size:30px; text-align:center;}
.ztyx_m5lst{ width:1200px; height:400px; margin-top:40px;  overflow:hidden;}
.ztyx_m5lleft{ width:400px; height:400px; overflow:hidden;}
.ztyx_m5llimg{ width:400px; height:300px; background:#ffffff;}
.ztyx_m5llimg div{ width:400px; height:300px; display:table-cell; vertical-align:middle; text-align:center;}
.ztyx_m5llfont{ height:100px;}
.ztyx_m5llfx1{ width:100px; height:80px; background:#d90f0f; color:#FFFFFF; padding:10px 0px;}
.ztyx_m5llfx1 span{ display:block; width:100px; height:45px; line-height:45px; overflow:hidden; text-align:center; font-size:40px;}
.ztyx_m5llfx1 font{ display:block; width:100px; height:35px; line-height:35px; overflow:hidden; font-size:16px; text-align:center;}
.ztyx_m5llfx2{ width:270px; height:100px; padding-right:15px; background:#ffffff; padding-left:15px;}
.ztyx_m5llfx2 span{ display:block; width:270px; height:100px; overflow:hidden; text-align:left; line-height:100px; font-size:18px;}

.ztyx_m5lrigh{ width:780px; height:400px;background:#ffffff; overflow:hidden;}
.ztyx_m5lrlx1{ }
.ztyx_m5lrlx1 a{ display:block;width:210px; height:295px; padding:20px 25px 85px 25px;}
.ztyx_m5lrlx1y1{ width:70px; height:70px;}
.ztyx_m5lrlx1y1 span{ display:block; width:70px; text-align:center; line-height:45px; height:45px; overflow:hidden; color:#d90f0f; font-size:40px;}
.ztyx_m5lrlx1y1 font{ display:block; width:70px; text-align:center; line-height:25px; height:25px; overflow:hidden; color:#d90f0f; font-size:16px;}
.ztyx_m5lrlx1y2{ width:210px; height:65px; line-height:65px; text-align:left; overflow:hidden; font-size:18px;}
.ztyx_m5lrlx1y3{ width:210px; height:75px; line-height:25px; color:#636363; overflow:hidden; font-size:14px;}
.ztyx_m5lrlx1y4{ background:url(../../images/images/main_26.png) no-repeat center center; width:210px; height:13px; margin-top:60px;}
.ztyx_m5lrlx1:hover{ background:#d90f0f;}
.ztyx_m5lrlx1:hover .ztyx_m5lrlx1y1 span,.ztyx_m5lrlx1:hover .ztyx_m5lrlx1y1 font,.ztyx_m5lrlx1:hover .ztyx_m5lrlx1y2,.ztyx_m5lrlx1:hover .ztyx_m5lrlx1y3{ color:#FFFFFF;}
.ztyx_m5lrlx1:hover .ztyx_m5lrlx1y4{ background:url(../../images/images/main_28.png) no-repeat center center;}

.ztyx_foot{ background:#121212; min-width:1200px; width:100%; padding:55px 0px 30px 0px;}
.ztyx_footx{ width:880px; margin:0 auto;}
.ztyx_f1{ border-bottom:1px solid #3a3a3a; padding-bottom:10px;}
.ztyx_f1left{ background:url(../../images/images/index_38.jpg) no-repeat top right; padding-right:70px;}
.ztyx_f1left span{ display:block; width:95px;}
.ztyx_f1left font{ display:block; width:95px; text-align:center; height:30px; line-height:30px; color:#525151; padding-top:5px;}
.ztyx_f1righ{ width:620px;}
.ztyx_f1r_x1{ background:url(../../images/images/index_41.jpg) no-repeat center left; padding-left:43px; width:180px; height:50px; line-height:50px; margin-top:5px;}
.ztyx_f1r_x1 span{ display:block; width:180px; height:50px; overflow:hidden; color:#8b8a8a;}
.ztyx_f1r_x2{ background:url(../../images/images/index_43.jpg) no-repeat center left; padding-left:43px; width:299px; height:50px; line-height:50px;margin-top:5px;}
.ztyx_f1r_x2 span{ display:block; width:299px; height:50px; overflow:hidden; color:#8b8a8a;}
.ztyx_f1r_x1.ico3{ background:url(../../images/images/index_47.jpg) no-repeat center left;}
.ztyx_f1r_x1.ico4{ background:url(../../images/images/index_48.jpg) no-repeat center left;}
.ztyx_f2{ text-align:center; font-size:14px;color:#838383; padding-top:15px; height:30px; line-height:30px;}
.ztyx_f2 span{ padding:0px 10px;}
.ztyx_f2 a,.ztyx_f2 a:link,.ztyx_f2 a:visited{ color:#838383;}
.ztyx_f2 a:hover{ color:#FFFFFF;}
.ztyx_f3{ padding-top:10px; text-align:center; line-height:25px; color:#4d4c4c;}
.ztyx_f3 span{ padding:0px 10px;}
.ztyx_f3 a,.ztyx_f3 a:link,.ztyx_f3 a:visited{ color:#4d4c4c;}
.ztyx_f3 a:hover{ color:#FFFFFF;}

.sztyx_midd{position:relative; width:100%; min-width:1200px; top:-100px; left:0px; margin-bottom:-100px;}
.sztyx_middx{ }
.sztyx_middy{ background:url(../../images/images/sitex_02.png) no-repeat top center; width:100%; min-width:1200px; height:64px; padding:20px 0px 6px 0px;}
.sztyx_middyleft{ width:200px; height:64px; line-height:64px; color:#FFFFFF; text-align:center; overflow:hidden; font-size:24px;}
.sztyx_middyrigh{ padding:0px 30px 0px 0px; width:935px;}
.sztyx_middyrigh span{ display:block; float:left; height:64px; line-height:64px; color:#c41111; font-size:18px;}
.sztyx_middyrigh font{ display:block; float:right; height:64px; line-height:64px; font-size:14px;}

.sztyx_middz{ width:100%; min-width:1200px; background:url(../../images/images/site_04.jpg) repeat-y top center; padding:5px 0px 40px 0px; min-height:300px;}
.sztyx_middzleft{ width:200px; padding:5px 0px;}
.small_nav a,.small_nav a:link,.small_nav a:visited,.small_nav a:active{
	font-size:16px;
	font-family:"微软雅黑";
	color:#484747;
	text-decoration:none; margin:0 auto;
	display:block;
	width:200px;
	height:45px;
	line-height:45px; padding:0px;
	text-align:center;
	vertical-align:middle; 
}
.small_nav a:hover{color:#b20000;}
.small_nav_down a,.small_nav_down a:link,.small_nav_down a:visited,.small_nav_down a:active{color:#b20000;}
.small_nav_down a:hover{color:#b20000;}

.sztyx_middzrigh{padding:5px 30px 0px 0px; width:935px;}
.sztyx_middzrcon{ line-height:210%;}

.sztyx_middq{ background:url(../../images/images/site_06.jpg) no-repeat bottom center; width:100%; min-width:1200px; height:85px;}



.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;}

.select_class{ width:310px; height:30px; line-height:30px; padding-left:5px;}
.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:295px;  margin:10px 25px 10px 0px; float:left;}
.videoimg{ width:285px; height:183px; overflow:hidden; border:1px solid #cccccc; padding:4px; background:#FFFFFF;}
.videoimg div{width:285px; height:183px; display:table-cell; text-align:center; vertical-align:middle; }
.item-titless{ line-height:30px; text-align:center; width:295px; height:30px; padding-top:10px; overflow:hidden; font-size:14px;}

.itemimgx{ width:295px;  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:295px;  margin:10px 25px 10px 0px; float:left;}
.videoimg2{ width:285px; height:207px; overflow:hidden; border:1px solid #dfdfdf; padding:4px;}
.videoimg2 div{width:285px; height:207px; display:table-cell; text-align:center; vertical-align:middle; }
.item-titless2{ line-height:30px; text-align:center; width:295px; height:30px; padding-top:10px; overflow:hidden; font-size:14px;}

.itemimgx2{ width:295px;  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:20px 0px; font-size:14px;}
.lfnlo_left{ width:160px; height:120px; border:1px solid #ececec; padding:4px;}
.lfnlo_left div{ width:160px; height:120px; display:table-cell; vertical-align:middle; text-align:center;}
.lfnlo_righ{ width:740px; height:120px; margin-top:5px;}
.lfnlo_rtit{ width:740px; height:35px; line-height:35px; font-size:16px; overflow:hidden;}
.lfnlo_rtime{ width:740px; height:25px; line-height:25px; color:#999999; margin:2px 0px;}
.lfnlo_rcon{ width:740px; height:50px; line-height:25px; color:#999999; overflow:hidden;}

/*end news*/
