@charset "utf-8";
body { margin:0; padding:0; background-color:#FFFFFF; color:#333333; font-size:12px; font-family:"宋体";
}
p,ul,li{ margin:0; padding:0; list-style:none;}
img{ border:none;}
a{ color:#333333; text-decoration:none;}
a:hover{ color:#d7182a;}
.top{
	background-image: url(../images/top_bg.jpg);
	background-repeat: repeat-x;
	background-position: center center;
	height: 90px;
}
.topn{height: 90px;width:1000px;margin:0 auto;}
.topn_l{width:440px;height: 90px;float:left;}

.logo{

position: absolute;

top: -80px;

/*left: -50px;*/

width: 440px;

height: 90px;

z-index: 100;

opacity: 0;
}

.topn_r{
	width:560px;
	height: 90px;
	float:left;
	background-image: url(../images/topn_bg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}

.yuyan{ padding-top:10px; padding-left:360px; padding-right:0px;}
#y2{ background-image: url(../images/xb_2.html);
	background-repeat: no-repeat;
	background-position: left center;}
	
#y3{ background-image: url(../images/xb_3.html);
	background-repeat: no-repeat;
	background-position: left center;}	
	
#y4{ background-image: url(../images/xb_4.html);
	background-repeat: no-repeat;
	background-position: left center;}	
.dh{ height:40px; background-color:#ffffff;}	
.dhn{ height:40px; width:1000px; margin:0 auto;}
.dhn ul li{ font-size:15px; font-family:"微软雅黑"; width:165px; height:40px; text-align:center; line-height:40px; float:left; }
.dhn ul li a{ color:#111111; display:block;}
.dhn ul li a:hover{ color:#d7182a; position:relative; top:1px;}
.dhn ul{ margin-left:3px;}
.banner{ height:520px;  background-color:#eee;}

.gdnews{
	height:45px;
	background-image: url(../images/synews_bg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	margin-bottom:12px;
}

.gnews_l{ height:42px; width:700px; float:left;}
.gnews_r{ height:42px; width:300px; float:left;}
.gnews_r p{ line-height:42px; padding-left:120px; color:#555; }
.gnews_r p a{ color:#555;}
.gnews_r p a:hover{ color:#d7182a;}
.ngnews{ width:1000px; margin:0 auto; height:38px;}
.bdd{ font-family:"微软雅黑"; color:#005ebc; font-size:15px; float:left; padding-right:7px; padding-left:0px; font-weight:bold; line-height:24px; width:69px; height:24px;  margin-top:10px; text-align:center; margin-right:7px;}
#Marquee{ height:20px; overflow:hidden; color:#555; }
#Marquee li{height:20px; list-style:none;}
#Marquee li a{color:#555;}
#Marquee li a:hover{color:#d7182a; }


.container{ width:1000px; margin:0 auto;}
.lm{
	width:1000px;
	height:210px;
	background-image: url(../images/lm_bg.jpg);
	background-repeat: no-repeat;
	background-position: center center; 
	margin-bottom:20px;
}
.lm_l{ width:284px; height:200px;  float:left; margin-left:13px;}
.lm_l p{ line-height:23px; text-align:left; text-indent:24px; padding-top:5px; color:#555;}
.lm_c{ width:333px; height:200px;  float:left; margin-left:37px;}
.lm_r{ width:284px; height:200px;  float:left; margin-left:37px;}
.fa{ width:284px; height:185px; margin-top:5px;}

.kj{ height:82px; margin-top:10px;}

.b1{ width:83px; height:83px; float:left;}
.b1 a{
	width:83px;
	height:83px;
	display:block;
	background-image: url(../images/index-icon1.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.b1 a:hover{
	width:83px;
	height:83px;
	display:block;
	background-image: url(../images/index-icon1.png);
	background-repeat: no-repeat;
	background-position: center center;
}

.b2{ width:83px;
	height:83px;float:left; margin-left:5px; }
.b2 a{
	width:83px;
	height:82px;
	display:block;
	background-image: url(../images/index-icon2.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.b2 a:hover{
	width:83px;
	height:83px;
	display:block;
	background-image: url(../images/index-icon2.png);
	background-repeat: no-repeat;
	background-position: center center;
}

.b3{width:83px;
	height:83px; float:left; margin-left:5px; }
.b3 a{
	width:83px;
	height:83px;
	display:block;
	background-image: url(../images/index-icon3.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.b3 a:hover{
	width:83px;
	height:83px;
	display:block;
	background-image: url(../images/index-icon3.png);
	background-repeat: no-repeat;
	background-position: center center;
}

.newsz_1{ font-family:"微软雅黑"; font-size:14px; font-weight:bold;line-height:26px;}
.newsz_1 a{ color:#333;}
.newsz_1 a:hover{ color:#d7182a;}
.newsz_2{ color:#999; line-height:26px; text-align:left; padding-top:2px;}
.xian{ border-bottom:#ccc dashed 1px; }

.footer{
	height:220px;
	clear:both;
	
	background:#F2F2F2;
	clear:both;
	border-top:#d7d7d7 solid 1px;
	
}
.nfooter{ width:980px; margin:0 auto; height:220px; padding-top:15px;}
.nfooter ul li a{ color:#333333;}
.nfooter ul li a:hover{ color:#006da7;}

.nfooter ul li{
font-family:"微软雅黑";
font-weight:bold;
	
	font-size:15px;
	width:194px;
	text-align:center;
	line-height:41px;
	height:41px;
	float:left;
	border-right:#CCCCCC solid 1px;
}
.nfooter ul li ul li a{ color:#666666;}
.nfooter ul li ul li a:hover{ color:#d7182a;}

.nfooter ul li ul li{ font-size:12px; line-height:24px; height:24px; font-family:"宋体"; font-weight:normal;}
.nfooter span a{ color:#990000; }
.nfooter span a:hover{ color:#d7182a; text-decoration:underline;}

.bottom{ height:80px; background-color:#005ebc;}
.bottom p{ line-height:22px; text-align:center; padding-top:20px; color:#ddd;}


.nbanner{
	height:230px;
	background-color:#eee;
	
}
.nban{ height:230px; width:1000px; margin:0 auto;}

.wzyd{

position: absolute;
top:30;

left: 275px;
width: 490px;
height: 90px;
z-index: 100;
opacity: 0;

}

.proyd{

position: absolute;
top:30;

left: 500px;
width: 490px;
height: 90px;
z-index: 100;
opacity: 0;

}


.newsyd{

position: absolute;
top:50;

left: 175px;
width: 400px;
height: 65px;
z-index: 100;
opacity: 0;

}

.bgyd{

position: absolute;
top:50;

left: 275px;
width: 400px;
height: 65px;
z-index: 100;
opacity: 0;

}


.contactyd{

position: absolute;
top:40;

left: 200px;
width: 400px;
height: 65px;
z-index: 100;
opacity: 0;

}



.ncontainer{
	background-color: #f9f9f9;
	background-repeat: repeat-x;
	background-position: center top;
}
.contain{ width:1000px; margin:0 auto; padding-bottom:0px; }

/*********************************内页样式开始********************************************/

.left{ width:200px; float:left; background-color:#FFFFFF; margin-top:12px;}
.right{ width:790px; float:left; margin-left:10px; background-color:#FFFFFF; margin-top:12px; min-height:500px;}
.ndh ul li{
	height:31px;
	width:200px;
	background-image: url(../images/ndh_a.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	line-height:31px;
	text-align:left;
	padding:2px 0px;
	
}
.ndh ul li p{ padding-left:24px;}
.ndh ul li a{ display:block;}
.ndh ul li a:hover,.on{
	color:#FFFFFF;
	background-image: url(../images/ndh_hov.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.ndh ul{ padding-top:12px;}
.di{ width:200px; height:255px;}

.dq{
	height:42px;
	text-align:right;
	background-image: url(../images/dq_bg.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-top:3px;
	padding-right:5px;
}	
.dq_l{ float:left; font-size:14px; font-weight:bold; color:#0c53a5; padding-top:8px; padding-left:18px; }
.dq_r{ float:right; padding-top:8px;
	padding-right:12px; }
.news_nr{ border-bottom:#ccc dashed 1px; padding-bottom:5px; padding-top:15px; height:137px;}
.news_bt{
	text-align:left;
	background-image: url(../images/news_tb.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent:25px;
	font-size:14px;
	font-family:"微软雅黑";
}
.news_bt a{ font-weight:bold; color:#555555;}
.news_bt a:hover{ color:#c5251a; }
.news_nr p{ line-height:24px; text-align:left; color:#888;}
.xiangx{ margin:7px 0px 7px 0px;}
.xiangx a:hover{ color:#0c53a5;}
.xiang_l{ width:90px; height:24px; float:left; font-size:14px; line-height:24px; text-align:center;}
.xiang_l a{ display:block; background-color:#aaa; color:#FFFFFF;}
.xiang_l a:hover{ background-color:#0c53a5; color:#FFFFFF;}
.xiang_r{ height:24px; background-color:#F5F5F5; line-height:24px; text-align:center; width:210px; float:left;}

.nypro{ width:234px; float:left; margin:5px 0px 25px 19px; display:inline; vertical-align:top;}



.proz{ width:234px; height:30px; background-color:#eee; line-height:30px;}
.proz_l{
	float:left;
	font-weight:bold;
	background-image: url(../images/news_tb.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:25px;
	margin-left:7px;
}
.proz_r{ float:right; margin-right:7px;}
.hou1{ border:#eee solid 1px;text-align:center; height:190px; padding-top:10px;}
.hou2{ border:#0c53a5 solid 1px;text-align:center; height:190px; padding-top:10px;}

.nynews ul li{ width:750px; height:39px; margin:20px 0px;}
.newsb{
	width:59px;
	height:39px;
	background-image: url(../images/newsb_bg.html);
	background-repeat: no-repeat;
	background-position: center center;
	border-right:#CCCCCC solid 1px;
	float:left;
}
.newsb p{ font-size:20px; font-family:Arial, Helvetica, sans-serif; color:#223657; text-align:center;}
.newsnr{ float:left; line-height:39px; width:550px; padding-left:10px; font-size:13px;}
.newsnr a{ color:#777777;}
.newsnr a:hover{  color:#095290; }
.newsrq{ line-height:39px; text-align:right; float:right;}

.sypro{ height:220px; margin-top:20px;  }
.sypro_a{ width:230px; border:#ddd solid 1px; height:240px; float:left; margin:10px 10px 20px 13px;}
.sypro_aa{ width:230px; border:#999 solid 1px; height:240px; float:left; margin:10px 10px 20px 13px; }
.pronr{ width:213px; margin:0 auto; }
.pronr div{ margin-top:10px;}
.pronr p{ font-size:15px; font-family:"微软雅黑"; text-align:center; padding-top:10px;}
.search{ width:740px; height:60px; border:#ddd solid 1px; margin:10px 0px 10px 12px; clear:both;}
.ry ul li .ryzp{ width:120px; height:160px; float:left;}
.rm{ font-family:"微软雅黑"; font-size:15px; font-weight:bold; text-align:left;}
.rywz{ float:left; padding-left:10px;}
.ryzl{ line-height:23px; text-align:left; color:#999999; padding-top:7px;}
.ryxq{ text-align:left; padding-top:5px;}
.ryxq a{ color:#777;}
.ryxq a:hover{ color:#d7182a; }
.ry ul li{ width:240px; height:150px; margin:10px 7px 20px 7px; float:left;}

.video {
    float: left;
    height: 200px;
    margin: 10px 44px 20px;
    width: 291px;
	display:inline;
}

