@charset "utf-8";
/* CSS Document */

body{
	margin: 0;
	padding: 0;
font-family:"宋体" font-size:12px; 	color: #333333;
	width: 100%;
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,input,button,textarea,select,p{margin:0;padding:0;}
.clear{ clear:both; margin:0; padding:0px;}
img{ border:0; }
div{overflow:hidden;}
ul,li,ol,ul {list-style:none;}
ul,li{list-style-type:none; padding:0;margin:0; color:#FFF}
  a{font-family:"宋体"; text-decoration:none; color:#333333}
  a:hover{font-family:"宋体";text-decoration:none; color:#F00;}
  a {blr:expression(this.onFocus=this.blur())}
  
.top{ width:988px; height:157px; margin:0 auto;}
.top .topTop{ width:988px; height:119px; margin:0 auto;}
.top .topTop .logo{ width:559px; height:119px; float:left;}
.top .topTop .Tel{ width:300px; height:119px; float:right;}
.top .topTop .Tel .en{ width:300px; height:30px; margin:0 auto; margin-top:15px; background:url(../images/enBg.gif) no-repeat;}
.top .topTop .Tel .en ul{ list-style-type:none;}
.top .topTop .Tel .en li{ width:58px; height:30px; float:left; padding-left:17px; overflow:hidden;}
.top .topTop .Tel .en li a{ line-height:30px; color:#333; font-size:12px;}
.top .topTop .Tel .en li a:hover{ color:#F00}
.top .topTop .Tel .TelTel{ width:265px; height:55px; padding-left:35px;}

.top .topNav{ width:988px; height:38px; margin:0 auto;}
.top .topNav .topNavL{ width:10px; height:38px; float:left; background:url(../images/navL.gif) no-repeat}
.top .topNav .topNavNav{ width:968px; height:38px; float:left; background:url(../images/navBg.gif) repeat-x;}
.top .topNav .topNavR{ width:10px; height:38px; float:right; background:url(../images/navR.gif) no-repeat;}
.top .topNav .topNavNav ul{}
.top .topNav .topNavNav li{ width:121px; height:38px; float:left;}
.top .topNav .topNavNav li a{ line-height:38px; font-size:14px; font-family:"微软雅黑"; display:block; font-weight:bold; color:#FFF; text-align:center;}
.top .topNav .topNavNav li a:hover{ background:url(../images/navCur.jpg) left bottom no-repeat;}
.top .topNav .topNavNav .navJ{ background: url(../images/navJ.gif) right top no-repeat}
.top .topNav .topNavNav img{float:right;}
.top .topNav .topNavNav .navCur{ background:url(../images/navCur.jpg) left bottom no-repeat;}

.bannerBg{ height:500px; margin:0 auto; background:url(../images/banner_bg.jpg) repeat-x; margin-top:1px;}
.banner{ width:1200px; height:500px; margin:0 auto;}

.sy_bot{ height:299px; margin:0 auto; background:url(../images/sy_bot.jpg) center no-repeat;}
.sy_bot .sy_botCnt{ width:1200px; height:188px; margin:0 auto; padding-top:11px;}
.sy_bot .sy_botCnt .sy_l{
	width: 1200px;
	height: 188px;
	float: left;
}
.sy_bot .sy_botCnt .sy_l .sy_lAbout{ width:988px; height:108px; background:url(../images/sy_aboutBg.png) no-repeat; padding:0 10px 10px; float:left;}
.sy_bot .sy_botCnt .sy_l .sy_lAbout h2{ line-height:25px; font-size:14px; font-family:"微软雅黑"; color:#004f97; padding-left:0px;}
.sy_bot .sy_botCnt .sy_l .sy_lAbout p{ color:#333; font-size:12px; line-height:22px;}

.more{width:48px; height:14px; background:url(../images/more.gif) no-repeat 0 0; margin-top:6px; margin-right:3px;}
a.more:hover{background:url(../images/more.gif) no-repeat 0 -14px}
.hide{ display:block; text-indent:-9999px; font-size:0; line-height:0; overflow:hidden}
.left{ float:left}
.right{ float:right}

.sy_bot .sy_botCnt .sy_l .sy_lNews{width:271px; height:108px; background:url(../images/sy_aboutBg.png) no-repeat; padding:0 10px 10px; float:right;}
.sy_bot .sy_botCnt .sy_l .sy_lNews h2{ line-height:25px; font-size:14px; font-family:"微软雅黑"; color:#004f97; padding-left:0px;}
.sy_bot .sy_botCnt .sy_l .sy_lNews ul{}
.sy_bot .sy_botCnt .sy_l .sy_lNews li{ width:271px; line-height:22px; overflow:hidden; float:left;}
.sy_bot .sy_botCnt .sy_l .sy_lNews li a{ line-height:22px; display:block; font-size:12px; color:#333}
.sy_bot .sy_botCnt .sy_l .sy_lNews li a:hover{ color:#F00}

.sy_bot .sy_botCnt .sy_r{ width:369px; height:108px; float:right; padding:0 10px 10px; background:url(../images/sy_proBg.png) no-repeat}
.sy_bot .sy_botCnt .sy_r h2{ line-height:25px; font-size:14px; font-family:"微软雅黑"; color:#004f97; padding-left:0px;}.sy_bot .sy_botCnt .sy_rCnt{ width:328px; height:75px; margin:0 auto;}
.sy_bot .sy_botCnt .sy_r .sy_rCnt { width:324px; height:75px; margin:0 auto; margin-top:8px; padding-left:4px;}
.sy_bot .sy_botCnt .sy_r .sy_rCnt ul{}
.sy_bot .sy_botCnt .sy_r .sy_rCnt li{ width:70px; line-height:75px; line-height:14px; float:left; margin:0 5px;}
.sy_bot .sy_botCnt .sy_r .sy_rCnt li a{ font-size:12px; line-height:14px; display:block; color:#333; }
.sy_bot .sy_botCnt .sy_r .sy_rCnt li a:hover{ color:#F00;}
.sy_bot .sy_botCnt .sy_r .sy_rCnt img{ width:68px; height:60px; overflow:hidden; border:#c5c6ca 1px solid}

.sy_bot .sy_botCntLink{ width:988px; height:165px; margin:0 auto; padding-top:1px;}
.sy_bot .sy_botCntLink .sy_b_top{
	width: 988px;
	height: 165px;
	margin: 0 auto;
	font-family: "宋体";
	font-size: 12px;
	line-height: 30px;
	color: #FFF;
	text-decoration: none;
}
.sy_bot .sy_botCntLink .sy_b_top p{ line-height:24px; text-align:center; font-size:12px; color:#FFF;}
.sy_bot .sy_botCntLink .sy_b_top a{ color:#FFF;}
.sy_bot .sy_botCntLink .sy_b_top a:hover{ color:#F00}
.sy_bot .sy_botCntLink .sy_b_Flash{ width:254px; height:64px; margin:0 auto; padding:0 367px;}
.sy_bot .sy_botCntLink .sy_b_Flash .tTel{ width:50px; height:60px; float:left; padding-top:4px;}
.sy_bot .sy_botCntLink .sy_b_Flash .tFlash{ width:204px; height:64px; float:right;}
.sy_bot .sy_botCntLink .botCntTj{ width:988px; height:60px; margin:0 auto;}
.sy_bot .sy_botCntLink .botCntTj p{ line-height:26px; font-size:12px; color:#FFF; text-align:center;}


.banner_ny{ width:988px; height:305px; margin:0 auto; margin-top:5px;}
.banner_nyPro{ width:970px; height:347px; margin:0 auto; overflow:hidden;}

.main{ width:988px; margin:0 auto; margin-top:16px;}
.main .ml{ width:238px; float:left;}
.main .ml .mlTop{ width:238px; height:65px; margin:0 auto; background:url(../images/mlTop.gif) no-repeat;}
.main .ml .mlTop h2{ line-height:30px; font-size:15px; font-weight:800; color:#FFF; font-family:"微软雅黑"; padding-left:32px; margin-top:10px;}
.main .ml .mlNavBg{ width:210px; margin:0 auto; padding:0 14px;}
.main .ml .mlNavBg ul{}
.main .ml .mlNavBg li{ width:210px; height:34px; float:left; overflow:hidden; background:url(../images/mlNavBg.gif) no-repeat;}
.main .ml .mlNavBg li a{ padding-left:55px; font-size:14px; font-family:"微软雅黑"; line-height:34px; color:#114996}
.main .ml .mlNavBg li a:hover{ color:#F00;}

.main .ml .mlNavBot{ width:210px; height:175px; margin:0 auto; padding:32px 14px 0px; background:url(../images/mlNavBot.gif) top no-repeat;}
.main .ml .mlNavBot img{ margin-top:12px;}

.main .ml .mlNavCnt{ width:223px; margin:0 auto; }
.main .ml .mlNavCnt .mlNavCntTop{ width:223px; height:80px; margin:0 auto;}
.main .ml .mlNavCnt .mlNavCntCnt{ width:203px; height:184px; margin:0 auto; padding:10px; background:url(../images/mlCntBg.gif) no-repeat;}
.main .ml .mlNavCnt .mlNavCntCnt p{ line-height:22px; font-size:12px; color:#333;}

.main .mr{ width:720px; float:right; padding:10px;}
.main .mr .mrTop{ width:690px; height:40px; padding-left:30px; border-bottom:#98999b 1px solid; background:url(../images/tltTop.gif) left no-repeat; font-size:14px; font-family:"微软雅黑"; font-weight:bold; color:#1d5db4; line-height:30px; position:relative;}
.main .mr .mrTop .mrTopPost{ position:absolute; top:10px; right:5px; font-size:12px; color:#333; font-weight:100; line-height:30px; font-family:"宋体";}
.main .mr .mrTop .mrTopPost a{ color:#333}
.main .mr .mrTop .mrTopPost a:hover{ color:#F00}
.main .mr .mrCnt{ width:720px; margin:0 auto; padding:20px 0px;}
.main .mr .mrCnt p{ line-height:23px; font-size:12px; color:#333;}
.main .mr .mrCnt div{line-height:23px; font-size:12px; color:#333;}
.main .mr .mrCntCnt{ width:720px; margin:0 auto; background:url(../images/cntBg.jpg) top right no-repeat;}
.main .mr .mrCntCnt p{ line-height:23px; font-size:12px; color:#333;}

.main .mr .mrCntFdbk{ width:720px; margin:0 auto; }
.main .mr .mrCntFdbk p{ line-height:23px; font-size:12px; color:#333;}

.main .mr .mrPro{ width:720px; margin:0 auto; padding:20px 0px;}
.main .mr .mrPro ul{}
.main .mr .mrPro li{ width:167px; height:192px; float:left; line-height:20px; margin:6px; text-align:center;}
.main .mr .mrPro li a{ line-height:20px; font-size:12px; text-align:center; color:#333;}
.main .mr .mrPro li a:hover{ color:#F00;}
.main .mr .mrPro img{ width:165px; height:145px; border:#cccccc 1px solid; }
.main .mr .mrProDtl{ width:720px; margin:0 auto; padding:10px 0px;}
.main .mr .mrProDtl img{ width:460px; height:400px; overflow:hidden; text-align:center;}
.main .mr .mrProDtl h2{ line-height:40px; font-size:14px; color:#225abb; text-align:center; border-bottom:#1864b2 1px dashed}
.main .mr .mrProDtlCnt{ width:720px; overflow:hidden; margin:0 auto; padding-top:60px; background:url(../images/ProDtl.gif) left top no-repeat;}
.main .mr .mrProDtlCnt p{ line-height:23px; font-size:12px; color:#333;}


.bottom{ height:164px; margin:0 auto; background:url(../images/bottombgNy.jpg) center no-repeat; margin-top:20px;}
.bottom .botCnt{ width:988px; height:164px; margin:0 auto; overflow:hidden;}
.bottom .botCnt .botCntLink{ width:988px; height:150px; margin:0 auto; margin-top:10px; overflow:hidden; padding:10px;	font-family: "宋体";
	font-size: 12px;
	line-height: 30px;
	color: #FFF;}
.bottom .botCnt .botCntLink p{ line-height:22px; color:#FFF; font-size:12px; text-align:center;}
.bottom .botCnt .botCntLink a{ color:#FFF}
.bottom .botCnt .botCntLink a:hover{ color:#F00}



.main .mr .mrCntNews{ width:720px; margin:0 auto; padding:20px 0px;}
.main .mr .mrCntNews ul{ margin-left:16px;}
.main .mr .mrCntNews li{ width:671px; height:30px; padding-left:20px; background:url(../images/newsShip.gif) left no-repeat; border-bottom:#c9c9c9 1px dashed; position:relative;}
.main .mr .mrCntNews li a{ line-height:30px; font-size:12px; color:#333}
.main .mr .mrCntNews li a:hover{ color:#F00}
.main .mr .mrCntNews .time{ position:absolute; top:2px; right:5px; width:75px; height:28px; line-height:28px; color:#999; font-size:12px;}

.main .mr .mrCntNewsDtl{ width:720px; margin:0 auto; padding:20px 0px;}
.main .mr .mrCntNewsDtl h2{ height:35px; line-height:35px; font-size:14px; color:#1d5db4; text-align:center; border-bottom:#cccccc 1px dashed; }
.main .mr .mrCntNewsDtl h5{ text-align:center; line-height:28px; font-size:12px; font-weight:100; color:#333;}
.main .mr .mrCntNewsDtl p{ line-height:23px; font-size:12px; color:#333;}
