@charset "utf-8";
/* CSS Document */

/*** 全局 ***/

body{ font-size:14px; font-family:"微软雅黑","宋体",Arial, Helvetica, sans-serif;color:#333;}
html, body, div, span, h1, h2, h3, h4, h5, h6, em, img, strong, sub, sup, tt,dd, dl, dt, form, label, table, caption, tbody, tfoot, thead, tr, th, td,ul,li,p,a{margin: 0; padding: 0; border:0;
outline: none; list-style: none; font-weight: normal;}
html { background-color:#fff;}
input,select,textarea{ vertical-align:middle;}
img{ border:0;}
ul,li{ list-style-type:none;}
a:link,a:visited{text-decoration:none;color:#010101; outline:none;}
a:hover{text-decoration:underline;color:#333;outline:none;}
.overhide{overflow:hidden;text-indent:-100em;}
.clear {clear: both;}
.clearfix:after {clear: both;content: ' ';display: block;font-size: 0;line-height: 0;visibility: hidden;width: 0;height: 0;}
.clearfix{zoom:1}




/*** 头部 ***/

#webpage_head, #webpage_headline, #webpage_headline2, .webpage_content, #webpage_foot {
width: 990px;
margin: 0 auto;
}
#webpage_head, #webpage_headline, #webpage_content1, #webpage_content2, #webpage_content3, #webpage_content4, #webpage_content5, #webpage_content6, #webpage_content7, #webpage_content8, #webpage_content9, #webpage_content10, #webpage_content11, #webpage_content12, #webpage_content12, #webpage_foot { width: 990px; margin: 0 auto;}

#header {
width: 100%;
background: #fff;
display: inline-block;
margin-bottom: 8px;
overflow: hidden;
text-align: left;
}

#headLeft {
float: left;
margin-top: 5px;
}

#header h1 {
background: url(../img/logo.gif) no-repeat center center;
text-indent: -9999px;
width:130px;
line-height: 115px;
text-align: center;
}

#pindao_link {
float: left;
width: 850px;
margin-top: 5px;
}

#headRight {
float: left;
width: 860px;
}

#head_ad1 {
float: left;
width: 655px;
height: 55px;
margin-top: 5px;
}

#head_ad2 {
float:right;
width:180px;
height: 57px;
margin-top: 3px;
}

#head_ad2 p {
text-align: left;
font-size: 12px;
line-height: 19px;
color: #004276;
float:left;
display:block;
width:180px;
height:19px;
}


/*** 导航 ***/

#c_nav {
width: 980px;
height:40px;
margin: 0 auto;
padding-bottom:10px;
}

#c_nav .c_textnav {
width: 862px;
height:40px;
float: left;
display: inline;
background-color:#1a5fa4;
}

#c_nav .c_textnav ul {
margin: 0px;
padding: 0px;
margin-top: 12px;
color: #fff;
}

#c_nav .c_textnav ul li {

font-family: "微软雅黑";
color:#fff;
text-decoration:none;
float:left;
border-right:#fff 1px solid;
}

#c_nav .c_textnav ul li a {
font-family: "微软雅黑";
font-size: 15px;
line-height:15px;
color: #fff;
text-decoration: none;
margin: 0 20px;
float: left;
}

#c_logo {
width: 118px;
height:40px;
float: left;
}

#c_logo a {
display: block;
}

a img {
border: none;
}


/*** h1 h2 h3 h4 left right blank30 ad ***/
h1,h2,h3,h4,h5,h6{
	font-family: "微软雅黑","宋体",Arial, Helvetica, sans-serif;
    font-weight:bold;
	}
h1{
    font-size:38px;
    color:#1a5fa4;
    font-weight:bolder;
    line-height:70px;
    }

h2{
    font-size:20px;
    color:#FFF;
    line-height:20px;
    }

h3{
    font-size:18px;
    line-height:16px;

    }

h4{
    font-size:16px;
    line-height:30px;
    }
	
h5{
    font-size:15px;

    }
	
h6{
    font-size:14px;
    line-height:30px;
    }	

.ad{
    width:980px;
    height:80px;
    margin:10px auto;
    }
	

/*** 头条 ***/

.topline{
    width:980px;
    height:90px;
	margin:20px auto;
	text-align:center;
	background:#f3f3f3 url(../img/bgtopline.jpg) no-repeat left;
	border:#e2e2e2 1px solid;
    }

.topics h1{
	width:850px;
	height:40px;
	display:block;
	overflow:hidden;
	line-height:40px;
	margin:8px 10px 10px 100px;
}

.topics h1 a{
	color:#004466;
	text-align:center;
	font-size:33px;
	font-family:"微软雅黑","黑体";
	font-weight:bolder;	
	text-decoration:none;
	}

.topics h1 a:hover{
	text-decoration:none;
	}

.abstract{
    overflow:hidden;
    width:850px;
    height:20px;
	margin-left:100px;
	text-align:center;
    }

.abstract{
    float:left;
    
    font-size:14px;
    line-height:20px;
    font-weight:bold;
	text-align:center;
    }

.abstract a{
	color:#004466;
	text-decoration:none;
	margin-right:30px;
	}

/*** section1 频道焦点 ***/

.section1{
    width:980px;
    height:100%;
    margin:20px auto;
    overflow:hidden;
    }

.section1 .left{
	width:600px;
	height:270px;
	float:left;
	margin-right:15px;
	}
	
.section1 .left .focusPic{
	width:600px;
	height:270px;
	background-color:#CCC;
	position:relative;
	overflow: hidden;
    }	


.section1 .left .focusPic .btPhoto {
	width: 100px;
	height: 18px;
	margin: 0 0 0 35px;
	position: absolute;
	bottom: 10px;
	right: 5px;
	z-index: 10;
	overflow:hidden;
}	

.btPhoto .bt02 {
	background: url(../img/dian.gif) no-repeat -16px 0;
	width: 9px;
	height: 9px;
	margin: 3px 5px;
	display: inline;
	float: left;
	cursor: pointer;
	}

.btPhoto .current {
	background: url(../img/dian.gif) no-repeat;
	}

	
.l_btn {
	background: url(http://www.xinhuanet.com/tech/2013/l_btn.png) 0 0;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.xinhuanet.com/tech/2013/l_btn.png', sizingMethod='crop');
	height: 27px;
	width: 27px;
	position: absolute;
	left: 13px;
	top: 130px;
	z-index: 1000;
	cursor: pointer;
	}	
	
.r_btn {
	background: url(http://www.xinhuanet.com/tech/2013/r_btn.png) 0 0;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.xinhuanet.com/tech/2013/r_btn.png', sizingMethod='crop');
	height: 27px;
	width: 27px;
	position: absolute;
	right: 13px;
	top: 130px;
	z-index: 1000;
	cursor: pointer;
	}	

.f_bg {
	background: #000;
	height: 50px;
	width: 600px;
	position: absolute;
	left: 0;
	bottom: 0;
	z-index: 10;
	display: block;
	opacity: 0.6;
	filter: alpha(opacity=60);
	}

fpic {
	position: relative;
	width: 600px;
	display: none;
}

.fpic h3 {
	font-size: 14px;
	line-height: 20px;
	position: absolute;
	left: 0px;
	bottom: 15px;
	z-index: 100;
	left:15px;
	font-weight: bold;
	color: #FFFFFF;
	}

.fpic h3 a {
	color: #FFFFFF;
	text-decoration:none;

}

.fpic h3 a:hover {
	color: #FFFFFF;
	text-decoration:none;
}


.section1 .right{
	width:330px;
    float:left;
    margin-left:10px;
	margin-right:20px;
    }
	
.section1 .right .right1{
	width:100%;
	height:225px;
	}	
	
.section1 .right .right1 ul{}

.section1 .right .right1 ul li{
	width:330px;
	height:65px;
	padding-bottom:6px;
	border-bottom:#CCC dotted 1px;
	}	
	
.right1 ul li h5 {
color: #1F79D1;
text-align: left;
line-height: 22px;
overflow: hidden;
display:block;
width:330px;
height: 22px;
margin-top:5px;
}

.right1 ul li h5 a {
color: #1F79D1;
text-decoration: none;
font-weight:bold;
}

.right1 ul li h5 a:hover {
color: #1F79D1;
text-decoration: none;
}

.right1 ul li h6 {
color:#1F79D1;
font-size: 12px;
display:block;
width:330px;
height:39px;
line-height:18px;
font-weight:100;
overflow:hidden;
}	
	

.right2{
    width:330px;
    height:35px;
    background:url(../img/bgright2.jpg) no-repeat left #f3f4f4;
    margin-top:5px;
    }

.right2 h4{
    font-size:14px;
	line-height:35px;
    color:#1a5fa4;
	margin-left:130px;
    text-align:left;
	width:200px;
    height:35px;
	display:block;
	overflow:hidden;
    }


/*** section7 即时咨询 ***/

.section7{
	width:980px;
    height:30px;
    margin:20px auto;
    overflow:hidden;
	background:url(../img/bgnews.jpg) no-repeat left center;
	}
	
.section7 .news{
	width:860px;
	margin-left:130px;
	overflow:hidden;}	
	
.section7 .news a{
	text-decoration:none;
	font-size:14px;
	line-height:30px;
	color:#036;
	margin-right:30px;}

.section7 .news a:hover{
	text-decoration:none;
	color:#036;}	


/*** section2 ***/
.section2{
	width:980px;
    height:100%;
    margin:20px auto;
    overflow:hidden;	
	}
	
.section2 .left{
    width:270px;
    float:left;
	padding-right:15px;
    }
	
.section2 .left .title,.section2 .right .title,.section2 .center .title{
	width:97%;
	border-left:#d1d1d1 solid 3px;
	border-bottom:#165d89 solid 2px;
	height:30px;
	padding-top:4px;
	position:relative;
	}
	
.section2 .left .title h3,.section2 .right .title h3,.section2 .center .title h3{
	border-left:#078ce0 solid 3px;
	border-bottom:#078ce0 solid 2px;
	width:80px;
	height:30px;
	display:block;
	line-height:30px;
	padding-left:10px;
	position:absolute;
	left:0px;
	bottom:-2px;
	}
	
.section2 .left .title h6,.section2 .right .title h6,.section2 .center .title h6{
	float:right;
	color:#CCC;
	}	
	
.section2 .left .title h6 a,.section2 .right .title h6 a,.section2 .center .title h6 a{
	float:right;
	color:#999;
	text-decoration:none;
	font-weight:100;
	width:60px; 
	height:30px;
	line-height:30px;
	}	
	
.section2 .left .title h6 a:hover,.section2 .right .title h6 a:hover,.section2 .center .title h6 a:hover{
	float:right;
	color:#CCC;
	text-decoration:none;
	font-weight:100;
	}	
	
.section2 h5{
	font-weight:bold;
	}		
	
.section2 .left ul{}

.section2 .left ul li{
	width:270px;
	height:30px;
	overflow:hidden;
	list-style:none;
    font-size:14px;
    font-family: "微软雅黑","宋体",Arial, Helvetica, sans-serif;
    color:#333;
    line-height:30px;
	}


.section2 .center{
    width:380px;
    float:left;
	padding:0px 15px;
    }	
	
.section2 .center .title{
	margin-bottom:5px;}
	
.section2 .center .pic{
	width:110px;
	height:100%;
	float:left;
	margin-top:10px;
	}
	
.section2 .center .pic img{
	width:95px;
	height:95px;
	margin-bottom:10px;
	}			

.section2 .center .content{
	width:260px;
	height:100%;
	float:left;
	}
	
.section2 .center ul{
	float:left;
	}

.section2 .center ul li{
	width:260px;
	height:30px;
	overflow:hidden;
	list-style:none;
    font-size:14px;
    font-family: "微软雅黑","宋体",Arial, Helvetica, sans-serif;
    color:#333;
    line-height:30px;
	}	
	
.section2 .right{
    width:270px;
    float:left;
	padding-left:10px;
    }	

.section2 .right ul{}

.section2 .right ul li{
	width:270px;
	height:30px;
	overflow:hidden;
	list-style:none;
    font-size:14px;
    font-family: "微软雅黑","宋体",Arial, Helvetica, sans-serif;
    color:#333;
    line-height:30px;
	}
	
	
/*** section3 ***/
.section3{
	width:980px;
    height:100%;
    margin:20px auto;
    overflow:hidden;	
	}

.section3 .title{
	width:100%;
	border-bottom:#58bafb solid 5px;
	height:30px;
	position:relative;
	}
	
.section3 .title h3{
	border-bottom:#165d89 solid 5px;
	width:90px;
	height:30px;
	display:block;
	line-height:30px;
	padding-left:10px;
	position:absolute;
	left:0px;
	bottom:-5px;
	}
	
.section3 .title h6{
	float:right;
	color:#CCC;
	}	
	
.section3 .title h6 a{
	float:right;
	color:#999;
	text-decoration:none;
	font-weight:100;
	width:60px; 
	height:30px;
	line-height:30px;
	}	
	
.section3 .title h6 a:hover{
	float:right;
	color:#CCC;
	text-decoration:none;
	font-weight:100;
	}	
	
.section3 .box{
	width:980px;
    height:100%;
    margin:20px auto;
    overflow:hidden;	
	}	

.section3 .box .content1,.section3 .box .content2{
	width:245px;
	height:300px;
	float:left;}
	
.section3 .box .content1{
	background-color:#f2f1f1;
	}	
	
.section3 .box .content1 .pic,.section3 .box .content2 .pic{
	width:220px;
	height:150px;
	float:left;
	margin-bottom:8px;
	position:relative;
	left:0px;
	bottom:0px;
	display:block;
	}	
	
.section3 .box .content1 p,.section3 .box .content2 p{
	width:200px;
	height:20px;
	display:block;
	overflow:hidden;
	text-align:left;
	color:#ffffff;
	padding:5px 10px;
	font-size:15px;
	position:absolute;
	left:0px;
	bottom:0px;
	background-color:#000;
	opacity:0.8;
	filter:alpha(opacity=80);
	}	
	
.section3 .box .content1 p a,.section3 .box .content2 p a{
	color:#ffffff;
	font-size:15px;
	text-decoration:none;
	}	
	
.section3 .box .content1 p a:hover,.section3 .box .content2 p a:hover{
	color:#ffffff;
	text-decoration:none;
	}			
	
.section3 .box .content1 .txt,.section3 .box .content2 .txt{
	width:200px;
	height:120px;
	overflow:hidden;
	font-size:14px;
	margin-left:20px;
	line-height:25px;
	}
	
.section3 .box .content1 .txt a,.section3 .box .content2 .txt a{
	color:#78aee2;
	font-weight:bold;
	text-decoration:none;}

.section3 .box .content1 .txt a:hover,.section3 .box .content2 .txt a:hover{
	color:#78aee2;
	font-weight:bold;
	text-decoration:none;}	
	

.section3 .box .content2{
	background-color:#faf9f9;
	}

/*** section4 ***/

.section4{
	width:980px;
    height:100%;
    margin:25px auto;
    overflow:hidden;
	border-top:#58bafb solid 5px;
	}
	
.section4 .column{
	width:490px;
	float:left;}
		
.section4 .column .content{
	width:460px;
	height:210px;
	padding:10px 0px;
	margin:0x 15px;
	border-bottom:dotted #949494 1px;}	
	
	
.section4 .column .content .title{
	width:97%;
	border-bottom:#00b1eb solid 1px;
	height:30px;
	background-color:#f0f0f0;
	position:relative;
	}
	
.section4 .column .content .title h3{
	width:80px;
	height:30px;
	display:block;
	line-height:30px;
	padding-left:10px;
	background-color:#0055a8;
	color:#FFF;
	position:absolute;
	left:0px;
	bottom:0px;
	}
	
.section4 .column .content .title h6{
	float:right;
	color:#CCC;
	}	
	
.section4 .column .content .title h6 a{
	float:right;
	color:#999;
	text-decoration:none;
	font-weight:100;
	width:60px; 
	height:30px;
	line-height:30px;
	}	
	
.section4 .column .content .title h6 a:hover{
	float:right;
	color:#CCC;
	text-decoration:none;
	font-weight:100;
	}		
	
	
.section4 .column .content .pic{
	width:145px;
	height:160px;
	float:left;
	margin-right:25px;
	margin-top:10px;
	}		


.section4 .column .content ul{
	float:left;
	}		

.section4 .column .content ul li{
	width:280px;
	height:30px;
	overflow:hidden;
	list-style:none;
    font-size:14px;
    font-family: "微软雅黑","宋体",Arial, Helvetica, sans-serif;
    color:#333;
    line-height:30px;
	}
	

/*** section5 ***/
.section5{
	width:100%;
	height:490px;
	margin:0px auto 20px auto;
	text-align:center;
	}

.section5 .title{
    width:980px;
    height:40px;
    margin:0px auto;
    margin-bottom:10px;
	text-align:left;
    }

.showimg{
    width:980px;
    height:430px;
    margin:0 auto;
    }

.showimg .pic1{
    width:345px;
    float:left;
	overflow:hidden;
    }

.showimg .pic1 .img1,.showimg .pic1 .img2{
    margin-bottom:5px;
    overflow:hidden;
    position:relative;

    }

.showimg .pic1 .img1{
	width:345px;
	height:240px;}
	
.showimg .pic1 .img2{
	width:170px;
	height:180px;
	float:left;	}	

.showimg .pic1 .img1 p,.showimg .pic1 .img2 p{
    display:inline-block;
    width:100%;
    height:30px;
    position:absolute;
    left:0px;
    bottom:0px;
    background-color:#000;
    font-size:14px;
    color:#FFF;
    line-height:30px;
    opacity: 0.8;
    filter: Alpha(Opacity=80);
    text-align:center;
    overflow:hidden;
    }

.showimg .pic1 .img1 a,.showimg .pic1 .img2 a{
    color: #ffffff;
    }

.showimg .pic1 .img1 a:hover,.showimg .pic1 .img2 a:hover{
	color: #ffffff;
    text-decoration:none;
    }

.showimg .pic2{
    width:280px;
    margin:0px 5px;
    float:left;
    }

.showimg .pic2 .img{
    width:280px;
	height:210px;
    overflow:hidden;
    position:relative;
	 margin-bottom:5px;
    }

.showimg .pic2 .img p{
    display:inline-block;
    width:100%;
    height:30px;
    position:absolute;
    left:0px;
    bottom:0px;
    background-color:#000;
    font-size:14px;
    color:#FFF;
    line-height:30px;
    opacity: 0.8;
    filter: Alpha(Opacity=80);
    text-align:center;
    overflow:hidden;
    }

.showimg .pic2 .img a{
    color: #ffffff;
    }

.showimg .pic2 .img a:hover{
    text-decoration:none;
    }


/*** section6 相关链接 ***/

.section6{
    width:980px;
    height:90px;
    margin:15px auto 40px auto;
    overflow:hidden;
    background-color:#f5f2eb;
    }

.box{
    width:960px;
    height:90px;
    margin:0px auto;
    background:url(../img/bgsection6.gif) no-repeat 0 center;
    overflow:hidden;
    }

.box .info{
    width:850px;
    height:80px;
	margin:6px 15px auto 100px;
	height:25px;
    font-size:13px;
    font-family: "微软雅黑","宋体",Arial, Helvetica, sans-serif;
    line-height:26px;
    color:#333;
    float:left;
    display:inline;
    }

.box .info a{
	text-decoration:none;
	color:#333;
	margin-right:15px;
	}

.box .info a:hover{
	text-decoration:none;
	color:#333;
	}


/*** pft ***/

.pft {
    width:980px;
    margin:0 auto;
    background-color: #fff;
    color: #000;
    height: 90px;
    text-align:center;
    margin-top:20px;
    }
.pft p{
    font-size:12px;
    }
.pft a {
    color:#c00;
    }
.pft .copyright {
    font-size: 12px;
    line-height: 30px;
    }


