@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:#267ed0; text-decoration:none;}
.fl{ float:left;}
.fr{ float:right;}
.div_clear{ clear:both;}
.div_1200{ width:1200px; margin:0 auto;}

.yls_h1{}
.yls_h1righ{ }
.yls_h1righ span{display:block; height:40px; line-height:40px;}
.yls_h1righ span a{display:block; float:right;padding:0 8px;}
.yls_h1righ a{ display:block; height:40px; line-height:40px; text-align:right; font-size:16px;}
.yls_h1righ font{ display:block;background:url(../../images/images/main_05.jpg) no-repeat 0px 10px;  padding-left:40px; height:50px; line-height:50px; font-size:26px; color:#e20000; font-weight:bold;}

.yls_h2{ background:#267ed0; min-width:1200px; width:100%; height:55px;}

.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:55px;
	line-height:55px; width:149px; overflow:hidden; margin-right:1px;
	text-align:center;
	vertical-align:middle;
}
.nav_before a:hover{color:#FFFFFF; background:#1767bd;}
.nav_before_down a,.nav_before_down a:link,.nav_before_down a:visited,.nav_before_down a:active{color:#FFFFFF; background:#1767bd;}
.nav_before_down a:hover{color:#FFFFFF; background:#1767bd;}


.flexslider{position:relative;width:100%; height:525px; 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:525px;}
.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;}

.yls_m1{ background:url(../../images/images/main_10.jpg) no-repeat top center; width:100%; min-width:1200px; height:420px; padding:70px 0px 70px 0px;}
.yls_m1tit{ text-align:center;}
.yls_m1lst{ width:1200px; height:305px; overflow:hidden; margin-top:45px;}
.yls_m1lrigh{ width:645px; height:305px; overflow:hidden;}
.yls_m1lrigh span{ display:block; width:645px; height:50px; line-height:50px; font-size:24px; color:#333333; overflow:hidden;}
.yls_m1lrigh font{ display:block;width:645px; height:180px; line-height:30px; font-size:14px; color:#333333; overflow:hidden; text-indent:2em; margin:5px 0px 15px 0px;}
.yls_m1lrigh a{ display:block; width:125px; height:33px; line-height:33px; text-align:center; border:1px solid #1d84d4; color:#1d84d4; border-radius:17px; font-size:14px;}

.yls_m2{ background:url(../../images/images/main_11.jpg) no-repeat top center; height:930px; min-width:1200px; width:100%; padding:70px 0px 75px 0px;}
.yls_m2tit{ text-align:center; padding-bottom:50px;}
.yls_m2nav{ width:750px; height:45px; overflow:hidden; margin: 0 auto;}
.yls_m2nav span a{ display:block; float:left; width:143px; height:43px; line-height:43px; border:1px solid #378ae4; border-radius:20px; text-align:center; font-size:16px; font-weight:bold;}
.yls_m2nav span a:hover{ color:#FFFFFF; background:#378ae4;}
.yls_m2nav span a.on_zzjssbp{ color:#FFFFFF; background:#378ae4;}
.yls_m2nav font{ display:block; width:5px; height:45px; float:left;}

.yls_m2lst{ width:1200px; height:725px; overflow:hidden; margin-top:40px;}
.yls_m2lone{ width:285px; height:350px; margin-bottom:25px;}
.yls_m2loimg{ width:285px; height:240px; background:#FFFFFF; overflow:hidden;}
.yls_m2loimg div{ width:285px; height:240px; display:table-cell; vertical-align:middle; text-align:center;}
.yls_m2lofont{ border-top:1px solid #e2e2e2; width:245px; height:70px; background:#378ae4; padding:19px 20px 20px 20px; transition: all linear 0.3s;}
.yls_m2lofontx{ width:220px; height:70px; background:url(../../images/images/index_21.jpg) no-repeat center right; padding-right:25px; font-size:18px; transition: all linear 0.3s;}
.yls_m2lofontx span{ display:block; width:220px; height:35px; line-height:35px; color:#FFFFFF; overflow:hidden;}
.yls_m2lofontx font{ display:block; width:220px; height:35px; line-height:35px; color:#FFFFFF; overflow:hidden;}
.yls_m2lone a:hover img{-webkit-transform: scale(1.1);transform: scale(1.1); transition: all linear 0.3s;}
.yls_m2lone img{-webkit-transform: scale(1);transform: scale(1); transition: all linear 0.3s;}
.yls_m2lone a:hover .yls_m2lofont{ background:#FFFFFF; transition: all linear 0.3s;}
.yls_m2lone a:hover .yls_m2lofontx{ background:url(../../images/images/index_18.jpg) no-repeat center right; transition: all linear 0.3s;}
.yls_m2lone a:hover .yls_m2lofontx span{ color:#e61a15;}
.yls_m2lone a:hover .yls_m2lofontx font{ color:#333333;}
.m2lone_mr{ margin-right:20px;}


.yls_m3{ background:url(../../images/images/main_12.jpg) no-repeat top center; height:610px; width:100%; min-width:1200px; padding:75px 0px 75px 0px;}
.yls_m3tit{ text-align:center;}
.yls_m3tit2{ text-align:center; height:50px; line-height:50px; font-size:16px; color:#747373; padding-bottom:15px;}
.yls_m3tit2 font{ color:#e61a15;}
.yls_m3lst{ width:1200px; height:415px; overflow:hidden;position:relative;}
.yls_m31one{ width:100px; height:100px; overflow:hidden; background:#ffffff; transform: rotate(45deg); display:inline-table;}
.yls_m31one img{ display:block;  width:100px; height:100px;transform: rotate(-45deg);}

.yq_link1{position:absolute; top:25px; left:85px;}
.yq_link2{position:absolute; top:25px; left:235px;}
.yq_link3{position:absolute; top:25px; left:385px;}
.yq_link4{position:absolute; top:25px; left:535px;}
.yq_link5{position:absolute; top:25px; left:685px;}
.yq_link6{position:absolute; top:25px; left:835px;}
.yq_link7{position:absolute; top:25px; left:985px;}


.yq_link8{position:absolute; top:105px; left:160px;}
.yq_link9{position:absolute; top:105px; left:310px;}
.yq_link10{position:absolute; top:105px; left:460px;}
.yq_link11{position:absolute; top:105px; left:610px;}
.yq_link12{position:absolute; top:105px; left:760px;}
.yq_link13{position:absolute; top:105px; left:910px;}

.yq_link14{position:absolute; top:185px; left:235px;}
.yq_link15{position:absolute; top:185px; left:385px;}
.yq_link16{position:absolute; top:185px; left:535px;}
.yq_link17{position:absolute; top:185px; left:685px;}
.yq_link18{position:absolute; top:185px; left:835px;}

.yq_link19{position:absolute; top:265px; left:310px;}
.yq_link20{position:absolute; top:265px; left:460px;}
.yq_link21{position:absolute; top:265px; left:610px;}
.yq_link22{position:absolute; top:265px; left:760px;}


.yls_m3more{ padding-top:30px;}
.yls_m3more a{ display:block; background:url(../../images/images/index_34.png) no-repeat center center; text-align:center; height:35px; line-height:35px; font-size:15px; color:#77b6e5;}

.yls_m4{ background:url(../../images/images/main_14.jpg) repeat-x top center; height:680px; width:100%; min-width:1200px; padding:75px 0px 90px 0px;}
.yls_m4tit{ text-align:center; padding-bottom:45px;}
.yls_m4lst{ width:1200px; height:490px;  overflow:hidden;}
/*本例css*/
.chinaz { width:1200px; height: 490px; position: relative; overflow:hidden;}
.q51buypic{ width:1200px; height:490px; overflow:hidden; position:relative;}
.q51buypic li{ width:380px; height:490px;position:relative; overflow:hidden; margin-right:29px;}
.mbsd_m4lone{ width:380px; height:490px;}
.mbsd_m4loimg{ width:380px; height:290px; overflow:hidden; background:#ffffff;}
.mbsd_m4loimg div{ width:380px; height:290px; display:table-cell; vertical-align:middle; text-align:center;}
.mbsd_m4lofont{ width:340px; height:125px; background:#ffffff; padding:35px 20px 40px 20px;}
.mbsd_m4lofont span{ display:block; width:340px; height:45px; line-height:45px; text-align:center; color:#333333; font-size:18px; font-weight:bold; background:url(../../images/images/index_48.jpg) no-repeat bottom center; overflow:hidden; transition: all linear 0.3s;}
.mbsd_m4lofont font{ display:block; width:340px; height:40px; line-height:40px; text-align:center; color:#989898; font-size:15px; overflow:hidden; margin-bottom:10px;}
.mbsd_m4lofont i{ display:block; width:85px; height:25px; line-height:25px; font-size:14px; color:#b7b7b7; border:1px solid #b7b7b7; border-radius:13px; text-align:center; font-style:normal; margin:0 auto;}
.mbsd_m4lone a:hover .mbsd_m4lofont{ color:#267ed0;}
.mbsd_m4lone a:hover .mbsd_m4lofont span{background:url(../../images/images/index_45.jpg) no-repeat bottom center; color:#267ed0; transition: all linear 0.3s;}
.mbsd_m4lone a:hover img{-webkit-transform: scale(1.1);transform: scale(1.1); transition: all linear 0.3s;}
.mbsd_m4lone img{-webkit-transform: scale(1);transform: scale(1); transition: all linear 0.3s;}
.mbsd_m4lone a:hover .mbsd_m4lofont i{ color:#267ed0; border:1px solid #267ed0;}

.yls_m4more{ padding-top:40px;}
.yls_m4more a{ display:block; background:url(../../images/images/index_34.png) no-repeat center center; text-align:center; height:35px; line-height:35px; font-size:15px; color:#77b6e5;}

.yls_foot{ background:#e7e7e7; min-width:1200px; width:100%;}
.yls_f1{ padding:45px 0px;}
.yls_f1lin1{ background:url(../../images/images/main_18.jpg) no-repeat center left; padding-left:75px; width:225px;}
.yls_f1lin1 span{ display:block; width:225px; height:20px; line-height:20px; font-size:16px; overflow:hidden; color:#626262;}
.yls_f1lin1 font{ display:block; width:225px; height:25px; line-height:25px; margin-top:5px; font-size:28px; overflow:hidden; color:#2770bf;}
.yls_f1lin2{ background:url(../../images/images/main5_20.jpg) no-repeat center left; padding-left:55px; width:405px; margin-left:100px;}
.yls_f1lin2 span{ display:block; width:405px; height:20px; line-height:20px; font-size:14px; overflow:hidden; color:#626262;}
.yls_f1lin2 font{ display:block; width:405px; height:25px; line-height:25px; margin-top:5px; font-size:16px; overflow:hidden; color:#2770bf;}
.yls_f1lin3{ background:url(../../images/images/main_22.jpg) no-repeat center left; padding-left:65px; width:165px;}
.yls_f1lin3 span{ display:block; width:165px; height:20px; line-height:20px; font-size:14px; overflow:hidden; color:#626262;}
.yls_f1lin3 font{ display:block; width:165px; height:25px; line-height:25px; margin-top:5px; font-size:16px; overflow:hidden; color:#2770bf;}


.yls_f2{ border-top:1px solid #FFFFFF; height:50px; line-height:50px; font-size:14px; text-align:center; color:#6f6f6f;}
.yls_f2 span{ padding:0px 10px;}
.yls_f2 a,.yls_f2 a:link,.yls_f2 a:visited{ color:#6f6f6f;}
.yls_f2 a:hover{ color:#267ed0;}

.syls_m{ padding:0px 0px 80px 0px;}
.syls_mleft{ width:260px;}
.syls_mlxtit{ background:url(../../images/images/site_04.jpg) no-repeat center center; padding:0px 35px 0px 25px; width:200px;}
.syls_mlxtit span{ display:block; width:200px; height:65px; line-height:65px; text-align:left; margin:0 auto; overflow:hidden; font-size:24px; color:#FFFFFF;}
.syls_mlxlst{ border-top:1px solid #dddddd;}
.small_nav{ border:1px solid #dddddd; border-top:0; padding:0px 14px 0px 14px; width:230px;}
.small_nav a,.small_nav a:link,.small_nav a:visited,.small_nav a:active{
	color:#444444;
	font-size:16px; font-family:"微软雅黑";
	text-decoration:none;
	display:block;
	width:200px;
	height:55px;
	line-height:55px; padding:0px 20px 0px 10px;
	text-align:left;
	vertical-align:middle; overflow:hidden;
}
.small_nav a:hover{color:#267ed0; background:url(../../images/images/site_08.jpg) no-repeat center right;}
.small_nav_down a,.small_nav_down a:link,.small_nav_down a:visited,.small_nav_down a:active{color:#267ed0;background:url(../../images/images/site_08.jpg) no-repeat center right;}
.small_nav_down a:hover{color:#267ed0;background:url(../../images/images/site_08.jpg) no-repeat center right;}

.syls_mlxlst_thr{ border: 1px solid #dddddd; border-top: none;}
.syls_mlxlst ul li{ border-top:1px solid #dddddd;}
.syls_mlxlst ul li a{color: #333333; display: block; font-weight:bold;position: relative;}
.syls_mlxlst ul li a.inactive{ height:60px; line-height:60px; padding:0px 14px; width:230px; font-size:16px;}
.syls_mlxlst ul li a.inactive span{ display:block; padding-right:20px;}
.syls_mlxlst ul li a.inactive i{ display:block; font-style:normal; width:180px; height:60px; overflow:hidden;color: #555555;}
.syls_mlxlst ul li a.inactives span{ background:url(../../images/images/site_08.jpg) no-repeat center right;}
.syls_mlxlst ul li a.inactives i{ color:#267ed0;}

.syls_mlxlst ul li ul{display: none; border-top:1px solid #dddddd;padding:10px 30px;}
.syls_mlxlst ul li ul li { border:0; font-size:14px;}
.syls_mlxlst ul li ul li a{ padding-left:15px; background:url(../../images/images/site_24.jpg) no-repeat center left; width:183px; height:35px; line-height:35px; overflow:hidden;}
.syls_mlxlst ul li ul li a:hover{ background:url(../../images/images/site_21.jpg) no-repeat center left; color:#267ed0;}
.syls_mlxlst ul li ul li a.active{ background:url(../../images/images/site_21.jpg) no-repeat center left; color:#267ed0;}



.syls_mrigh{ width:910px;}
.syls_mrxtit{ border-bottom:1px solid #dddddd;}
.syls_mrxtit span{ display:block; float:left;height:65px; line-height:65px; font-size:20px; color:#333333;}
.syls_mrxtit font{ display:block; float:right; height:55px; line-height:55px; margin-top:10px; font-size:14px;}
.syls_mrxlst{ padding:15px 0px;}
.syls_mrxcon{ 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:290px;  margin:10px 20px 10px 0px; float:left;}
.videoimg{ width:280px; height:235px; overflow:hidden; border:1px solid #dfdfdf; padding:4px;}
.videoimg div{ width:280px; height:235px; display:table-cell; text-align:center; vertical-align:middle; }
.item-titless{ line-height:30px; text-align:center; width:290px; height:30px; margin-top:10px; overflow:hidden; font-size:16px;}

.itemimgx{ width:290px;  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:290px;  margin:10px 20px 10px 0px; float:left;}
.videoimg2{ width:280px; height:215px; overflow:hidden; border:1px solid #dfdfdf; padding:4px;}
.videoimg2 div{width:280px; height:215px; display:table-cell; text-align:center; vertical-align:middle; }
.item-titless2{ line-height:30px; text-align:center; width:290px; height:30px; margin-top:10px; overflow:hidden; font-size:14px;}

.itemimgx2{ width:290px;  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;}

.itemimgq{ width:95px;  margin:10px 21px 10px 0px; float:left;}
.videoimgq{ width:85px; height:85px; overflow:hidden; border:1px solid #dfdfdf; padding:4px;}
.videoimgq div{ width:85px; height:85px; display:table-cell; text-align:center; vertical-align:middle; }
.item-titlessq{ line-height:30px; text-align:center; width:95px; height:30px; margin-top:10px; overflow:hidden; font-size:16px;}

.itemimgxq{ width:95px;  margin:10px 0px 10px 0px; float:right;}


.itemimg3{ width:290px;  margin:10px 20px 10px 0px; float:left;}
.videoimg3{ width:280px; height:215px; overflow:hidden; border:1px solid #dfdfdf; padding:4px;}
.videoimg3 div{width:280px; height:215px; display:table-cell; text-align:center; vertical-align:middle; }
.item-titless3{ line-height:30px; text-align:center; width:290px; height:30px; margin-top:10px; overflow:hidden; font-size:14px;}

.itemimgx3{ width:290px;  margin:10px 0px 10px 0px; float:right;}

.itemimg3:hover img{-webkit-transform: scale(1.1);transform: scale(1.1); transition: all linear 0.3s;}
.itemimg3 img{-webkit-transform: scale(1);transform: scale(1); transition: all linear 0.3s;}

.itemimgx3:hover img{-webkit-transform: scale(1.1);transform: scale(1.1); transition: all linear 0.3s;}
.itemimgx3 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:188px; height:120px; border:1px solid #e1e1e1;}
.lfnlo_left div{ width:188px; height:120px; display:table-cell; vertical-align:middle; text-align:center;}
.lfnlo_righ{ width:705px;}
.lfnlo_righ span{ display:block; width:705px; height:35px; line-height:35px; overflow:hidden; font-size:18px;}
.lfnlo_righ i{ display:block; width:705px; height:30px; line-height:30px; overflow:hidden; font-size:16px; font-style:normal; color:#999999;}
.lfnlo_righ font{ display:block; height:50px; width:705px; overflow:hidden; line-height:25px; font-size:14px; color:#999999;}

/*end news*/