@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:#00a1d8; text-decoration:none;}
.div_1200{ width:1200px; margin:0 auto;}
.fl{ float:left;}
.fr{ float:right;}
.div_clear{ clear:both;}

.yc_head{ position:relative;}
.yc_h2{ padding-top:82px;}
.yc_mtit{ border-bottom:1px solid #e9eaea; padding-top:25px;}
.yc_mttone{ width:110px; height:40px; text-align:center; line-height:40px; margin-right:10px;}
.yc_mttone a{ display:block; width:110px; height:40px; font-size:16px;}
.yc_mttone a:hover{ background:#00a1d8; color:#FFFFFF;}
.yc_mttone a.yc_active{ background:#00a1d8; color:#FFFFFF;}
.yc_mlst{ padding:20px 0px;}
.yc_ml_nav{ height:50px; line-height:50px; width:1200px; overflow:hidden; font-size:14px;}
.yc_ml_lst{ padding:15px 0px 30px 0px;}
.yc_ml_con{ min-height:300px; line-height:210%;}


.yc_foo{ background:#ebebeb; min-width:1200px; width:100%; height:50px; line-height:50px; text-align:center; color:#1e1e1e; font-size:14px;}
.yc_foo span{ padding:0px 10px;}
.yc_foo a,.yc_foo a:link,.yc_foo a:visited{ color:#1e1e1e;}
.yc_foo a:hover{ color:#00a1d8;}

/*dj*/
.yc_djlst{padding:20px 0px 40px 0px;}
.yc_mlone{ border-bottom:1px solid #dfdfdf; padding:25px 0px;}
.yc_mloleft{ width:290px; height:160px; border:1px solid #ececec;}
.yc_mloleft div{ width:290px; height:160px; display:table-cell; vertical-align:middle; text-align:center;}
.yc_mlorigh{ width:875px; height:130px; padding:22px 0px 10px 0px;}
.yc_mlorigh span{ display:block; width:875px; height:30px; line-height:30px; font-size:20px; overflow:hidden;}
.yc_mlorigh font{ display:block; font-size:14px; color:#302f2f; margin:10px 0px;}
.yc_mlorigh i{ display:block; font-style:normal; width:875px; font-size:14px; height:50px; line-height:25px; overflow:hidden; color:#302f2f;}
/*news*/
.news_lst{ padding:20px 0px 60px 0px;}
.news_lleft{ width:180px;}
.news_lltit{ background:#00a1d8; height:50px; line-height:50px; text-align:center; overflow:hidden; font-size:20px; color:#FFFFFF; border-bottom:1px solid #ffffff;}
.news_lllst{ background:#00a1d8;}
.small_nav a,.small_nav a:link,.small_nav a:visited,.small_nav a:active{
	color:#FFFFFF;
	font-size:16px; font-family:"微软雅黑";
	text-decoration:none;
	display:block;
	width:180px;
	height:45px;
	line-height:45px; padding:5px 0px 5px 0px;
	text-align:center; background:url(../../images/images/site_18.jpg) no-repeat center left;
	vertical-align:middle; overflow:hidden; 
}
.small_nav a:hover{color:#FFFFFF; background:#1681a5;}
.small_nav_down a,.small_nav_down a:link,.small_nav_down a:visited,.small_nav_down a:active{color:#FFFFFF;background:#1681a5;}
.small_nav_down a:hover{color:#FFFFFF; background:#1681a5;}
.news_lrigh{ width:975px;}
.news_lrtit{ line-height:50px; height:50px; overflow:hidden; font-size:14px; border-bottom:1px solid #dfdfdf;}
.news_lrlst{}
.news_lrlst img { max-width:950px;}
.news_lrlone{ border-bottom:1px solid #dfdfdf; padding:25px 0px;}
.news_lrloleft{ width:290px; height:160px; border:1px solid #dfdfdf;}
.news_lrloleft div{ width:290px; height:160px; display:table-cell; vertical-align:middle; text-align:center;}
.news_lrlorigh{ width:655px; height:162px; overflow:hidden;padding:22px 0px 10px 0px;height:130px;}
.news_lrlorigh span{ display:block; width:655px; height:30px; line-height:30px; overflow:hidden;font-size:20px;}
.news_lrlorigh i{ display:block; width:655px; overflow:hidden;font-style:normal;color:#302f2f; margin:10px 0px; font-size:14px;}
.news_lrlorigh font{ display:block; width:655px; font-size:14px; height:50px; line-height:25px; overflow:hidden; color:#302f2f;}
/*zpinfo*/
.yc_mzpinfo{ background:#f0eded;}
.yc_mzpif_nav{ height:50px; line-height:50px; font-size:14px; padding:10px 0px;}
.yc_mzpiflst{}
.yc_mzpif_left{ width:830px; background:#FFFFFF; padding:20px 40px 50px 40px;}
.yc_mzpif_ly1{ width:830px; height:50px; line-height:50px; font-size:24px; color:#151515; font-weight:bold;}
.yc_mzpif_ly2{ width:830px; height:50px; line-height:50px;}
.yc_mzpif_ly2 span{ display:block; float:left; font-size:24px; line-height:50px; font-family:Arial, Helvetica, sans-serif; color:#dd0808;}
.yc_mzpif_ly2 font{ display:block; float:left; font-size:16px; color:#747474; line-height:50px; padding-left:30px;}
.yc_mzpif_ly3{ padding:10px 0px;}
.yc_mzpif_ly3left{ width:300px; padding-right:20px;}
.yc_mzpif_ly3left li{ width:300px; height:30px; line-height:30px; overflow:hidden; font-size:16px; color:#747474;}
.yc_mzpif_ly3left2{ width:400px; padding-right:20px;}
.yc_mzpif_ly3left2 li{ width:400px; height:30px; line-height:30px; overflow:hidden; font-size:16px; color:#747474;}
.yc_mzpif_ly4{ padding:10px 0px;}
.mzpif_ly4_tt{ font-size:24px; color:#484848; line-height:40px; line-height:40px; padding-bottom:10px;}
.mzpif_ly4_lst{ line-height:210%; font-size:16px; color:#747474;}
.yc_mzpif_ly5{ margin:10px  0px;}
.yc_mzpif_ly5 a{ display:block; width:185px; height:45px; line-height:45px; background:#00a1d8; border-radius:5px; color:#FFFFFF; text-align:center; font-size:18px;}
.yc_mzpif_ly6{ padding:10px 0px 0px 0px;}

.yc_mzpif_righ{ width:265px;}
.yc_mzpif_rlin1{width:195px; background:#FFFFFF; padding:20px 35px 20px 35px;}
.yc_mzpif_rl1x1{width:195px; height:55px;}
.yc_mzpif_rl1x1 div{ width:195px; height:55px; display:table-cell; vertical-align:middle; text-align:center;}
.yc_mzpif_rl1x2{ background:url(../../images/images/zp_07.jpg) no-repeat center left; padding-left:30px; height:30px; line-height:30px; overflow:hidden; margin:10px 0px 5px 0px;}
.yc_mzpif_rl1x2 span{ display:block; width:165px; height:30px; overflow:hidden; color:#727272; font-size:14px;}
.yc_mzpif_rl1x3{ background:url(../../images/images/zp_10.jpg) no-repeat center left; padding-left:30px; height:30px; line-height:30px; overflow:hidden; margin:5px 0px;}
.yc_mzpif_rl1x3 span{ display:block; width:165px; height:30px; overflow:hidden; color:#727272; font-size:14px;}
.yc_mzpif_rl1x4{ background:url(../../images/images/zp_12.jpg) no-repeat center left; padding-left:30px; height:30px; line-height:30px; overflow:hidden; margin:5px 0px;}
.yc_mzpif_rl1x4 span{ display:block; width:165px; height:30px; overflow:hidden; color:#727272; font-size:14px;}
.yc_mzpif_rl1x5{ background:url(../../images/images/zp_15.jpg) no-repeat center left; padding-left:30px; height:30px; line-height:30px; overflow:hidden; margin:5px 0px;}
.yc_mzpif_rl1x5 span{ display:block; width:165px; height:30px; overflow:hidden; color:#727272; font-size:14px;}

.yc_mzpif_rlin2{width:195px; background:#FFFFFF; padding:20px 35px 20px 35px; margin-top:20px;}
.yc_mzpif_rl2tit{ background:url(../../images/images/zp_19.jpg) no-repeat center left; padding-left:10px; font-size:16px;}
.yc_mzpif_rl2lst{ padding:10px 0px;}
.yc_mzpif_rl2lst a{ display:block; width:195px; height:30px; line-height:30px; font-size:14px; overflow:hidden;}
/*yc_mzplst*/
.yc_mzplst{ padding:20px 0px 40px 0px;}

.yc_mzply2{}
.yc_mzply2 a{ display:block; float:left; width:123px; height:48px; line-height:48px; border:1px solid #d6d6d6; color:#656464; text-align:center; font-size:16px; margin-right:20px;}
.yc_mzply2 a.activve{ background:#00a1d8; color:#FFFFFF; border:1px solid #00a1d8;}
.yc_mzply3{ background:#f4f4f4; padding:10px; font-size:18px; height:40px; line-height:40px;}
.yc_mzply3 font{ display:block; float:left; margin-right:10px;}
.yc_mzply3 span{ display:block; float:left; margin-right:20px;}
.yc_mzply3 span a.link_x1{ background:url(../../images/images/jtx_03.jpg) no-repeat center right; padding-right:20px;}
.yc_mzply3 span a.link_y1{ background:url(../../images/images/jtx_04.jpg) no-repeat center right; padding-right:20px;}
.yc_mzply3 span a.link_x2{ background:url(../../images/images/jtx_03.jpg) no-repeat center right; padding-right:20px;}
.yc_mzply3 span a.link_y2{ background:url(../../images/images/jtx_04.jpg) no-repeat center right; padding-right:20px;}
.yc_mzply4lst{ padding:20px 0px;}
.yc_mzply4lone{ border:1px solid #ababab; padding:14px 29px; width:1140px; margin-bottom:20px;}
.yc_mzply4loleft{ width:365px; height:95px; overflow:hidden;}
.yc_mzply4lollinx1{ width:365px; height:30px; line-height:30px; overflow:hidden; font-size:24px; color:#00a1d8;}
.yc_mzply4lollinx2{ width:365px; height:30px; line-height:30px; overflow:hidden; margin:5px 0px;}
.yc_mzply4lollinx2 span{ display:block; float:left; color:#dd0808; font-size:20px;}
.yc_mzply4lollinx2 font{ display:block; float:left; padding-left:20px; font-size:16px; color:#747474;}
.yc_mzply4lollinx3{ height:25px; width:365px; overflow:hidden;}
.yc_mzply4lollinx3 span{ display:block; float:left; border:1px solid #d0d0d0; height:23px; line-height:23px; padding:0px 5px; margin-right:5px; color:#747474;}
.yc_mzply4lomidd{ width:460px; height:95px; overflow:hidden; margin-left:132px;}
.yc_mzply4lomidd font{ width:460px; height:35px; line-height:35px;overflow:hidden; font-size:24px; color:#00a1d8; display:block; margin-bottom:6px;}
.yc_mzply4lomidd span{ display:block; width:460px; height:27px; line-height:27px; overflow:hidden; font-size:16px; color:#777777;}
.yc_mzply4lorigh{ width:80px; height:30px; margin-top:65px; background:url(../../images/images/time_03.jpg) no-repeat center left; padding-left:30px;}
.yc_mzply4lorigh span{ display:block; width:80px; height:30px; line-height:30px; overflow:hidden; font-size:14px; color:#747474;}



.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 25px 10px 0px; float:left;}
.videoimg{ width:270px; height:190px; overflow:hidden; border:1px solid #dfdfdf; padding:4px;}
.videoimg div{width:270px; height:190px; 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;}

.itemimgx2{ width:290px;  margin:10px 0px 10px 0px; float:right;}

.itemimg2{ width:287px;  margin:10px 13px 10px 0px;}
.itemimg2x{ width:287px;  margin:10px 0px 10px 0px; }
.videoimg2{ width:285px; border:1px solid #e0e0e0;}
.videoimg2 img{ max-width:100%;}
.item-titless2{ line-height:30px; text-align:center;}

.vdi_lin1{ color:#444444;}
.vdi_lin1 span{ float:left; display:block; width:190px; height:30px; line-height:30px; overflow:hidden; text-align:left;}
.vdi_lin1 font{ float:right; display:block; width:75px; height:30px; line-height:30px; overflow:hidden; text-align:right;}
.vdi_lin2{  color:#444444; height:30px;}
.vdi_lin2 div{ float:left; width:160px;height:30px; overflow:hidden;line-height:30px;}
.vdi_lin2 font{ display:block; float:right; text-align:right; width:100px; height:30px; line-height:30px;overflow:hidden;}



/*分页*/
#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:920px;}
.lfnlor_lin1{ width:920px; height:30px; line-height:30px; overflow:hidden; margin-bottom:5px; font-size:16px;}
.lfnlor_lin1 span{ display:block; float:left; width:750px; height:30px; line-height:30px; overflow:hidden;}
.lfnlor_lin1 font{ display:block; float:right; text-align:right; height:30px; width:90px; overflow:hidden; line-height:30px;}

/*end news*/

/*site case*/
.case_bg1{ border:1px solid #F2F2F2; margin:0px 0px 20px 0px;}
.case_bg1yyy{ margin:10px 0px 0px 0px; border:1px solid #F2F2F2; border-bottom:none; padding:10px 14px; height:30px; line-height:30px; font-size:14px;}
.case_bg1yyy span{ display:block; float:left;}
.case_bg1yyy font{ display:block; float:right;}
.case_lin1{ border-bottom:1px dashed #dddddd;}
.caselin_left{ width:80px; font-size:12px; font-family:"微软雅黑"; height:30px; line-height:30px; overflow:hidden; text-align:center; background:#f7f7f7; padding:10px 0px; border-right:1px solid #dddddd;}
.caselin_righ{ width:1090px;  line-height:30px;  padding:10px 9px 0px 9px;}
.caselin_righ a{ display:block; float:left; border:1px solid #F2F2F2;  margin-right:10px; padding:0px 17px; height:30px; overflow:hidden; text-align:center;}
.caselin_righ a:hover{ border:1px solid #00a1d8; background:#00a1d8; color:#FFFFFF;}
.caselin_righ a.linkhover{ border:1px solid #00a1d8; background:#00a1d8; color:#FFFFFF;}
.case_lin2{ border-bottom:1px dashed #dddddd; }
.case_lin3{}
.caselin_righ .myselect{ width:150px; height:30px;border:1px solid #F2F2F2; margin-right:10px; padding:0px 9px;}


.case_lxyt_xxyy{ margin:15px 0px; border:1px solid #635240; padding:4px 14px; width:1170px; height:35px; color:#635240; line-height:35px; font-size:14px;}


.case_con_ls{  padding:10px 5px 20px 5px; margin:5px 0px 30px 0px;}
.my_tsi{ line-height:40px;}

.cases_ng{ background:#f7f7f7; padding-bottom:40px;}

.case_topbg{ padding:10px; line-height:30px; font-size:12px; margin:10px 0px; background:#f2f2f2;}
.case_iftitle{ text-align:center; font-size:18px; font-weight:bold; line-height:50px;}
.case_iftitlex{ text-align:center; font-size:14px; line-height:30px; color:#cccccc; margin-bottom:20px;}
.case_iftitlex a{ color:#cccccc;}
.case_iftitlex a:hover{ color:#FF0000;}
.case_iftav{ font-size:14px;}
.case_if_content{ line-height:210%; text-align:left; margin:10px 0px;}

.case_info_bor{ border:1px solid #F1F1F1; margin:10px 0px 25px 0px;}
.case_info_top{ margin-bottom:30px;}
.case_info_top_title{ background:url(../../images/images/info_03.jpg) repeat-x top left; height:40px; line-height:40px; font-family:"微软雅黑"; font-size:14px; font-weight:bold; padding-left:10px;}
.case_info_top_img{ margin:0px 14px 0px 14px; width:1170px; height:670px; overflow:hidden;}

.case_info_con{ margin-bottom:20px;}
.case_info_con_tit{ background:url(../../images/images/info_03.jpg) repeat-x top left; height:40px; line-height:40px; font-family:"微软雅黑"; font-size:14px; font-weight:bold;}
.case_info_con_con{ margin:10px 14px 0px 14px; width:1170px; }
.case_list{ background:#FFFFFF;}