@charset "gb2312";

*{margin:0; padding:0;}
html       { padding:0;}
body       { margin:0 auto; font:12px "ËÎÌå"; color:#3e3e3e; background-color:#f3f3f3;}
img{ border:none;}
ul li{ list-style:none; padding:0; margin:0px; text-transform: capitalize;}
.clear{clear:both;}
a{ text-decoration:none; outline:none; color:#3e3e3e;}
a:hover{ text-decoration:none;}
input,select{ font-size:12px; vertical-align:middle;}

.header{ width:100%; height:83px; background:#021130; background:url(imagestopbg.gif) no-repeat center 0;}
.header .head{ width:1003px; height:100%; overflow:hidden; margin:0 auto; background:url(imagestopbg.gif) no-repeat center 0;}
.header .head .logo{ width:463px; height:100%;}
.header .head .search{ width:382px; height:18px; overflow:hidden; float:right; display:inline; margin:48px 42px 0 0;}
.header .head .search .textinput{ width:120px; height:18px; line-height:18px; color:#c7c7c7; border:0; padding-left:5px; float:right; display:inline;}
.header .head .search .subbtn{ width:27px; height:18px; cursor:pointer; border:0; background:url(imagessearch.gif) no-repeat; float:right; display:inline;}

.navbox{ width:100%; height:48px; background:#3b5999;}
#nav {width:1003px; height:48px; margin:0 auto;}
#nav .mainlevel{width:94px; height:48px; float:left; display:inline; text-align:center;}
#nav .mainlevel a{ width:100%; height:100%; display:block; color:#fff; font:14px Î¢ÈíÑÅºÚ; line-height:48px;}
#nav .mainlevel:hover{ background:#1c356d;}
#nav .mainlevel ul {display:none; position:absolute; background-color:#5076c9; z-index:9999; width:94px; padding-bottom:12px;}
#nav .mainlevel li { width:78px; margin:0 auto; height:30px;}
#nav .mainlevel li a{ color:#193777; font-weight:normal; font-size:12px; width:78px; margin:0 auto; display:block; height:29px; border-bottom:1px dotted #98b1f3; line-height:29px; text-align:center;}
#nav .mainlevel li a:hover{ color:#fff;}

.conbox{ width:1003px; height:auto; margin:0 auto; margin-top:46px;}
.conbox .left{ width:196px; height:auto; float:left; display:inline; margin-right:47px;}
.conbox .left .top{ width:100%; height:6px; background:url(imagescon_left_top.gif) no-repeat;}
.conbox .left .mid{ width:100%; min-height:150px; _height:150px; background:#3b5999;}
.conbox .left .bot{ width:100%; height:6px; background:url(imagescon_left_bot.gif) no-repeat;}
.conbox .left .mid .title{ width:158px; margin:0 auto; height:49px; background:url(imageslefttitbg.gif) no-repeat center bottom; padding-top:43px; text-align:center; color:#b6dcff; font-size:18px; font-weight:bold;}
.conbox .left .mid ul{ margin-top:16px; padding-bottom:175px;}
.conbox .left .mid ul li{ width:100%; height:15px; overflow:hidden; padding:18px 0;}
.conbox .left .mid ul li a{ width:128px; height:100%; display:block; color:#fff; margin-left:50px; font-size:14px; padding-left:18px;}
.conbox .left .mid ul li a:hover{ background:url(imagesleftico.gif) no-repeat left center; color:#b9ddfd;}
.conbox .left .mid ul li a.cur{ background:url(imagesleftico.gif) no-repeat left center; color:#b9ddfd;}

.conbox .right{ width:752px; height:auto; float:left; display:inline;}
.conbox .right .title{ height:16px; line-height:16px; padding-left:16px; border-left:2px solid #3b5999; font-size:14px; font-weight:bold; color:#3b5999;}
.conbox .right .content{ width:100%; min-height:364px; _height:364px; line-height:30px; padding:22px 0 50px 0;}

.footer{ width:100%; height:80px; overflow:hidden; background:#021130;}
.foot{ width:1003px; padding-top:18px; line-height:22px; color:#fff; text-align:center; margin:0 auto;}
.foot a{ color:#fff;}

.conbox .right .content .map{ width:100%; height:166px; overflow:hidden; background:url(imagesmaps.gif) no-repeat; margin-bottom:50px;}
.conbox .right .content .map span{ height:166px; float:right; display:block; font-weight:bold; line-height:24px;}
.conbox .right .content .map span strong{ color:#3d599a; font-size:20px;}

.content table{ width:722px; border:0; margin-left:15px;}
.content table th{ font-size:20px; color:#3b5999; height:35px; line-height:35px; text-align:left;}
.content table td{ width:25%; height:28px; line-height:28px; font-size:14px;}

.content .cat{ margin-left:30px; width:722px; height:auto; font-size:14px;}
.content .cat span{ display:block; height:60px; line-height:60px; background:url(imagesrightico.gif) no-repeat left center; font-size:20px; color:#2d2d2d; font-weight:bold; padding-left:15px;}
.content .cat .item{ width:50%; float:left; display:inline; height:145px; overflow:hidden; line-height:30px;}

.content .szdw_item{ width:100%; height:180px; overflow:hidden; margin-bottom:36px;}
.content .szdw_item .pic{ float:left; display:inline; width:126px; height:160px; border:1px solid #dbdbdb; padding:9px; background-color:#eee; margin-left:25px;}
.content .szdw_item .text{ width:546px; height:180px; margin-left:34px; line-height:26px; float:left; display:inline;}
.content .szdw_item .text span{ display:block; height:42px; line-height:42px; font-size:16px; font-weight:bold; border-bottom:2px solid #3b5997; margin-bottom:10px;}
.content .szdw_item .text strong{ color:#3c5a9a;}

.content .list ul li{ width:100%; height:39px; border-bottom:1px dotted #676767; overflow:hidden; line-height:39px;}
.content .list ul li a{ margin-left:5px; color:#666;}
.content .list ul li span{ float:right; color:#4174df;}
.page{ width:100%; text-align:center; margin-top:20px;}
.content .list .first{ width:100%; height:99px; overflow:hidden; margin-bottom:20px;}
.content .list .first span{ float:right; display:block; width:585px; line-height:24px;}
.content .list .first span b{ color:#4174df; font-weight:normal; margin-left:20px;}
.content .list .first span img{ width:151px; height:99px;}
.content .list .first span a{ font-weight:bold; font-size:14px;}

.content .pic_list{ width:234px; height:200px; overflow:hidden; float:left; display:inline; text-align:center; font-size:14px; line-height:22px; margin:0 8px 17px 8px;}
.content .pic_list img{ width:234px; height:163px;}
.video_list{ width:100%; height:auto; border-top:1px solid #424242; padding-top:35px;}
.video_list img{ float:left; display:inline; width:175px; height:121px; overflow:hidden; margin:8px 6px;}

.pindao{ width:908px; margin:0 auto; min-height:420px; _height:420px; margin-bottom:50px;}
.pindao .title{ width:100%; height:32px; line-height:32px; color:#1a356c; font-size:20px; font-weight:bold;}
.pindao ul li{ width:100%; height:39px; line-height:39px; border-bottom:1px dotted #dbdbdb;}
.pindao ul li span{ float:right; color:#4174df; padding-right:16px;}
.pindao ul li span a{ color:#4174df; margin-right:48px;}

.cj_list{ width:670px; margin:0 auto; font-size:14px;}
.content .wen{ width:668px; margin:0 auto; min-height:94px; _height:94px; line-height:24px; color:#3a5a97; background:url(imageswen.gif) no-repeat; background-color:#dbe6fc; font-size:14px; padding:20px 0 20px 60px;}
.content .da{ width:668px; margin:0 auto; min-height:94px; _height:94px; line-height:24px; color:#484848; background:url(imagesda.gif) no-repeat; background-color:#e9e9e9; font-size:14px; padding:20px 0 20px 60px;}
.message_form{ width:452px; height:390px; overflow:hidden; font-size:14px; margin-left:10px; line-height:43px;}
.message_form input{ width:345px; height:27px; line-height:27px; background-color:#e9e9e9; border:none; padding-left:5px; font-size:14px; float:right; display:inline; margin-top:10px;}
.message_form textarea{ padding:5px; width:340px; height:165px; background-color:#e9e9e9; font-size:14px; border:none; float:right; display:inline; margin-top:10px;}
.message_form .sub{ width:141px; height:50px; background:url(imagesmessagebtn.gif) no-repeat; border:none; cursor:pointer; float:none; margin-left:182px;}

.bannerbox{ width:1003px; margin:0 auto; height:566px; overflow:hidden; margin-top:5px;}
.bannerbox .left{ width:831px; float:left; display:inline; height:100%;}
.bannerbox .right{ width:172px; float:left; display:inline; height:100%; background-color:#4073de;}
.bannerbox .right .con1{ width:100%; height:237px; overflow:hidden;}
.bannerbox .right .con2{ width:100%; height:149px; overflow:hidden;}
.bannerbox .right ul{ margin-top:16px;}
.bannerbox .right ul li{ width:100%; height:33px; overflow:hidden;}
.bannerbox .right ul li a{ width:106; height:100%; display:block; line-height:33px; color:#fff; font-weight:bold; font-size:14px; padding-left:66px;}
.bannerbox .right ul li a.ico1{ background:url(imagesbannerrighico.gif) no-repeat 36px 5px;}
.bannerbox .right ul li a.ico1:hover{ background:url(imagesbannerrighico.gif) no-repeat 36px -30px;}
.bannerbox .right ul li a.ico2{ background:url(imagesbannerrighico.gif) no-repeat 36px -30px;}
.bannerbox .right ul li a.ico3{ background:url(imagesbannerrighico.gif) no-repeat 36px -67px;}
.bannerbox .right ul li a.ico4{ background:url(imagesbannerrighico.gif) no-repeat 36px -102px;}
.bannerbox .right ul li a.ico5{ background:url(imagesbannerrighico.gif) no-repeat 36px -138px;}
.bannerbox .right ul li a.ico6{ background:url(imagesbannerrighico.gif) no-repeat 36px -174px;}
.bannerbox .right ul li a.ico7{ background:url(imagesbannerrighico.gif) no-repeat 36px -245px;}
.bannerbox .right ul li a.ico8{ background:url(imagesbannerrighico.gif) no-repeat 36px -285px;}
.bannerbox .right ul li a.ico9{ background:url(imagesbannerrighico.gif) no-repeat 36px -325px;}
.bannerbox .right ul li a:hover{ color:#000; background-color:#eccc00;}


#imgshow_mask{width:100%; position:absolute; z-index:1; background:url(imagesimgshow_mask.png) repeat-x 0 0; height:27px;}
.bannerbg {height:443px; overflow:hidden;}
#imageShow{ clear:both;}
#imageShow .imagebg{height:566px; overflow:hidden; position:relative;}
#imageShow .imagebg li { height: 566px; overflow: hidden; position:absolute; top:0; left:0; width:100%; display:block; filter:alpha(opacity=0); opacity: 0;}

.bannerbg_1{width:50%; position:absolute; top:0; left:0; height:443px;}
.bannerbg_2{width:50%; position:absolute; top:0; right:0; height:443px;}
.bannerbg_main{background-position:center; background-repeat:no-repeat; width:100%; position:absolute; top:0; right:0; height:566px;}
.banner {margin:0 auto;width:831px;height:566px;position:relative;overflow:hidden;}
.btn_home_down {width:195px;height:62px;position:absolute;top:296px;left:36px;cursor:pointer;background:url(../images/home/btn_home_down.png);}
.btn_home_android {width:195px;height:62px;position:absolute;top:296px;left:240px;cursor:pointer;background:url(../images/home/btn_home_android.png);} 

.scrollbg {height:79px; margin-top:-85px;}
.scroll {margin:0 auto;width:776px;height:79px;position:relative; margin:0 27px;}
.outScroll_pic{  height: 79px;margin-left: 0;overflow: hidden;position:relative; top:2px;}
.outScroll_pic .scroll_pic{position:absolute}
.scroll_pic {margin:0 auto;width:40000px; height:79px; }
.scroll_pic li {float:left;float: left; height: 67px;width: 164px; margin: 5px 15px; cursor:pointer;  background:#000;}
.scroll_pic li img {filter:alpha(opacity=70);-moz-opacity:0.7;opacity: 0.7;}
.scroll_pic li:hover img,.scroll_pic li:hover{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
.current {width:166px;height:63px;border:6px #9ad0ff solid;background:url(../images/home/arrow_on.png) 50% -4px no-repeat;z-index:10;position:absolute;top:5px;left:0;}
.currently img {filter:alpha(opacity=100)!important;-moz-opacity:1!important;opacity:1!important;}


.index_con{ width:1003px; height:324px; overflow:hidden; margin:0 auto; margin-top:20px;}






















.ny_con{
 width:1003px;
 margin:0 auto;
}
.nyleftacurbg{ vertical-align:middle; margin-top:-2px;}
.top_title{ width:100%; height:55px; padding-bottom:10px;}
.top_title img{ float:right; margin-top:31px;}
.ny_ks_select{ width:100%; margin-top:11px;}
.ny_ks_select select{ width:198px; height:25px; border:1px solid #bcbcbc; margin:14px 0 0 12px; font-size:14px;}
.ny_right_box{ width:697px; padding:0 43px; float:left; display:inline; border-left:1px solid #e8e8e8; min-height:705px; _height:705px;}
.ny_weizhi{ width:100%; height:27px; border-bottom:2px solid #296fb7; line-height:27px; margin-top:31px;}
.ny_wz_left{ color:#fff;}
.ny_wz_left .ny_wz_left_l{ width:5px; height:29px; float:left; display:inline; background:url(../images/ny_right_title_lbg.gif) no-repeat;}
.ny_wz_left .ny_wz_left_m{ float:left; display:inline; text-align:center; color:#fff; padding:0 10px; font-size:14px; font-family:Î¢ÈíÑÅºÚ; background:#2a6eb7;}
.ny_wz_left .ny_wz_left_r{ width:5px; height:29px; float:left; display:inline; background:url(../images/ny_right_title_rbg.gif) no-repeat;}
.ny_wz_right{ float:right; color:#605e5f;}
.ny_wz_right a{ color:#605e5f;}
.ny_wz_right span{ color:#2a6eb7;}
.ny_right_content{ padding:20px 0 5px 0; color:#5e5e5e; line-height:24px;}

.ny_ggfw_left_box{ width:219px; min-height:545px; _height:545px; float:left; display:inline; background:url(../images/ny_leftbg.gif) repeat-x;}
.ny_ggfw_left_box ul{  min-height:380px; _height:380px;}
.ny_ggfw_left_box ul li{ width:219px; height:34px; background:url(../images/nyleftlibg.gif) no-repeat; line-height:34px;}
.ny_ggfw_left_box ul li a{ width:134px; height:34px; display:block; color:#ffffff; font-weight:bold; background:url(../images/nyleftlia.png) no-repeat 75px center; padding-left:85px;}
.ny_ggfw_left_box ul li:hover{ background:url(../images/nyleftlicurbg.gif) repeat-x; margin-bottom:-1px; z-index:1; position:relative;}
.ny_ggfw_left_box ul li.ny_left_li_cur{ background:url(../images/nyleftlicurbg.gif) repeat-x; margin-bottom:-1px; z-index:1; position:relative;}
.ny_ggfw_left_box ul li.ny_left_li_cur a{ width:99px; background:none; padding-left:120px; color:#cbeafc;}
.ny_right_content td{ vertical-align:top; line-height:20px;}
.ny_right_content td strong,td span{ color:#296fb7;}
.ny_right_content td a{ color:#454545;}
.ny_right_content a{ color:#276fb9;}

.ny_hyap_left_box{ width:219px; min-height:375px; _height:375px; float:left; display:inline; background:url(../images/ny_leftbg_little.gif) repeat-x;}
.ny_hyap_left_box ul{  min-height:210px; _height:210px;}
.ny_hyap_left_box ul li{ width:219px; height:34px; background:url(../images/nyleftlibg.gif) no-repeat; line-height:34px;}
.ny_hyap_left_box ul li a{ width:134px; height:34px; display:block; color:#ffffff; font-weight:bold; background:url(../images/nyleftlia.png) no-repeat 75px center; padding-left:85px;}
.ny_hyap_left_box ul li:hover{ background:url(../images/nyleftlicurbg.gif) repeat-x; margin-bottom:-1px; z-index:1; position:relative;}
.ny_hyap_left_box ul li.ny_left_li_cur{ background:url(../images/nyleftlicurbg.gif) repeat-x; margin-bottom:-1px; z-index:1; position:relative;}
.ny_hyap_left_box ul li.ny_left_li_cur a{ width:99px; background:none; padding-left:120px; color:#cbeafc;}
.ny_hyap_right_item{ width:657px; margin:0 auto; height:88px; border-bottom:1px dotted #363636; margin-bottom:10px;}
.ny_hyap_right_item .list{ float:left; display:inline; width:318px;}
.ny_hyap_right_item .list .pic{
 width:66px;
 height:74px;
 background:url(../images/datebg.gif) no-repeat;
 float:left;
 display:inline;
}
.ny_hyap_right_item .list .pic .month{
 text-align:center;
 width:100%;
 height:20px;
 line-height:20px;
 margin-top:8px;
 font-size:14px;
 color:#ffffff;
}
.ny_hyap_right_item .list .pic .day{
 text-align:center;
 width:100%;
 height:46px;
 line-height:46px;
 font:40px Arial, Helvetica, sans-serif;
 color:#292929;
}
.ny_hyap_right_item .list .text{
 width:238px;
 
 overflow:hidden;
 margin:0 0 0 14px;
 float:left;
 display:inline;
 color:#4b4b4c;
 line-height:25px;
}
.ny_hyap_right_item .list .text span{
 background:url(../images/tadd.gif) no-repeat left -12px;
 height:22px;
 display:block;
 padding-left:15px;
}
.ny_hyap_right_item .list .text font{
 background:url(../images/tadd.gif) no-repeat left 1px;
 padding-left:15px;
 font-size:12px;
}
.ny_hyap_right_item .list .text a{
 font-weight:bold;
 color:#3a6eaf;
}
.ny_page{ height:20px; padding-right:20px;}
.ny_page a{ margin-left:8px; width:20px; height:20px; float:right; text-align:center; line-height:20px; background:#707070; color:#fff;}
.ny_page a:hover{ background:#5189c2;}
.ny_page .ny_page_cur{ background:#5189c2;}
.ny_right_cbw_item{ margin-bottom:10px; height:282px;}
.ny_cbw_item_title{ width:100%; height:18px; line-height:18px; margin-bottom:12px;}
.ny_cbw_item_title strong{ font-size:14px;}
.ny_cbw_item_title span{ float:right; display:inline; padding-right:15px;}
.ny_right_cbw_item ul li{ width:158px; height:252px; float:left; display:inline; margin:0 9px;}
.ny_cbw_pic{ width:158px; border:1px solid #bfbfbf; text-align:center; height:208px; padding-top:8px;}
.ny_cbw_pic span{ height:18px; line-height:18px; width:148px; display:block; background:#fff; margin-top:8px; text-align:left; padding-left:10px;}
.ny_cbw_text{ width:100%; height:36px; line-height:36px; text-align:center;}
.ny_cbw_text span{ color:#5289c2;}
.ny_cbw_pic1{ width:160px; text-align:center; height:208px;}
.ny_right_xsst{ width:665px; margin:0 auto; font-weight:bold; font-size:14px;}
.ny_right_xsst table{ width:100%;}
.ny_right_xsst td{ width:25%; line-height:35px; height:35px;}

.ny_right_qk_item{ width:653px; margin:0 auto;}
.ny_right_qk_item ul li{ width:136px; height:222px; text-align:center; line-height:35px; overflow:hidden; margin:10px 61px; float:left; display:inline;}
.ny_right_qk_item ul li img{ border:7px solid #276fb7; padding:1px;}
.ny_page1{ width:100%; text-align:center;}

.ny_right_xbyx_box{ width:665px; margin:0 auto;}
.ny_right_xbyx_title{ width:300px; height:30px; line-height:30px; border-bottom:1px solid #7a7a7a; font-weight:bold; font-size:14px; color:#276fb9; font-family:Î¢ÈíÑÅºÚ;}
.ny_right_xbyx_table{ width:96%; margin:0 auto; margin-top:12px; margin-bottom:10px;}
.ny_right_xbyx_table td{ width:25%; height:24px; line-height:24px;}

.ny_right_lrld_box{ width:630px; margin:0 auto;}
.ny_right_lrld_box .ny_right_lrld_title{ height:35px; width:100%; font-weight:bold; font-size:28px; color:#296fb7; line-height:35px; font-family:Î¢ÈíÑÅºÚ;}
.ny_right_lrld_box ul li{ width:315px; height:119px; overflow:hidden; float:left; display:inline; margin:20px 0;}
.ny_right_lrld_box ul li .ny_right_lrld_pic{ float:left; display:inline; width:84px;}
.ny_right_lrld_box ul li .ny_right_lrld_text{ float:left; display:inline; width:215px; padding-left:16px;}
.ny_right_lrld_text .lrld_top1{ width:115px; height:26px; line-height:26px; overflow:hidden; margin-top:14px; border-bottom:1px dotted #4e4e4e; font-size:14px; font-weight:bold;}
.ny_right_lrld_text .lrld_top2{ width:100%; height:189px; overflow:hidden; line-height:25px; font-weight:bold;}
.ny_right_xrld_item{ width:597px; height:176px; padding:19px 50px;}
.ny_right_xrld_item .xrld_pic{ float:left; display:inline; width:142px; height:175px; border:1px solid #dbdbdb; text-align:center;}
.ny_right_xrld_item .xrld_pic img{ margin-top:7px;}
.ny_right_xrld_item .xrld_text{ float:left; display:inline; width:428px; height:177px; overflow:hidden; padding-left:25px; line-height:28px;}
.ny_right_xrld_item .xrld_text strong{ color:#4b4b4b; font-size:18px; font-family:Î¢ÈíÑÅºÚ;}
.ny_right_xrld_item .xrld_text span{ color:#056db6; font-weight:bold;}
.ny_right_xyfg ul li{ width:343px; height:217px; overflow:hidden; float:left; display:inline; margin:6px 2px;}
.ny_right_xyfg ul li span{ width:303px; height:39px; display:block; margin-top:1px; background:#858585; color:#fff; line-height:39px; padding:0 20px;}
.ny_right_vi{ width:100%; min-height:100px; _height:100px; border-bottom:1px solid #7a7a7a; padding-bottom:10px; line-height:40px; margin-top:15px;}
.ny_right_vi strong{ color:#266fb3; font-size:20px; margin-left:25px; font-family:Î¢ÈíÑÅºÚ;}
.ny_xxjj_contact{ width:357; height:145px; border-bottom:4px solid #3980c2; overflow:hidden; background:url(../images/xxjjbg.gif) no-repeat; padding-left:340px; padding-top:15px;}
.ny_right_zzjg_title{ width:677px; padding-left:20px; height:30px; line-height:30px; border-bottom:1px solid #7a7a7a; font-weight:bold; font-size:14px; color:#276fb9; font-family:Î¢ÈíÑÅºÚ;}
.ny_right_zzjg_table{ width:96%; margin:0 auto; margin-top:12px; margin-bottom:10px;}
.ny_right_zzjg_table td{ width:25%; height:45px; line-height:45px;}