@charset "gb2312";

body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{font:12px "宋体","Arial Narrow",HELVETICA;background:#fff;-webkit-text-size-adjust:100%; background:url(imagesbottombg.jpg) no-repeat center bottom;}
a{color:#172c45;text-decoration:none}
a:hover{color:#cd0200;text-decoration:underline}
em{font-style:normal}
li{list-style:none}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}
.clearbox{ width:0; height:0; clear:both; overflow:hidden; zoom:1;}

.wrap{ background:url(imageswrap.jpg) no-repeat center top;}

.hx_nav{ height:44px; background:#0f80bb; width:100%; border-bottom:#086eb3 1px solid;}
.hx_nav .hx_navlist li a:hover,.hx_nav .hx_navlist li .open{ text-decoration:none; color:#bbff19;}
.nav{height:44px;width:1004px;position:relative;z-index:99; text-align:center; margin:0 auto; font-family:"微软雅黑"; font-weight:bold;}
.nav .hx_navlist li{float:left; display:inline-block;line-height:44px; font-size:16px; text-align:left;}
.hx_nav .hx_navlist li a{ color:#FFF; display:inline-block; height:44px; padding-right:14px;}
.nav .hx_navlist a{color:#cf0101;height:48px;display:inline-block;}
.nav .box{position:absolute; left:0px;top:45px;width:1002px;background:#FFF;overflow:hidden;height:0;filter:alpha(opacity=0);opacity:0;}
.nav .cont{ position:relative;width:1002px;height:40px;}
.nav .cont1{width:990px;height:40px; padding-left:15px; text-align:left;}
.nav .cont1 a{ display:inline-block; line-height:46px; font-size:14px;color:#1369c0; padding:0 10px;}

.content{ width:1004px; text-align:center; margin:0 auto; background:#FFFFFF;}
.top{ height:314px; width:1004px; text-align:center; margin:0 auto; }
.logo{ float:left; width:364px; height:82px; margin:46px 0 0 20px;}
.search{ float:right; width:300px; height:42px; margin:86px 0 0 20px;}
.tongtai{ height:72px; line-height:68px; font-size:24px;  text-align:left; font-family:'Microsoft YaHei'; clear:both; padding-top:110px;}
.tongtai span{ font-size:20px; font-family:"方正大黑简体"; color:#e13f04; text-align:left; display:inline-block; padding:0 80px 0 24px;}
.tt{  font-size:24px; text-align:left; font-family:'Microsoft YaHei'; width:800px}
.dt{font-size:24px; text-align:left; font-family:'Microsoft YaHei';width:120px}
.left{ float:left; width:776px;}
.light{ float:left; width:364px;}
.tab{width:396px; float:left; margin-left:8px;font-family:'Microsoft Yahei'; font-size:14px;}
.tab .bd{background-color: #fff; height:275px; font-size:12px; font-family:'宋体';}
.tab .hd a{display: block;  height: 28px; line-height: 28px; color:#9c9c9c; text-align: center; text-decoration: none;}
.tab .hd li{float: left; width:103px;}
.tab .hd{height:28px; background:url(imagestips02.jpg) repeat-x top; border-bottom:1px solid #3997cb;}
.tab .hd .on{background:url(imagestips01.jpg) repeat-x top; height:29px;}
.tab .hd .on a{ color:#006091; font-weight:bold; border-left:#3997cb 1px solid; border-right:#3997cb 1px solid;}
.tab .bd p{padding:20px 5px; text-indent: 2em;}
.tab .tab-panel{display: none }
.tab .dis{display: block }
.tab .tab-panel ul{ padding-top:8px;}
.tab .tab-panel ul li{  width:360px; line-height:30px; height:30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; padding-left:20px;text-align:left;}
.qdt{ background:url(imagestip03.jpg) no-repeat ;width:3px;height:30px;padding-right:10px;float:left;}
.ad01{ width:765px; height:84px; float:left; padding:1px; background:#FFFFFF; margin:19px 0 16px 0; border:1px solid #ececec;}
.mod01{ float:left; width:368px; border:#cde9f7 1px solid; background:url(imagestips04.jpg) repeat-x top; min-height:222px;}
.mod01 .title{ height:30px; line-height:30px; text-align:left; font-size:14px; font-weight:bold; color:#0077bb; padding-left:28px; background:url(imagescomn.png) no-repeat 6px 8px;}
.mod01 .title a{ float:right; font-size:12px; font-weight:normal; color:#338fe3; display:inline-block; padding-right:7px;}
.mod01 ul{ padding-top:8px;}
.mod01 ul li{ line-height:30px; height:30px; text-align:left; padding-left:22px; background:url(imagestip05.png) no-repeat 8px 16px; font-size:12px;}
.mod01 ul li span{ float:right; display:inline-block; padding-right:14px; font-size:12px; color:#c5c5c5;}
.mod02{ width:382px; margin-left:15px;}
.mod02 .title{ background:none; padding:0;}
.mod02 .title span{ width:95px; background:#0092dc; color:#FFFFFF; display:inline-block; height:30px; text-align:center;}
.mod03{ width:767px; margin:15px 0 14px 0;}
.mod03 .title{ background:url(imagescomn.png) no-repeat 0 -52px; color:#FFFFFF; padding-left:34px;}
.mod03 ul{ float:left; width:368px;}
.mod03 .mod03_u{ margin-left:15px; width:382px;}
.sl{text-align:left;margin-top:8px;}

.right{ float:right; width:222px;}
.leader{width:222px; background:url(imagesbg01.jpg) no-repeat left top; background-size:223px auto; font-size:14px; border:#cde9f7 1px solid;}
.leader .title{ line-height:29px; text-align:left; color:#FFFFFF; font-weight:bold; padding:0 0 11px 11px; }
.leader .title a{ float:right; display:inline-block; font-size:12px; color:#338fe3; padding-right:6px;}
.leader .title2{ font-weight:bold; line-height:29px; text-align:left; padding-left:40px;}
.leader .title2 a{ font-weight:normal;}
.leader .title3{ width:214px;; font-size:14px; margin-left:3px;font-family:'Microsoft Yahei'; line-height:11px; height:23px;  border-bottom:#59bbf3 1px solid; text-align:left; padding-top:9px;}
.leader .title3 span{ width:4px; margin:0 7px 0 6px; height:13px; background:#59bbf3; float:left; display:inline-block;}
.leader .a1{ display:block; width:203px; height:40px; background:url(imagescomn.png) no-repeat 0 -116px; text-decoration:none; line-height:40px; margin:10px 0 0 9px;}
.leader .a2{ background:url(imagescomn.png) no-repeat 0 -164px;}
.leader .a3{ background:url(imagescomn.png) no-repeat 0 -214px; margin-bottom:10px;}
.leader2{ margin-top:18px;}
.leader2 .title{ padding-bottom:0;}
.leader2 .r_u1{ background:#FFFFFF; padding:6px 0;}
.leader2 .r_u1 li{background: url(imagestip05.png) no-repeat 8px 16px; height:30px; line-height:30px; width:185px; padding-left:22px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-size:12px;text-align:left;}
.abox{ padding-top:10px;}
.abox a{ float:left; display:inline-block; width:104px; height:39px; background:url(imagestip6.jpg) repeat-x top; border:1px solid #e5e6ea; line-height:39px; font-size:14px; color:#0d5084;font-family:'Microsoft Yahei'; margin:7px 0 0 0;}
.abox .a5{ float:right;}
.banshi{ display:block; width:216px; height:53px; padding:1px; background:#FFFFFF; border:1px solid #ededed; margin:13px auto 0 auto;}
.leader3{ margin-top:9px;}
.banshi:hover{ border:1px solid #d9d9d9;}
.linkbox{ border:1px solid solid; margin-top:16px; text-align:left; padding-bottom:24px;}
.linkbox a{ display:inline-block; padding:1px; background:#FFFFFF; border:#eeeeee 1px solid; margin-left:7px;}
.footer{ background:url(imagesfooterbg.jpg) repeat-x top; height:89px;}
.footerc{ text-align:center; width:1004px; margin:0 auto; color:#00537f; line-height:22px; padding-top:8px; position:relative;}
.dz{ position:absolute; left:152px; top:8px;}
.jc{ position:absolute; left:822px; top:16px;}




.top2{ height:258px;}
.lsit_left{ float:left; width:218px; border:1px solid #cde9f7;}
.lsit_left .title{ height:27px; background:url(imagesbg01.jpg) no-repeat 0 0; }
.lsit_left .title span{ float:left; font-size:14px; font-weight:bold; line-height:27px; color:#FFFFFF; padding-left:10px;}
.lsit_menu{ padding:6px 0 0 6px;}
.lsit_menu li{ width:204px; height:30px;-moz-border-radius:5px;  -webkit-border-radius:5px; border-radius:5px; border:#cfedfc 1px solid; margin-bottom:4px; background:url(imagestip7.jpg) repeat-x top; line-height:30px;}
.lsit_menu li a{ color:#0050a0; font-size:14px; display:block; height:30px; text-decoration:none;-moz-border-radius:5px;  -webkit-border-radius:5px; border-radius:5px;}
.lsit_menu li a:hover{ color:#FFFFFF; background:url(imagescomn.png) no-repeat 23px -277px #038def; font-weight:bold;}
.list_r{ float:right; border:#cfeaf7 1px solid; width:768px; margin-bottom:15px;}
.list_r .title{ height:29px; line-height:29px; border-bottom:1px solid #cfeaf7; background:url(imagestips04.jpg) repeat-x top;}
.list_r .title span{ float:left; display:inline-block; width:119px; height:29px; background:#0091dd; color:#FFFFFF; font-size:14px; font-weight:bold;}
.list_r .title em{ float:right; padding-right:9px; color:#338fe3;}
.list_r .title em a{ color:#338fe3;}
.list_c{ text-align:left; padding-top:6px;}
.list_c li{ background:url(imagestip05.png) no-repeat 10px 16px; padding-left:23px; line-height:30px; height:30px;}
.list_c li span{ float:right; display:inline-block; color:#bababa; padding-right:17px;}
.list_c li.line{ height:10px; border-bottom:1px dashed #dddddd; margin-bottom:10px; background:none; line-height:10px;}
.pagebox{ text-align:right; padding:13px 0 26px 0;}
.pagebox a{ display:inline-block; padding:0 5px; border:#cccccc 1px solid; height:18px; line-height:18px; color:#017de0; text-decoration:none; margin-right:8px;}
.pagebox a:hover{ background:#017de0; color:#FFFFFF;}
.pagebox .middot{ padding:0; border:none;}
.pagebox .middot:hover{ background:none; color:#017de0; cursor:text;}
.pagebox a.null{ color:#cccccc;}
.list_r1{ float:right; border:#cfeaf7 1px solid; width:1000px; margin-bottom:15px;}
.list_r1 .title{ height:29px; line-height:29px; border-bottom:1px solid #cfeaf7; background:url(imagestips04.jpg) repeat-x top;}
.list_r1 .title span{ float:left; display:inline-block; width:119px; height:29px; background:#0091dd; color:#FFFFFF; font-size:14px; font-weight:bold;}
.list_r1 .title em{ float:right; padding-right:9px; color:#338fe3;}
.list_r1 .title em a{ color:#338fe3;}

.list_r h2{ line-height:40px; padding:40px 0 25px 0; font-size:24px; }
.list_r .r_mid{ background:url(imageslistc.jpg) repeat-x top;height:46px; line-height:46px; width:750px; margin:0 auto; font-size:14px;}
.list_r .r_mid span,.list_r .r_mid em{ display:inline-block; width:49%;}
.list_r .p1{ font-size:16px; line-height:35px; text-align:left; padding:0 40px 0 30px;}
.list_r .p2{ text-indent:2em;}
.list_r .p3{ text-align:right; margin-top:38px;}
.list_r .p4{ line-height:26px; margin-bottom:60px;}
.list_r .p4 span{ color:#e20c0c; font-weight:bold;}
.list_r .p4 a{ color:#222222;}
.info{margin:8px;text-align:left;}