@charset "utf-8";
/* CSS Document */
*{ font-family:"微软雅黑";}
body{ margin:0; padding:0; font-size:12px;}
img{ margin:0; padding:0; border:none;}
ul,li,ol{ margin:0; padding:0; list-style:none;}
a,a:link,a:visited{ color:#727272; text-decoration:none;}
a:hover{ color:#006dc9; text-decoration:none;}
.fl{ float:left;}
.fr{ float:right;}
.div_clear{ clear:both;}
.div_1200{ width:1200px; margin:0 auto;}

.zy_head{}
.zy_h1{}
.zy_h1righ{ width:805px; height:110px;}
.zy_h2{}
.flexslider{position:relative;width:100%; height:600px; text-align:center; min-width:1200px;   overflow:hidden;background:url(../../images/images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:600px;}
.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:10px;margin:0 6px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:40px;height:10px;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;}

.zy_m1{ height:100px;}
.zy_m1one{background:url(../../images/images/index_09.jpg) no-repeat center left; padding-left:40px; height:100px; line-height:100px; font-size:14px; color:#717171;}
.zy_m1one2{background:url(../../images/images/index_11.jpg) no-repeat center left; padding-left:40px; height:100px; line-height:100px; font-size:14px; color:#717171; margin-left:210px;}
.zy_m1one2 span{ display:block; float:left;}
.zy_m1one2 font{ display:block; float:left; font-size:20px; color:#d80000;}
.zy_m1one3{ background:url(../../images/images/index_13.jpg) no-repeat center left; padding-left:40px; height:100px; line-height:100px; font-size:14px; color:#717171;}

.zy_m2{ background:url(../../images/images/index_18.jpg) no-repeat top  center; height:505px; width:100%; min-width:1200px; padding:60px 0px 125px 0px;}
.zy_m2tit{ background:url(../../images/images/ab_03.jpg) no-repeat bottom center; width:100%; padding-bottom:25px;}
.zy_m2tit span{ display:block; width:100%; text-align:center; font-size:35px;}
.zy_m2tit span i{ font-style:normal; color:#d80000;}
.zy_m2tit font{ display:block; width:100%; text-align:center; font-size:16px; color:#bfbfbf;}

.zy_m2lst{ background:#ffffff; border-bottom:4px solid #ebebeb; border-left:1px solid #fef7f7; width:540px; margin:70px 0px 0px 133px; height:255px; padding:35px 0px 40px 0px;}
.zy_m2lstx{ width:470px; margin:0 auto;}
.zy_m2lst_tit{ font-size:18px; color:#555555; font-weight:bold; height:55px; line-height:55px;}
.zy_m2lst_bor{ width:70px; height:2px; background:#d80000;}
.zy_m2lst_lst{ margin:15px 0px;}
.zy_m2lst_lst{ color:#555555; font-size:14px; line-height:30px; height:150px; width:470px; overflow:hidden;}
.zy_m2lst_more{ font-size:14px;}

.zy_m3{ background:#f2f2f2; min-width:1200px; width:100%; padding:60px 0px 80px 0px;}

.zy_m3tit{ background:url(../../images/images/index_21.jpg) no-repeat bottom center; width:100%; padding-bottom:25px; margin-bottom:40px;}
.zy_m3tit span{ display:block; width:100%; text-align:center; font-size:35px;}
.zy_m3tit span i{ font-style:normal; color:#d80000;}
.zy_m3tit font{ display:block; width:100%; text-align:center; font-size:16px; color:#bfbfbf;}
.zy_m3lst{}
.zy_m3l_left{ width:264px; height:455px; background:#ffffff; overflow:hidden; padding:35px 33px;}
.zy_m3ll_lin1{ border-bottom:1px solid #e3e3e3; padding-bottom:17px;}
.zy_m3ll_l1img{ text-align:center; padding:33px 0px;}
.zy_m3ll_lin1 span{ display:block; text-align:center; color:#383838; font-size:18px; font-weight:bold; line-height:25px;}
.zy_m3ll_lin1 font{ display:block; text-align:center; color:#d80000; font-size:18px; font-weight:bold; line-height:25px;}

.zy_m3ll_lin2{ border-bottom:1px solid #e3e3e3; padding:13px 0px;}
.zy_m3ll_lin2 span{ width:264px; height:90px; line-height:30px; text-align:center; display:block; color:#939292;}
.zy_m3ll_lin3{ padding-top:25px;}
.zy_m3ll_lin3 span{ display:block; text-align:center; font-size:18px; font-weight:bold; color:#383838; height:45px; line-height:45px;}
.zy_m3ll_lin3 span i{ font-style:normal; color:#d80000;}
.zy_m3ll_lin3 font{ display:block; text-align:center; color:#767676;font-size:18px; font-weight:bold;height:45px; line-height:45px;}

.zy_m3l_righ{ width:850px; height:525px;overflow:hidden;}

.i_scoll_all{ width:272px; margin-right:20px;}
.i_scroll_w{ width:270px; height:210px; background:#ffffff; border:1px solid #e5e5e5; overflow:hidden;}
.i_scroll_w div{ width:270px; height:210px; display:table-cell; vertical-align:middle; text-align:center;}
.iscrollw_font{ width:272px; height:40px; line-height:40px; margin-top:8px;}
.iscrollw_font font{ width:265px; height:40px; overflow:hidden; text-align:center; display:block;font-size:16px; margin:0 auto;}

.i_scoll_all:hover img{ -webkit-transform: scale(1.1);transform: scale(1.1); transition: all linear 0.3s;}
.i_scoll_all img {-webkit-transform: scale(1);transform: scale(1);}


.zy_m4{ background:url(../../images/images/news_05.jpg) repeat-x bottom left; padding-top:60px;; min-width:1200px; width:100%;}

.zy_m4_tit{ background:url(../../images/images/ab_03.jpg) no-repeat bottom center; width:100%; padding-bottom:25px; margin-bottom:45px;}
.zy_m4_tit span{ display:block; width:100%; text-align:center; font-size:35px; color:#d80000;}
.zy_m4_tit font{ display:block; width:100%; text-align:center; font-size:16px; color:#bfbfbf;}

.zy_m4_lst{ background:url(../../images/images/news_03.jpg) no-repeat center center; height:375px; padding-bottom:102px;}
.zy_m4_lstx{ width:1200px; height:375px; overflow:hidden;}
.zym4_l_one{ width:350px; height:110px; overflow:hidden;}

.zym4_lotit{ background:url(../../images/images/index_32.jpg) no-repeat center left; padding-left:22px; height:50px; line-height:50px; color:#d80000; font-size:18px; font-weight:bold}
.zym4_lolst{ width:350px; height:60px; overflow:hidden;}
.zym4_lolst a{ display:block; width:350px; font-size:14px;}
.zym4_lolst a span{ display:block; float:left; width:255px; height:30px; line-height:30px; overflow:hidden;}
.zym4_lolst a font{ display:block; float:left; width:80px; height:30px; line-height:30px; overflow:hidden; text-align:right;}

.zym4_l_one2{width:350px; height:110px; overflow:hidden; margin-top:150px;}
.zym4_lotit2{ background:url(../../images/images/index_35.jpg) no-repeat center left; padding-left:22px; height:50px; line-height:50px; color:#FFFFFF; font-size:18px; font-weight:bold}
.zym4_lolst2{ width:350px; height:60px; overflow:hidden;}
.zym4_lolst2 a{ display:block; width:350px; font-size:14px;}
.zym4_lolst2 a span{ display:block; float:left; width:255px; height:30px; line-height:30px; overflow:hidden;}
.zym4_lolst2 a font{ display:block; float:left; width:80px; height:30px; line-height:30px; overflow:hidden; text-align:right;}
.zym4_lolst2 a,.zym4_lolst2 a:link,.zym4_lolst2 a:visited{ color:#FFFFFF;}


/*foot*/
.zy_foo{ }
.zy_f1{ border-top:1px solid #e7e7e7; min-width:1200px; width:100%; padding:50px 0px;}
.zy_f1left{ width:830px;}
.zy_f1lone{ width:75px; margin-left:63px;}
.zy_f1lone span{ display:block; width:75px; height:30px; line-height:30px; font-size:14px; margin-bottom:5px;}
.zy_f1lone font{ display:block; width:75px; height:25px; line-height:25px; font-size:14px; color:#979797;}
.zy_f1lone font a,.zy_f1lone font a:link,.zy_f1lone font a:visited{ color:#979797;}
.zy_f1lone font a:hover{ color:#d80000;}

.zy_f1righ{ width:120px;}
.zy_f1righ span{ display:block;}
.zy_f1righ font{ display:block;}


.zy_f2{border-top:1px solid #e7e7e7; min-width:1200px; width:100%; padding:30px 0px;}
.zy_f2left{ height:30px; line-height:30px; color:#8e8e8e; font-size:14px;}
.zy_f2left span{ padding-right:10px;}

.zy_f2righ{ line-height:30px; font-size:14px; text-align:right;}
.zy_f2righ a{ text-align:right;}
/*end foot*/

/*foot*/
.szy_m{ background:url(../../images/images/site_12.jpg) repeat-y top center;}
.szy_mbg{ background:url(../../images/images/site_12.jpg) repeat-y top center; padding-bottom:50px;}
.szy_mleft{ width:250px; }
.szy_mltit{ padding:47px 0px 28px 0px; height:85px;}
.szy_mltitx{ background:url(../../images/images/site_05.jpg) no-repeat bottom center; padding-bottom:20px; height:65px;}
.szy_mltitx span{ display:block; text-align:center; font-size:35px; height:40px; line-height:40px;}
.szy_mltitx span i{ color:#d80000; font-style:normal;}
.szy_mltitx font{ display:block; text-align:center; font-size:16px; color:#bfbfbf; line-height:25px;}

.small_nav a,.small_nav a:link,.small_nav a:visited,.small_nav a:active{
	font-size:14px;
	font-family:"微软雅黑";
	color:#565656;
	text-decoration:none; margin:0 auto;
	display:block;
	width:195px;
	height:50px;
	line-height:50px;
	text-align:left;
	vertical-align:middle; padding:0px 35px 0px 20px; margin-top:1px;
}
.small_nav a:hover{
	color:#565656;  background:url(../../images/images/site_09.jpg) no-repeat top center;
}
.small_nav_down a,.small_nav_down a:link,.small_nav_down a:visited,.small_nav_down a:active{
	color:#565656;background:url(../../images/images/site_09.jpg) no-repeat top center;
}
.small_nav_down a:hover{
	color:#565656;   background:url(../../images/images/site_09.jpg) no-repeat top center;
}

.szy_mrigh{ width:915px; }
.szy_mrtit{ background:url(../../images/images/sib_05.jpg) repeat-x bottom left;}
.szy_mrtitx{ background:url(../../images/images/sib_03.jpg) no-repeat bottom left;}
.szy_mrtitx span{ display:block; margin-top:10px; height:40px; line-height:40px; font-size:14px; color:#959595;}
.szy_mrtitx span a,.szy_mrtitx span a:link,.szy_mrtitx span a:visited{ color:#959595;}
.szy_mrtitx span a:hover{ color:#d80000;}
.szy_mrtitx font{ display:block; color:#000000; font-size:24px; height:55px; line-height:55px;}

.szy_mrlst{ padding:15px 0px 0px 0px;}
.szy_mrcon{ line-height:210%;}

.txt_class{ width:300px; height:25px; line-height:25px; 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_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:287px;  margin:10px 27px 10px 0px; float:left;}
.videoimg{ width:270px; height:210px; overflow:hidden; border:1px solid #dfdfdf; padding:7px;}
.videoimg div{width:270px; height:210px; display:table-cell; text-align:center; vertical-align:middle; }
.item-titless{ line-height:30px; text-align:center; width:285px; height:30px; margin-top:10px; overflow:hidden; font-size:14px;}

.itemimgx{ width:287px;  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);}

.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);}


.yngm2lo_bgsx{ position:absolute; top:310px; left:0; width:240px; height:310px; background:#000000; opacity:0.6;}
.yngm2lo_lookx{ position:absolute; top:310px; left:0px; width:240px; height:310px; background:url(../../images/images/serche_03.png) no-repeat center center; opacity:1;}



.itemimgq{ width:287px;  margin:10px 27px 10px 0px; float:left;}
.videoimgq{ width:270px; height:195px; overflow:hidden; border:1px solid #dfdfdf; padding:7px;}
.videoimgq div{width:270px; height:195px; display:table-cell; text-align:center; vertical-align:middle; }
.item-titlessq{ line-height:30px; text-align:center; width:285px; height:30px; margin-top:10px; overflow:hidden; font-size:14px;}

.itemimgqx{ width:287px;  margin:10px 0px 10px 0px; float:right;}

.itemimgq:hover img{-webkit-transform: scale(1.1);transform: scale(1.1); transition: all linear 0.3s;}
.itemimgq img{-webkit-transform: scale(1);transform: scale(1);}

.itemimgqx:hover img{-webkit-transform: scale(1.1);transform: scale(1.1); transition: all linear 0.3s;}
.itemimgqx img{-webkit-transform: scale(1);transform: scale(1);}



/*分页*/
#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:120px; border:1px solid #e1e1e1;}
.lfnlo_left div{ width:200px; height:120px; display:table-cell; vertical-align:middle; text-align:center;}*/
.lfnlo_righ{ width:915px;overflow:hidden;}
.lfnlor_lin1{ width:915px; height:30px; line-height:30px; overflow:hidden;}
.lfnlor_lin1 span{ width:750px; height:30px; line-height:30px; display:block; float:left; overflow:hidden;font-family:"微软雅黑"; font-size:16px}
.lfnlor_lin1 font{ width:90px; height:30px; line-height:30px; text-align:right; display:block; float:right; overflow:hidden; font-size:14px;}

/*end news*/
