﻿@charset "gb2312";
/* CSS Document */
*html{_background-image:url(about:blank);_background-attachment:fixed}
div:after,ul:after { content:"\20"; display:block; height:0; clear:both; visibility:hidden;}
div,ul { zoom:1;*zoom:1 }
li { list-style-type:none;}
.doc{ text-align: left; min-width: 1100px; font: 14px/1.5 Microsoft Yahei,tahoma,HELVETICA;margin:0 auto; background:#f2f2f2;  }
.doc .inner, .nav_inner{width:1100px; clear: both; margin:0 auto;  }
.line{  float: left; border-left:solid 12px #fff ; width:10px ; height: 40px;}
.fr{ float:right; border-right: 10px solid #fff; border-left: 0;}

.prev,.next { background:url(../images/img.png) no-repeat center center; cursor:pointer; width:28px; height:31px; position:absolute; float:left; z-index:5}

.area9 a:hover img, .area6 a:hover img, .area11 a:hover img, .area12 a:hover img, .area13 a:hover img, .area8 a:hover img{transform: scale(1.05, 1.05); transition: .3s transform;}


.showname{ text-align: center; font-size: 20px; line-height: 35px;}
.showdetail{ padding: 10px 15px 0 15px;} 
.area1{ height:600px; background:url(../images/banner.jpg) no-repeat top center;}
.area2{ background: #fff; border-bottom: solid 3px #043396 ;}
.area2 .nav_inner{ height:50px;    }
.area2 {height:52px;}
.area2 .nav_inner>ul>li{ float: left; width: 122px;  height: 51px; line-height: 66px; text-align:center;}
.area2 .nav_inner>ul>li a{ display:block;width:114px;height: 52px; color:#000; font-size:18px;line-height: 50px; font-weight:bolder; }
.area2 .nav_inner>ul>li a:hover{ color:#043396;}
.area2 .nav_inner>ul>li a.first { color:#fff;background: #010964;}

.area3 {height:40px;}

.area4 .inner{ width:1090px ; border-left:solid 10px #fff; border-bottom:solid 10px #fff; }
.area4 .slideBox{ width:500px; height:345px; overflow:hidden; position:relative;float:left;  }
.area4 .slideBox .hd{ height:10px; overflow:hidden; position:absolute; right:15px; bottom:20px; z-index:1; }
.area4 .slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.area4 .slideBox .hd ul li{ float:left; margin-right:5px;  width:10px; height:10px; background:#b2b2b4; cursor:pointer; border-radius:50%;}
.area4 .slideBox .hd ul li.on{ background:#1a4da0; }
.area4 .slideBox .bd{ position:relative; height:100%; z-index:0;   }
.area4 .slideBox .bd li{ zoom:1; vertical-align:middle; }
.area4 .slideBox .bd img{ width:550px; height:345px; display:block;  }
.area4 .slideBox .bd strong{ position:absolute; left:10px; top:310px; z-index:2;  font-size:16px; font-weight:500px;display:block; color:#000; text-align:center;  }
.area4 .slideBox .bd li a:hover strong{ color:#666;}

.area4 .left{ float:left; width:540px; margin-left: 50px; height: 345px; background:#2671cc url(../images/bg.jpg) no-repeat left top ; }
.area4 .left .title1{ height:30px; font-size: 30px; color:#fff ; line-height: 30px; padding:10px 0 0 95px; position: relative; }
.area4 .left .title1 span a{ color:#fff; font-size:14px; position:absolute; right:30px; top:20px; }
.area4 .new_top li{ padding-right: 15px; padding-left: 10px;}
.area4 .new_top h3{  font-size:16px; color:#fff ; padding-left:15px; margin-top:15px; font-weight: bolder;}
.area4 .new_top p{ font-size:14px;  line-height:20px; color:#fff ; padding: 5px 10px 5px 15px; text-align: justify; text-justify: inter-ideograph;}
.area4 .new_top .one{ padding: 0 10px 0 15px;}
.area4 .new_bottom{ margin-top: 5px;}
.area4 .new_bottom li{ font-size:14px; height: 20px; overflow: hidden;  line-height:20px; padding: 4px 10px 0 25px; text-align: justify; text-justify: inter-ideograph;}
.area4 .two{ float: right; margin-right: 10px;}
.area4 .left a:hover{ color: #fff;}
.area4 .new_bottom li a, .area4 .new_top li a{ color: #fff;}
.area4 .new_bottom li a:hover, .area4 .new_top li a:hover{ color: #e6e4e4;}
.picScroll-left{ overflow:hidden; position:relative;  border:10px solid #fff; height: 275px;    }
.picScroll-left .prev{background-position:-84px 0; top:25px; right:100px;  }
.picScroll-left .prev:hover{background-position:0 0; top:25px; right:100px;  }
.picScroll-left .next{background-position:-56px 0;  top:25px; right:45px;  }
.picScroll-left .next:hover{background-position:-28px 0;  top:25px; right:45px; }

.picScroll-left .bd{  margin-top:10px ;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{  width:204px ; height: 160px; position: relative; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li { text-align:center; margin: 0 6px; }
.picScroll-left .bd ul li img{ width:204px; height:128px;  display:block;  border:1px solid #fff; }
/*.picScroll-left .bd .bg{display: block;width: 204px;height: 128px;background:url(../images/bgline6.png) repeat-x 0 bottom;position: absolute;left: 0px;bottom: 0px;}
.picScroll-left .bd a:hover .bg{ display: none;}*/
.picScroll-left .bd p{ font-size:16px; color:#000; line-height: 30px; }





.title{ height: 75px; position: relative;}
.kind{height:65px; width: 205px; text-align: center; background:#fff;top:2px; -moz-box-shadow:0px -3px 10px #666; -webkit-box-shadow:0px -3px 10px #666; box-shadow:0px -3px 10px #666;font-size: 40px;line-height: 63px; color:#000 ; border: dashed 1px #8e8e8e; position: absolute; left: 0;}
.kind-more{height:40px; -moz-box-shadow:0px -3px 10px #858282;background:#fff; -webkit-box-shadow:0px -3px 10px #858282; box-shadow:0px -3px 10px #858282; width: 150px; text-align: center; top: 15px; font-size: 28px;line-height: 40px; color:#000 ; border-top: dashed 1px #8e8e8e;border-bottom: dashed 1px #8e8e8e;border-right: dashed 1px #8e8e8e; position: absolute; left: 170px; }
.kind-more a{ color: #000; }


.area6 .inner{ width:1090px ;  border-right:10px #fff solid; border-bottom:10px #fff solid;}

.area6 .video .sp1{float:left;width:548px; overflow:hidden; height:340px; margin-left:10px; margin-bottom: 40px; margin-top:10px;}
.area6 .video .sp1 li{width:548px; height:340px; position: relative;}
.area6 .video .sp1 li img{width:548px; height:340px;}
/*.area6 .video .sp1 li .bg{display: block;width: 548px;height: 340px;background:url(../images/bgline6.png) repeat-x 0 bottom;position: absolute;left: 0px;bottom: 0px;}
.area6 .video .sp1 li a:hover .bg{ display: none;}*/
.area6 .video .sp1 li .bg{ z-index: 15; width: 79px; height: 79px; background: url(../images/bf.png) no-repeat center top; position: absolute; top: 132px; left: 235px; }

.area6 .video .sp1 li a p {color:#fff; position: absolute; bottom: 15px; left:15px;  font-size:18px;  height:23px; line-height:28px; overflow:hidden; text-align:center;}

.area6 .video .sp2{float:right; width:532px; margin-top:10px ;}
.area6 .video .sp2 li{float:left;width:250px; height:155px; margin-bottom: 30px; margin-left:16px; position: relative;}
.area6 .video .sp2 li img{width:250px; height:155px;}
/*.area6 .video .sp2 li .bg{display: block;width: 250px;height: 155px;background:url(../images/bgline6.png) repeat-x 0 bottom;position: absolute;left: 0px;bottom: 0px;}*/
/*.area6 .video .sp2 li a:hover .bg{ display: none;}*/
.area6 .video .sp2 li a p {color:#fff; position: absolute; bottom: 15px; left:15px;  font-size:16px;  height:23px; line-height:28px; overflow:hidden; text-align:center;}
.area6 .title .kind{ left:882px}
.area6 .title .kind-more{ left:732px}
.area6 .video .sp2 li .bg{ z-index: 15; width: 79px; height: 79px; background: url(../images/bf.png) no-repeat center top; position: absolute; top: 42px; left: 92px; }
.area7 .inner{ width:1080px ; height: 448px; border:10px #fff solid; background:#eaf3ff ;}
.area7 .title .kind{ left:410px; width: 217px; background:#2671cc ; color:#fff ;}
.area7 .title .kind-more{ left:599px; background:#2671cc ; color:#fff ;}
.area7 .title .kind-more a{ color:#fff ;}

.pptjbox{ height:318px; overflow:hidden; width:1050px ; margin:10px auto 0 ;}
.pptjbox ul li{ margin:0 15px; width: 120px; height:160px; float:left; _display:inline; overflow:hidden; text-align:center;  }

.pptjbox ul li img{ width:120px; height:120px; display:block;   border:1px solid #e7e7e7; }
.pptjbox ul li h2{ font-size: 12px; color:#000 ; overflow: hidden;}
.pptjbox ul li p{ font-size: 14px; color:#2671cc ; overflow: hidden;}
.pptjbox ul li a:hover img{ border-color:#999;  }


.area11 .inner{ border: solid #fff 10px; width: 1080px;}
.picScroll-left1{ overflow:hidden; position:relative;   height: 335px;    }
.picScroll-left1 .prev{background-position:-84px 0; top:25px; right:100px;  }
.picScroll-left1 .prev:hover{background-position:0 0; top:25px; right:100px;  }
.picScroll-left1 .next{background-position:-56px 0;  top:25px; right:45px;  }
.picScroll-left1 .next:hover{background-position:-28px 0;  top:25px; right:45px; }

.picScroll-left1 .bd{  margin-top:10px ;}
.picScroll-left1 .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left1 .bd ul li{  width:350px ; margin: 0 5px; height: 220px; position: relative; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left1 .bd ul li { text-align:center; }
.picScroll-left1 .bd ul li img{ width:350px; height:220px;  display:block;  border:1px solid #fff; }
.picScroll-left1 .bd .bg{display: block;width: 352px;margin: 0 5px;height: 220px;background:url(../images/bgline6.png) repeat-x 0 bottom;position: absolute;left: 0px;bottom: 0px;}
.picScroll-left1 .bd a:hover .bg{ display: none;}
.picScroll-left1 .bd p{ font-size:16px; color:#fff; position:absolute; bottom:10px; left:30px;}
	.multipleColumn{ overflow:hidden; position:relative; padding-bottom: 35px;   }
	
		.multipleColumn .bd{  overflow:hidden;  }
		.multipleColumn .bd ul{ overflow:hidden; zoom:1;  float:left; _display:inline;  }
		.multipleColumn .bd ul li{ margin:5px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.multipleColumn .bd ul li img{ width: 260px; height: 162px;}
.multipleColumn .prev{background-position:-84px 0; top:25px; right:100px;  }
.multipleColumn .prev:hover{background-position:0 0; top:25px;  right:100px;  }
.multipleColumn .next{background-position:-56px 0;  top:25px;  right:45px;  }
.multipleColumn .next:hover{background-position:-28px 0;  top:25px;  right:45px; }
.area12 .inner{ width:1080px ;  border:10px #fff solid; }


.area8{ height:393px; background:url(../images/bg1.jpg) no-repeat top center;}
.area8 .title{ margin-top: 10px;}
.area8 .kind{ background:none ; color:#2671cc ; border: none; box-shadow: none; left: 333px;}
.area8 .kind-more{ background:none ; color:#2671cc ; border: none; box-shadow: none; left: 492px;}
.area8 .hand{ display: block; position: absolute; left: 630px; top: 10px;} 
.area9 .border{ border:solid 10px #fff;height:820px; position:relative; }

.area9 .title .kind{ left:860px; width: 217px;}
.area9 .title .kind-more{ left:710px}
.area9 .title{ background-position: 0 -480px;}
.area9 .content{ margin-top: 30px; height: 750px; width: 1090px; overflow: hidden; position: relative; margin:0 auto;}
.area9 .content ul{ margin-right:-20px; overflow: hidden; zoom:1;}
.area9 .content li{ width:348px; height:233px; margin:15px 15px 0 0; float: left; position: relative; overflow: hidden;}
.area9 .content ul li img{  width:348px; height:233px; display:block}
.area9 .content ul li:nth-child(4){width:711px;}
.area9 .content ul li:nth-child(4) img{ width:348px; height:233px; display:block}
.area9 .content li .bg{display: block;width: 348px;height: 233px;background:url(../images/bgline6.png) repeat-x 0 bottom;position: absolute;left: 0px;bottom: 0px;}
.area9 .content li a:hover .bg{ display: none;}
.area9 .swicth{ width: 348px; height: 231px; position: absolute; left: 363px; top: 325px;}
.area9 .swicth a{ width: 63px; height: 30px; line-height: 30px; padding-top: 76px; margin: 74px auto 0; display: block; position: relative; font-size: 18px; color: #010964; text-align: center;}
.area9 .swicth a i{ width: 63px; height: 71px; background:url(../images/icons.png); position: absolute; display: block; left: 0; top: 0;}

.area10 .inner{ border: solid 10px #fff; width: 1080px; }
.area10 .bottom{ display: block; margin: 0 auto;}
.area10 .kind{ left:871px ;}
.duilian h3{ font-size: 20px; height: 35px; text-align: center; font-weight: bolder; color: #cd0d04;}

/*backToTop*/
.backToTop { display:none; width:18px; line-height:1.2; padding:5px 0; background-color:#2671cc; color:#fff; font-size:12px; text-align:center; position:fixed; _position:absolute; right:10px; bottom:100px; _bottom:"auto"; cursor:pointer; opacity:1; filter:Alpha(opacity=100); }



.area11 .content{ margin-bottom:50px;}
.area11 h3 {color:#000;  font-size:24px;  line-height:85px; text-align:center;}
.area11 h2 {color:#010964;  font-size:30px;  line-height:60px; height:60px; text-align:center; font-weight:bolder; background:#cfdbf3;}
.area11 .left{ width:670px; float:left;}
.area11 .left1{ width:765px; float:left;}

.area11 .left p{ width:361px; border-bottom:dashed 1px #b3bfe0; color:#00010d;  font-size:18px; float:left; margin:20px 0}
.area11 .left p span{ color:#010964; font-weight:bolder; font-size:18px;}
.area11 h4{ color:#ff0000; font-size:18px;}
.area11 ul li{ color:#00010d;  font-size:18px;  line-height:30px;}
.area11 ul li span{ color:#010964;  font-size:18px; font-weight:bolder;  }
.area11 .txindent{ text-indent:90px;}
.area11 .txindent1{ text-indent:158px;}
.area11 .left .wd{ width:197px; margin-left:50px;}
.area11 .left .wd1{ width:233px; margin-left:50px;}
.area11 .left .wd2{ width:233px; margin-left:50px;}
.area11 .left .wd3{ width:341px; margin-left:50px;}
.area11 .left .wd4{ width:269px; margin-left:50px;}
.area11 .left .wd5{ width:269px; margin-left:50px;}
.area11 .left .wd6{ width:341px; margin-left:50px;}
.area11 .sx{ margin:20px 0;}
.area11 .ul1 li{ background:url(../images/round.jpg) no-repeat 13% 50%;   }
.area11 .ul2 li{ background:url(../images/round.jpg) no-repeat 24% 50%;   }
.area11 .light{ display:block; margin-left:70px; float:left; margin-top:25px;}


.area14 .btitle{ color:#01215e; font-size:20px; font-weight:bold; margin:10px auto 10px 0px; text-align:left; border-bottom:1px solid #b3bfe0 }
.area14 .news-box ul{ margin:10px 0; overflow:hidden;}
.area14 .news-box li{background:url(../images/libg.jpg) no-repeat 10px 12px; border-bottom:1px dashed #ccc; height:34px; line-height:34px; overflow:hidden; padding-left:30px;}
.area14 .news-box li a{font-size:14px;color:#333; font-family:"����"}
.area14 p{ line-height:28px;}
.area14 p img{ width:566px; height:599px;}
.area14 p span{ color:#c8091b; font-weight:bolder;}


.area14 .page A{ color: #095cb4; border-radius: 5px; -webkit-border-radius: 5px;}
.currentPage{ border-radius: 5px; -webkit-border-radius: 5px;}

.duilian{top:750px;position:absolute;overflow:hidden;}
.duilian_left{ left:5px;width:155px; height:405px;}
.duilian_right{right:5px; margin-top:50px;} 

.duilian_left .duilian_con{width:155px;  height:350px; overflow:hidden;}
.duilian_left .duilian_con li{width:155px; background: #e0edfe; height:70px; text-align:center; margin:0 auto; }
.duilian_left .duilian_con li img { width:120px; padding-top: 10px; height:60px;}

.duilian_right .duilian_con{width:135px; height:350px; overflow:hidden;}
.duilian_close{ width:100%; height:24px; line-height:24px; text-align:center; display:block; font-size:13px; color:#555555; text-decoration:none;}
