@charset "utf-8";
/* CSS Document */
*{ font-family:"微软雅黑";}
body{ margin:0; padding:0; font-size:12px; color:#2d2d2d;}
img{ margin:0; padding:0; border:none;}
ul,li,ol{ margin:0; padding:0; list-style:none;}
a,a:link,a:visited{ color:#2d2d2d; text-decoration:none;}
a:hover{ color:#0062c6; text-decoration:none;}
.fl{ float:left;}
.fr{ float:right;}
.div_clear{ clear:both;}
.div_1200{ width:1200px; margin:0 auto;}

.tqwy_h1{}
.tqwy_h1righ{ width:918px;}
.tqwy_h1r_lin1 a{ display:block; float:right; height:25px; line-height:25px; background:url(../../images/images/index_05.jpg) no-repeat center left; padding-left:20px; font-size:14px;}

.tqwy_h1r_lin2{ margin-top:10px;}
.nav_before a,.nav_before a:link,.nav_before a:visited,.nav_before a:active{
	font-size:16px;
	color:#333333; font-family:"微软雅黑";
	text-decoration:none;
	display:block; float:left;
	height:40px;
	line-height:40px; width:100px; overflow:hidden;
	text-align:center; 
	vertical-align:middle; border-radius:5px; margin-left:2px;
}
.nav_before a:hover{
	color:#FFFFFF; background:#0062c6;
}
.nav_before_down a,.nav_before_down a:link,.nav_before_down a:visited,.nav_before_down a:active{
	color:#FFFFFF; background:#0062c6;
}
.nav_before_down a:hover{
	color:#FFFFFF; background:#0062c6;
}


.flexslider{position:relative;width:100%; height:490px; 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:490px;}
.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;}

.tqwy_m{ padding:10px 0px 75px 0px;}
.tqwy_m1{ margin-top:37px; width:1200px; height:360px;overflow:hidden;}
.tqwy_m1left{ width:345px; height:360px; overflow:hidden; }
.tqwy_m1ltit{ background:#0062c6;}
.tqwy_m1ltit span{ display:block; float:left;}
.tqwy_m1ltit font{ display:block; float:right;}
.tqwy_m1llst{ width:343px; height:285px; border:1px solid #ececec; padding:13px 0px 15px 0px;}
.tqwy_m1llstx{ width:315px; height:285px; overflow:hidden; margin:0 auto;}
.tqwy_m1limg{ margin-bottom:10px;}
.tqwy_m1lfont{ width:315px; line-height:30px; font-size:14px; height:145px; overflow:hidden; color:#525252;}


.tqwy_m1midd{width:535px; height:360px; overflow:hidden;  margin-left:20px;}
.tqwy_m1mtit{ background:#0062c6;}
.tqwy_m1mtit span{ display:block; float:left;}
.tqwy_m1mtit font{ display:block; float:right;}
.tqwy_m1mlst{ width:503px; height:285px; border:1px solid #ececec; padding:13px 15px 15px 15px;}
.tqwy_m1mlstx{ width:503px; height:285px; overflow:hidden; margin:0 auto;}

.tqwy_m1lone{ width:240px; height:135px; overflow:hidden; position:relative; margin-bottom:15px;}
.tqwy_m1loimg{ width:240px; height:135px; background:#f2f2f2;}
.tqwy_m1loimg div{ width:240px; height:135px; display:table-cell; vertical-align:middle; text-align:center;}
.tqwy_m1lone span{ position:absolute; bottom:0px; width:240px; height:32px; background:url(../../images/images/bgx_03.png) top left; display:block;}
.tqwy_m1lone font{ position:absolute; bottom:0px; left:10px; width:220px; overflow:hidden; display:block; height:32px; line-height:32px; text-align:center; font-size:14px; color:#FFFFFF;}


.tqwy_m1righ{width:280px; height:360px; overflow:hidden;}
.tqwy_m1rtit{ background:#0062c6;}
.tqwy_m1rtit span{ display:block; float:left;}
.tqwy_m1rtit font{ display:block; float:right;}
.tqwy_m1rlst{ width:278px; height:285px; border:1px solid #ececec;padding:13px 0px 15px 0px;}
.tqwy_m1rlstx{ width:250px; height:285px; overflow:hidden; margin:0 auto;}
.tqwy_m1rlfont{ width:250px; height:178px;margin-top:17px;}
.tqwy_m1rlfont a{ display:block; width:240px; background:url(../../images/images/index_33.jpg) no-repeat center left; padding-left:10px; font-size:14px; height:30px; line-height:30px; overflow:hidden;}




.tqwy_m2{ margin-top:37px; width:1200px; height:270px; overflow:hidden;}
.tqwy_m2left{ width:345px; height:270px; overflow:hidden; }
.tqwy_m2ltit{ background:#0062c6;}
.tqwy_m2ltit span{ display:block; float:left;}
.tqwy_m2ltit font{ display:block; float:right;}
.tqwy_m2llst{ width:343px; height:198px; border:1px solid #ececec; padding:13px 0px 12px 0px;}
.tqwy_m2llstx{ width:315px; height:198px; overflow:hidden; margin:0 auto;}
.tqwy_m2llstx a{display:block; width:300px; background:url(../../images/images/index_33.jpg) no-repeat center left; padding-left:15px; font-size:14px; height:33px; line-height:33px; overflow:hidden;}
.tqwy_m2llstx span{ display:block; float:left; width:210px; height:33px; overflow:hidden;}
.tqwy_m2llstx font{ display:block; float:right; width:80px; height:33px; overflow:hidden; text-align:right; color:#939393; font-size:12px;}


.tqwy_m2midd{width:535px; height:270px; overflow:hidden; margin-left:20px;}
.tqwy_m2mtit{ background:#0062c6;}
.tqwy_m2mtit span{ display:block; float:left;}
.tqwy_m2mtit font{ display:block; float:right;}
.tqwy_m2mlst{ width:533px; height:200px; border:1px solid #ececec;padding:18px 0px 5px 0px;}
.tqwy_m2mlstx{ width:500px; height:200px; overflow:hidden; margin:0 auto; }

#featureContainer { MARGIN: 0px auto; WIDTH: 500px; FONT-SIZE: 80%;}
#wrap {OVERFLOW: hidden ; WIDTH: 500px; height:200px }
#feature {POSITION: relative; }
.featureUL {POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 2800px; FLOAT: left;  LEFT: 0px}
.featureBox { width:240px; height:200px; BACKGROUND-REPEAT: no-repeat; FLOAT: left;  OVERFLOW: hidden; margin-right:20px; position:relative;}
#block {Z-INDEX: 0; POSITION: relative;  MARGIN: 0px auto;  WIDTH: 500px; height:200px;FONT-SIZE: 70%; OVERFLOW: hidden;}
.featureBox .box {  width:240px; height:155px; background:#f9f9f9;}
.featureBox .box div{width:240px; height:155px;background:#f9f9f9; display:table-cell; vertical-align:middle; text-align:center;  border-bottom:none;}
.box_font{ width:240px; height:40px;font-size:14px; margin-top:5px;}
.box_font font{ width:220px; display:block; overflow:hidden;height:40px; line-height:40px;text-align:center; margin:0 auto;}


.tqwy_m2righ{width:280px; height:270px; overflow:hidden; }
.tqwy_m2rtit{ background:#0062c6; border-top-right-radius:10px;}
.tqwy_m2rtit span{ display:block; float:left;}
.tqwy_m2rtit font{ display:block; float:right;}
.tqwy_m2rlst{ width:278px; height:200px; border:1px solid #ececec;padding:18px 0px 5px 0px;}
.tqwy_m2rlstx{ width:260px; height:185x; overflow:hidden; margin:0 auto; }




.tqwy_foo{ background:#f2f2f2; min-width:1200px; width:100%; padding:35px 0px 30px 0px;}
.tqwy_f1{ width:800px; height:140px;}
.tqwy_f1lin1{ width:800px; height:30px; line-height:30px; overflow:hidden; font-size:14px;}
.tqwy_f1lin1 font{ color:#565656;}
.tqwy_f1lin1 span{ padding:0px 10px;}

.tqwy_f1lin2{ line-height:30px; font-size:14px;margin-top:10px;}
.tqwy_f1lin2 span{ padding-right:10px;}

.tqwy_f1lin3{ line-height:25px; font-size:14px; color:#959494; margin-top:10px;}
.tqwy_f1lin3 span{ padding-right:10px;}
.tqwy_f1lin3 a{ color:#959494;}


.tqwy_f2{ width:225px; height:140px;}
.tqwy_f2 span{ display:block; float:left;}
.tqwy_f2 font{ display:block; float:right;}

.s_tqwy_m{ padding:20px 0px 110px 0px;}
.s_tqwy_mleft{ width:240px;}
.s_tqwy_mltit{ background:url(../../images/images/site_05.jpg) no-repeat top left; padding:0px 20px 0px 60px; width:160px;}
.s_tqwy_mltit span{ display:block; width:160px; height:65px; line-height:65px; overflow:hidden; font-size:22px; font-weight:bold; color:#FFFFFF; text-align:right;}

.small_nav a,.small_nav a:link,.small_nav a:visited,.small_nav a:active{
	color:#333333; font-family:"微软雅黑";
	font-size:16px;
	text-decoration:none;
	display:block;
	height:54px;
	line-height:54px;
	text-align:right; padding:0px 25px 0px 45px;
	vertical-align:middle; overflow:hidden; width:170px; background:url(../../images/images/site_13.jpg) no-repeat center left;
}
.small_nav a:hover{color:#0062c6; background:url(../../images/images/site_12.jpg) no-repeat center left;}
.small_nav_down a,.small_nav_down a:link,.small_nav_down a:visited,.small_nav_down a:active{color:#0062c6;background:url(../../images/images/site_12.jpg) no-repeat center left;}
.small_nav_down a:hover{color:#0062c6; background:url(../../images/images/site_12.jpg) no-repeat center left;}


/*主要样式*/
.subNavBox{width:170px;margin:0px auto;}
.subNav{color:#333333; font-family:"微软雅黑";
	font-size:16px;
	text-decoration:none;
	display:block;
	height:54px;
	line-height:54px; cursor:pointer;
	text-align:right; padding:0px 25px 0px 45px;
	vertical-align:middle; overflow:hidden; width:170px; background:url(../../images/images/site_13.jpg) no-repeat center left;}
.subNav:hover{color:#0062c6; background:url(../../images/images/site_12.jpg) no-repeat center left;}
.currentDd{color:#0062c6}
.currentDt{ background:url(../../images/images/site_12.jpg) no-repeat center left;}

.navContent{display: none; margin:0 auto;}
.navContent li a{display:block;width:168px;font-size:14px;

    color: #646363;  padding:0px 25px 0px 45px;
    font-family: "微软雅黑";
    text-decoration: none;
    display: block;
    height: 35px;
    line-height: 35px;
    text-align: right;
    vertical-align: middle;
    overflow: hidden; border:1px solid #EFEFEF; border-top:none;
}
.navContent li a:hover{ color: #008ddb;
    line-height: 35px;
    height: 35px;}


.navc_hoverx a,.navc_hoverx a:link,.navc_hoverx a:visited,.navc_hoverx a:hover{color: #008ddb;
    line-height: 35px;
    height: 35px;}

/*end 3ji*/



.s_tqwy_mrigh{ width:940px;}
.s_tqwy_mrtit{ height:65px; line-height:65px;}
.s_tqwy_mrtit span{ display:block; float:left; background:url(../../images/images/site_08.jpg) no-repeat center left; padding-left:10px; font-size:20px; font-weight:bold; color:#0062c6;}
.s_tqwy_mrtit font{ display:block; float:right; color:#787878; font-size:14px;}
.s_tqwy_mrtit a,.s_tqwy_mrtit a:link,.s_tqwy_mrtit a:visited{ color:#787878;}
.s_tqwy_mrtit a:hover{ color:#0062c6;}

.s_tqwy_mrlst{ border:1px solid #ececec; padding:14px 14px 19px 14px; width:910px;}
.s_tqwy_mrcon{ width:910px; min-height:300px; line-height:210%;}


/*case*/
.s_tqwy_mrlone{ margin-bottom:25px;}
.s_tqwy_mrlotit{ background:url(../../images/images/case_11.jpg) repeat-x bottom  left; height:55px; line-height:55px;}
.s_tqwy_mrlotit span{ background:url(../../images/images/case_09.jpg) repeat-x bottom left; height:55px; display:block; float:left;}
.s_tqwy_mrlotit span font{ display:block; height:55px; line-height:55px; background:url(../../images/images/case_05.jpg) no-repeat center left; padding-left:30px; font-size:20px; color:#0062c6;}
.s_tqwy_mrlolst{ padding-top:10px;}
.s_tqwy_mrlolx1{ width:280px; margin-top:10px;}
.s_tqwy_mrlolx1img{ width:270px; height:190px; border:1px solid #e1e1e1; padding:4px; overflow:hidden;}
.s_tqwy_mrlolx1img div{ width:270px; height:190px; display:table-cell; vertical-align:middle; text-align:center;}
.s_tqwy_mrlolx1font{ margin-top:15px; height:30px; line-height:30px; width:280px; text-align:center; overflow:hidden; font-size:18px; font-weight:bold;}

.s_tqwy_mrlolx1xmr{ margin-right:35px;}

.s_tqwy_mrlolx1img:hover img{-webkit-transform: scale(1.1);transform: scale(1.1); transition: all linear 0.3s;}
.s_tqwy_mrlolx1img img{-webkit-transform: scale(1);transform: scale(1);}

.s_tqwy_mrlolx1img:hover img{-webkit-transform: scale(1.1);transform: scale(1.1); transition: all linear 0.3s;}
.s_tqwy_mrlolx1img img{-webkit-transform: scale(1);transform: scale(1);}
/*end case*/

.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:290px;  margin:10px 20px 10px 0px; }
.itemimgx{ width:290px; margin:10px 0px 10px 0px;}
.videoimg{ width:280px; height:185px; overflow:hidden; border:1px solid #dfdfdf; padding:4px;}
.videoimg div{width:280px; height:185px; 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:14px;}

.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);}


.itemimg2{ width:290px;  margin:10px 20px 10px 0px; }
.itemimgx2{ width:290px; margin:10px 0px 10px 0px;}
.videoimg2{ width:280px; height:158px; overflow:hidden; border:1px solid #dfdfdf; padding:4px;}
.videoimg2 div{width:280px; height:158px; 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;}

.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);}

.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);}

.itemimg3{ width:290px;  margin:10px 20px 10px 0px; }
.itemimgx3{ width:290px; margin:10px 0px 10px 0px;}
.videoimg3{ width:280px; height:180px; overflow:hidden; border:1px solid #dfdfdf; padding:4px;}
.videoimg3 div{width:280px; height:180px; 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;}

.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);}

.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);}




.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:5px 0px;}

.lfnlo_righ{ width:920px;overflow:hidden;}
.lfnlor_lin1{ width:920px; height:30px; line-height:30px; overflow:hidden; margin-top:5px;}
.lfnlor_lin1 span{ width:800px; height:30px; line-height:30px; display:block; float:left; overflow:hidden;font-family:"微软雅黑"; font-size:14px}
.lfnlor_lin1 font{ width:90px; height:30px; line-height:30px; text-align:right; display:block; float:right; overflow:hidden; font-size:14px;}
/*end news*/
