@charset "utf-8";
/* CSS Document */
*{ font-family:"微软雅黑"; color:#727272;}
body{ margin:0; padding:0; font-size:12px; color:#727272; background:url(../../images/images/bg1.jpg) top left;}
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_1000{ width:1000px; margin:0 auto;}
.div_1030{ width:1030px; margin:0 auto;}


.ztx_h1left{ background:url(../../images/images/logo.png) no-repeat top left; height:60px; padding:20px 0px 19px 160px;}
.ztx_h1left span{ display:block; height:40px; line-height:40px; font-size:31px; color:#343d78; font-weight:bold;}
.ztx_h1left font{ display:block; height:20px; line-height:20px;color:#343d78; font-size:14px;}

.ztx_h1righ{ text-align:right; background:url(../../images/images/tel.png) no-repeat top left; padding-left:90px; margin-top:33px;}
.ztx_h1righ span{ display:block; height:30px; line-height:30px; text-align:right; font-size:18px; color:#ee7000;}

.ztx_h2{ background:url(../../images/images/dh.jpg) repeat-x top center; height:44px; width:100%; min-width:1000px;}
.nav_before a,.nav_before a:link,.nav_before a:visited,.nav_before a:active{
	color:#FFFFFF;
	text-decoration:none;
	display:block; float:left;
	height:44px;
	line-height:44px; width:120px; overflow:hidden;
	text-align:center; 
	vertical-align:middle;
}
.nav_before a:hover{
	color:#FFFFFF;
	height:44px;
	line-height:44px; background:#004098;
}
.nav_before_down a,.nav_before_down a:link,.nav_before_down a:visited,.nav_before_down a:active{
	color:#FFFFFF;
	height:44px;
	line-height:44px; background:#004098;
}
.nav_before_down a:hover{
	color:#FFFFFF;
	height:44px;
	line-height:44px; background:#004098;
}
.ztx_h2 span{ background:url(../../images/images/li.jpg) no-repeat top center; width:5px; height:44px; display:block; float:left;}

.flexslider{position:relative;width:100%; height:400px; 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:400px;}
.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:13px;height:13px;margin:0 6px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:13px;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;}

.ztx_m{ margin-top:20px;}
.ztx_mbg{ width:1000px; padding:15px; background:#FFFFFF;}
.ztx_m1{}
.ztx_m1left{ width:268px; height:212px; border:1px solid #e8e8e8; background:#f8f8f8; padding:11px;}
.ztx_m1ltit{ border-bottom:2px solid #0c478b; height:28px; line-height:28px;}
.ztx_m1ltit a{ width:268px; height:28px; display:block;}
.ztx_m1ltit span{ width:95px; height:28px; display:block; line-height:28px; color:#FFFFFF; font-size:14px; text-align:center; background:#0081cc;}
.ztx_m1llst{ width:268px; height:182px; overflow:hidden;}
.ztx_m1llst a{ display:block; background:url(../../images/images/listx.png) no-repeat top left; padding:0px 20px; height:30px; line-height:30px;}
.ztx_m1llst font{ display:block; width:228px; height:30px; overflow:hidden;}
.ztx_m1llst a:hover{ background:url(../../images/images/listx2.png) no-repeat top left; color:#FFFFFF;}
.ztx_m1llst a:hover font{ color:#FFFFFF;}

.ztx_m1midd{ width:408px; height:212px; border:1px solid #e8e8e8; background:#f8f8f8; padding:11px; margin-left:12px;}
.ztx_m1mtit{ border-bottom:2px solid #0c478b; height:28px; line-height:28px;}
.ztx_m1mtit a{ width:408px; height:28px; display:block;}
.ztx_m1mtit span{ width:95px; height:28px; display:block; line-height:28px; color:#FFFFFF; font-size:14px; text-align:center; background:#0081cc;}
.ztx_m1mlst{ width:408px; height:175px; overflow:hidden; line-height:30px; margin:5px 0px 2px 0px;}

.ztx_m1righ{ width:228px; height:212px; border:1px solid #e8e8e8; background:#f8f8f8; padding:11px;}
.ztx_m1rtit{ border-bottom:2px solid #0c478b; height:28px; line-height:28px;}
.ztx_m1rtit a{ width:228px; height:28px; display:block;}
.ztx_m1rtit span{ width:95px; height:28px; display:block; line-height:28px; color:#FFFFFF; font-size:14px; text-align:center; background:#0081cc;}
.ztx_m1rlst{width:228px; height:165px; overflow:hidden;  margin:15px 0px 2px 0px;}
.ztx_m1rllone{ width:228px; height:32px; line-height:32px; overflow:hidden;}
.ztx_m1rllone span{ display:block; width:50px; height:32px; overflow:hidden; float:left;}
.ztx_m1rllone font{ display:block; width:178px; height:32px; overflow:hidden; float:left;}

.ztx_m2{ padding:15px 0px;}

.ztx_m3left{width:300px; height:212px; border:1px solid #e8e8e8; background:#f8f8f8; padding:11px;}
.ztx_m3ltit{border-bottom:2px solid #0c478b; height:28px; line-height:28px;}
.ztx_m3ltit a{ width:280px; height:28px; display:block; padding-left:20px; background:url(../../images/images/xb2.jpg) no-repeat center left; color:#0081CC; font-size:14px; font-weight:bold;}
.ztx_m3llst{ width:300px; height:175px; margin-top:7px;}
.ztx_m3llst a{ display:block; border-bottom:1px dashed #cccccc; background:url(../../images/images/xxc.jpg) no-repeat center left; padding:0px 5px 0px 7px;}
.ztx_m3llst font{ display:block; width:288px; height:28px; line-height:28px; overflow:hidden;}

.ztx_m3llst a:hover font{ color:#ff0000; text-decoration:underline;}

.ztx_m3midd{width:300px; height:212px; border:1px solid #e8e8e8; background:#f8f8f8; padding:11px; margin-left:14px;}

.ztx_m3righ{width:300px; height:212px; border:1px solid #e8e8e8; background:#f8f8f8; padding:11px;}
.ztx_m3rlst{width:300px; height:175px; margin-top:7px;}
.ztx_m3rone{ width:300px; height:25px; margin-bottom:5px;}
.ztx_m3rone span{ display:block; width:50px; height:25px; line-height:25px; overflow:hidden; float:left;}
.ztx_m3rone font{ display:block; width:245px; height:25px; float:left;}
.ztx_m3rone font input{ width:235px; height:23px; line-height:23px; border:1px solid #e1e1e1; padding:0px 5px;}

.ztx_m3rone2{ width:300px;  margin-bottom:5px;}
.ztx_m3rone2 span{ display:block; width:50px; height:25px; line-height:25px; overflow:hidden; float:left;}
.ztx_m3rone2 font{ display:block; width:245px; float:left;}
.ztx_m3rone2 font textarea{ width:235px; height:50px; line-height:25px; border:1px solid #e1e1e1; padding:0px 5px; resize:none;}

.ztx_m3rone3{ width:300px;  margin-bottom:5px;}
.ztx_m3rone3 span{ display:block; width:50px; height:27px; line-height:27px; overflow:hidden; float:left;}
.ztx_m3rone3 font{ display:block; width:245px; float:left;}
.ztx_m3rone3 font input{ width:100px; height:27px; border:none; background:#0081cc; border-radius:5px; color:#FFFFFF;}



.ztx_f1bg{ background:#FFFFFF; padding:0px 15px; width:1000px;}
.ztx_f1all{ width:1000px; height:50px; line-height:50px; overflow:hidden;}
.ztx_f1all font{ font-size:16px; font-weight:bold;}
.ztx_f1all a{ padding:0px 5px;}
.ztx_f1all span{ padding:0px 5px;}
.ztx_f2{ background:#0081cc; border-top:1px solid #f26405; width:100%; min-width:1030px; height:30px; color:#FFFFFF;}
.ztx_f2 a{ width:120px; height:30px; line-height:30px; display:block; float:left; text-align:center; color:#FFFFFF;}
.ztx_f2 a:hover{ text-decoration:underline;}
.ztx_f2 span{ display:block; width:8px; height:30px; text-align:center; line-height:30px; float:left; color:#FFFFFF;}

.ztx_f3{ margin:10px 0px; line-height:30px; text-align:center;}
.ztx_f3 span{ padding:0px 10px;}

.sztx_mleft{ width:232px;}
.sztx_mlone{border:1px solid #e8e8e8; background:#f8f8f8; padding:10px; width:210px;}
.sztx_mltit{ border-bottom:2px solid #0c478b; height:28px; line-height:28px;}
.sztx_mltit a{ width:210px; height:28px; display:block;}
.sztx_mltit span{ width:95px; height:28px; display:block; line-height:28px; color:#FFFFFF; font-size:14px; text-align:center; background:#0081cc;}
.sztx_mllst{ padding-top:5px;}
.small_nav a,.small_nav a:link,.small_nav a:visited,.small_nav a:active{
	color:#5c5b5b; 
	text-decoration:none;
	display:block;
	height:30px;
	line-height:30px;
	text-align:left; padding:0px 15px 0px 15px; margin-top:1px;
	vertical-align:middle; overflow:hidden; width:180px; background:url(../../images/images/listx.png) no-repeat center left;
}
.small_nav a:hover{color:#FFFFFF; background:url(../../images/images/listx2.png) no-repeat center left;}
.small_nav_down a,.small_nav_down a:link,.small_nav_down a:visited,.small_nav_down a:active{color:#FFFFFF;background:url(../../images/images/listx2.png) no-repeat center left;}
.small_nav_down a:hover{color:#FFFFFF; background:url(../../images/images/listx2.png) no-repeat center left;}

.sztx_mltwo{ margin-top:10px;border:1px solid #e8e8e8; background:#f8f8f8; padding:10px; width:210px;}

.ztx_m1rllonex{ width:210px;  overflow:hidden;}
.ztx_m1rllonex span{ display:block; width:50px; line-height:32px; float:left;}
.ztx_m1rllonex font{ display:block; width:160px; line-height:32px; float:left;}

.sztx_righ{ width:745px;}
.sztx_rtit{ border-bottom:2px solid #0C478B; background:url(../../images/images/home.jpg) no-repeat  center left; padding-left:30px; line-height:30px; font-size:14px; color:#0081CC; font-weight:bold;}
.sztx_rlst{ padding:15px 0px;}
.sztx_rconx{ 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:222px;  margin:10px 12px 10px 12px; float:left;}
.videoimg{ width:220px; height:300px; overflow:hidden; border:1px solid #dfdfdf;}
.videoimg div{width:220px; height:300px; display:table-cell; text-align:center; vertical-align:middle; }
.item-titless{ line-height:30px; text-align:center; width:220px; height:30px; margin-top:10px; overflow:hidden; font-size:14px;}


.itemimgx{ width:272px; margin:10px 10px 10px 8px; float:left;}
.videoimgx{ width:270px; height:203px; overflow:hidden; border:1px solid #dfdfdf;}
.videoimgx div{width:270px; height:203px; display:table-cell; text-align:center; vertical-align:middle; }
.item-titlessxx{ line-height:30px; text-align:center; width:270px; height:30px; padding-top:10px; overflow:hidden; font-size:14px;}


.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;}



/*分页*/
#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:2px 0px;}

.lfnlo_righ{ width:745px;overflow:hidden;}
.lfnlor_lin1{ width:745px; height:30px; line-height:30px; overflow:hidden; margin-top:5px;}
.lfnlo_righ a:hover span{ color:#006dc9;}
.lfnlor_lin1 span{ width:600px; height:30px; line-height:30px; display:block; float:left; overflow:hidden;}
.lfnlor_lin1 font{ width:90px; height:30px; line-height:30px; text-align:right; display:block; float:right; overflow:hidden; color:#888888;}
/*end news*/