body{
	font-family:"Microsoft Yahei","SimSun";
	font-size:12px;
	color:#333;
}

a{
	color:#333;
}

img{
	display:block;
}

.wrapper{
	width:100%;
	min-width:1100px;
}

.w1100{
	width:1100px;
	margin:0px auto;
}

h1,h2,h3,h4,h5{
	font-family:"Microsoft Yahei","SimHei";
	overflow:hidden;
	font-weight:normal;
}

h1 a,h2 a,h5 a{
	color:#c40000;
}

h3 a,h4 a{
	color:#305798;
}

p{
	overflow:hidden;
	font-family:"SimSun";
	color:#999;
	line-height:20px;
}

#top{
	border-bottom:1px solid #e1e1e1;
	background:url(imagestop-bg.gif);
	font-family:"SimSun";
}

#top .w1100{
	width:1000px;
	height:38px;
	line-height:38px;
	color:#666;
}

#top a{
	color:#666;
}

#top .icon1{
	background:url(imagestop-icon1.png) no-repeat left center;
	padding-left:16px;
}

#top .icon2{
	background:url(imagestop-icon2.png) no-repeat left center;
	padding-left:19px;
}

#top .left a{
	margin-right:30px;
}

#top .right a{
	margin-left:30px;
}




#header{
	background:url(imagesheader.jpg) no-repeat center top;
}
#header .w1100{
	height:182px;
	position:relative;
}
#header .w1100{
	height:182px;
	position:relative;
}
#header .search{
	position:absolute;
	right:15px;
	top:57px;
}
#header .search .text{
	float:left;
	padding:0px 10px;
	width:168px;
	border:1px solid #e5e5e5;
	border-right:none;
	color:#aaa;
	font-size:14px;
	height:29px;
	line-height:29px;
	font-family:"Microsoft Yahei","SimSun";
}
#header .search .sub{
	float:left;
	width:52px;
	height:31px;
	overflow:hidden;
	border:none;
	background:#0072b4 url(imagessearch.gif) no-repeat center center;
	cursor:pointer;
}
#header .hot{
	position:absolute;
	right:15px;
	top:94px;
	line-height:20px;
	width:240px;
}
#header .hot span{
	color:#0072b4;
}
#header .hot a{
	color:#666;
	margin:0px 10px;
}




#nav{
	background:#006cb8;
	width:1100px;
	margin:0px auto;
}

#nav .w1100{
	height:52px;
	line-height:52px;
	
}
#nav a{
	float:left;
	text-align:center;
	color:#fff;
	font-size:16px;
	padding:0px 16px;
}
#nav a:hover,#nav .current{
	background:#31a0e0;
	text-decoration:none;
}




#footer{
	background:#1e63b0;
	color:#fff;
	padding:44px 0px;
}
#footer .w1100{
	width:1064px;
}
#footer .yqlj{
	background:url(imagesyqlj.gif) no-repeat center;
	font-size:18px;
	text-align:center;
}
#footer p{
	font-size:14px;
	font-family:"Microsoft Yahei","SimSun";
	line-height:30px;
	margin-top:26px;
}
#footer p a{
	color:#fff;
	margin-right:33px;
}





#layout1{
	background:#f5f5f5;
}

#layout1 .w1100{
	padding:37px 0px 42px 0px;
}
#layout1 .headline{
	text-align:center;
	margin-bottom:25px;
}
#layout1 .headline h1{
	font-size:40px;
	font-weight:bold;
}
#layout1 .headline h1 a{color:#006cb8;}
#layout1 .headline p{
	line-height:18px;
	height:18px;
	overflow:hidden;
	margin-top:17px;
	font-size:14px;
}
#layout1 .headline p a{
	color:#4d4d4d;
	margin:0px 10px;
}
#layout1 .focus{
	float:left;
	width:666px;
	height:402px;
	overflow:hidden;
	position:relative;
}
#layout1 .focus img{
	width:666px;
	height:402px;
}
#layout1 .focus p{
	position:absolute;
	left:18px;
	bottom:0px;
	height:48px;
	line-height:48px;
	overflow:hidden;
	text-align:center;
	font-size:16px;
	font-family:"Microsoft Yahei","SimSun";
	z-index:77;
}
#layout1 .focus p a{
	color:#fff;
}
#layout1 .focus .shadow{
	position:absolute;
	left:0px;
	bottom:0px;
	height:48px;
	width:100%;
	background:#006cb8;
	z-index:11;
}
#layout1 .focus .switch{
	position:absolute;
	right:20px;
	bottom:16px;
	z-index:11;
}
#layout1 .focus .switch a{
	background:url(imagesfocus1.png) no-repeat;
	_background:#97bce5;
	cursor:pointer;
    display:inline-block;
    margin:0 4px;
    overflow:hidden;
    width:12px;
	height:12px;
	display:block;
	float:left;
	padding:0px;
	text-indent:-9999px;
}
#layout1 .focus .switch a:hover{text-decoration:none; color:#fff;}
#layout1 .focus .switch a.current{background:url(imagesfocus2.png) no-repeat;_background:#fff; color:#fff;}



#layout1 .news{
	float:right;
	width:412px;
	overflow:hidden;
	margin-right:3px;
	display:inline;
	float:right;
}
#layout1 .news .title{
	font-size:20px;
	font-weight:bold;
	margin-top:-2px;
}
#layout1 .news .title,#layout1 .news .title a{
	color:#0075c0;
}
#layout1 .news ul{
	margin-top:-1px;margin-top:-4px\9;
}
#layout1 .news ul li{
	font-size:17px;
	border-bottom:1px dashed #cacaca;
	line-height:53px;
	height:53px;
	overflow:hidden;
	overflow:hidden;
}


#layout1 .block{
	margin-top:36px;
	background:url(imagesztjj.gif) no-repeat 12px 28px #e3ecf2;
	height:149px;
	padding-top:81px;
}
#layout1 .block li{
	width:337px;
	float:left;
	display:inline;
	margin:0px 10px 0px 17px;
	overflow:hidden;
}
#layout1 .block li img{
	width:153px;
	height:118px;
	float:left;
}
#layout1 .block li .zi{
	width:175px;
	float:right;
}
#layout1 .block li .zi h4{
	font-size:16px;
	line-height:26px;
	margin:4px 0px 8px 0px;
}
#layout1 .block li .zi h4 a{color:#1e63b0;}
#layout1 .block li .zi p{ line-height:24px;}





#layout2 .main,#layout4 .main{
	float:left;
	width:752px;
}
#layout2 .main{margin-top:55px;}
#layout2 .main .title{
	font-size:28px;
	color:#006cb8;
	background:url(imagestitle.gif) no-repeat center center;
	text-align:center;
	font-weight:bold;
}
.hot1{
	margin-top:32px;
}
.hot1 h2{
	text-align:center;
	font-size:32px;
	margin:-3px 0px 8px 0px;
}
.hot1 h2 a{ color:#006cb8;}
.hot1 p{
	line-height:28px;
	font-size:14px;
	text-indent:2em;
}
.main .block{
	width:355px;
}
.hot2{
	zoom:1;
	margin-top:25px;margin-top:17px\9;_margin-top:23px;
}
.hot2 img{
	float:left;
	display:inline;
	margin-right:12px;
	width:147px;
	height:108px;
}
.hot2 h3{
	font-size:16px;
	line-height:26px;
	margin:1px 0px 4px 0px;
}
.hot2 h3 a{color:#006cb8;}
.hot2 p{ line-height:24px;}
.news-list1{
	margin-top:14px;
}
.news-list1 li{
	height:38px;
	line-height:38px;
	overflow:hidden;
	padding-left:19px;
	background:url(imageslist-type.gif) no-repeat left 15px;
	font-size:16px;
}
.news-list1 .video{
	padding-left:35px;
	background:url(images/list-video.gif) no-repeat left 10px;
}


#layout2 .sidebar,#layout4 .sidebar{
	width:310px;
	float:right;
}
#layout2 .sidebar{margin-top:42px;}
#layout2 .sidebar .title{
	font-size:20px;
	color:#1e63b0;
	border-bottom:2px solid #1e63b0;
	font-weight:bold;
	line-height:42px;
}
#layout2 .sidebar .movie{	
	width:310px;
	position:relative;
	margin-top:10px;
}
#layout2 .sidebar .movie .pic img{
	width:310px;
	height:183px;
}
#layout2 .sidebar .movie .play{
	position:absolute;
	top:57px;
	left:129px;
}
#layout2 .sidebar p{
	font-size:14px;
	color:#006cb8;
	text-align:center;
	font-family:"Microsoft Yahei","SimSun";
	margin-top:8px;
}
#layout2 .sidebar p a{color:#006cb8;}
#layout2 .sidebar .movie1{
	margin:10px 0px 3px -8px;
}
#layout2 .sidebar .movie1 li{
	width:151px;
	float:left;
	display:inline;
	margin-left:8px;_margin:0px 0px 0px 4px;
	position:relative;
}
#layout2 .sidebar .movie1 .pic img{
	width:151px;
	height:112px;
}
#layout2 .sidebar .movie1 .play{
	position:absolute;
	top:32px;
	left:58px;
}

#layout2 .sidebar .list li{
	font-size:15px;
	line-height:34px;
	padding-left:31px;
	background:url(imageslist-li.gif) no-repeat left center;
	height:34px;
	overflow:hidden;
}





#layout3{
	background:url(imagesly3-bg.jpg) no-repeat;
	height:392px;
	padding-left:2px;
	width:1098px;
}
/*css修改开始*/
#layout3 a{
	width:150px;
	height:48px;
	display:block;
	float:left;
	display:inline;
	margin:168px 0px 0px 27px;
	font-size:17px;
	line-height:22px;
	color:#fff;
	text-align:center;
	padding-top:4px;
	text-decoration:none;
}

#layout3 .a1{
	width:786px;
	height:61px;
	display:block;
	margin:44px 0px 0px 157px;
}
/*css修改结束*/

#layout4 .main{
	margin-top:14px;
}
#layout4 .row{
	margin-top:27px;
}
#layout4 .hot2{ margin-top:14px;}
#layout4 .title1{
	background:url(imagestitle1.gif) no-repeat top left;
	overflow:hidden;
	padding:0px 7px 0px 3px;
	_height:38px;
}
#layout4 .title1 span{
	float:left;
	font-size:20px;
	color:#1e63b0;
	font-weight:bold;
	margin-top:11px;
}
#layout4 .title1 a{
	color:#8bb9e4;
	float:right;
	margin-top:17px;
}
#layout4 .news-list1 #li1{
	background:none;
	padding-left:15px;
	font-size:18px;
}
#layout4 .news-list1 #li1 a{color:#006cb8;}



#layout4 .sidebar,#sidebar1{
	background:url(imagesly4-sid.gif) no-repeat top;
	padding-top:38px;
	margin-top:34px;
}
#layout4 .block1 h5,#sidebar1 .block1 h5{
	font-size:20px;
	color:#1e63b0;
}
#layout4 .block1 .text,#sidebar1 .block1 .text{
	font-size:14px;
	line-height:23px;
	color:#fff;
	text-indent:1em;
	background:#3890ce;
	padding:24px 8px 21px 24px;
	margin-top:8px;
}


#layout4 .block2 li,#sidebar1 .block2 li{
	border-bottom:1px solid #c6dff7;
	overflow:hidden;
	margin-top:12px;
	padding-bottom:13px;
}
#layout4 .block2 h5,#sidebar1 .block2 h5{
	font-size:18px;
	line-height:19px;
	color:#fff;
	width:18px;
	background:#8bb9e4;
	padding:13px 5px 8px 5px;
	float:left;
}
#layout4 .block2 p,#sidebar1 .block2 p{
	width:270px;
	float:right;
	font-size:14px;
	line-height:22px;
	color:#5d5d5d;
	font-family:"Microsoft Yahei","SimSun";
	margin-top:5px;
}


#layout4 .block3 .title,#sidebar1 .block3 .title{
	height:127px;
	margin-top:26px;
}
#layout4 .block3 .title a,#sidebar1 .block3 .title a{
	color:#004c86;
}
#layout4 .block3 .con,#sidebar1 .block3 .con{
	border:1px solid #99c3e2;
	border-top:none;
	margin:0px 13px;
	padding:0px 15px;
}
#layout4 .block3 li,#sidebar1 .block3 li{
	border-bottom:1px dashed #cacaca;
	padding:18px 0px 22px 0px;padding:19px 0px 22px 0px\9;_padding:18px 0px 21px 0px;
	position:relative;
}
#layout4 .block3 li a,#sidebar1 .block3 li a{
	display:block;
	width:100%;
	height:100%;
	text-decoration:none;
}
#layout4 .block3 li h6,#sidebar1 .block3 li h6{
	font-size:16px;
	color:#006cb8;
	line-height:20px;
	margin-bottom:7px;
	font-weight:normal;
}
#layout4 .block3 li h5,#sidebar1 .block3 li h5{
	font-size:14px;
	color:#5d5d5d;
	line-height:21px;
}
#layout4 .block3 li i,#sidebar1 .block3 li i{
	position:absolute;
	left:-20px;
	top:23px;
	background:#004c86;
	width:9px;
	height:9px;
	border-radius:50%;
}
#layout4 .block3 li b,#sidebar1 .block3 li b{
	position:absolute;
	left:-16px;
	top:0px;
	height:100%;
	width:1px;
	background:#ee8c3d;
	display:none;
}
#layout4 .block3 li:hover b,#sidebar1 .block3 li:hover b{
	display:block;
}
#layout4 .block3 li:hover i,#sidebar1 .block3 li:hover i{
	background:#ee8c3d;
}
#layout4 .block3 li:hover h6,#sidebar1 .block3 li:hover h6{
	color:#ee8c3d;
}




#layout5 .left{
	width:401px;
}
#layout5 .left .title{
	background:#3890ce;
	height:32px;
	line-height:32px;
	padding:0px 19px 0px 21px;
	overflow:hidden;
}
#layout5 .left .title span{
	float:left;
	color:#fff;
	font-size:20px;
	font-weight:bold;
}
#layout5 .left .title a{
	float:right;
	color:#fff;

}
#layout5 .left ul{
	margin:15px 0px 0px 3px;
}
#layout5 .left li{
	font-size:16px;
	line-height:38px;
	padding-left:16px;
	background:url(imagesly5-li.gif) no-repeat left center;
}
#layout5 .right{
	width:644px;
	height:245px;
	background:url(imagesly5-right.gif) no-repeat;
	margin-right:13px;
	display:inline;
}
#layout5 .right li{
	width:121px;
	float:left;
	display:inline;
	margin:73px 8px 0px 64px;
}
#layout5 .right h5{
	font-size:16px;
	text-align:center;
	margin-top:13px;
}




#layout6 .topic{
	font-size:36px;
	color:#1e63b0;
	text-align:center;
	border-bottom:4px solid #006cb8;
	margin-bottom:7px;
	font-weight:bold;
	padding:43px 0px 14px 0px;
}
#layout6 .map{
	width:1100px;
	height:610px;
	position:relative;
}
#layout6 .kuang{
	width:284px;
	height:163px;
	position:absolute;
	display:none;
	background:url(imageskuang.png) no-repeat;
	overflow:hidden;
}
#layout6 .kuang p{
	line-height:20px;
	margin:12px 10px 0px 42px;
	color:#fff;
	font-family:"Microsoft Yahei","SimSun";
}
#layout6 .kuang p a{ color:#fff;}
#layout6 #kuang1{ top:40px; right:0px;}
#layout6 #kuang2{ top:86px; right:66px;}
#layout6 #kuang3{ top:80px; right:166px;}
#layout6 #kuang4{ top:182px; right:318px;}
#layout6 #kuang5{ top:182px; right:198px;}
#layout6 #kuang6{ top:203px; right:156px;}
#layout6 #kuang7{ top:233px; right:376px;}
#layout6 #kuang8{ top:273px; right:270px;}
#layout6 #kuang9{ top:334px; right:398px;}
#layout6 #kuang10{ top:366px; right:242px;}
#layout6 #kuang11{ top:414px; right:202px;}




#layout7{
	width:1134px;
	margin:0px auto;
}
#layout7 .title{
	border-bottom:1px solid #d9d9d9;
	height:32px;
	line-height:32px;
	margin:36px 17px 0px 17px;
	overflow:hidden;
}
#layout7 .title span{
	float:left;
	height:32px;
	font-size:20px;
	border-bottom:2px solid #1e63b0;
	color:#1e63b0;
	font-weight:bold;
	padding:0px 10px;
}
#layout7 ul li{
	float:left;
	display:inline;
	margin:32px 16px 0px 17px;
	width:156px;
}
#layout7 ul li img{
	width:156px;
	height:200px;
}






/*二级页样式开始*/
#content .main{
	width:720px;
	float:left;
}
#location{
	color:#848484;
	font-size:16px;
	margin:54px 0px 0px -5px;
}
#location a{
	color:#848484;
	margin:0px 5px;
}


#news-header{
	border-bottom:1px solid #f0f0f0;
	padding-bottom:13px;
}
#news-header h1{
	font-size:34px;
	text-align:center;
	font-weight:bold;
	margin:36px 0px 22px 0px;
}
#news-header .infor{
	color:#a7a7a7;
	font-size:14px;
}
#news-header .infor span{ margin:0px 4px;}

.news-con p{
    font-size:18px;
    line-height:32px;
    padding:15px 0px;
	color:#000;
	font-family:"Microsoft Yahei","SimSun";
}


#editor{
	border-bottom:1px solid #eaeaea;
	font-size:14px;
	color:#b4b4b4;
	overflow:hidden;
	font-family:"宋体";
	line-height:46px;
	margin-top:34px;
}
#editor span{ float:right;}


#content .main .block1{
	border-bottom:1px solid #eaeaea;
	border-top:1px solid #eaeaea;
	overflow:hidden;
	height:218px;
}
#content .main .block1 .left{
	width:516px;
	background:url(imagessmgz.gif) no-repeat 101px 25px;
	padding-top:78px;
}
#content .main .block1 .left li{
	width:91px;
	float:left;
	margin:0px 49px 0px 32px;
	display:inline;
	font-size:14px;
	text-align:center;
}
#content .main .block1 .left li img{
	width:91px;
	height:91px;
	margin-bottom:6px;
}
#content .main .block1 .left li a{
	color:#797979;
}
#content .main .block1 .right a{
	width:35px;
	height:35px;
	display:block;
	float:left;
	margin:96px 13px 0px 2px;
}
.bds_wx{ background:url(imagesshare1.gif) no-repeat;}
.bds_web{ background:url(imagesshare2.gif) no-repeat;}
.bds_qzone{ background:url(imagesshare3.gif) no-repeat;}
.bds_more{ background:url(imagesshare4.gif) no-repeat;}


#content .main .block2{
	margin-top:11px;
}
#content .main .block2 li{
	font-size:16px;
	color:#a1a1a1;
	text-align:right;
	line-height:48px;
	padding-left:21px;
	background:url(imagesli.gif) no-repeat left center;
}
#content .main .block2 li a{
	float:left;
}

.yejiao{
	padding-top:43px;
}
.yejiao p{
	margin:32px 0px 0px 6px;
	font-size:13px;
	line-height:28px;
	font-size:14px;
	color:#5a5a5a;
	text-align:center;
	font-family:"Microsoft Yahei","SimSun";
}
.yejiao p a{
	border:1px solid #5182cf;
	height:18px;
	color:#5182cf;
}
.yejiao a{
	text-decoration:none;
	padding:2px 5px;
	margin-right:6px;
}
.yejiao span a:active{ 
	color:#396eb5;
	background:none;
}
.yejiao span a{
	color:#5177b3; 
	background:none;
	border:none;
	font-weight:bold;
	padding:0px;
}
.yejiao span a:hover,#ej-main span .yejiao a.on{
	color:#d2414f;
	text-decoration:none; 
}
.yejiao .kuang{
	width:20px;
	height:14px;
	border:1px solid #707070;
	background:#fff;
	margin:0px 3px;
	padding-left:2px;
}



#content .sidebar{
	width:310px;
    float:right;
}
#sidebar1{
	margin-top:51px;
}


.jigou-side{
	float:left;
	width:278px;
	padding:0px 16px 35px 16px;
	border-top:4px solid #006cb8;
}

.jigou-side .title{
	height:44px;
	line-height:44px;
	border-bottom:1px solid #d9d9d9;
	color:#006cb8;
	font-size:18px;
}

.jigou-side p{
	height:38px;
	line-height:38px;
	border:1px solid #006cb8;
	font-size:18px;
	font-family:"Microsoft Yahei";
	color:#fff;
	padding-left:40px;
	border-radius:18px;
	margin-top:30px;
	background:#006cb8 url(imagesjigou-arrow1.gif) no-repeat 24px 14px;
}

.jigou-side p a{
	display:block;
	width:100%;
	height:100%;
	color:#fff;
}

.jigou-side .current{
	background:#006cb8 url(imagesjigou-arrow2.gif) no-repeat 22px 18px;
}

.jigou-side ul{
	display:none;
	margin-top:5px;
}

.jigou-side ul li{
	height:47px;
	line-height:47px;
	font-size:14px;
	font-family:"SimSun";
	padding:0px 0px 1px 40px;
	background:url(imagesjigou-line.gif) no-repeat center bottom;
}

.jigou-side ul li a{
	float:left;
	color:#000;
}

.jigou-side ul .on{
	font-weight:bold;
	color:#c40000;
}

.jigou-side ul .on a{
	color:#006cb8;
}

.jigou-side ul .on i{
	float:left;
	display:inline;
	margin:18px 0px 0px 10px;
	width:7px;
	height:10px;
	background:url(images/jigou-icon.gif) no-repeat;
}

.jigou-main{
	float:right;
	width:770px;
	border-top:4px solid #006cb8;
}

.jigou-main .add2{
	height:44px;
	line-height:44px;
	overflow:hidden;
	font-size:18px;
	border-bottom:1px solid #d9d9d9;
	color:#9a9a9a;
}

.jigou-main .add2 span,.jigou-main .add2 a{
	color:#9a9a9a;
	margin:0px 6px;
}

.jigou-text{
	margin-top:45px;
	min-height:300px;
}

.jigou-text h2{
	text-align:center;
	font-size:24px;
	line-height:30px;
	font-weight:bold;
	color:#454545;
	margin-bottom:25px;
}

.jigou-text p{
	font-size:20px;
	line-height:38px;
	color:#000;
	font-family:"FangSong";
	text-indent:30pt;
}



/*二级页样式结束*/