@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;}
.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{ 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;}