@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:#ffa200; text-decoration:none;}
.fl{ float:left;}
.fr{ float:right;}
.div_clear{ clear:both;}
.div_1200{ width:1200px; margin:0 auto;}
.xhgl_h1righ{ width:300px; height:115px;}
.xhgl_h1rlin1{ height:35px;}
.xhgl_h1rlin1 a{ display:block; float:right; height:35px; line-height:35px; color:#878787; font-size:14px;}
.xhgl_h1rlin1 a.ico1{ background:url(../../images/images/index_11.jpg) no-repeat center left; padding-left:18px; margin-left:20px;}
.xhgl_h1rlin1 a.ico2{ background:url(../../images/images/index_05.jpg) no-repeat center left; padding-left:18px; margin-left:20px;}
.xhgl_h1rlin1 a.ico3{ background:url(../../images/images/index_08.jpg) no-repeat center left; padding-left:18px;}
.xhgl_h1rlin2{ text-align:right;  height:75px; line-height:75px;}
.xhgl_h1rlin2 span{ color:#ffa200; font-size:26px; font-weight:bold; display:block; float:right;}
.xhgl_h1rlin2 font{ display:block; float:right;color:#808080; font-size:16px;}
.xhgl_h2{ background:#000000; min-width:1200px; width:100%; height:50px;}
.xhgl_h2left{ width:960px; height:50px;  overflow:hidden;}
.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:50px;
	line-height:50px; width:130px; overflow:hidden;
	text-align:center; margin-right:5px;
	vertical-align:middle; 
}
.nav_before a:hover{color:#FFFFFF; background:#1d86c8;}
.nav_before_down a,.nav_before_down a:link,.nav_before_down a:visited,.nav_before_down a:active{color:#FFFFFF; background:#1d86c8;}
.nav_before_down a:hover{color:#FFFFFF; background:#1d86c8;}
.xhgl_h2righ{ width:200px; height:50px;}
.xhgl_h2righ span{ display:block; float:left; width:90px; height:50px; background:#37a0e2; color:#FFFFFF; padding-left:10px;}
.xhgl_h2righ span a{ display:block; background:url(../../images/images/index_21.jpg) no-repeat center left; padding-left:20px; line-height:50px; text-align:left; font-size:14px; color:#FFFFFF;}
.xhgl_h2righ font{ display:block; float:left; width:90px; height:50px; background:#0f72b1; color:#FFFFFF; padding-left:10px;}
.xhgl_h2righ font a{ display:block; background:url(../../images/images/index_18.jpg) no-repeat center left; padding-left:20px; line-height:50px; text-align:left; font-size:14px; color:#FFFFFF;}
.flexslider{position:relative;width:100%; height:540px; 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:540px;}
.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;}
.xhgl_m1{ width:100%; height:45px; padding:20px 0px; position:relative; background:#ffffff; min-width:1200px; box-shadow:-10px 0 0px #cccccc, /*左边*/  10px 0 0px #cccccc, /*右边*/  0 0px 0px #cccccc, /*顶部*/  0 5px 10px #cccccc; /*底边*/}
.xhgl_m1left{ background:url(../../images/images/index_28.jpg) no-repeat center left; padding-left:40px; height:45px; line-height:45px; color:#ff9000; font-size:18px;}
.xhgl_m1left span{ padding-left:15px; color:#d4d4d4; margin-right:15px;}
.voice{height:45px; position:relative;overflow:hidden;color:#5c5c5c; width:800px; float:left;}
.voiceDes{ position:absolute;top:12px;left:45px;}
.voice ul{ position:relative;}
.voice li{height:45px;line-height:45px; text-align:left;font-size:16px;}
.voiceRight{ position:absolute;right:20px;top:50%;z-index:10;}
.do{height:16px;width:31px; display:inline-block; margin-right:-1px; position:relative;}
.uo{height:16px;width:31px; display:inline-block;position:relative;}
.do:hover{z-index:1;}
.uo:hover{z-index:1;}
.ttt_time{ padding-right:20px; float:right; color:#929292;}


.xhgl_m2{ width:100%; background:#f2f2f2; min-width:1200px; padding:50px 0px 60px 0px;}
.xhgl_m2tit{ height:45px;}
.xhgl_m2tit span{ display:block; height:45px; line-height:45px; float:left; background:url(../../images/images/index_31.jpg) no-repeat center left; padding-left:35px; font-size:18px; color:#333333; font-weight:bold;}
.xhgl_m2tit span i{ font-weight:normal; font-style:normal; padding-left:10px; font-size:14px; color:#afafaf;}
.xhgl_m2tit font{ display:block; float:right; background:url(../../images/images/index_33.jpg) no-repeat center right; height:45px; width:50px;}
.xhgl_m2lst{ padding-top:20px;}
.xhgl_m2lone{ width:155px; background:#FFFFFF; height:260px; overflow:hidden; margin-right:19px;}
.xhgl_m2lolin1{ width:115px; height:70px; padding:30px 20px;}
.xhgl_m2lolin1 span{ display:block; width:33px; height:33px; text-align:center; margin:0 auto; border:1px solid #1e86c8; border-radius:50%; line-height:33px; color:#1e86c8; font-size:24px; font-family:Arial, Helvetica, sans-serif;}
.xhgl_m2lolin1 font{ display:block; width:115px; height:px; line-height:px; text-align:center; color:#333333; font-weight:bold; font-size:16px; margin-top:10px; height:25px; line-height:25px; overflow:hidden;}
.xhgl_m2lone2{ width:155px; background:#FFFFFF; height:260px; overflow:hidden;}

.xhgl_m3{ background:#ffffff; padding:50px 0px 60px 0px; min-width:1200px; width:100%;}
.xhgl_m4{}
.xhgl_m4left{ width:870px;overflow:hidden;}
.xhgl_m4ltit{height:35px;padding:5px 0px;}
.xhgl_m4lttleft{ width:500px; height:35px;}
.xhgl_m4lttrigh{ width:50px; height:29px; text-align:right; padding-top:6px;}

.tabsb{width:500px; }
.tabsb ul{margin:0;padding:0;}
.tabsb li{height:35px; float:left; text-align:center;cursor:pointer;  line-height:35px;  color:#FFFFFF;width:110px;font-size:18px; font-weight:bold; background:#a8a8a8; margin-right:13px;}
.tabsb li.on_zzjssb{color:#FFFFFF; background:#1d86c8;}
.xhgl_m4llst{ margin-top:20px;  height:250px; overflow:hidden;}
.xhgl_m4llinex1{ width:330px; height:250px;}
.xhgl_m4llinex2{ width:510px; height:250px;}

/*本例css*/
.chinaz { width: 330px; height: 250px; position: relative; overflow:hidden;}
.q51buypic li{ position:relative;}
.cz_img{ width:330px; height:250px; background:#e2e2e2; overflow:hidden;}
.cz_img div{  width:330px; height:250px; display:table-cell; vertical-align:middle; text-align:center;}

.cz_font{ width:330px; height:40px; background:url(../../images/images/bgx_03.png) center left; position:absolute; bottom:0px;}
.cz_font font{ width:215px; height:40px; overflow:hidden; line-height:40px; margin:0px 70px 0px 15px; color:#FFFFFF; font-size:16px; display:block;}
.chinaz .prev{ display:block; position:absolute; bottom:0; background:url(../../images/images/jt_03.png) no-repeat center left; width:20px; height:40px; right:30px;}
.chinaz .next{ display:block; position:absolute; bottom:0; background:url(../../images/images/jt_05.png) no-repeat center right; width:20px; height:40px; right:10px;}

.chinaz2 { width: 330px; height: 250px; position: relative; overflow:hidden;}
.q51buypic2 li{ position:relative;}
.chinaz2 .prev{ display:block; position:absolute; bottom:0; background:url(../../images/images/jt_03.png) no-repeat center left; width:20px; height:40px; right:30px;}
.chinaz2 .next{ display:block; position:absolute; bottom:0; background:url(../../images/images/jt_05.png) no-repeat center right; width:20px; height:40px; right:10px;}

.chinaz3 { width: 330px; height: 250px; position: relative; overflow:hidden;}
.q51buypic3 li{ position:relative;}
.chinaz3 .prev{ display:block; position:absolute; bottom:0; background:url(../../images/images/jt_03.png) no-repeat center left; width:20px; height:40px; right:30px;}
.chinaz3 .next{ display:block; position:absolute; bottom:0; background:url(../../images/images/jt_05.png) no-repeat center right; width:20px; height:40px; right:10px;}


.xhgl_m4lllx2one{ border-bottom:1px solid #ebebeb; padding-bottom:10px;}
.xhgl_m4lllx2one span{ display:block;width:510px; height:30px; line-height:30px; overflow:hidden; font-size:16px; font-weight:bold;}
.xhgl_m4lllx2one span i{ font-style:normal; color:#ff9000;}
.xhgl_m4lllx2one font{ display:block;width:510px; height:50px; line-height:25px; overflow:hidden; font-size:14px; color:#666666;}
.xhgl_m4lllx2o2x1{ border-bottom:1px dashed #bebebe; height:40px;}
.xhgl_m4lllx2o2x1 i{ display:block; float:left; font-style:normal; width:16px; height:16px; margin:12px 0px; background:#1d86c8; border-radius:50%; text-align:center; line-height:16px; color:#FFFFFF;}
.xhgl_m4lllx2o2x1 span{ display:block; float:left; width:355px; margin-left:10px; height:40px; line-height:40px; overflow:hidden; font-size:15px;}
.xhgl_m4lllx2o2x1 font{ display:block; float:right; width:90px;height:40px; line-height:40px; overflow:hidden; font-size:15px; text-align:right; color:#adadad;}

.xhgl_m4lllx2o2x2{ border-bottom:1px dashed #bebebe; height:40px;}
.xhgl_m4lllx2o2x2 i{ display:block; float:left; font-style:normal; width:16px; height:16px; margin:12px 0px; background:#cdcdcd; border-radius:50%; text-align:center; line-height:16px; color:#FFFFFF;}
.xhgl_m4lllx2o2x2 span{ display:block; float:left; width:355px; margin-left:10px; height:40px; line-height:40px; overflow:hidden; font-size:15px;}
.xhgl_m4lllx2o2x2 font{ display:block; float:right; width:90px;height:40px; line-height:40px; overflow:hidden; font-size:15px; text-align:right; color:#adadad;}

.xhgl_m4righ{width:300px;overflow:hidden;}
.xhgl_m4rtit span{ display:block; height:45px; line-height:45px; float:left; background:url(../../images/images/index_59.jpg) no-repeat center left; padding-left:35px; font-size:18px; color:#333333; font-weight:bold;}
.xhgl_m4rtit span i{ font-weight:normal; font-style:normal; padding-left:10px; font-size:14px; color:#afafaf;}
.xhgl_m4rtit font{ display:block; float:right; background:url(../../images/images/index_62.jpg) no-repeat center right; height:45px; width:50px;}
.xhgl_m4rlst{ margin-top:20px; height:250px;  overflow:hidden;}
.xhgl_m4rlfot{ width:300px; height:155px; overflow:hidden;margin-top:3px;}
.xhgl_m4rlfot li{ width:300px; height:39px; overflow:hidden; border-bottom:1px dashed #dadada; font-size:14px;}
.xhgl_m4rlfot li a{ display:block; background:url(../../images/images/index_71.jpg) no-repeat center left; padding-left:10px; width:290px; height:39px; overflow:hidden; line-height:39px;}



.xhgl_m5{ margin-top:40px;}
.xhgl_m5left{ width:870px;overflow:hidden;}
.xhgl_m5ltit{}
.xhgl_m5ltit span{ display:block; height:45px; line-height:45px; float:left; background:url(../../images/images/index_75.jpg) no-repeat center left; padding-left:35px; font-size:18px; color:#333333; font-weight:bold;}
.xhgl_m5ltit span i{ font-weight:normal; font-style:normal; padding-left:10px; font-size:14px; color:#afafaf;}
.xhgl_m5ltit font{ display:block; float:right; background:url(../../images/images/index_62.jpg) no-repeat center right; height:45px; width:50px;}
.xhgl_m5llst{ margin-top:20px; border:1px solid #e9e9e9; height:290px;}
.xhgl_m5lline{ border-bottom:1px dashed #dadada; padding:9px 13px 9px 17px; width:840px;}
.xhgl_m5ll1{ width:145px; height:30px; line-height:30px; overflow:hidden; font-size:16px; color:#1d86c8;}
.xhgl_m5ll2{ width:245px; height:30px; line-height:30px; overflow:hidden; font-size:15px; color:#333333; margin-left:25px;}
.xhgl_m5ll3{ width:130px; height:30px; line-height:30px; overflow:hidden; font-size:15px; color:#333333; margin-left:45px;}
.xhgl_m5ll4{width:100px; height:30px; line-height:30px; overflow:hidden; font-size:15px; color:#adadad; margin-left:35px;}
.xhgl_m5ll5{ width:95px; text-align:right; margin-top:3px;}

.xhgl_m5righ{width:300px;overflow:hidden;}

.xhgl_m5rtit span{ display:block; height:45px; line-height:45px; float:left; background:url(../../images/images/index_77.jpg) no-repeat center left; padding-left:35px; font-size:18px; color:#333333; font-weight:bold;}
.xhgl_m5rtit span i{ font-weight:normal; font-style:normal; padding-left:10px; font-size:14px; color:#afafaf;}
.xhgl_m5rtit font{ display:block; float:right; background:url(../../images/images/index_62.jpg) no-repeat center right; height:45px; width:50px;}
.xhgl_m5rlst{ margin-top:20px; height:292px;}
.xhgl_m5rlfot{ width:300px; height:195px; overflow:hidden;margin-top:5px;}
.xhgl_m5rlfot li{ width:300px; height:39px; overflow:hidden; border-bottom:1px dashed #dadada; font-size:14px;}
.xhgl_m5rlfot li a{ display:block; background:url(../../images/images/index_87.jpg) no-repeat center left; padding-left:15px; width:285px; height:39px; overflow:hidden; line-height:39px;}


.xhgl_m6{ margin-top:35px;}
.xhgl_m6left{ width:870px; height:252px; overflow:hidden;}
.xhgl_m6ltit{ height:45px;}
.xhgl_m6ltit span{ display:block; height:45px; line-height:45px; float:left; background:url(../../images/images/index_92.jpg) no-repeat center left; padding-left:30px; font-size:18px; color:#333333; font-weight:bold;}
.xhgl_m6ltit span i{ font-weight:normal; font-style:normal; padding-left:10px; font-size:14px; color:#afafaf;}
.xhgl_m6ltit font{ display:block; float:right; background:url(../../images/images/index_62.jpg) no-repeat center right; height:45px; width:50px;}
.xhgl_m6llst{ margin-top:22px; width:870px; height:185px;}
#featureContainer { MARGIN: 0px auto; WIDTH:870px; FONT-SIZE: 80%;}
#wrap {OVERFLOW: hidden ; width:870px; height:185px; }
#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:205px; height:185px; BACKGROUND-REPEAT: no-repeat; FLOAT: left;  OVERFLOW: hidden; margin-right:16px; position:relative;}
#block {Z-INDEX: 0; POSITION: relative;  MARGIN: 0px auto; width:870px; height:185px; FONT-SIZE: 70%; OVERFLOW: hidden;}
.featureBox .box {  width:205px; height:155px; background:#f9f9f9; overflow:hidden;}
.featureBox .box div{ width:205px; height:155px;background:#f9f9f9; display:table-cell; vertical-align:middle; text-align:center;  border-bottom:none;}
.box_font{ width:205px; height:25px; margin-top:5px; font-size:16px;}
.box_font font{ width:205px; display:block; overflow:hidden;height:25px; line-height:25px;text-align:center; margin:0 auto;}
.featureBox:hover img{-webkit-transform: scale(1.1);transform: scale(1.1); transition: all linear 0.3s;}
.featureBox img{-webkit-transform: scale(1);transform: scale(1); transition: all linear 0.3s;}

.xhgl_m6righ{ width:300px; height:252px; overflow:hidden;}
.xhgl_m6rtit{ height:45px;}
.xhgl_m6rtit span{ display:block; height:45px; line-height:45px; float:left; background:url(../../images/images/index_90.jpg) no-repeat center left; padding-left:30px; font-size:18px; color:#333333; font-weight:bold;}
.xhgl_m6rtit span i{ font-weight:normal; font-style:normal; padding-left:10px; font-size:14px; color:#afafaf;}
.xhgl_m6rtit font{ display:block; float:right; background:url(../../images/images/index_62.jpg) no-repeat center right; height:45px; width:50px;}
.xhgl_m6rlst{ margin-top:22px; width:300px; height:185px; overflow:hidden;}
.xhgl_m6rone{ width:120px; height:65px; background:url(../../images/images/main_45.jpg) no-repeat center center; padding:10px; margin-bottom:15px;}
.xhgl_m6rone span{ display:block; float:left; width:50px; height:65px;}
.xhgl_m6rone font{ display:block; float:left; width:70px; height:65px; line-height:65px; text-align:center; color:#333333; font-size:14px;}
.sp1x{ background:url(../../images/images/index_102.jpg) no-repeat center center;}
.sp2x{ background:url(../../images/images/index_99.jpg) no-repeat center center;}
.sp3x{ background:url(../../images/images/index_108.jpg) no-repeat center center;}
.sp4x{ background:url(../../images/images/index_107.jpg) no-repeat center center;}


.xhgl_m7{ margin-top:30px;}
.xhgl_m7tit{ height:45px;}
.xhgl_m7tit span{ display:block; height:45px; line-height:45px; float:left; background:url(../../images/images/index_113.jpg) no-repeat center left; padding-left:30px; font-size:18px; color:#333333; font-weight:bold;}
.xhgl_m7tit span i{ font-weight:normal; font-style:normal; padding-left:10px; font-size:14px; color:#afafaf;}
.xhgl_m7tit font{ display:block; float:right; background:url(../../images/images/index_62.jpg) no-repeat center right; height:45px; width:50px;}
.xhgl_m7lst{ padding-top:5px;}
.xhgl_m7lone{ width:185px; height:60px; border:1px solid #dcdcdc; overflow:hidden; margin:13px 15px 0px 0px;}
.xhgl_m7lone div{ width:185px; height:60px; display:table-cell; vertical-align:middle; text-align:center;}
.xhgl_m7lone2{ width:185px; height:60px; border:1px solid #dcdcdc; overflow:hidden; margin:13px 0px 0px 0px;}
.xhgl_m7lone2 div{ width:185px; height:60px; display:table-cell; vertical-align:middle; text-align:center;}



.xhgl_foo{ background:#efefef; min-width:1200px; width:100%; padding:25px 0px; text-align:center;}
.xhgl_f1{ text-align:center; font-size:14px; height:30px; line-height:30px;}
.xhgl_f1 span{ padding:0px 10px;}
.xhgl_f2{ font-size:14px; line-height:30px;}
.xhgl_f2 span{ padding:0px 10px; color:#626262;}
.xhgl_f2 font{ padding:0px 10px; color:#949494;}
.xhgl_f2 font a,.xhgl_f2 font a:link,.xhgl_f2 font a:visited{ color:#949494;}
.xhgl_f2 font a:hover{ color:#ffa200;}
.xhgl_f2 p{ padding:0; margin:0;}
.xhgl_f2 i{ display:block; font-style:normal;}



.sxhgl_m{ padding:0px 0px 50px 0px; background:url(../../images/images/site_06.jpg) #FFFFFF repeat-x top left;}
.sxhgl_left{ width:240px;}
.sxhgl_ltit{ background:url(../../images/images/site_04.jpg) no-repeat top center; height:70px; text-align:center; padding:0px 10px 0px 30px; width:200px;}
.sxhgl_ltit span{ display:block; width:200px; height:70px; line-height:70px; text-align:left; color:#FFFFFF; font-size:24px;}

.small_nav a,.small_nav a:link,.small_nav a:visited,.small_nav a:active{
	color:#555555;
	font-size:16px; font-family:"微软雅黑";
	text-decoration:none;
	display:block;
	width:190px;
	height:58px;
	line-height:58px; padding:0px 25px 0px 25px;
	text-align:left; background:url(../../images/images/site_12.jpg) no-repeat center left;
	vertical-align:middle; overflow:hidden; margin-top:2px;
}
.small_nav a:hover{color:#555555; background:url(../../images/images/site_09.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:#555555;background:url(../../images/images/site_09.jpg) no-repeat center left;}
.small_nav_down a:hover{color:#555555; background:url(../../images/images/site_09.jpg) no-repeat center left;}

.sxhgl_righ{ width:930px;}
.sxhgl_rtit{ border-bottom:1px solid #ececec;}
.sxhgl_rtit span{ display:block; float:left; height:64px; width:250px; line-height:64px; padding-left:10px; color:#2e2e2e; font-size:22px;}
.sxhgl_rtit font{ display:block; float:right; text-align:right; margin-top:14px; line-height:50px; font-size:14px; color:#838383;}
.sxhgl_rtit a,.s_qsjy_rtit a:link,.s_qsjy_rtit a:visited{ color:#838383;}
.sxhgl_rtit a:hover{ color:#333333;}

.sxhgl_rlst{ padding:20px 0px;}
.sxhgl_rcon{ 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;}

.select_class{ width:310px; height:30px; line-height:30px; padding-left:5px;}
.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:295px;  margin:10px 22px 10px 0px; float:left;}
.videoimg{ width:285px; height:216px; overflow:hidden; border:1px solid #cccccc; padding:4px; background:#f7f7f7;}
.videoimg div{width:285px; height:216px; display:table-cell; text-align:center; vertical-align:middle; }
.item-titless{ line-height:30px; text-align:center; width:295px; height:30px; padding-top:10px; overflow:hidden; font-size:14px;}

.itemimgx{ width:295px;  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:191px; overflow:hidden; border:1px solid #dfdfdf; padding:4px;}
.videoimg2 div{width:280px; height:191px; display:table-cell; text-align:center; vertical-align:middle; }
.item-titless2{ line-height:30px; text-align:center; width:290px; height:30px; padding-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);}

.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);}


/*分页*/
#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:10px 0px; font-size:14px;}
.lfnl_one span{ display:block; float:left; width:780px; height:30px; line-height:30px; overflow:hidden;}
.lfnl_one font{ display:block; float:right; width:90px; height:30px; line-height:30px; color:#999999; text-align:right;}


.news_lin1{ width:100%; border-bottom:1px dashed #ececec; padding:15px 0px;}
.news_linleft{ width:158px; height:120px; border:1px solid #ececec; padding:4px;}
.news_linleft div{ width:158px; height:120px; display:table-cell; vertical-align:middle; text-align:center;}
.news_linrigh{ width:745px; height:130px; overflow:hidden;}
.news_linrigh span{ display:block; width:745px; height:30px; line-height:30px; text-align:left; font-size:16px; overflow:hidden;}
.news_linrigh font{ display:block; width:745px; height:50px; line-height:25px; font-size:14px;  overflow:hidden; color:#999999; margin:10px 0px;}
.news_linrigh i{ display:block; font-style:normal; height:25px; line-height:25px; font-size:14px; color:#999999;}



.hr_lst{ border-bottom:1px dashed #ececec; padding:15px 0px;}
.hr_l1{ width:400px; height:50px; overflow:hidden;}
.hr_l1 span{ display:block; width:400px; height:25px; line-height:25px; overflow:hidden; font-size:16px; font-weight:bold;}
.hr_l1 font{ display:block; width:400px; height:25px; line-height:25px; overflow:hidden; font-size:14px; color:#37A0E2;}

.hr_l2{ width:300px; height:50px; overflow:hidden; margin-left:50px;}
.hr_l2 span{ display:block; width:300px; height:25px; line-height:25px; font-size:14px; overflow:hidden; color:#333333;}
.hr_l2 font{ display:block; width:300px; height:25px; line-height:25px; font-size:12px; overflow:hidden; color:#999999;}
.hr_l3{ width:100px; height:50px; overflow:hidden; font-size:14px; color:#999999; text-align:right; line-height:50px; overflow:hidden;}

.hr_info_lin1{ height:60px; line-height:60px;}
.hr_info_lin1 span{ display:block; width:500px; height:60px; overflow:hidden; float:left;}
.hr_info_lin1 span b{ font-size:16px; width:500px; height:30px; line-height:30px; overflow:hidden; display:block;}
.hr_info_lin1 span i{ font-size:14px; width:500px; height:25px; line-height:25px; overflow:hidden; display:block; font-style:normal; margin-top:5px;}
.hr_info_lin1 font{ text-align:right; width:400px; height:60px; display:block; line-height:60px; float:right; font-size:24px; color:#1D86C8;}

.hr_info_lin2{ margin:5px 0px; line-height:25px; height:25px; font-size:14px;}
.hr_info_lin3{ margin:5px 0px; line-height:25px; height:25px; font-size:14px;}
.hr_info_lin3 font{ color:#1D86C8;}

.hr_info_lin4{ margin:10px 0px;}
.hrinfo_l4tit{ height:30px; line-height:30px; text-align:left; font-weight:bold; font-size:16px;}
.hrinfo_l4lst{ margin:10px 0px 5px 0px;}
/*end news*/