@charset "utf-8";
/* CSS Document */

body{
	margin:0px; padding:0px; font-size:12px;
}
.com-logo-text{  margin-left:50px; height:54px; line-height:54px;color: #3baae9; font-size: 34px;font-style: normal; font-weight: bold; font-family: "黑体","微软雅黑";}
.com-logo{ overflow: hidden; position: relative; height: 54px; top: 50% ;float: left; margin: 0;; margin-top: -27px;}
.com-logo a{}
.com-logo img{ height:100%; vertical-align: bottom;}
.com-banner{ height: 80px; overflow: hidden;}
.com-head{ height: 140px; width:980px; margin: 0 auto;}
ul{
	margin:0px; padding:0px; list-style:none;
}
img{
	border:0px; vertical-align:middle;
}
.clear{
	clear:both;
}
p,table,tr,td,th{
	margin:0px; padding:0px;
}
/*********************************************/
.top{
	width:100%; height:48px; background-image:url(images/m1.jpg); line-height:48px;
}
.topm{
	width:980px; height:100%; margin:auto; font-size:14px; font-family:"微软雅黑";
}
.topm li{
	width:98px; text-align:center; color:#fff; float:left;
}
.topm a:link, .topm a:visited{
	color:#fff; text-decoration:none;
}
.topm a:hover{
	color:#fff; text-decoration:underline;
} 
.mlo{
	width:980px; height:75px; margin:auto;
}
.logo{
	width:220px; height:100%; float:left;
}
.mlo1{
	color: #3baae9;
font-size: 32px;
font-family: "微软雅黑";
margin-left: 40px;
font-weight: bold;
width: 200px;
float: left;
line-height:75px
}
.mlo2{
	width:143px; height:47px; float:right; margin-top:20px; margin-left:30px; background-image:url(images/mlo3.jpg);
}
.mlo2 p{
	width:40px; line-height:20px; float:right; margin-top:5px; display:inline-block
}
.mlo2 a:link, .mlo2 a:visited{
	color:#000; text-decoration:none;
}
.mlo2 a:hover{
	color:#CC0000; text-decoration:underline;
}
.banner{
	width:100%; height:258px; border-top:2px solid #D4D1C0; background-image:url(images/bannerbg.jpg); text-align:center;
}
.main{
	width:980px; height:auto; margin:auto;/* */
}
.zskjbanner{
	width:100%; height:10px; 
}
.csznwz{
	width:100%; height:38px; line-height:38px; border-bottom:2px solid #2e8df0; color:#000; margin-top:10px;
}
.csznwz a{
color:#000; text-decoration:none;
}
.csznwz span{
	color:#000; margin-left:5px;
}
.csznlm{
	width:198px; height:auto; float:left; border:1px solid #CECECE; margin-top:10px; border-bottom:none;
}
.csznlm a{
	color:#fff; text-decoration:none;
}
.dleftbt a{
	color:#0e8ae3; text-decoration:none;
}
.csznlm li{background:#0070d9;;
	width:100%; height:auto;  line-height:49px; text-align:center; color:#fff; font-size:14px; font-weight:bold;
	cursor:pointer; background-repeat:repeat-x;border-bottom:1px solid #fff;
}
.csznlm li a:link,.csznlm li a:visited{height:49px;width:200px; }
.csznlm li a:hover,.csznlm li.on a{background:#2997ff;height:49px;width:198px; display:inline-block}
.collapsed{background:#0e8ae3;
	width:198px; height:auto; border-bottom:1px solid #fff; display: none; height:49px
}
.collapsed li{
	width:198px; 
	line-height:49px; color:#382D93; font-size:14px; background-image:none; text-align:left; font-weight:normal; 
	background-repeat:no-repeat; background:#51b6ff; text-align:center;
}
.collapsed a{
	color:#fff; text-decoration:none;
}
.cszn2{
	width:498px; height:auto; float:left; border:1px solid #DDDDDD; margin-left:10px; margin-top:10px;
}
.cszn2c{
	width:478px; height:auto; margin:auto;
}
.cszn2c li{
	width:100%; height:40px; border-bottom:1px dashed #DADADA; line-height:40px; font-size:14px;
}
.cszn2c a:link, .cszn2c a:visited{
	color:#000; text-decoration:none;
}
.cszn2c a:hover{
	color:#000; text-decoration:underline;
}
.cszn2c span{
	float:right; margin-right:5px;
}
.hdpage{
	width:100%; height:50px; text-align:center; float:left; margin-top:20px;
}
.hdpage span{
	border:1px solid #DDD; padding:0px 8px 0px 8px; margin-left:3px;
}
.hdpage a{
	color:#000; text-decoration:none;
}
.hdpagecur{
	background-color:#F1EDEC;
}
.csznleft{
	width:260px; height:auto; float:left; margin-left:10px;
}
.dleftbt{
	width:248px; height:29px; border:1px solid #DEDEDE; border-bottom:none; line-height:29px; color:#0e8ae3; font-size:14px;
	font-weight:bold; background:url(../images/download1.jpg) repeat-x; padding-left:10px; margin-top:10px;
}
.dleft1{
	width:258px; height:auto; border:1px solid #DDD; padding-top:5px; padding-bottom:5px;
}
.dleft1 li{
	width:241px; height:25px; line-height:25px; background-repeat:no-repeat; padding-left:7px;
}
.dleft1 a:link, .dleft1 a:visited{
	color:#000; text-decoration:none;
}
.dleft1 a:hover{
	color:#000; text-decoration:underline;
}
.dleft2{
	width:258px; height:auto; border:1px solid #DDD; border-top:none;
}
.dleft2 a{
	color:#303030; text-decoration:none;
}

.dleft2 span{padding:5px 0 6px 18px;display:inline-block;width:109px; display:inline-block; text-align:left}
#duiqi span{padding:5px 0 4px 18px;display:inline-block;width:109px; display:inline-block; text-align:left}

.dleft2 .bg_gray2{background:#f2f1f1}
.dleft2 .bg_gray1{background:#f2f1f1}
.dleft2 .bg_gray1 span{display:inline-block; }

.dleft2ul1{
	width:100%; height:auto; float:left;
}
.dleft2ul1 li{
	width:86px; height:40px; float:left; text-align:center; line-height:40px;
}
.dleft2ul2{
	width:100%; height:auto; float:left; background-color:#F1F1F1;
}
.dleft2ul2 li{
	width:114px; height:25px; float:left; line-height:25px; padding-left:15px;
}
.dleft2ul3{
	width:100%; height:auto; float:left; margin-top:10px; margin-bottom:10px;
}
.dleft2ul3 li{
	width:114px; height:25px; float:left; line-height:25px; padding-left:15px;
}
.dleft3{
	width:100%; height:auto; margin-top:10px;
}
.dleft3 li{
	width:100%; height:40px; line-height:40px; border-bottom:1px dashed #9FB8E1; background-color:#EEF5FF; font-size:14px;
}
.dleft3 img{
	margin-left:15px; margin-right:20px;
}
.zcright{
	width:708px; height:auto; float:left; margin-left:10px; margin-top:10px; border:1px solid #D3D3D3; border-top:2px solid #1D3176;
}
.bot{
	width:100%; height:150px; background-color:#F9F9F9; border-top:3px solid #1D3176; margin-top:10px; clear:both
}
.botc{
	width:980px; height:auto; margin:auto;
}
.botlogo{
	width:auto; height:auto; float:left; margin-top:30px;
}
.botsm{
	width:550px; height:auto; line-height:25px; margin-top:15px; margin-left:50px; float:left;
}
.botsm a{
	color:#000; text-decoration:none;
}
.ewm{
	width:auto; height:auto; float:left; margin-top:15px;
}
.lc{
	width:100px; height:auto;
}


/*fagui_list*/


.cszn2_fagui{
	width:768px; height:auto; float:left; border:1px solid #DDDDDD; margin-left:10px; margin-top:10px;
}





.cszn2_faguic{
	width:760px; height:auto; margin:auto;
}

.cszn2_faguic li{
	width:100%; height:40px; border-bottom:1px dashed #DADADA; line-height:40px; font-size:14px;
}
.cszn2_faguic a:link, .cszn2_faguic a:visited{
	color:#000; text-decoration:none;
}
.cszn2_faguic a:hover{
	color:#000; text-decoration:underline;
}
.cszn2_faguic span{
	float:right; margin-right:5px;
}
.cszn2_fagui_hdpage{
	width:100%; height:80px; text-align:center; float:left; margin-top:20px;
}
.cszn2_fagui_hdpage span{
	border:1px solid #DDD; padding:0px 8px 0px 8px; margin-left:3px;
}
.cszn2_fagui_hdpage a{
	color:#000; text-decoration:none;
}
.cszn2_fagui_hdpagecur{
	background-color:#F1EDEC;
}

.mlo_fagui1{
		color: #3baae9;
font-size: 32px;
font-family: "微软雅黑";
margin-left: 40px;
font-weight: bold;
width: 200px;
float: left;
line-height:75px
}




/*tool_list*/

.tool{
	width:198px; height:auto; float:left; border:1px solid #CECECE; margin-top:10px; border-bottom:none; float:left; margin-bottom:10px
}
.tool li{
	width:100%; height:auto; background-image:url(images/cszn2.jpg); line-height:49px; text-align:center; color:#203665; font-size:14px; font-weight:bold;
	cursor:pointer; background-repeat:repeat-x;
}
.cszn2_tool{
	width:768px; height:auto; float:left; border:1px solid #DDDDDD; margin-left:10px; margin-top:10px;
}
.all_list{float:right; margin-top:10px; border:1px solid #ddd; margin-bottom:10px}




.cszn2_toolc{
	width:760px; height:auto; margin:auto;
}

.cszn2_toolc li{
	width:100%; height:40px; border-bottom:1px dashed #DADADA; line-height:40px; font-size:14px;
}
.cszn2_toolc a:link, .cszn2_toolc a:visited{
	color:#000; text-decoration:none;
}
.cszn2_toolc a:hover{
	color:#000; text-decoration:underline;
}
.cszn2_toolc span{
	float:right; margin-right:5px;
}
.cszn2_tool_hdpage{
	width:100%; height:80px; text-align:center; float:left; margin-top:20px;
}
.cszn2_tool_hdpage span{
	border:1px solid #DDD; padding:0px 8px 0px 8px; margin-left:3px;
}
.cszn2_tool_hdpage a{
	color:#000; text-decoration:none;
}
.cszn2_tool_hdpagecur{
	background-color:#F1EDEC;
}

.mlo_tool1{
	  color: #3baae9;
    font-family: "黑体","微软雅黑";
    font-size: 34px;
    font-style: normal;
    font-weight: bold;
    height: 54px;
    line-height: 54px;
    margin-left: 50px;
	display:inline-block;
}

#list2,#list3,#list4,#list5{ display:none; clear:both; }

.now{ width:768px;}
.tool .now{ margin-top:0; border:0; height:49px}
.box{ width:768px; height:auto}

.top {
    background: none repeat scroll 0 0 #3d95d5;
    height: 60px;
    margin: auto;
    width: 980px;}

.topm {width:950px;
margin: 0 auto;background:#3d95d5; height: 50px; color: #fff; overflow: hidden; padding: 5px 0;margin-left:30px;}
.topm li{display: block;float:left; width:10%; line-height: 25px; height: 25px; text-align: center; font-size: 15px; text-decoration: none;font-family:"微软雅黑";}
.topm a:link,.topm a:visited{ color: #fff; display: block;float:left;line-height: 25px; height: 25px; text-align: center; font-size: 15px; text-decoration: none;font-family:"微软雅黑";}
.topm a:hover{ line-height: 25px; height: 25px; text-decoration:underline;}
