@charset "gb2312";
/* CSS Document */
body{ padding:0px; margin:0px; font-size:14px; font-family:ËÎÌå; color:#333333; line-height:23px; background-color:#F3F3F3;}
a{ color:#333333; text-decoration:none;}
a:hover{ color:#DA281A; text-decoration:underline;}
img{ border:0px;}
ul,li,dt,dl,dd,em,span,p{ margin:0px; padding:0px; font-style:normal; list-style:none; list-style-type:none;}
.zhuantcs{padding:0px 10px;}
h1,h2,h3,h4{ margin:0px; padding:0px; font-size:15px; color:#000000;}
.fl{ float:left;}.fr{ float:right;}.cls{ clear:both;}.mt10{ margin-top:10px;}.mt15{ margin-top:15px;}
.tip{ height:30px; background:url(../imgs/bg_tip.jpg) 0px 0px repeat-x; overflow:hidden;}
.tip .cont{ width:980px; height:30px; line-height:30px; margin:0px auto;}
.tip .cont strong{ float:left; font-size:12px;}
.tip .cont span{ float:right; font-size:12px;}
.tip .cont span a{ margin:0px 10px;}
.header{ height:90px; background-color:#87D6FF;}
.header .cont{ width:980px; margin:0px auto;}
.header .cont em{ float:left; display:block; width:275px; height:55px; padding-top:20px;}
.header .cont em a{ display:block; width:275px; height:55px; overflow:hidden; text-indent:-999px; background:url(../imgs/logo.png) 0px 0px no-repeat;}
.header .cont .search{ float:right; padding-top:30px;}
.header .cont .search .sp_key{ display:block; float:left; width:250px; height:25px; overflow:hidden; border:2px solid #e0e0e0; border-right:none; background-color:#FFFFFF;}
.header .cont .search .sp_key #search-keyword{ border:none; line-height:23px; height:25px; font-size:14px; padding:0px 0px 0px 5px; width:242px;}
.header .cont .search .sp_btn{ float:left; height:29px; width:80px; display:block; overflow:hidden;}
.header .cont .search .sp_btn .sbtn{ width:80px; height:29px; text-align:center; font-size:15px; color:#FFFFFF; background-color:#3398CC; border:none; font-family:Î¢ÈíÑÅºÚ,Ó×Ô²;}
.menu{ background-color:#3398CC; height:35px;}
.menu .nav{ width:980px; height:35px; margin:0px auto; position:relative;}
.menu .nav ul li{ float:left; border-left:1px solid #B3D3E2; line-height:35px; width:120px; text-align:center; display:block; overflow:hidden; position:relative;}
.menu .nav ul li a{ font-size:14px; color:#FFFFFF; font-weight:bold; display:block; line-height:35px;}
.menu .nav ul li a:hover{ text-decoration:none;}
.menu .nav ul li.act{ border:none;}
.menu .nav ul li.act a,.menu .nav ul li a:hover{ background-color:#C1E1FA;}

.menu #nav ul li .subnav{ position:absolute; width:125x; /*height:500px;*/ top:35px; _top:37px; left:0px; padding:5px 0px 5px 0px; background:#ffffff; color:#000000; text-align:left; z-index:2001; _z-index:2001;}
.menu #nav ul li .subnav ul li{ float:none; border:none; height:30px; line-height:30px;}
.menu #nav ul li .subnav ul li a{text-decoration:none;font-weight:normal; color:#333333; height:30px; line-height:30px;}
.menu #nav ul li .subnav ul li a:hover{ color:#333333; background-color:#8DC3FF;}
/*添加*/
.xgtj{
	position: relative;
	overflow: hidden;
	padding-bottom: 20px;
	margin-top: 20px;
	background: #fff;
	border-left: 1px solid #DADADA;
	border-right: 1px solid #DADADA;
}
.xgtj h3{
	display: block;
	background: #0078A3;
	line-height: 40px;
	color: #fff;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
}
.xgtj ul{
	width: 100%;
	padding: 10px 20px 0 20px;
}
.xgtj ul li{
	float: left;
	margin-right: 20px;
	width: 326px;
	line-height: 40px;
	height: 40px;
	background: url(../imgs/rela_img.png) 0  18px no-repeat;
	background-size: 8px 8px;
	overflow: hidden;
	border-bottom: 1px dashed #ccc;
}
.xgtj ul li:nth-child(2n){
	margin-right: 0;
}
.xgtj ul li a{
	font-size: 14px;
	color: #333 !important;
	padding-left: 15px;
}
.xgtj ul li a:hover{
	color: #dd3737 !important;
}
/*添加结束*/
.banner{ width:980px; height:310px; overflow:hidden; margin:15px auto 0px auto;}
.banner .hotnews{ float:left; width:167px; height:308px; border:1px solid #E0E0E0; background-color:#FFFFFF;}
.banner .hotnews .tit{ line-height:30px; text-align:left; text-indent:15px; font-size:14px; font-weight:bold;}
.banner .hotnews ul li{ margin-left:14px; border-top:1px solid #E0E0E0;}
.banner .hotnews ul li span{ display:block; padding:10px 0px 0px 10px; float:left;}
.banner .hotnews ul li p{ display:block; float:left; width:88px; font-size:12px; line-height:20px; padding:8px 0px 0px 7px;}
.banner .hotnews ul li p a{ color:#0066CC;}
.banner .hotnews ul li p i{ display:block; color:#999999; font-style:normal;}

.banner .scbox{ float:left; margin-left:14px; width:540px; height:310px;}
.banner .scbox #scpic{ width:540px; height:310px; overflow:hidden;}
.banner .scbox #scpic ul{ width:2160px; height:310px; float:left; margin:0px; padding:0px;}
.banner .scbox #scpic li{ width:540px; height:310px; float:left; margin:0px; padding:0px; list-style:none; list-style-type:none;}
.banner .scbox #scpic li img{ width:540px; height:280px; float:left; border:none;}
.banner .scbox #scpic li p{ width:540px; height:30px; display:block; line-height:30px; margin-top:280px; _margin-top:0px; background-color:#333333; color:#CCCCCC; font-size:14px; text-indent:20px;}
.banner .scbox #limg{ width:90px; height:12px; float:left; margin-left:450px; margin-top:-22px; z-index:13; /*background-color:#333333;*/}
.banner .scbox #limg ul li{ width:12px; height:12px; overflow:hidden; float:left; display:inline; margin:0px 3px; cursor:pointer; background:url(../imgs/bg_sco.jpg) 0px 0px no-repeat;}
.banner .scbox #limg ul li.current{ background-position:0px -13px;}
.banner .scbox .show{display:block!important;}

.banner.h280{ height:280px; border:1px solid #DDDDDD; background-color:#FFFFFF;}
.banner.h280 .scbox{ width:480px; height:280px; margin-left:0px;}
.banner.h280 .scbox #scpic{ width:480px; height:280px;}
.banner.h280 .scbox #scpic ul{ width:1920px; height:280px;}
.banner.h280 .scbox #scpic ul li{ width:480px; height:280px;}
.banner.h280 .scbox #scpic ul li img{ width:480px; height:280px;}
.banner.h280 .scbox #scpic ul li p{ width:480px; height:30px; float:left; margin-top:-30px; margin-left:0px; display:block;}
.banner.h280 .scbox #limg{ margin-left:390px;}

.banner.h280 .trbox{ float:right; width:465px; padding:10px 15px 0px 0px;}
.banner.h280 .trbox b{ display:block; height:40px; line-height:40px; font-size:25px;}
.banner.h280 .trbox b a{ color:#FCBA0C; font-family:Î¢ÈíÑÅºÚ; font-weight:normal;}
.banner.h280 .trbox p{ display:block; height:70px; line-height:23px; overflow:hidden;}
.banner.h280 .trbox .ulist1{ height:35px; line-height:23px; color:#00569B; padding-top:8px; border-bottom:1px dotted #C5C5C5;}
.banner.h280 .trbox .ulist1 li{ float:left; width:232px; height:23px; line-height:23px; overflow:hidden; font-size:12px; background:url(../imgs/ico3.jpg) 0px 7px no-repeat;}
.banner.h280 .trbox .ulist2{ height:70px; width:465px; padding-top:10px;}
.banner.h280 .trbox .ulist2 li{ float:left; width:232px; line-height:23px; height:23px; overflow:hidden; font-size:12px; background:url(../imgs/ico4.jpg) 0px 8px no-repeat;}
.banner.h280 .trbox ul li{ text-indent:15px;}
.banner.h280 .trbox ul li a{ color:#00569D;}


.banner.index{ height:254px;margin: 0px auto;}
.banner.index .scbox{ width:710px; height:250px; margin-left:0px; border:1px solid #DDDDDD; background-color:#FFFFFF; padding:1px;}
.banner.index .scbox #scpic{ width:710px; height:250px;}
.banner.index .scbox #scpic ul{ width:2840px; height:250px;}
.banner.index .scbox #scpic ul li{ width:710px; height:250px;}
.banner.index .scbox #scpic ul li img{ width:710px; height:250px;}
.banner.index .scbox #scpic ul li p{ width:710px; height:30px; float:left; margin-top:-30px; margin-left:0px; display:block;}
.banner.index .scbox #limg{ margin-left:610px;}
.banner .scbox #limg ul li{ background-color:#CCCCCC; color:#333333; background-image:none; height:15px; width:15px; line-height:16px; text-align:center; font-size:12px; text-indent:1px;}
.banner .scbox #limg ul li.current{ background-color:#FFCE00;}

.banner.index .tnews{ width:250px; height:252px; float:right; border:1px solid #DDDDDD; background-color:#FFFFFF; font-size:12px;}
.banner.index .tnews p{ display:block; height:224px; overflow:hidden; padding:10px 15px; color:#797979;} /* 98h*/
.banner.index .tnews p b{ display:block; line-height:30px; height:30px; overflow:hidden; font-size:14px; font-weight:bold; text-align:center;}
.banner.index .tnews p b a{ color:#FE6700;}
.banner.index .tnews ul{ width:220px; margin:0px auto; padding-top:10px; border-top:1px solid #DDDDDD;}
.banner.index .tnews ul li{ background:url(../imgs/ico.jpg) 0px 9px no-repeat; line-height:23px; height:23px; overflow:hidden; text-indent:10px;}
.banner.index .tnews ul li a{ color:#555555;}


.main .qktit i{ display:block; float:right; padding:15px 15px 0px 0px; font-style:normal;}
.main .qktit i a{ display:block; height:25px; line-height:25px; width:120px; text-align:center; color:#FFFFFF; background-color:#ff6600;}
.main .srvbox{ height:250px; padding-top:20px; background-color:#FFFFFF; margin-bottom:15px;}
.main .srvbox ul{ padding-left:15px;}
.main .srvbox ul li{ height:236px; float:left; overflow:hidden; text-indent:-1000px;}
.main .srvbox ul .lsrv1{ background:url(../imgs/bg_srv1.jpg) 0px 0px no-repeat; width:330px;}
.main .srvbox ul .lsrv2{ background:url(../imgs/bg_srv2.jpg) 0px 0px no-repeat; width:286px;}
.main .srvbox ul .lsrv3{ float:right; background:url(../imgs/bg_srv3.jpg) 0px 0px no-repeat; width:310px;}

.main .lwlist{ background-color:#FFFFFF; height:312px; padding:15px; overflow:hidden; margin-bottom:15px;}
.main .lwlist .tjqk{ float:left; width:218px;}
.main .lwlist .tjqk span{ display:block; line-height:23px; height:23px; overflow:hidden; text-align:center; background-color:#333333;}
.main .lwlist .tjqk span a{ color:#FFFFFF;}
.main .lwlist .lwbox{ float:left; width:470px; padding-left:15px;}
.main .lwlist .lwbox h3{ font-size:23px; font-family:Î¢ÈíÑÅºÚ; font-weight:normal; height:30px;}
.main .lwlist .lwbox h3 a{ color:#2797E3;}
.main .lwlist .lwbox ul{ padding-top:15px; height:263px; background:url(../imgs/bg_lwbox.jpg) left bottom no-repeat;}
.main .lwlist .lwbox ul li{ line-height:30px; height:30px; overflow:hidden; text-indent:25px; background:url(../imgs/ico.jpg) 15px 13px no-repeat; padding-right:20px;}
.main .lwlist .lwbox ul li span{ float:right; color:#999999;}




.main .lwlist .qkrig{ width:230px; float:right;}
.main .lwlist .qkrig h3{ display:block; height:30px;}
.main .lwlist .qkrig h3 a{ display:block; width:100px; height:23px; overflow:hidden; text-indent:-1000px; background:url(../imgs/bg_qkzg.jpg) 0px 0px no-repeat;}
.main .lwlist .qkrig ul{ padding-top:15px; height:263px; background-color:#F7FCFF;}
.main .lwlist .qkrig ul li{ line-height:30px; height:30px; text-indent:25px; color:#2799D7; background:url(../imgs/ico1.jpg) 15px 13px no-repeat;}
.main .lwlist .qkrig ul li a{ color:#2799D7;}
#lw55,#lw54,#lw53,#lw52{ display:none;}


.main .bkbox{ height:347px; background-color:#FFFFFF; padding:15px 0px 15px 15px;}
.main .bkbox .bktj{ width:225px; height:347px; padding:0px 15px; position:relative; float:left; background-color:#E5E7FC;}
.main .bkbox .bktj .baike{ width:47px; height:48px; overflow:hidden; background:url(../imgs/ibg_tj.gif) 0px 0px no-repeat; position:absolute; top:0px; left:0px;}
.main .bkbox .bktj .yiwentop{padding-top:30px;}
.main .bkbox .bktj b{ display:block; text-align:center; font-size:14px; padding-top:25px;}
.main .bkbox .bktj b a{ color:#5564DB;}
.main .bkbox .bktj p{ display:block; padding:10px; height:264px; background-color:#FFFFFF; font-size:12px;}
.main .bkbox .bktj p .aimg{ display:block; width:205px; height:148px; overflow:hidden; margin-bottom:10px;}
.main .bkbox .bktj p .aimg img{ width:205px; /*height:288px;*/}
.main .bkbox .bktj p .newa{ display:block; line-height:23px; height:23px; overflow:hidden; padding-left:15px; background:url(../imgs/ico3.jpg) 1px 7px no-repeat;}

.main .bkbox .qbox{ float:left; width:670px; height:290px; overflow:hidden; padding:55px 0px 0px 22px; position:relative; border:1px solid #DDDDDD; border-left:none; border-right:none; background:url(../imgs/bg_repeat.jpg) 0px 0px repeat-x;}
.main .bkbox .qbox i{ width:21px; height:152px; position:absolute; top:0px; left:-2px; background:url(../imgs/bg_side.jpg) 0px 0px no-repeat;}
.main .bkbox .qbox b{ display:block; width:148px; height:27px; overflow:hidden; text-indent:-1000px; position:absolute; top:15px; left:21px; background:url(../imgs/bg_qkzsk.jpg) 0px 0px no-repeat;}
.main .bkbox .qbox span{ display:block; width:37px; height:37px; overflow:hidden; position:absolute; top:15px; right:30px;}
.main .bkbox .qbox span a{ display:block; width:37px; height:37px; overflow:hidden; text-indent:-1000px; background:url(../imgs/bg_more.jpg) 0px 0px no-repeat;}
.main .bkbox .qbox span a:hover{ background-position:0px -38px;}

.main .bkbox .qbox ul{ width:330px; height:130px; float:left; padding-top:15px;}
.main .bkbox .qbox ul h3{ display:block; height:45px; overflow:hidden; line-height:50px; font-size:25px; font-family:Î¢ÈíÑÅºÚ; font-weight:normal; padding-left:50px; background-position:0px 0px; background-repeat:no-repeat;}
.main .bkbox .qbox .qbox1 h3{ background-image:url(../imgs/num01.jpg);}
.main .bkbox .qbox .qbox1 h3 a{ color:#68C6F9;}
.main .bkbox .qbox .qbox2 h3{ background-image:url(../imgs/num02.jpg);}
.main .bkbox .qbox .qbox2 h3 a{ color:#FAB86C;}
.main .bkbox .qbox .qbox3 h3{ background-image:url(../imgs/num03.jpg);}
.main .bkbox .qbox .qbox3 h3 a{ color:#FC6BAE;}
.main .bkbox .qbox .qbox4 h3{ background-image:url(../imgs/num04.jpg);}
.main .bkbox .qbox .qbox4 h3 a{ color:#6C8CFB;}
.main .bkbox .qbox ul li{ height:25px; line-height:25px; overflow:hidden; font-size:12px; color:#666666; padding-right:8px;}
.main .bkbox .qbox ul li a{ font-weight:bold; margin-right:5px; color:#333333;}

.main .bkbox.qkask .bktj{ background-color:#D6F8F9;}
.main .bkbox.qkask .bktj .baike{ background:url(../imgs/ibg_ask.gif) 0px 0px no-repeat;}
.main .bkbox.qkask .qbox{ height:275px; padding-top:70px;}
.main .bkbox.qkask .qbox .askbox{ width:658px; height:240px; overflow:hidden;}
.main .bkbox.qkask .qbox .askbox li{ height:120px; padding:6px 0px 0px 130px; background:url(../imgs/bg_ask.jpg) 0px 0px no-repeat;}
.main .bkbox.qkask .qbox .askbox li b{ display:block; width:505px; height:30px; line-height:30px; font-size:20px; font-family:Î¢ÈíÑÅºÚ; position:static; background-image:none; text-indent:0px;}
.main .bkbox.qkask .qbox .askbox li b a{ color:#0065CF;}
.main .bkbox.qkask .qbox .askbox li p{ display:block; width:505px; line-height:20px; height:46px; overflow:hidden; font-size:12px;}

.main .sclibox{ height:325px; margin-top:15px;}
.main .sclibox .libox{ width:316px; float:left;}
.main .sclibox .libox.mc15{ margin-left:15px;}
.main .sclibox .libox.mc16{ margin-left:16px;}
.main .sclibox .libox ul{ background-color:#FFFFFF;}
.main .sclibox .libox ul h3{ line-height:30px; height:35px; padding-left:12px; font-size:20px; font-family:Î¢ÈíÑÅºÚ;}
.main .sclibox .libox .ulbox{ height:200px; padding:10px 12px 0px 0px; border-bottom:1px solid #DDDDDD;}
.main .sclibox .libox .ulbox li{ line-height:30px; height:30px; padding-left:22px; overflow:hidden; background:url(../imgs/ico.jpg) 12px 13px no-repeat;}
.main .sclibox .libox .ulbox li span{ float:right; color:#999999;}
.main .sclibox .libox.mc15 .ulbox img,.main .sclibox .libox.mc16 .ulbox img{ float:left; margin-top:5px; margin-left:12px;}
.main .sclibox .libox.mc15 .ulbox li,.main .sclibox .libox.mc16 .ulbox li{ float:left; width:160px; margin-left:5px;}

.main .sclibox .libox .sulbox{ display:block; height:70px; margin-top:12px; padding:17px 0px;}
.main .sclibox .libox .sulbox li{ float:left; padding-left:7px;}
.main .sclibox .libox .sulbox li span{ display:block; width:60px; height:60px; border:1px solid #FFFFFF; padding:4px; background-position:4px 4px; background-repeat:no-repeat; }
.main .sclibox .libox .sulbox li span.act{ border:1px solid #DFDFDF; position:relative;}
.main .sclibox .libox .sulbox li span.act i{ display:block; width:21px; height:11px; background:url(../imgs/bg_botcor.jpg) 0px 0px no-repeat; position:absolute; left:24px; top:-31px;}

.main .sclibox .libox .sulbox li #sp11{ background-image:url(../imgs/block1-1.jpg);}
.main .sclibox .libox .sulbox li #sp12{ background-image:url(../imgs/block1-2.jpg);}
.main .sclibox .libox .sulbox li #sp13{ background-image:url(../imgs/block1-3.jpg);}
.main .sclibox .libox .sulbox li #sp14{ background-image:url(../imgs/block1-4.jpg);}
.main .sclibox .libox .sulbox li #sp21{ background-image:url(../imgs/block2-1.jpg);}
.main .sclibox .libox .sulbox li #sp22{ background-image:url(../imgs/block2-2.jpg);}
.main .sclibox .libox .sulbox li #sp23{ background-image:url(../imgs/block2-3.jpg);}
.main .sclibox .libox .sulbox li #sp24{ background-image:url(../imgs/block2-4.jpg);}
.main .sclibox .libox .sulbox li #sp31{ background-image:url(../imgs/block3-1.jpg);}
.main .sclibox .libox .sulbox li #sp32{ background-image:url(../imgs/block3-2.jpg);}
.main .sclibox .libox .sulbox li #sp33{ background-image:url(../imgs/block3-3.jpg);}
.main .sclibox .libox .sulbox li #sp34{ background-image:url(../imgs/block3-4.jpg);}

#sp142,#sp143,#sp144,#sp242,#sp243,#sp244,#sp342,#sp343,#sp344{ display:none;}



.main .zxlw.nmtop{ margin-top:0px;}
.main .qkbox.mt15{ margin-top:15px;}

.ztrk{ padding-top:10px; padding-bottom:10px; background:#fff;}
.ztrk ul li{ padding-left:5px;}


.navbox{ width:250px; height:500px; overflow:hidden; position:fixed; z-index:999; top:0px; left:50%; margin-left:240px; display:block;}
.banner .qksky,.main .fr.mrig .qksky,.navbox .skybox{ float:right; width:240px; height:308px; border:1px solid #E0E0E0; background-color:#FFFFFF;}
.navbox .skybox{ width:248px; height:195px;}
.banner .qksky span,.main .fr.mrig .qksky span,.navbox .skybox span{ display:block; text-align:center;}
.banner .qksky span.sp01,.main .fr.mrig .qksky span.sp01,.navbox .skybox span.sp01{ padding:20px 0px 15px 0px;}
.banner .qksky span.sp02 i,.main .fr.mrig .qksky span.sp02 i,.navbox .skybox span.sp02 i{ font-size:12px; font-style:normal; color:#4F4F4F;}
.banner .qksky span b,.main .fr.mrig .qksky span b,.navbox .skybox span b{ font-size:22px; font-weight:bold; font-family:Î¢ÈíÑÅºÚ;}
.banner .qksky span.sp03,.main .fr.mrig .qksky span.sp03,.navbox .skybox span.sp03{ height:40px; padding-top:5px;}
.banner .qksky span.sp03 font,.main .fr.mrig .qksky span.sp03 font,.navbox .skybox span.sp03 font{ display:block; font-size:30px; color:#DD3737; font-weight:bold; text-align:center; font-family:Î¢ÈíÑÅºÚ;}
.banner .qksky .sp04,.main .fr.mrig .qksky .sp04,.navbox .skybox .sp04{ height:50px;}
.banner .qksky .sp04 a,.main .fr.mrig .qksky .sp04 a,.navbox .skybox .sp04 a{ display:block; width:175px; height:30px; line-height:28px; margin:0px auto; background-color:#FF9D18; color:#FFFFFF; font-weight:bold; font-family:Î¢ÈíÑÅºÚ;}
.banner .qksky .sp04 a:hover,.main .fr.mrig .qksky .sp04 a:hover,.navbox .skybox .sp04 a:hover{ text-decoration:none; background-color:#FfA733;}
.banner .qksky ul{ width:225px; margin:0px auto; border-top:1px dashed #e0e0e0; padding-top:10px;}
.banner .qksky ul li{ line-height:27px; height:27px; overflow:hidden; text-indent:15px; background:url(../imgs/ico.jpg) 3px 12px no-repeat;}


.main{ width:980px; overflow:hidden; margin:15px auto 0px auto;}
.main .qktit{ height:50px; position:relative; background:url(../imgs/bg_tith2.jpg) 15px 12px no-repeat #FFFFFF; border-bottom:2px solid #2797E3;}
.main .qktit h2{ float:left; font-size:30px; font-family:Î¢ÈíÑÅºÚ; text-indent:50px; color:#2797E3; line-height:50px;}
.main .qktit font{ float:left; font-size:30px; font-family:Î¢ÈíÑÅºÚ; text-indent:50px; color:#2797E3; line-height:50px; font-weight:bold;}
.main .qktit ul{ float:right; padding-right:15px; padding-top:20px;}
.main .qktit ul li{ float:left; width:109px; height:30px; padding-left:20px;}
.main .qktit ul li span{ display:block; width:109px; height:30px; line-height:30px; text-align:center; background:url(../imgs/bg_titli.jpg) 0px 0px no-repeat; cursor:default;}
.main .qktit ul li span.act{ background-position:0px -30px; color:#FFFFFF; font-weight:bold;}
.main .qktit ul li span.act a{ color:#FFFFFF;}
.main .qklist{ padding:20px 15px 15px 15px; overflow:hidden; background-color:#FFFFFF;}
.main .qklist .upic{ height:280px; width:970px;}
.main .qklist .upic li{ float:left; width:170px; padding-left:20px; background:url(../imgs/bg_qkyy.jpg) 0px -10px no-repeat;}
.main .qklist .upic li .ablk{ display:block; width:160px; height:220px;}
.main .qklist .upic li span{ display:block; width:160px; height:23px; line-height:23px; overflow:hidden; text-align:center; background-color:#000000; font-size:12px;}
.main .qklist .upic li span a{ color:#FFFFFF;}
.main .qklist .upic li em{ display:block; text-align:center; line-height:30px; height:30px; overflow:hidden; color:#B00000;}
.main .qklist .upic li em a{ color:#B00000;}
.main .qklist .utxt{ padding:15px 0px 0px 0px; height:45px; border-top:1px dashed #e0e0e0;}
.main .qklist .utxt li{ float:left; text-align:left; padding:0px 10px; height:15px; line-height:15px; display:block; border-right:1px dotted #999999; margin-bottom:12px;}
.main #qk52,.main #qk53,.main #qk54,.main #qk55{ display:none;}


.main .skyadv{ height:166px; background:url(../imgs/skytel.jpg) 0px 0px no-repeat; margin-top:15px;}
.main .skyadv .qkturn{ height:166px; width:175px; float:left; overflow:hidden; text-indent:-1000px;}
.main .skyadv .qktel{ height:166px; width:300px; float:right; overflow:hidden; text-indent:-1000px;}


.main .qktit .spmore{ display:block; float:right; padding-right:15px; line-height:20px; font-size:12px; padding-top:25px;}
.main .qktit .spmore a{ margin-left:20px;}
.main .qktit .spmore a.more{ color:#289BDC;}



.main .zclist{ /* height:205px; */height:400px; padding-top:15px; background-color:#FFFFFF;}
.main .zclist .zcu1{ float:left; width:215px; height:192px; *height:200px; background-color:#6BC6FB; }
.main .zclist .zcu1 h3{ display:block; text-align:center; height:48px; line-height:48px; font-size:25px; font-family:Î¢ÈíÑÅºÚ; font-weight:normal;}
.main .zclist .zcu1 a{ color:#FFFFFF;}
.main .zclist .zcu1 li{ line-height:30px; height:30px; overflow:hidden; padding:0px 5px 0px 20px; background:url(../imgs/ico2.jpg) 10px 13px no-repeat;}
.main .zclist .zcu1 .lbot{ height:16px; background:url(../imgs/bg_lbot.jpg) 0px 2px no-repeat #FFFFFF; margin-top:8px;}
.main .zclist .zcu1.zu_01{ margin-left:15px; _margin-left:7px;}
.main .zclist .zcu1.zu_02{ margin-left:30px; background-color:#FC6B8A;}
.main .zclist .zcu1.zu_03{ margin-left:30px; background-color:#4FB26F;}
.main .zclist .zcu1.zu_04{ margin-left:30px; background-color:#FFA366;}


.main .zxlw{ float:left; width:316px; height:358px; background-color:#FFFFFF; margin-top:15px;}
.main .zxlw.mc15{ margin-left:16px;}
.main .zxlw.mc16{ margin-left:16px;}
.main .zxlw h3{ display:block; float:left; width:210px; padding-left:15px; font-size:20px; font-family:Î¢ÈíÑÅºÚ; height:50px; line-height:50px; font-weight:normal;}
.main .zxlw span{ float:right; height:20px; padding-top:15px; padding-right:15px;}
.main .zxlw span a{ color:#0164C9;}
.main .zxlw ul{ width:290px; padding:0px 5px 0px 15px; float:none; clear:both;}
.main .zxlw ul li{ line-height:30px; height:30px; overflow:hidden; text-indent:10px; overflow:hidden; background:url(../imgs/ico.jpg) 0px 13px no-repeat;}
.main .zxlw ul li span{ float:right; padding:0px; color:#999999;}




.topic{ width:980px; overflow:hidden; margin:0px auto; margin-top:15px;}
.main .msite{ line-height:23px; height:23px; overflow:hidden; border:1px solid #C2D7E8; background-color:#F5FAFE; font-size:12px; padding:0px 10px;}
.main .msite .fl a{ margin:0px 5px;}

.main .msite .fr{ width:380px;}
.main .msite .fr b{ display:block; float:left; color:#FF6600;}
.main .msite .fr ul{ height:23px; overflow:hidden;}
.main .msite .fr ul li{ height:23px; line-height:23px; overflow:hidden;}
.main .fl.mlef{ width:715px; margin-top:15px;}
.main .fl.mlef .ltit{ border:1px solid #DDDDDD; border-bottom:none; background-color:#FFFFFF; padding:15px 15px 0px 15px; height:32px; line-height:30px;}
.main .fl.mlef .ltit h1{ float:left; font-size:14px; font-weight:normal; font-family:ËÎÌå; color:#FFFFFF; display:block; height:30px; padding:0px 20px; background:url(../imgs/bg_typetit.jpg) right bottom no-repeat #4F8AD0; margin-left:8px;}
.main .fl.mlef .ltit h1 a{ color:#FFFFFF;}
.main .fl.mlef .ltit span a{ display:block; width:105px; height:30px; line-height:30px; text-align:center; float:left;}
.main .fl.mlef .ltit i{ float:right; display:block; width:128px; height:30px; background:url(../imgs/bg_typekf.jpg) 0px 0px no-repeat; cursor:pointer; overflow:hidden; text-indent:-1000px;}
.main .fl.mlef .ltit .cls{ height:2px; overflow:hidden; background-color:#4F8AD0;}
.main .fl.mlef .uart{ display:block; border:1px solid #DDDDDD; border-top:none; background-color:#FFFFFF; padding:15px;}
.main .fl.mlef .uart li{ height:130px; overflow:hidden; position:relative; border-bottom:1px dashed #DDDDDD; padding:15px 20px;}
.main .fl.mlef .uart li h4{ font-size:18px; font-weight:bold; font-family:Î¢ÈíÑÅºÚ; line-height:30px;}
.main .fl.mlef .uart li i{ display:block; height:24px; line-height:24px; float:right; background:url(../imgs/bg_click.jpg) 0px 0px no-repeat; padding-left:10px; position:absolute; top:19px; right:20px;}
.main .fl.mlef .uart li i font{ display:block; height:24px; background:url(../imgs/bg_click2.jpg) right bottom no-repeat; padding-right:11px; font-size:12px; font-style:normal;}
.main .fl.mlef .uart li b a,.main .fl.mlef ul li small{ font-weight:normal; font-size:12px; color:#999999; font-style:normal;}
.main .fl.mlef .uart li b a{ color:#0066CC;}
.main .fl.mlef .uart li small{ padding-left:15px;}
.main .fl.mlef .uart li p{ color:#4F4F4F; font-size:14px; line-height:23px; height:47px;}
.main .fl.mlef .uart li.hov{ background-color:#FFF3F3; border-bottom:1px dashed #FFDCDE;}
.main .fl.mlef .uart li.hov i{ width:100px; padding:0px; background:url(../imgs/bg_kefu.jpg) right bottom no-repeat; text-indent:-1000px; overflow:hidden; cursor:pointer;}
.main .fl.mlef .uart li.hov i font{ display:none;}
.main .fl.mlef .tagbox{ border:1px solid #DDDDDD; background-color:#FFFFFF; padding:15px; margin-bottom:15px;}
.main .fl.mlef .tagbox a{ margin-right:15px; margin-bottom:8px;}


.plist{ clear:both; width:714px; overflow:hidden; padding:20px 0px;}
.plist ul.pagelist{ float:right; padding:12px 0px 12px 0px; height:30px; overflow:hidden; padding:0px; border:none;}
.plist ul.pagelist li{ float:left;font-family:Î¢ÈíÑÅºÚ,ºÚÌå,Arial, Helvetica, sans-serif; font-size:14px; line-height:25px; margin-left:10px; list-style-type:none;}
.plist ul.pagelist li a{ float:left; color:#555; display:block; padding:0px 12px 2px 12px; margin-bottom:10px; border:1px solid #DDDDDD;}
.plist ul.pagelist li a:hover{ color:#258CFF; text-decoration:none; background-color:#ffffff; border-color:#258CFF;}
.pagelist{ float:right;}
.thisclass{ float:left; padding:0px 12px 2px 12px; color:#FFFFFF; display:block; border:1px solid #258CFF; background-color:#258CFF;}
.plist ul.pagelist.tags .thisclass{ padding:0px; border:none; background-color:#FFFFFF;}
.plist ul.pagelist.tags .thisclass a{ border:1px solid #258CFF; background-color:#FFFFFF;}

.main .fl.mlef .urecomm{ border:1px solid #DDDDDD; background-color:#FFFFFF; padding:20px 0px 20px 105px; height:120px; position:relative;}
.main .fl.mlef .urecomm em{ width:55px; height:56px; overflow:hidden; text-indent:-1000px; background:url(../imgs/ico_hot.gif) 0px 0px no-repeat; position:absolute; top:0px; left:25px;}
.main .fl.mlef .urecomm li{ float:left; width:285px; padding-right:15px; height:28px; line-height:28px; overflow:hidden;}
.main .fl.mlef .urecomm li b{ color:#0066CC; margin-right:3px;}
.main .fl.mlef .urecomm li b a{ color:#0066CC;}

.main .fr.mrig{ margin-top:15px; width:250px; overflow:hidden;}
.main .fr.mrig .qksky{ float:none; width:248px; height:195px;}

.main .fr.mrig .rbox{ padding:0px 10px 10px 10px; background-color:#FFFFFF; border:1px solid #DDDDDD; margin-top:15px; font-size:12px;}
.main .fr.mrig .rbox h3{ display:block; line-height:25px; height:25px; clear:both; border-bottom:2px solid #DDDDDD; margin-top:12px;}
.main .fr.mrig .rbox h3 font{ font-size:14px; border-bottom:2px solid #0066CC; color:#0066CC; display:block; height:25px; line-height:25px; float:left; padding:0px 10px;}

.main .fr.mrig .rbox .utype{ padding:12px 0px 0px 5px;}
.main .fr.mrig .rbox .utype li{ }
.main .fr.mrig .rbox .utype  a{ display:block; height:24px; line-height:24px; background:#fff0d7; float:left;border:1px solid #face9f;border-radius:5px 5px;padding-right:5px;margin-right:8px; margin-bottom:8px; padding-left:5px; color:#333333;}
.main .fr.mrig .rbox .utype li a font{ }
.main .fr.mrig .rbox .utype li a:hover{ color:#333333; text-decoration:none; opacity:.8; /* For IE 5-7 */ *filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);/* For IE 8 */
-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";}

.main .fr.mrig .rbox .artlist{ padding:15px 5px 0px 25px; background:url(../imgs/bg_num.jpg) 3px 21px no-repeat;}
.main .fr.mrig .rbox .artlist li{ height:29px; line-height:29px; overflow:hidden;}

.main .fl.mlef .info{ padding:10px 20px; border:1px solid #DDDDDD; background-color:#FFFFFF; font-family:Î¢ÈíÑÅºÚ;}
.main .fl.mlef .info h1{ display:block; clear:both; padding:10px 0px; line-height:35px; font-size:25px; margin-bottom:10px;}
.main .fl.mlef .info .ptit{ color:#666666; font-size:12px; font-family:ËÎÌå; margin-bottom:30px; border-bottom:1px solid #e0e0e0; border-top:1px solid #e0e0e0; text-indent:2em;}
.main .fl.mlef .info .ptit span{ margin-right:20px;}
.main .fl.mlef .info .ptit span a{ color:#DD3737;}
.main .fl.mlef .info p{ font-size:14px; margin-bottom:15px; line-height:23px;}
.main .fl.mlef .info a{ color:#FF6600;}
.main .fl.mlef .info .dcont{ border:1px solid #efefef; padding:10px 8px 10px 10px; background-color:#fafafa; text-indent:2em;}
.main .fl.mlef .info .dcont font{ font-size:16px;}
.main .fl.mlef .info.ilw table{ border-collapse:collapse; border: none;}
.main .fl.mlef .info.ilw table td{ border:1px solid #333333;}

.main .fl.mlef .info .artdiv{ width:280px; height:250px; float:right; margin:0px 0px 20px 20px; border:1px solid #e0e0e0; padding:1px;}
.main .fl.mlef .info .artdiv img{ border:0px;}
.main .fl.mlef .info .artdiv.pub{ width:670px; height:90px; float:none; margin:0px auto;}


.main .fl.mlef .artnext{ height:23px; line-height:23px; padding:20px 0px;}
.main .fl.mlef .artnext ul li{ float:left; width:356px; height:23px; overflow:hidden;}

.main .fl.mlef .tbox{ border:1px solid #DADADA; padding:20px; line-height:25px; background:url(../imgs/bg_tel.jpg) 500px 50px no-repeat #FFFFFF; font-size:12px;}
.main .fl.mlef .tbox span{ display:block; line-height:22px; color:#DD3737; font-weight:bold;}
.main .fl.mlef .tbox a{ margin-right:10px; color:#333333;}
.main .fl.mlef .tbox .qq2{ font-weight:normal; padding-left:79px;}
.main .fl.mlef .likart{ border:1px solid #DADADA; padding:20px; line-height:25px; border-bottom:none; background-color:#FFFFFF;}
.main .fl.mlef .likart ul{ height:75px;}
.main .fl.mlef .likart ul li{ float:left; width:335px; background:url(../imgs/ico.jpg) 5px 12px no-repeat; text-indent:10px; height:25px; overflow:hidden;}
.likart ul li a{
	color: #0066CC;
}

.navbox .mebox{ border:1px solid #DADADA; margin-top:15px; padding:0px 15px 10px 15px; background:url(../img/bg_tit.jpg) 0px 0px repeat-x #FFFFFF; margin-top:15px;}
.navbox .mebox h3{ font-size:14px; line-height:35px;}
.navbox .mebox ul{ margin-top:10px;}
.navbox .mebox ul li{ float:left; width:98px; padding:0px 5px; height:30px; overflow:hidden;}
.navbox .mebox ul li a{ display:block; line-height:25px; text-align:center; font-size:12px; background-color:#efefef;}
.navbox .mebox ul li a:hover{ background-color:#DD3737; color:#FFFFFF; text-decoration:none;}



.banner_bk{ height:243px; background:url(../imgs/banner_baike.jpg) center top no-repeat #ECF5FC;}
.banner_bk .bkcont{ width:980px; height:243px; margin:0px auto; position:relative;}
.banner_bk .bkcont a{ display:block; height:13px; width:55px; overflow:hidden; position:absolute; text-indent:-1000px;}
.banner_bk .bkcont .akf1{ top:100px; right:190px;}
.banner_bk .bkcont .akf2{ top:188px; right:190px;}

.main.nomtop{ margin-top:0px;}
.main.nomtop .fl.mlef{ margin-top:0px;}
.main.nomtop .fr.mrig{ margin-top:0px;}
.main.nomtop .fl.mlef .tjbox{ background-color:#FFFFFF; padding:15px;}
.main.nomtop .fl.mlef .tjbox h3{ display:block; z-index:1;  font-size:15px; font-family:Î¢ÈíÑÅºÚ; line-height:25px; height:28px;}


.main.nomtop .fl.mlef .tjbox{ position:relative;}
.main.nomtop .fl.mlef .tjbox .sptit{ height:17px; width:45px; overflow:hidden; position:absolute; top:30px; right:18px;}
.main.nomtop .fl.mlef .tjbox .sptit span{ display:block; width:17px; height:17px;}
.main.nomtop .fl.mlef .tjbox .sptit #rbtn1{ float:left; background:url(../imgs/ico_cor.jpg) left bottom no-repeat;}
.main.nomtop .fl.mlef .tjbox .sptit #lbtn1{ float:right; background:url(../imgs/ico_cor.jpg) right bottom no-repeat;}
.main.nomtop .fl.mlef .tjbox #pic1{ width:680px; height:170px; overflow:hidden; border-bottom:2px solid #6982B8;}
.main.nomtop .fl.mlef .tjbox #pic1 li{ width:680px; height:150px; padding:10px 0px; float:left;}
.main.nomtop .fl.mlef .tjbox #pic1 li img{ float:left;}
.main.nomtop .fl.mlef .tjbox #pic1 li p{ float:right; width:395px;}
.main.nomtop .fl.mlef .tjbox #pic1 li p b{ display:block; line-height:23px; height:23px; overflow:hidden; background:url(../imgs/ico_hat.jpg) 0px 2px no-repeat; padding-left:23px; margin-bottom:10px;}
.main.nomtop .fl.mlef .tjbox #pic1 li p b a{ color:#2C64B1;}


.main.nomtop .fl.mlef .tjbox .ulhot{ float:left; width:200px; height:276px; padding-right:5px; overflow:hidden; border-right:1px dotted #DDDDDD; margin-top:15px;}
.main.nomtop .fl.mlef .tjbox .ulhot li{ line-height:25px; height:25px; font-size:12px; overflow:hidden;}
.main.nomtop .fl.mlef .tjbox .ulhot li i{ font-size:12px; font-weight:bold; margin-right:5px; font-style:normal; color:#B1B1B1;}
.main.nomtop .fl.mlef .tjbox .ulhot li a{ color:#2D65B0;}


.main.nomtop .fl.mlef .tjbox .ulpoint{ float:right; width:450px; height:276px; overflow:hidden; margin-top:15px;}
.main.nomtop .fl.mlef .tjbox .ulpoint li{ height:130px; padding-top:10px;}
.main.nomtop .fl.mlef .tjbox .ulpoint li img{ float:left; margin-right:10px;}
.main.nomtop .fl.mlef .tjbox .ulpoint li p{ float:left; width:312px;}
.main.nomtop .fl.mlef .tjbox .ulpoint li p b{ display:block; font-size:14px;}
.main.nomtop .fl.mlef .tjbox .ulpoint li p b a{ color:#2D65B0;}
.main.nomtop .fl.mlef .tjbox .ulpoint li p span{ display:block; line-height:23px; height:23px; font-size:12px;}
.main.nomtop .fl.mlef .tjbox .ulpoint li p span font{ color:#999999;}
.main.nomtop .fl.mlef .tjbox .ulpoint li p span a{ color:#2D65B0;}



.main.nomtop .fl.mlef .bklist{ background-color:#FFFFFF; margin-top:15px; padding-top:10px;}
.main.nomtop .fl.mlef .bklist h3{ line-height:25px; height:25px; border-bottom:2px solid #e0e0e0;}
.main.nomtop .fl.mlef .bklist h3 font{ display:block; line-height:25px; height:25px; float:left; padding:0px 8px; border-bottom:2px solid #0066CC;}
.main.nomtop .fl.mlef .bklist h3 font a{ font-size:16px; font-family:Î¢ÈíÑÅºÚ;}
.main.nomtop .fl.mlef .bklist span{ float:right; line-height:25px; height:25px; padding-right:15px;}
.main.nomtop .fl.mlef .bklist ul{ padding:15px; height:120px;}
.main.nomtop .fl.mlef .bklist ul li{ float:left; width:340px; line-height:30px; height:30px; overflow:hidden; text-indent:15px; background:url(../imgs/ico.jpg) 5px 13px no-repeat;}
.main.nomtop .fl.mlef .bklist ul li span{ padding-right:10px; color:#999999; line-height:30px;}


.main .fl.mlef .info.pub h1{ text-align:center;}
.main .fl.mlef .info.pub .ptit{ text-align:center;}
.main .fl.mlef .info .pubtit{ height:58px; width:672px; clear:both; border-top:1px solid #FACEA0; border-left:1px solid #FACEA0; margin-bottom:20px;}
.main .fl.mlef .info .pubtit li{ float:left; line-height:22px; height:28px; width:335px; overflow:hidden; border:1px solid #FACEA0; border-left:none; border-top:none; text-indent:20px; background:url(../imgs/ico.jpg) 10px 11px no-repeat;}
.main .fl.mlef .info .pubtit li a{ font-size:12px; color:#0066CC; font-family:ËÎÌå;}

.main .fl.mlef .info.baike h1{ float:left; width:450px; border-bottom:1px solid #E0E0E0; padding-top:30px;}
.main .fl.mlef .info.baike .pdis{ float:left; width:450px;}
.main .fl.mlef .info.baike .pdis strong{ display:block; line-height:25px;}
.main .fl.mlef .info.baike .bimg{ float:right; margin:-70px 0px 20px 0px;}

.main .fl.mlef .info.ask .pask{ font-size:12px; font-family:ËÎÌå; height:25px;}
.main .fl.mlef .info.ask .pask span{ display:block; float:left; padding-right:20px; height:23px; line-height:23px; color:#999999;}
.main .fl.mlef .info.ask .pask span a{ margin-right:15px; color:#0265CD;}
.main .fl.mlef .info.ask .pask .sp2 a{ color:#999999;}
.main .fl.mlef .ans{ margin-top:5px; background-color:#FFFFFF; border:1px solid #DDDDDD; border-top:none; font-family:Î¢ÈíÑÅºÚ;}
.main .fl.mlef .ans .plef{ display:block; float:left; width:105px; padding:20px;}
.main .fl.mlef .ans .plef span{ display:block; line-height:20px; height:20px; overflow:hidden; font-size:12px; text-align:center; color:#999999; padding-top:15px; font-family:ËÎÌå;}
.main .fl.mlef .ans .prig{ display:block; float:right; width:535px; padding:20px 20px 20px 0px;}
.main .fl.mlef .ans .prig span{ display:block; height:30px; line-height:25px;}
.main .fl.mlef .ans .prig span i{ float:right; color:#999999; font-size:12px; font-style:normal;}
.main .fl.mlef .ans .prig span b{ font-size:18px; font-weight:bold; color:#7998FF; font-weight:normal;}
.main .fl.mlef .ans .prig span b a{ color:#7998FF; margin-right:5px;}


.main .fl.mlef .ans .botinf{ display:block; clear:both; background-color:#FBFBFB; height:30px; padding:25px 0px 25px 100px;}
.main .fl.mlef .ans .botinf b{ display:block; font-size:18px; color:#1F67B3; float:left;}
.main .fl.mlef .ans .botinf span{ display:block; width:222px; padding-left:10px; float:left; font-size:15px; color:#989898; font-weight:bold;}
.main .fl.mlef .ans .botinf span font{ display:block; padding-left:15px; padding-right:8px; background:url(../imgs/bg_shou.jpg) 0px 5px no-repeat; float:left; color:#fe6601;}

.main .fl.mlef .artlike{ background-color:#FFFFFF; border:1px solid #DDDDDD; border-top:none; margin-top:5px; padding:30px 45px; font-family:Î¢ÈíÑÅºÚ;}
.main .fl.mlef .artlike h3{ display:block; font-size:16px;}
.main .fl.mlef .artlike ul{ padding-top:12px;}
.main .fl.mlef .artlike li{ line-height:35px; height:35px; overflow:hidden; border-bottom:1px dashed #e0e0e0;}
.main .fl.mlef .artlike li span{ float:right; color:#999999; font-size:12px;}
.main .fl.mlef .artlike li a{ color:#2B64B3;}

.main .fl.mlef .artother{ border:1px solid #DDDDDD; border-top:none; margin-top:5px; background-color:#FFFFFF; padding:30px; font-family:Î¢ÈíÑÅºÚ;}
.main .fl.mlef .artother h3{ font-size:15px;}
.main .fl.mlef .artother ul li{ padding:20px 0px; border-bottom:1px dashed #e0e0e0;}
.main .fl.mlef .artother ul li .plef{ float:left; width:82px;}
.main .fl.mlef .artother ul li .plef span{ display:block; line-height:30px; height:30px; overflow:hidden; font-size:12px; text-align:center; color:#999999; padding-top:12px; font-family:ËÎÌå;}
.main .fl.mlef .artother ul li .prig{ float:right; width:550px;}
.main .fl.mlef .artother ul li .prig span{ display:block; height:30px; line-height:25px;}
.main .fl.mlef .artother ul li .prig span i{ float:right; color:#999999; font-size:12px; font-style:normal;}
.main .fl.mlef .artother ul li .prig span b{ font-size:18px; font-weight:bold; color:#7998FF; font-weight:normal;}
.main .fl.mlef .artother ul li .prig span b a{ color:#7998FF; margin-right:5px;}
.main .fl.mlef .botlist{ border:1px solid #DDDDDD; border-bottom:none; background-color:#FFFFFF; padding:20px 0px 20px 30px; position:relative; height:110px;}
.main .fl.mlef .botlist b{ display:block; width:55px; height:56px; overflow:hidden; text-indent:-1000px; position:absolute; background:url(../imgs/ico_hot.gif) 0px 0px no-repeat; top:0px; left:22px;}
.main .fl.mlef .botlist ul{ padding-left:70px;}
.main .fl.mlef .botlist ul li{ float:left; line-height:28px; height:28px; width:295px; overflow:hidden;}
.main .fl.mlef .botlist ul li em{ font-weight:bold; color:#0265CD; margin-right:5px;}
.main .fl.mlef .botlist ul li em a{ color:#0265CD;}

.main .fl.mlef .info .dlqk{ height:345px; padding:20px 0px 20px 1px;}
.main .fl.mlef .info .dlqk img{ float:left;}
.main .fl.mlef .info .dlqk dd{ float:right; width:412px; font-size:12px;}
.main .fl.mlef .info .dlqk .half{ width:205px;}
.main .fl.mlef .info .dlqk dt{ height:40px; font-size:15px; width:412px; float:right;}
.main .fl.mlef .info .dlqk dt h2{ float:left;}
.main .fl.mlef .info .dlqk dt span{ float:left; padding-left:20px; font-size:12px; color:#666666;}
.main .fl.mlef .info .dlqk dd{ height:35px;}
.main .fl.mlef .info .dlqk dd a{ color:#0066CC;}
.main .fl.mlef .info .dlqk .btn a{ display:block; line-height:30px; padding:0px 30px; margin-right:50px; text-align:center; color:#FFFFFF; float:left;}
.main .fl.mlef .info .dlqk .btn a:hover{ text-decoration:none;}
.main .fl.mlef .info .dlqk .btn .dd1{ background-color:#FF6600;}
.main .fl.mlef .info .dlqk .btn .dd2{ background-color:#0066CC;}



.flink{ width:980px; margin:0px auto; margin-top:15px;}
.flink .ftit{ height:30px; position:relative; line-height:30px;}
.flink .ftit span{ text-align:center; float:left; display:block; line-height:30px; width:100px; font-weight:bold; cursor:default; border:1px solid #F3F3F3; border-bottom:none;}
.flink .ftit span.act{ border:1px solid #DDDDDD; border-bottom:none; line-height:30px; background-color:#FFFFFF; color:#FF6600;}
.flink .flcont{ padding:10px 15px; background-color:#FFFFFF; border:1px solid #DDDDDD;}
.flink #tj22{ display:none;}
.flink .flcont a,.flink .flcont img{ margin:0px 8px;}
.flink .flcont img{ border:1px solid #e0e0e0; padding:1px; margin:10px 0px 10px 20px;}






.footer{ background-color:#FFFFFF; margin-top:15px; border-top:1px solid #DDDDDD;}
.footer .cont{ width:980px; margin:0px auto;}
.footer .cont .fnav{ line-height:30px; text-align:center; font-size:12px; background-color:#0078A3; color:#FFFFFF;}
.footer .cont .fnav a{ color:#FFFFFF; margin:0px 15px;}
.footer .cont .fcont{ padding-left:50px;}
.footer .cont .fcont dl{ float:left; width:132px; height:130px; padding-top:30px; text-align:center; background:url(../imgs/bg_dlbot.jpg) 131px 28px no-repeat; font-size:12px;}
.footer .cont .fcont dl dt{ font-weight:bold; color:#0078A5; text-align:left; text-indent:40px;}
.footer .cont .fcont dl dd a{ color:#555555;}
.footer .cont .fcont dl.dlnav{ width:161px; padding-left:30px; padding-right:30px; background-position:220px 28px;}
.footer .cont .fcont dl.dlnav dt{ display:block; text-indent:15px;}
.footer .cont .fcont dl.dlnav dd{ width:80px; float:left;}
.footer .cont .fcont .fwx{ float:left; padding-top:30px; height:130px; width:220px; font-size:12px;}
.footer .cont .fcont .fwx b{ display:block; text-indent:40px; font-size:12px; font-weight:bold; color:#0078A5; text-align:right; float:left; height:100px;}
.footer .fbot{ clear:both; line-height:23px; height:23px; text-align:center; background-color:#333333; font-size:12px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif;}

#totop{position:fixed;width:71px;height:72px;left:20px;bottom:30px;z-index:999;cursor:pointer;display:none;}
*html #totop{position:absolute;cursor:pointer;right:20px;display:none;top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight)-112+"px");}
#totop a{display:block;width:71px;height:24px;padding-top:48px;background:url(../imgs/toTop.gif) no-repeat;text-align:center;color:#888;font-size:12px;text-decoration:none;}
#totop a.cur{background-position:-88px 0;text-decoration:none;color:#3a9;}
/*20150623 strong b */
.st{font-weight: bold;
font-size: 12px;}
.footer .cont .fcont .fwx span{ display:block; text-indent:40px; font-size:12px; font-weight:bold; color:#0078A5; text-align:right; float:left; height:100px;}
.main .bkbox .qbox div{ display:block; width:148px; height:27px; overflow:hidden; text-indent:-1000px; position:absolute; top:15px; left:21px; background:url(../imgs/bg_qkzsk.jpg) 0px 0px no-repeat;}
.main .bkbox .bktj h3 {
display: block;
text-align: center;
font-size: 14px;
padding-top: 25px;
}
.main .bkbox.qkask .qbox .askbox li h3 {
display: block;
width: 505px;
height: 30px;
line-height: 30px;
font-size: 20px;
font-family: Î¢ÈíÑÅºÚ;
position: static;
background-image: none;
text-indent: 0px;
}
/*Ïà¹ØÆÚ¿¯*/
.qkxg {
	margin-top:-50px;
	background:#fff;
	margin-bottom:15px;
	
	}
.box-gundong {
	padding-top:50px;
	height:330px;
	position:relative;
	}
.ashow2 {
	margin-left:25px;
	float:left;
	display:inline;
	}
.list_02 li {
	float: left;
	overflow: hidden;
	text-align:center;
	margin-left:5px;
	margin-right:5px;
	}
.list_02 li a.video_list {
	width: 300px;
	height: 240px
	}
.list_02 li img {
	height:240px;
	width:300px;
	margin-bottom:10px;
	}

.al {
	background:url(../imgs/tj_bg11.jpg) no-repeat;
	left:0px;
	top:130px;
	position:absolute;
	overflow:hidden;
	width:20px;
	CURSOR: pointer;
	line-height: 200px;
	height:100px;
	}
.ar {
	background:url(../imgs/tj_bg12.jpg) no-repeat;
	right:0px;
	top:130px;
	position:absolute;
	overflow:hidden;
	width: 20px;
	cursor:pointer;
	line-height: 200px;
	height: 100px
	}
.box-gundong .psize01{
	width:300px;
	line-height:24px;
	font-size:16px;
	font-weight:bold;
	text-align:left;
	}
.box-gundong .psize02{
	width:300px;
	line-height:24px;
	font-size:14px;
	text-align:left;
	}
/* ÐÂ¼Ó */
.main .zclist .zcu2{ float:left; width:310px; height:192px; *height:200px; background-color:#6BC6FB; }
.main .zclist .zcu2 h3{ display:block; text-align:left; padding-left:20px; height:48px; line-height:48px; font-size:25px; font-family:Î¢ÈíÑÅºÚ; font-weight:normal;}
.main .zclist .zcu2 a{ color:#FFFFFF;}
.main .zclist .zcu2 li{ line-height:30px; height:30px; overflow:hidden; padding:0px 5px 0px 20px; background:url(../imgs/ico2.jpg) 10px 13px no-repeat;}
.main .zclist .zcu2 .lbot{ height:16px; background:url(../imgs/bg_lbot.jpg) 0px 2px no-repeat #FFFFFF; margin-top:8px;}
.main .zclist .zcu2.zu_01{ margin-left:15px; _margin-left:7px;}
.main .zclist .zcu2.zu_02{ margin-left:15px; background-color:#FC6B8A;}
.main .zclist .zcu2.zu_03{ margin-left:15px; background-color:#4FB26F;}

/*ÆÚ¿¯ÄÚÒ³Ïà¹Ø*/
.xgqklist {border:1px solid #ddd; background-color:#fff; position:relative; margin-bottom:15px;}
.xgqklist font { font-size:14px; font-weight:bold; height:40px; line-height:40px; border-bottom:1px solid #ddd; display:block; padding-left:15px;}
.xgqklist ul { padding-left:18px; padding-top:20px; padding-bottom:20px;}
.xgqklist li { width:135px; float:left; text-align:center;}
.xgqklist li img { width:110px; height:150px; margin-bottom:5px;}

/*ÁÐ±íÒ³*/
.main .fl.mlef .uart li i font span { background:url(../imgs/zan.png) left center no-repeat; height:24px; line-height:24px; padding-left:22px; display:block;}/*ÐÂ¼Ó*/
.pr15 { padding-right:15px}

/**********¶¥²¿ÏÂÀ­******/
.ban_sml { width:100%; height:50px; margin:0 auto; background:url(../images/ban_sml.jpg) top center no-repeat; display:block;}
.ban_sml a { display:block; width:100%; height:50px; z-index:1;}
.ban_big { width:100%; height:200px; margin:0 auto; background:url(../images/ban_big.jpg) top center no-repeat; display:none;}
.ban_big a { display:block; width:100%; height:200px; z-index:1;}

/***********ÆÚ¿¯·ÖÀàµ¼º½**********/
.qkfl_nav {
	padding: 10px 0 10px 20px;
    background: #fff;
	}
.qkfl_nav li {
	float:left;
	width:220px;
	margin-right:20px;
	margin-bottom:15px;
	}
.qkfl_nav li:nth-child(4n){margin-right:0;}
.qkfl_nav li h4 {
	background:#53c4fe;
	font-size:15px;
	line-height:30px;
	border-bottom:1px solid #ccc;
	margin-bottom:10px;
	}
.qkfl_nav li img {
	float:left;
	margin-right:10px;
	}
.qkfl_nav li p {
	font-size:12px;
	line-height: 20px;
    height: 20px;
    overflow: hidden;
    text-indent: 25px;
    background: url(../imgs/ico.jpg) 15px 13px no-repeat;
	}
	/*内容页结尾按钮*/
.button_cont {
	width: 369px;
	height: 70px;
	margin: 0px auto;
	background: url(/imgs/button_cont.png) 0 0 no-repeat;
	text-align: center;
	}
.button_cont span a{
	padding-right: 60px;
	height: 70px;
	line-height: 60px;
	font-size: 24px;
	color: #000;
	text-decoration: none;
	display: block;
	}
