@charset "gb2312";
/* CSS Document */
*{margin:0;padding:0;border:0;}
body,td,th {font-size: 12px;}
body {margin:0 auto;text-align:left;line-height:24px; background:#eeeeee url(images/index_13.jpg) repeat-y top center;}
a{text-decoration: none; color:#666;}
a:visited {text-decoration:none;}
a:hover {text-decoration:none;color:#f00; }
a:active {text-decoration:none;}

a.mone{text-decoration: none; color:#fff;}
a.mone:visited {text-decoration:none;}
a.mone:hover {text-decoration:underline;color:#f00; }
a.mone:active {text-decoration:none;}

h1 { font-size:14px; }
h2 { font-size:14px; color:#039;}
ul,li{ list-style:none; margin:0px; padding:0px; }
img{border:0px;margin:0px;padding:0px;}
.class{clear:both; height:0px; width:0px; margin:0px; padding:0px;}
.r1{ float:right; margin-right:0px;}


.header{ width:100%; height:86px; margin:0px auto; background:#FFF;}
.header ul{ width:1001px; margin:0px auto;}
.header li{ float:left; margin-top:6px;}
.header li.r{ float:right; margin-top:16px;}

.banner{ width:100%; height:449px; margin:0px auto;}
.banner-t{ width:100%; height:118px;background:url(images/index_10.jpg) no-repeat;}
.banner-c{ width:100%; height:157px;background:url(images/index_11.jpg) no-repeat;}
.banner-b{ width:100%; height:174px;background:url(images/index_12.jpg) no-repeat;}

.mian{ width:961px; margin:10px auto; height:600px;}
.mian-t{ float:left;width:946px; height:90px;border-left:16px solid #006eb6; background:#ededed url(images/index_14.jpg) repeat-x;}
.mian-t b{ float:left; margin:30px 0 0 6px;display:inline;}
.mian-t strong{ float:right; margin:36px 30px 0 40px;display:inline;}
.mian-t span{ float:right; margin:0px 0 0 10px;display:inline;}

.mian-b{ float:left; margin:31px 0 0 0px;}
.mian-b dl{ float:left; width:961px; height:286px; border-bottom:1px dashed #999;}
.mian-b dl dt{ float:left; margin-right:28px; border-right:1px dashed #999; width:459px; height:285px;}
.mian-b dl dd{ float:left; width:471px; line-height:26px;}
.mian-b dl dd p{ text-indent:2em; display:block;}
.mian-b dl dd span{ font-size:14px; padding-top:10px; display:block;}
.mian-b dl dd span a{ width:137px; height:30px;  float:left;}

.mian-b ul{ float:left; width:961px; margin-top:16px;}
.mian-b ul li{ float:left; margin-right:12px;}
.mian-b ul li.r1{ float:right; margin-right:0px;}



.yig{ width:961px; margin:10px auto; height:600px;}
.yig-t{ width:961px; margin:10px auto; background:url(images/index_41.jpg) repeat-x;}
.yig-l{ float:left; width:348px; height:524px; }
.yig-l dt{ float:left; padding:1px; border:1px solid #ccdded;}
.yig-l dd{ float:left; width:348px; height:83px;background:#044871 url(images/index_59.jpg) repeat-x;}
.yig-l dd span{ float:left; margin-top:10px; background:url(images/index_65.jpg) no-repeat right center; width:72px; margin-left:14px;display:inline;}
.yig-l dd span.r1{ float:right; margin-right:0px; background:none;}

.yig-r{ float:left; width:565px; height:524px; margin-left:42px;display:inline;}
.yig-r ul{ float:left; width:28px;} 
.yig-r ul li{ float:left; width:28px; height:64px; margin-bottom:10px; background:url(images/index_52.jpg) no-repeat center center; color:#1d4870;}  
.yig-r ul li span{ float:left; width:14px; margin:9px 0 0 6px; font-size:14px; line-height:24px;display:inline;}   
.yig-r ul li span.si{ margin-top:5px; line-height:13px;}

.yig-r ul li.hover{ background:url(images/index_55.jpg) no-repeat; float:left;color:#fff;}


.yig-r dl{ float:left; width:506px; margin:0px 0 0 16px; display:inline;}
.yig-r dt{ float:left; width:506px; font-size:18px; height:52px; color:#055f96;line-height:52px;text-align:center; font-family:"Î¢ÈíÑÅºÚ";}

.yig-r dd{ float:left; width:500px; margin-top:10px; color:#333;}
.yig-r dd p{ text-indent:2em;}

.js-tab{ float:right; width:535px; border:1px solid #ccdded; height:524px; background:url(images/index_46.jpg) no-repeat;}

.daiw{ width:961px; margin:10px auto; overflow:hidden;}
.daiw-b{ width:961px; height:390px; margin-top:30px; float:left; background:#ebf4fc;}
.daiw-b dl{ width:961px; height:236px; border-bottom:3px solid #055f96; background:url(images/index_88.jpg) no-repeat 20% bottom;}

.daiw-b dl dt{ float:right; width:300px; margin:20px 25px 0 0px; display:inline;}
.daiw-b dl dd{ float:left; width:592px; margin:16px 0 0 25px; line-height:26px;display:inline;}
.daiw-b dl dd p{ text-indent:2em;}


.daiw-b ul{ float:left; margin-top:16px;}
.daiw-b ul li{ float:left; width:172px; margin-left:17px;display:inline;}


.dai-bb{ width:961px; float:left;background:url(images/index_101.jpg) repeat-y; height:1205px; margin-top:20px;}
.dai-bb dl{ margin:18px auto; width:920px; background:#FFF; height:147px;}
.dai-bb dl dt{ float:right; margin:15px 15px 0 0;}
.dai-bb dl dd{ float:left; margin:30px 0 0 30px;width:602px;display:inline;}
.dai-bb dl b{ float:left; width:622px; height:35px; background:url(images/index_114.jpg) no-repeat bottom left;}
.dai-bb dl b h2{ float:left; width:520px; font-family:"Î¢ÈíÑÅºÚ"; font-size:24px; font-weight:normal; color:#055f96;}
.dai-bb dl b span{ float:right; width:84px;}


.dai-bb dl p{ float:left; width:622px; margin-top:6px; line-height:26px; text-indent:2em;}

.dai-bb dl.bb{ margin:18px auto; width:920px; background:#FFF; height:175px;}
.dai-bb dl.bb dt{ margin-top:30px;}

.zt{width:961px; margin:10px auto; height:380px; overflow:hidden;}
.zt-b{ float:left; width:958px; border-right:1px solid #cbe4fd; height:244px;margin:30px 0 0 0px;}
.zt ul{ float:left;}
.zt li{ float:left;}
.zt li img{ float:left;}

.zt-r{ width:321px; height:244px; float:left; background:url(images/index_137.jpg) no-repeat;}
.zt-r dl dt{ font-family:"Î¢ÈíÑÅºÚ"; width:281px; text-align:center; font-size:16px; color:#055f96;margin:10px auto 16px auto;}
.zt-r dl dd{width:281px;margin:10px auto; line-height:22px;}

.baod{width:961px; margin:10px auto; overflow:hidden;}
.baod-b{ float:left;}
.baod-b ul{ float:left; width:961px; margin-top:30px;}
.baod-b ul li{ float:left; width:226px; margin-right:18px;}
.baod-b ul li span{ float:left; width:226px; }
.baod-b ul li p{ float:left; margin-left:20px;display:inline; width:200px;font-weight:bold; height:30px;background:url(images/index_163.jpg) no-repeat left center; padding:6px 0 0 22px;}

.baod-b ul li.ri{ float:right; margin:0px; width:226px;}

.baod-b dl{ width:961px; float:left; background:#edf5fc url(images/index_165.jpg) no-repeat; margin-top:5px; height:200px;}
.baod-b dl dd{ width:913px; margin:16px auto; line-height:26px; }
.baod-b dl p{ width:913px; text-indent:2em;}
.baod-b dl a{ color:#F00;}

.baod-dw{ float:left; width:961px; text-align:center; margin-top:30px; height:370px;}
.baod-dw h1{ float:left; width:961px;height:60px; background:url(images/index_170.jpg) no-repeat bottom center;}
.baod-dw ul{ float:left; width:961px; margin-top:20px;}
.baod-dw ul li{ float:left; width:158px; text-align:center; margin-bottom:26px;}
.baod-dw ul li.t{ margin-top:22px;}


.jis{width:945px; margin:10px auto 30px auto; height:145px; border:4px solid #055f96;}
.jis span{ float:left; margin:15px 0 0 20px; height:24px;width:900px; background:url(images/index_222.jpg) repeat-x bottom center;display:inline;}
.jis span img{ float:left;  background:#fff; margin:3px 0 0 0;}

.jis p{ float:left; margin:15px 0 0 20px; width:910px; text-indent:2em;display:inline;}


.zhti{width:961px; margin:10px auto; height:283px;}
.zhti-b{ float:left; margin-top:10px; width:961px;}
.zhti-b ul{width:961px; margin:20px 0 0 20px; height:150px; display:block; overflow:hidden;}

.zhti-b ul li{width:212px; float:left; margin-right:28px;}
.zhti-b ul li span{width:212px; float:left;}
.zhti-b ul li p{width:212px; float:left; text-align:center; margin-top:6px;}  


.bottom{ width:100%; margin:10px auto;}
.bottom ul{ width:100%; background:#055f96; height:50px; display:block; text-align:center; line-height:50px; font-size:14px;}
.bottom ul a{ color:#fff;}
.bottom ul a:hover{ color:#fff;}


.bottom dl{ margin:20px auto; width:951px; height:132px;}
.bottom dl dt{ float:left; margin-right:20px;}
.bottom dl dd{ float:left; width:703px; margin-top:16px;}
.bottom dl dd b{ float:left; width:703px; font-size:19px; text-align:center; font-family:"Î¢ÈíÑÅºÚ";}
.bottom dl dd p{ float:left; margin-top:10px; text-indent:2em; width:703px;}

.bottom span{ margin:20px auto; width:951px; display:block; text-align:center;}
