  @charset "utf-8";
/* CSS Document */

/ 全局设置 / 
html{_text-overflow:ellipsis;}
*{margin:0;padding:0;list-style-type:none;}
body,h1,h2,h3,h4,h5,h6,p,form,ul,ol,dt,dl,dd,label,bottom,input,textarea{ margin:0;padding:0; }
body{font-family:"Microsoft Yahei","Arial"; color:#fff; font-size:12px;line-height:0.9; }
h1,h2,h3,h4,h5,h6,button,input,select,textarea{ font-size:100%;}
header{ display:block;}
fieldset,img{border:0;}
li{ list-style:none;}
div,th,td{/*font-size:12px;*/}
table{ border-collapse:collapse; border-spacing:0;}
em,i{ font-style:normal;}
a{ color:#333; text-decoration:none;}
a:hover{ color:#e70012; text-decoration:none;}
.clear{ clear:both}
.wp{ width:1085px; margin:0 auto; }
.mar30{ height:30px; clear:both;}
.mar20{ height:20px; clear:both;}
.mar25{ height:25px; clear:both;}
.mar10{ height:10px; clear:both;}
.mar15{ height:15px; clear:both;}
.mar7{ margin-top:12px;}
.mar65{ height:65px; clear:both;}
.mar5{ height:5px; clear:both;}
.fl{ float:left;}
.fr{ float:right;}

.xz_top{ height:auto; overflow:hidden; padding:15px 0;}
.xz_logo{ width:765px; height:84px; background:url(/img/logo.jpg) no-repeat;-webkit-animation:fadeInLeft 1s .2s ease both;
-moz-animation:fadeInLeft 1s .2s ease both;}
@-webkit-keyframes fadeInLeft{
0%{opacity:0;
-webkit-transform:translateX(-20px)}
100%{opacity:1;
-webkit-transform:translateX(0)}
}
@-moz-keyframes fadeInLeft{
0%{opacity:0;
-moz-transform:translateX(-20px)}
100%{opacity:1;
-moz-transform:translateX(0)}
}
.xz_logo a{ display:block; overflow:hidden; width:756px; height:84px;}
.xz_tel{ width:280px; height:83px; background:url(/img/tel.jpg) no-repeat;-webkit-animation:fadeInRight 1s .2s ease both;
-moz-animation:fadeInRight 1s .2s ease both;}
@-webkit-keyframes fadeInRight{
0%{opacity:0;
-webkit-transform:translateX(20px)}
100%{opacity:1;
-webkit-transform:translateX(0)}
}
@-moz-keyframes fadeInRight{
0%{opacity:0;
-moz-transform:translateX(20px)}
100%{opacity:1;
-moz-transform:translateX(0)}
}
.nav{ height:auto; overflow:hidden; background:#1a8fd2; height:70px;}
.nav ul{ list-style-type:none; }
.nav ul li{ display:block; color:#fff; font-size:16px; background:url(/img/nav-x.gif) right center no-repeat; font-weight:bold; text-align:center; overflow:hidden; float:left;  }
.nav ul li a{ display:block; padding:0 23px; line-height:70px; height:70px;  color:#fff;}

.nav ul li a:hover{ background:#78c340;}

.currclass a{background:#ff9c00; line-height:70px; height:70px; color: #fff !important;}
.nav_ss{ background:#c9e3f1; height:44px; margin:2px 0 0; line-height:44px;}
.ss_l{ padding:0 0 0 15px;}
.ss_l b{ font-size:16px; color:#1a8fd2;}
.ss_l a{ padding:0 10px; font-size:14px;}
.ss_r{ background:url(/img/search.jpg) no-repeat; width:341px; height:36px; margin:4px 0 0;}
/*搜索*/
#search{ width:336px; height:33px; padding:3px 0 0 5px;}
.search1{color:#999999; width:250px; height:30px; line-height:30px; float:left; padding-left:5px; border:0; font-size:12px;}
.search200{color:#FFFFFF; float:left; background:none; height:36px; line-height:36px; font-size:14px; width:80px; border:0; cursor:pointer; }
.tongz{ background:#f3f5f7; height:37px; margin:1px 0 0; }
.tongz_tit{ font-size:14px; color:#f51700; width:1017px; margin:0 auto; padding:0 0 0 68px; background:url(/img/gg_bg.png) 15px 0 no-repeat; line-height:37px; }


.scroll{
height:35px;
overflow:hidden;
font-size:12px;
line-height:35px;

width:1050px;
margin:0px auto;
text-align:left;
}
/* 二级弹出导航代码开始 */

 .menuld {width:220px; position:relative; margin:0; font-size:11px; margin:0px 0; height: 773px; margin-top: 5px; border: #fff 1px solid; }
.menuld ul li a, .menuld ul li a:visited {display:block; text-decoration:none; color:#333;width:195px; height:44px;  line-height:44px;text-align:left;  background:url(/images/li0002.png) no-repeat 10px center #c9e3f1; padding-left:25px;
    font-size: 16px;
    border-bottom: 1px dotted #fff;
    transition: all 0.5s;}
.menuld ul {padding:0; margin:0;list-style-type: none; }
.menuld ul li {float:left; margin-right:1px; position:relative;}
.menuld ul li a:last-child
{border-bottom: none
}
.menuld ul li ul {display: none;}
/* specific to non IE browsers */
.menuld ul li:hover a {color:#fff; background:url(/images/li0001.png) no-repeat 10px center #1a8fd2;  z-index:6666666}
.menuld ul li:hover ul {display:block; position:absolute; top:0; left:220px; width:280px; z-index:6666666 ;}
.menuld ul li:hover ul li a.hide {background:#6a3; color:#fff;}
.menuld ul li:hover ul li:hover a.hide {background:#1a8fd2; color:#fff;}
.menuld ul li:hover ul li ul {display: none;}
.menuld ul li:hover ul li a {display:block;  color:#000; font-size: 12px; width: 280px;  background:url(/images/arrow_jt2.gif) no-repeat 10px center #eee ;border-bottom: 1px dotted #fff;}
.menuld ul li:hover ul li a:hover {background:#3499d3; color:#fff; background:url(/images/arrow_jt2.gif) no-repeat 10px center #3499d3;}
.menuld ul li:hover ul li:hover ul {display:block; position:absolute; left:220px; top:0;}
/* 二级弹出导航代码结束 */



.con{
	width: 265px;
	height: 250px;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	position: relative;
	cursor: pointer; border: #dedede 1px solid;    overflow: hidden;
}

.con img{
	width:262px;
	height: 210px;
}
.txt{
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 45px;
	line-height: 45px;
	text-align: center;
	color: #fff;
	background: rgba(201,227,241,0.6);
}
.txt h3{
	font-weight:bold; font-size: 15px;color: #333;
}
.txt p{
	font-size: 13px;
	display: block;
	line-height: 24px;
	color: #333;
}
/*------------- 从底部上升的遮罩效果 结束 ------------------------------*/

/* flexslider */
.flexslider{position:relative;height:440px; margin:2px 0 0;overflow:hidden;background:url(/img/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:440px;}
.slides li a{ display:block; overflow:hidden; height:440px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(/img/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(/img/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(/img/next.png) center center no-repeat;}

.xz_cenl{ width:220px; height:auto;}
.cen_a{ height:36px; border-bottom:#067cdc 2px solid; position:relative;}
.cen_al{ padding:0 30px 0 15px; background:#067cdc; font-size:14px; font-weight:bold; height:38px; line-height:38px;}
.cen_al b{ font-family:"微软雅黑"; font-size:18px;}
.cen_ar{ background:url(/img/mc_bg.png) no-repeat; width:40px; height:38px;}
.cenlist{ height:auto; overflow:hidden;}
.cenlist ul{ list-style:none; margin:0 auto; padding:0;}
.cenlist ul li{ display:block; overflow:hidden; height:45px; margin:1px 0 0;}
.cenlist ul li a{ color:#333; font-weight:bold;font-size: 14px; padding:0 0 0 37px; height:45px; line-height:45px; background:#dddddd; display:block;}
.cenlist ul li a:hover{ background:#067cdc; color:#fff;}
.cenlist ul li.currclass a{ background:#067cdc; color:#fff;}

.cen_more{ position:absolute; right:10px; top:12px; height:16px;}
.cen_more {font-size: 14px;}
.xz_cenr{ width:850px; height:auto; overflow:hidden;}
.cen_imglist{ height:auto; overflow:hidden; padding:10px 0px 10px 0px;}

.cssz{ height:30px; line-height:30px; color:#333; text-align:right; padding:0 10px 0 0;}
/*------------- 图片放大效果 开始 ------------------------------*/
.con-five{
	width: 260px;
	height: 180px;
	float: left;
	border:#285eac 2px solid;
	margin-right: 10px;
	margin-bottom: 10px;
	position: relative;
	overflow: hidden;
	cursor: pointer;
	
}
.con-five:hover{ border:#067cdc 2px solid;}
.con-five dt{ text-align:center; padding:0 0;}
.con-five dd{position: absolute;left: 0;bottom: 0; width: 100%; height:30px; line-height:30px;text-align: center;}
.conimg{
	width: 260px;
	height: 146px;
}
.txt-five{
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 45px;
	line-height: 45px;
	text-align: center;
	color: #fff;
	background: rgba(0,0,0,0.6);
}
.txt-five h3{
	font-weight: normal;
}

.nuodou1{
margin:0px;
width:600px;
height:22px;
overflow:hidden;
white-space:nowrap;
float:left;
color: #FF6600;
}
.nuodou2{
margin:0px auto;
}
.div2{
width:auto;
height:22px;
font-size:12px;
line-height:22px;
vertical-align:middle;
}
/*------------- 图片放大效果 结束------------------------------*/
.xz_ly{ padding:22px 0 0; height:auto; overflow:hidden;}
.ld_box9{ height:auto; overflow:hidden; background:#fff;}
.ld_box9-1{ float:left; width:350px; height:auto; overflow:hidden; margin-right:12px;}
.ld_p9_1{ background:url(/images/jh_navbg.jpg) repeat-x; height:39px; color:#3b8cb6; position:relative; font-size:16px; border-right:#cadded 1px solid; border-left:#cadded 1px solid; line-height:39px; }
.ld_p9_1 span{ background:url(/images/jh_tb5.png) 11px 9px no-repeat; height:39px; width:200px; padding:0 0 0 38px; display:block;}
.ld_p9_1 b{ position:absolute; right:15px; top:12px;}
.ld_newT{ padding:14px 0 0 10px; width:340px; height:auto; overflow:hidden; }
.ld_newt1{ height:135px; overflow:hidden; border-bottom:#cccccc 1px solid;}
.ld_newt1pro{ float:left; width:140px; height:118px; margin-right:12px;}
.ld_newt1pro img{ border:#285eac 1px solid; padding:1px; width:136px; height:114px;}
.ld_newt1pro img:hover{ border:#e50112 1px solid;}
.ld_newt1tit{ float:left; width:185px; color:#333; height:auto; overflow:hidden; }
.ld_newt1tit h2{ font-weight:bold; font-size:12px; height:32px; line-height:32px; overflow:hidden; padding: 0;}
.ld_newt1tit p a{ color:#067cdc;}
.ld_newt1 p{ text-align:left; line-height:22px;}
.ld_newtlb{ height:auto; overflow:hidden; padding:5px 0 0;}
.ld_newtlb ul{ list-style:none; margin:0 auto; padding:0;}
.ld_newtlb ul li{ display:block; overflow:hidden; height:38px; line-height:38px; border-bottom:#cccccc 1px dashed;}
.ld_newtlb span{ float:right; color:#666;}
.ld_newtlb b{ color:#900; padding:0 5px 0 0;}
.bxline{ height:5px; border-bottom:#d8d8d8 1px solid;}
.ld_box9-2{ float:left; width:350px; height:auto; overflow:hidden;}

.ld_newt1r{ height:130px; overflow:hidden; }
.ld_newt1r p{ text-align:left; line-height:22px;}
.ld_newt1pror{ float:left; width:140px; height:118px; margin-right:12px;}
.ld_newt1pror img{ border:#c6c6c6 1px solid; padding:1px; width:136px; height:114px;}
.ld_newt1pror img:hover{ border:#e50112 1px solid;}

.box {
	margin: 10px auto;
	width: 1085px;
	text-align: left;
}

.floatL {
	padding-top: 45px;
	float: left;
}

.subBox {
	padding: 0;
	margin: 0 10px;
	width: 988px;
	overflow: hidden;
}

.subBox ul {
	width: 100000px;
}

.subBox ul li {
	margin-LEFT: 9px; float:left; margin-right:9px; width:123px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
}
.subBox ul li img{ width:123px; height:172px;}
.subBox ul li p{ display:block; height:30px; line-height:30px; overflow:hidden; text-align:center;}


.subBox_x {
	padding: 0;
	margin: 0 10px;
	width: 1008px;
	overflow: hidden;
}

.subBox_x ul {
	width: 100000px;
}

.subBox_x ul li {
	margin-LEFT: 9px;  float:left; margin-right:9px; width:184px; height:242px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
}
.subBox_x ul li img{ width:180px; padding:2px; height:153px; margin:0 0 5px 0;}
.subBox_x ul li p{ display:block; line-height:24px; padding:0 5px; overflow:hidden; }
.subBox_x ul li a{ color:#fff; display:block; width:184px; height:242px; background:#067cdc;}
.floatL_x {
	padding-top: 88px;
	float: left;
}
.subBox_x ul li a:hover{ background:#fc3c3b; display:block; color:#fff;}

.xz_qyjs{ width:795px; height:auto; overflow:hidden;}
.xz_lxwm{ width:258px; height:auto; overflow:hidden;}
.qy_cen{ height:212px; margin-top:22px; padding:0 0 0 9px;}
.qy_l{ width:423px;}
.qy_titr{ width:340px; color:#333; padding:5px 0 0; line-height:24px;}
.qy_titr p{ text-indent:30px;}
.qy_titr a{ color:#067cdc;}

.lwxm_map{ padding:10px 1px 0 1px;}
.map_h5{ font-size:14px; color:#067cdc; font-weight:bold; padding:10px 0;}
.lwxm_map p{ color:#333; line-height:20px;}

/*底部导航*/
.db_box{ border-top:#d6dadd 1px solid; background:#fafafa; padding:0 0 23px 0; }
.foot_cen{ width:1025px; height:auto; margin:0 auto; padding:30px 0 0 60px; overflow:hidden;}
.foot_cen dl{ float:left; width:150px; margin:0 42px; list-style:none;}
.foot_cen dl dt.jd_img1{ background:url(/img/b1.png) center center no-repeat; width:150px; height:120px; margin:0 0 15px 0;}
.foot_cen dl dt.jd_img1:hover{ background:url(/img/b1_hov.png) center center no-repeat;}
.foot_cen dl dd p{ color:#333; text-align:center; line-height:20px;font-size: 12px;}
.submit_rl a{ font-size:14px; color:#067cdc; font-weight:bold; width:98px; height:42px; line-height:38px; margin:10px 0 0; padding:0 0 0 52px; background:url(/img/rl.png) no-repeat; display:block;}
.submit_rl a:hover{ background:url(/img/rl_hover.png) no-repeat; color:#e70012;}
.foot_cen dl dt.jd_img2{ background:url(/img/b2.png) center center no-repeat; width:150px; height:120px; margin:0 0 15px 0;}
.foot_cen dl dt.jd_img2:hover{ background:url(/img/b2_hov.png) center center no-repeat;}
.foot_cen dl dt.jd_img3{ background:url(/img/b3.png) center center no-repeat; width:150px; height:120px; margin:0 0 15px 0;}
.foot_cen dl dt.jd_img3:hover{ background:url(/img/b3_hov.png) center center no-repeat;}
.foot_cen dl dt.jd_img4{ background:url(/img/b4.png) center center no-repeat; width:150px; height:120px; margin:0 0 15px 0;}
.foot_cen dl dt.jd_img4:hover{ background:url(/img/b4_hov.png) center center no-repeat;}

.foot_cen2{ width:1085px; height:auto; margin:0 auto; padding:30px 0 0 0; overflow:hidden;}
.foot_cen2 ul{ list-style-type:none; margin:0 auto; padding:0;}
.foot_cen2 ul li{ display:block; cursor:pointer; overflow:hidden; float:left; width:217px; height:104px;}
.foot_cen2 .list1{ background:url(/img/pz1.jpg) no-repeat;}
.foot_cen2 .list2{ background:url(/img/pz2.jpg) no-repeat;}
.foot_cen2 .list3{ background:url(/img/pz3.jpg) no-repeat;}
.foot_cen2 .list4{ background:url(/img/pz4.jpg) no-repeat;}
.foot_cen2 .list5{ background:url(/img/pz5.jpg) no-repeat;}

.footer_nav{ background:url(/img/b_bg.png) repeat-x; height:33px; line-height:33px; margin:0 0 2px 0; font-size:14px; color:#fff; text-align:center;}
.footer_nav a{ color:#fff; padding:0 11px;}
.footer_nav a:hover{ color:#e70012;}

.foot{ background:#efefef; height:auto; overflow:hidden;}
.wp2{ width:1065px; padding:22px 0 30px 20px; height:auto; overflow:hidden; margin:0 auto;}
.foot_l{ width:610px; height:auto; color:#333; overflow:hidden; }
.foot_l a{ padding:0 5px; line-height:24px;}
.foot_l p{ line-height:24px;}
.foot_r{ color:#0075c2; position:relative; font-size:14px; line-height:25px; width:350px;}
.f_weixi{ position:absolute; top:15px; right:26px;}

.xz_lmybanner{ width:1085px; margin:0 auto; height:279px; margin-top:1px;}
.xz_lmybanner img{ width:1085px; height:279px;}
.xz_wzdf{ height:45px; line-height:45px; padding:0 0 5px 5px; width:1080px; color:#333; margin:0 auto;}


.cenlist_hot{ height:auto; overflow:hidden; padding:5px 5px 10px 10px;}
.cenlist_hot ul{ list-style:none; margin:0 auto; padding:0;}
.cenlist_hot ul li{ display:block; overflow:hidden; background:url(/img/xz_jt.png) 0 no-repeat;  border-bottom:#cccccc 1px dashed; height:35px;}
.cenlist_hot ul li a{ color:#333; padding:0 0 0 10px; display:block;  height:35px; line-height:35px;}
.cenlist_hot ul li a:hover { color:#e70012;}

.cen_imglist2{ height:auto; overflow:hidden; padding:25px 0 0 10px;}
.cen_imglist2 dl{ float:left; display:block; margin:0 10px 22px 10px; width:257px; height:333px; }
.cen_imglist2 dl dt{ text-align:center;}
.cen_imglist2 span{ height:100%; width:0; overflow:hidden; display:inline-block; vertical-align:middle;}
.cen_imglist2 dl dt img{ /*width:253px; */max-width:100%; height:217px; margin:0 0 7px 0; vertical-align:middle;}
.cen_imglist2 dl dd{ line-height:24px; padding:0 5px 0 8px;}
.cen_imglist2 dl a{ padding:2px; width:253px; height:329px; display:block; background:#dddddd;}
.cen_imglist2 dl a:hover{ background:#067cdc; display:block; color:#fff;}

.lxwm_cen{ background:#eaf6ff; height:auto; overflow:hidden; margin:5px 0 0; padding:7px;}
.lwxm_add{ background:url(/img/lxwm_png.png) 0 5px no-repeat; display:block; height:auto; padding:0 0 0 50px; overflow:hidden; }
.lwxm_add ul{ list-style:none; margin:0 auto; padding:0;}
.lwxm_add ul li{ color:#333; line-height:24px;}
.lwxm_pro{ height:147px; background:url(/img/lxwm_kf.png) right bottom no-repeat; margin:10px 0 0; padding:18px 0 0;}
.lwxm_pro p{ padding:2px 0;}

.xz_proimgr{ width:828px; height:auto; overflow:hidden;}
.proimg_l{ width:401px; height:267px; margin:0 30px 0 0; border:#1a8fd2 1px solid; display:inline-block; vertical-align:middle; text-align:center;}
.proimg_l img{ max-width:100%; height:261px; padding:2px;  vertical-align:middle; }
.proimg_r{ width:374px; height:auto; overflow:hidden;}
.proimg_r p{ color:#333; font-size:14px; line-height:30px;}
.tel_x{ padding:10px 0 10px 5px;}
.proimg_tit{ height:150px; overflow:hidden;}
.proimg_tit .slh{ overflow:hidden; text-overflow: ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; }

.dm_intro{ color:#3c3c3c; font-size:14px; line-height:28px; padding:10px; /*text-indent:25px;*/}
.dm_intro b{ font-weight:bold; }
.dm_intro p img{ max-width:800px; text-align:center; margin:5px 0;}
.xz_hack{ text-align:center; padding:30px 0 15px 0;}
.xz_hack a img{  height:35px;  margin:0 17px;}

.gyt_newlb_pro1{ padding:23px 10px 25px 10px; height:auto; overflow:hidden; background:#fff;}
.gyt_newlb_tit{ height:30px; line-height:30px; margin-bottom:15px; margin-top:10px; font-weight:bold; font-size:14px;background: url(/img/xz_jt.png) 0 no-repeat; padding-left:15px; color:#3c3c3c;}
.gyt_newlb_tit a{ color:#3c3c3c; text-decoration:none;}
.gyt_newlb_tit a:hover{ color:#e4280e; text-decoration:none;}
.gyt_newlb_tit span{ padding-right:20px; float:right; font-weight:normal;}
.gyt_newlb_intro{ line-height:25px; font-size:12px; height:auto; overflow:hidden; padding-bottom:12px; border-bottom:#dedede 1px dashed;}
.gyt_newlb_intro p{  color:#666; padding:5px 0 0;}
.gyt_newlb_intro p a{ color:#666;}
.xz_prol{ float:left;}
.xz_prol img{ width:185px; height:122px; padding:5px; border:#ccc 1px solid; margin-right:25px;}

.ld_wm_r{ width:100%; height:auto; overflow:hidden; padding:0 0 0 0;}
.ly_l{ float:left; width:540px; height:auto; overflow:hidden; }
.ly_r{ float:left; width:252px; height:auto; overflow:hidden; padding:51px 0 0;}
.form_ld{ height: auto; overflow:hidden; }
.form_ld dl{position: relative;float:left; margin-right:10px; z-index: 3;}
.form_ld dt{font-size: 14px;color: #fff; height:42px; line-height:42px; text-align:left; padding:0 0 0 12px; background:#0281ec;}
.form_ld dd{margin-top: 10px;}
.form_ld .text{border:1px solid #cccccc; background:#fafafa; color:#666;height:42px; line-height:42px;width:252px;text-indent:12px;}
.form_ld .text:focus{border-color:#666;color:#999;}
.form_ld .textarea{color:#ccc;line-height:28px; font-size:14px; padding-left:12px; padding-right:10px;}
.form_ld .sub_btn{font-size:14px;border:1px solid #fff;background:#0483ec;color:#fff; float:right; height:38px;width:118px;line-height:36px;*margin-left:12px;filter:chroma(color=#000000);cursor:pointer;}
.form_ld textarea{ width:228px; border:1px solid #ccc;background:#fafafa;height:205px;color: #ccc;resize: none;overflow:auto;}
.form_ld textarea:focus{color: #666;border-color: #999;outline: none;}

.dm_img3{ padding:20px 0 0;}
/*新闻内容页样式*/
#xinwen{ /* border:#E5E5E5 1px solid;border-top: #ccc 3px solid;*/ padding:0 10px; }
#xw_hear{margin-bottom:18px; }
#xw_hear #xw_title{ text-align:center; margin-top:8px; padding:15px 0 5px 0;}
#xw_hear #xw_title h2{ font-size:22px; padding:10px 0;}
#xw_hear #xw_xinxi span{ color:#666666; margin-right:10px;}
#xw_hear #xw_xinxi span em{ color:#FF0000;}
#xw_xinxi{ text-align:center; margin-top:8px; border-bottom:#CCCCCC 1px solid; padding-bottom:10px;}
#xw_content{ padding:10px 10px 15px 10px; line-height:28px;  font-size:14px;}
.zzfoot{  padding:10px 0 15px 0; height:auto; border-bottom:#cccccc 1px solid; line-height:22px; overflow:hidden; }
.cg_doup{ padding:10px 22px; line-height:28px; border:#ccc 1px solid;}
.cg_doup a{}
.zzfx{ width:38%; padding:40px 0 0; }
.bshare-more{ font-size:12px; line-height:28px; }
.zzbj{ width:60%; text-align:right;}
.zzbj a{ color:#067cdc;}
#MyContent{ font-size:14px;}

#xgxw{ border:#CCC 1px solid; margin-top:20px; padding:15px 0;}
#xgxw .zg2{ float:right; margin-top:20px;}
.xgtitle{ font-size:18px; font-weight:bold; padding:10px 20px;}
#xgxw ul{ margin-left:40px; list-style:none; }
#xgxw ul li{ list-style:disc;line-height:25px; color:#03F; font-size:14px; padding-bottom:2px;}
#wyhs{margin-top:40px; padding:10px; margin-bottom:10px;}
#wyhs h2{ font-size:16px; margin-bottom:10px;}

.kefu_tro{ padding:15px 0 0; height:auto; overflow:hidden;}
.kefu_l{ width:121px; height:91px;}
.kefu_r{ font-size:14px;  padding:0 0 0 141px; line-height:26px;}
.kefu_r b{ font-size:18px; color:#ff0000;}
.kefu_r span{ color:#ff0000;}

.sx_list{ height:43px; overflow:hidden; }
.sx_list ul{ list-style:none; margin:0 auto;}
.sx_list ul li{ display:block; background:#c9e3f1; padding-left:10px; font-size:14px;  height:43px; line-height:43px;}
.sx_list .list1{ float:left; width:373px;}
.sx_list .list2{ float:right; width:373px;}

.gyt_newlb_dy{ padding:30px 10px 25px 10px; font-size:14px; color:#333; line-height:28px; height:auto; overflow:hidden; background:#fff;}
.gyt_newlb_dy table{ font-size:14px; background:#e2f4ff; border-top:#ccc 1px solid; border-right:#ccc 1px solid;}
.gyt_newlb_dy table td{ border-left:#ccc 1px solid; border-bottom:#ccc 1px solid;}
.gyt_newlb_dy img{ margin-bottom:10px;}
.gyt_newlb_yy{ padding:30px 10px 25px 10px; height:auto; overflow:hidden; color:#333;}
.gyt_newlb_yy ul{ list-style:none; margin:0 auto; padding:0;}
.gyt_newlb_yy ul li{ display:block; overflow:hidden; width:182px; height:285px; float:left; margin:0 10px 15px 10px; text-align:center;}
.gyt_newlb_yy ul li img{ width:182px; height:254px;}
.gyt_newlb_yy ul li p{ line-height:30px; font-size:14px;}

/*全站搜索*/
.cg_searchbox{ width:952px; height:auto; overflow:hidden; margin-top:40px; border:#dbdfe4 1px solid; background:#fff; box-shadow:0 0 10px rgba(15, 98, 168, .2); border-radius:4px; padding:20px 20px 20px 30px;}
.searchbody .left{width:664px; float:left;}
.searchbody .left .tit{background:#FAFFF9 url(btn.png) no-repeat 8px 6px; border:#E2F3DE 1px solid; height:31px;line-height:31px;font-size:14px;color:#555;padding-left:28px;}
.searchbody .left .tit span{ color:red; font-weight:bold;}
.searchbody .left .leftbox{}
.searchbody .left .leftbox .searchlist{}
.searchbody .left .leftbox .searchlist ul{ padding-top:15px;}
.searchbody .left .leftbox .searchlist li{ line-height:28px;}
.searchbody .left .leftbox .searchlist span.art_title a{ font-size:14px; color:#0022CC; text-decoration:underline;}
.searchbody .left .leftbox .searchlist span.art_title a:visited{ color:#CC3300;text-decoration:underline;}
.searchbody .left .leftbox .searchlist span.artintro{ line-height:24px;  font-size:12px;}
.searchbody .left .leftbox .searchlist span.arturl{ line-height:24px;}
.searchbody .left .leftbox .searchlist span.arturl a{ color:green; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.searchbody .left .leftbox .searchlist span.arturl a:hover{ text-decoration:none;}
.searchbody .left .leftbox .searchlist span.c9{color:green; font-size:14px; font-family:Arial, Helvetica, sans-serif;}

.searchbody .left .leftbox .searchabout{margin:0px 10px 0px 0px; padding:15px;background: #EFEFEF; height:100%;  overflow:hidden;}
.searchbody .left .leftbox .searchabout h3{ height:30px; line-height:30px; font-size:14px; font-weight:bold; color:#000;}
.searchbody .left .leftbox .searchabout .searchresult li{line-height:25px; width:20%; float:left; border-bottom:#f1f1f1 1px solid;}
.searchbody .left .leftbox .searchabout .searchresult a{ font-size:14px; color:#0022CC; text-decoration:underline;}
.searchbody .left .leftbox .searchabout .searchresult a:hover{ color:red;}

.searchbody .left .leftbox .kuaisou{ margin:0px 10px 0px 0px;}
.searchbody .left .leftbox .kuaisou .i{ height:23px; line-height:23px;width:550px; padding-left:15px; color:#333;}
.searchbody .left .leftbox .kuaisou #m{margin-left:5px;height:28px; line-height:22px; width:80px;}

.searchbody .right{width:272px; float:right;}

.searchbody .right .ksad{ border:#E2F3DE 1px solid; padding:10px; background:#FAFFF9;}
.searchbody .right .ksad h2{ font-size:16px; font-weight:bold; color:green; font-family:"微软雅黑"}
.searchbody .right .ksad p{ line-height:24px; color:#666; font-family:"微软雅黑"}
.searchbody .right .ksad p a{ color:green; text-decoration:underline; font-family:"微软雅黑"}
.searchbody .right .ksad p a:hover{}


.searchbody .right .right01{}
.searchbody .right .right01 .tit{height:31px;line-height:31px;font-size:14px; font-weight:bold; color:#333;padding-left:5px;  border-bottom:#CCC 1px solid;}
.searchbody .right .right01 .right01box{}
.searchbody .right .right01 .right01box ul{ padding:8px;}
.searchbody .right .right01 .right01box li{ background:url(/images/artarrow.gif) no-repeat 0px 11px; padding-left:8px;height:26px; line-height:26px;width:245px;overflow: hidden;   white-space:nowrap;text-overflow:ellipsis; }
.searchbody .right .right01 .right01box a{  color:#0022CC;}
.searchbody .right .right01 .right01box a:hover{ text-decoration:none; color:red;}


/*全站搜索end*/
/*文章分页样式*/
#fenye{clear:both; margin-top:15px;}
#fenye a{text-decoration:none; display:inline;}
#fenye .prev,#fenye .next{width:52px; text-align:center;}
#fenye a.curr{width:22px;background:#1f3a87; border:1px solid #dcdddd; color:#fff; font-weight:bold; text-align:center;}
#fenye a.curr:visited {color:#fff;}
#fenye a{color:#1E50A2;background:#fff; margin:0px 5px; border:1px solid #dcdddd; float:left; text-align:center;height:22px;line-height:22px}
#fenye a.num{width:22px;}
#fenye a:visited{color:#1f3a87;} 
#fenye a:hover{color:#fff; background:#1E50A2; border:1px solid #1E50A2;float:left;}
#fenye span{line-height:30px;}

/*文章正文分页样式*/
#pageNext{ padding:10px 12px 6px; clear:both;}
#pageNext .prev,#pageNext .next{width:52px; text-align:center;}
#pageNext a.curr{width:22px;background:#1f3a87; border:1px solid #dcdddd; color:#fff; font-weight:bold; text-align:center;}
#pageNext a.curr:visited {color:#fff;}
#pageNext a{margin:5px 4px; color:#1E50A2;background:#fff; border:1px solid #dcdddd; float:left; text-align:center;height:22px;line-height:22px}
#pageNext a.num{width:22px;}
#pageNext a:visited{color:#1f3a87;} 
#pageNext a:hover{color:#fff; background:#1E50A2; border:1px solid #1E50A2;float:left;}


/* 图片分页方式的样式*/
.imagelist{margin:0 auto;width:990px;} /*总宽度*/
.imagelist .imagetop{padding-right:5px;text-align:right;margin:5px; color:#333;}
.imagelist .imagetop a{color:#767676;}
.imagelist .defaultimagesrc{text-align:center;margin:5px;padding-top:40px;padding-bottom:40px;}
.imagelist .defaultImagesrc img{border:1px solid #f1f1f1;padding:2px}
.imagelist .imageintro{text-align:center;font-size:14px;}
.thumb {
    height:112px;
    background:#FFF;
	padding:5px;
}
.thumb_1 {
	text-align: center;
	float: left;
	height: 50px;
	width: 60px;
	padding-top: 30px;
	font-weight: 400;
	font-size: 14px;
	color:#000;
}
.thumb_1 .font-28{font-size:18px;color:red;}
.thumb_2 {float: left;
	width: 790px;
}
.thumb_2_1 {
	background:url(/images/qh1.gif) no-repeat 0px 20px;
	float: left;
	height: 113px;
	width: 35px;
	cursor:pointer;
	
	margin-left:10px;
	_margin-left:0px;
}
.thumb_2_2 {
	background:url(/images/qh2.gif) no-repeat 0px 20px;
	float: right;
	height: 113px;
	width: 35px;
	cursor:pointer;
}
#scrool_div {
	width:708px;
	position:relative;
	height:110px;
	overflow:hidden;
}
#scrool_wrap {height:110px;position:absolute;width:20000px;}
#scrool_wrap li {width:130px;height:100px;float:left;margin-right:10px;}
#scrool_div img{
	width:126px;
	height:95px;
	margin:5px;
}
.normalthumb img{padding:2px;border:1px solid #F9AF10}
.currthumb img{padding:2px;border:1px solid #ff6600;}
/* 图片分页方式的样式结束*/

/*组图显示方式的样式*/
.imggrouplist{margin:0 auto;width:90%;}
.imggrouplist li{width:150px;float:left;margin:2px;border:1px #f1f1f1 solid;background:#FFFFFF;padding:5px;text-align:center}
.imggrouplist li img{width:145px;height:120px;}
/*组图显示方式的样式结束*/

/*平行显示方式样式*/
.imglist{text-align:center}
.imglist img{border:4px solid #efefef;padding:1px}
.imglist div{margin-bottom:15px}
/*平行显示方式样式结束*/
#pageNext{text-align:right}

.xgphoto{width:996px;margin:0px auto;border:#e8e8e8 1px solid; height:100%; overflow:hidden; background:#fdfdfd; padding-top:1px; }
.xgphoto .title{ height:40px; line-height:40px;overflow:hidden; font-size:14px; font-weight:bold; padding-left:15px; color:#333; background:#f1f1f1}
.xgphoto .xgphotobox ul{padding:10px;}
.xgphoto .xgphotobox li{width:20%;float:left;text-align:center;height:140px;overflow:hidden;}
.xgphoto .xgphotobox img{padding:2px;border:#D4D4D4 1px solid;margin-bottom:10px; width:120px; height:96px;}
.xgphoto .xgphotobox li span{ width:120px; height:30px; line-height:30px; overflow:hidden; display:block;}
.xgphoto .xgphotobox a:hover{ color:red; text-decoration:none;}

.xgphoto  .commentbox{ padding:10px;}


/* 图片分页方式的样式*/
.imagelist{margin:0 auto;width:828px;} /*总宽度*/
.imagelist .imagetop{padding-right:5px;text-align:right;margin:5px; color:#333;}
.imagelist .imagetop a{color:#767676;}
.imagelist .defaultimagesrc{text-align:center;margin:5px;padding-top:40px;padding-bottom:40px;}
.imagelist .defaultImagesrc img{border:1px solid #f1f1f1;padding:2px}
.imagelist .imageintro{text-align:center;font-size:14px; color:#333;}
.thumb {
    height:112px;
    background:#FFF;
	padding:5px;
}
.thumb_1 {
	text-align: center;
	float: left;
	height: 50px;
	width: 60px;
	padding-top: 30px;
	font-weight: 400;
	font-size: 14px;
	color:#000;
}
.thumb_1 .font-28{font-size:18px;color:red;}
.thumb_2 {float: left;
	width: 790px;
}
.thumb_2_1 {
	background:url(/images/qh1.gif) no-repeat 0px 20px;
	float: left;
	height: 113px;
	width: 35px;
	cursor:pointer;
	
	margin-left:10px;
	_margin-left:0px;
}
.thumb_2_2 {
	background:url(/images/qh2.gif) no-repeat 0px 20px;
	float: right;
	height: 113px;
	width: 35px;
	cursor:pointer;
}
#scrool_div {
	width:703px;
	position:relative;
	height:110px;
	overflow:hidden;
}
#scrool_wrap {height:110px;position:absolute;width:20000px;}
#scrool_wrap li {width:130px;height:100px;float:left;margin-right:10px;}
#scrool_div img{
	width:126px;
	height:95px;
	margin:5px;
}
.normalthumb img{padding:2px;border:1px solid #F9AF10}
.currthumb img{padding:2px;border:1px solid #ff6600;}

/* 图片分页方式的样式结束*/




