@charset "utf-8";
img{border:0;margin:0;padding:0;}
ul li{margin:0;padding:0;}
*{margin:0;padding:0;list-style-type:none;}
body{position:relative;background:#074da7 url(../images/bg.jpg) no-repeat center 35px;font-family:'微软雅黑';font-family:"Microsoft YaHei";}
a{text-decoration:none;}
a:hover{text-decoration:underline;}

.fl{float:left;}
.fr{float:right !important;}
.bodybg{width:100%;height:600px;background:url(../images/bg1.jpg) no-repeat center 0;position:absolute;left:0px;bottom:0;z-index:1;}
/*****清理浮动**/
.clearfix:after,.clearfix:before{content:'';display:table;}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{*zoom:1;}
.box{margin:0 auto;width:1000px;overflow:hidden;position:relative;z-index:2;}
.box1{margin:0 auto;width:1000px;overflow:hidden;position:relative;background:#fff;z-index:2;}
.box2{margin:0 auto;width:100%;overflow:hidden;position:relative;background:#fff;z-index:2;}
.mtp{margin-top:30px;}
.mtp1{margin-top:20px;}
.mtp2{margin-top:10px;}

/*页头*/
.head{margin:0 auto;width:100%;height:35px;background:#efefef;overflow:hidden;min-width:1000px;}
.head2{width:1000px;margin:0 auto;}
.h-nav{float:left;width:200px;height:35px;font:12px/35px '微软雅黑';color:#666;}
.h-nav a{text-decoration:none;color:#666;}
.nav_a{float:right;width:400px;height:35px;font:12px/35px '微软雅黑';color:#666;}
.nav_a a{text-decoration:none;color:#666;}
/* banner */
.banner{margin:0 auto;width:100%;min-width:1000px;height:511px;overflow:hidden;}

.bigtitle{margin:20px auto 0;width:1000px;height:59px;overflow:hidden;background:url(../images/icon3.jpg) no-repeat left top;
text-indent:199px;color:#fff;font-size:28px;line-height:50px;font-weight:bold;}
.indent{text-indent:186px;}
.mintitle{width:100%;height:59px;overflow:hidden;background:url(../images/icon3.jpg) no-repeat left top;
text-indent:199px;color:#fff;font-size:28px;line-height:50px;font-weight:bold;}

/* 默认幻灯片 */
.FocusPic{position:relative;width:400px;height:350px;overflow:hidden;margin:25px 27px 25px 26px;_margin:25px 27px 25px 13px;}
.FocusPic .content{overflow:hidden}
.FocusPic .changeDiv a{position:absolute;top:0px;left:0px;display:none;}
.FocusPic .title-bg,.FocusPic .title{position:absolute;left:0px;bottom:0;text-align:left;width:450px;height:40px;line-height:40px;overflow:hidden}
.FocusPic .title-bg{background:none;}
.FocusPic .title a{display:block;padding-left:15px;color:#fff; font-size:12px;text-decoration:none;}
.FocusPic .change{bottom:10px;height:20px;right:8px;*right:5px;_right:4px;position:absolute;text-align:right;z-index:9999;}
.FocusPic .change i {background:#fff;color:#FFF;cursor:pointer;font-family:Arial;font-size:12px;line-height:120px;margin-right:5px;
font-style:normal;height:12px;text-align:center;width:12px;display:inline-block;display:-moz-inline-stack;zoom:1;*display:inline;border-radius:6px;}
.FocusPic .change i.cur {background:#074da7;}

.newdc{width:520px;overflow:hidden;padding-top:25px;}
.dctitle{width:520px;overflow:hidden;height:50px;background:#009f44 url(../images/icon1.jpg) no-repeat left bottom;padding-bottom:14px;
color:#fff;font-size:20px;line-height:50px;font-weight:bold;text-indent:20px;}
.dc-dl{width:100%;overflow:hidden;}
.dc-dl dt{width:100%;overflow:hidden;color:#074da7;font-size:18px;line-height:30px;margin:10px 0;}
.dc-dl dd{width:515px;overflow:hidden;color:#666;font-size:14px;line-height:30px;}
.lookxq{width:100%;overflow:hidden;text-align:right;margin-top:25px;}

.speech{width:922px;overflow:hidden;margin:15px auto 24px;}
.speech li{width:100%;overflow:hidden;border-bottom:1px dashed #ddd;padding:20px 0;}
.speech li:last-child{border-bottom:0;}
.speechimg{float:left;width:240px;height:160px;overflow:hidden;}
.speechdl{float:left;width:654px;overflow:hidden;padding-left:28px;}
.speechdl dt{float:left;padding:0 15px;background:#074da7;height:40px;color:#fff;font-size:16px;line-height:40px;}
.speechdl dd{float:left;width:100%;overflow:hidden;color:#666;font-size:14px;line-height:30px;margin-top:6px;}

.speakerbox{width:910px;overflow:hidden;margin:32px auto 37px;}
.speakerlist{float:left;width:280px;overflow:hidden;}
.speakimg{width:100%;height:200px;overflow:hidden;}
.spaektag{width:100%;height:40px;overflow:hidden;background:#074da7;height:40px;color:#fff;font-size:14px;line-height:40px;text-align:center;}
.spaektxt{width:100%;height:260px;overflow:hidden;background:#f6f6f6;}
.spaektxt p{width:255px;margin:10px auto;color:#666;font-size:14px;line-height:24px;}
.mgr{margin-right:35px;}
.videobox{width:910px;overflow:hidden;margin:32px auto 23px;}
.videotitle{width:100%;height:40px;overflow:hidden;height:40px;color:#666;font-size:14px;line-height:40px;text-align:center;}

.bg{background:url(../images/icon7.jpg) no-repeat 0 0;height:388px;position:relative;top:-10px;}
.lookfuture-p{width:902px;overflow:hidden;margin:70px auto 25px;color:#666;font-size:16px;line-height:30px;text-indent:2em;}
.lookfuture-p1{width:902px;overflow:hidden;margin:0 auto;color:#666;font-size:16px;line-height:30px;text-indent:2em;}

/* sildes css begin */
#sildes{width:932px;overflow:hidden;margin:26px auto 35px;}
.control {width:780px;height:585px;display: block;position:absolute;top:0;left:0;overflow: hidden;padding:4px;border:1px solid #ddd;}
.change li{width:780px;overflow: hidden;text-align:center;}

/* 图片垂直居中,不是很准确 */
.change li .imgWrap{display: table-cell ;width:250px;height:250px;vertical-align: middle;cursor:pointer;*font-size: 500px;}
.change li img{max-width:900px;max-height:900px;width: expression(this.width > 900 && this.width > this.height ? 900 :true); height:expression(this.height >900 ? 900: true);vertical-align:middle; overflow:hidden}

/* 描述部分 */
.change li .textDesc{display:none;width:100%;height:100px;position:absolute;left:0;bottom:0;text-align:left;overflow: hidden;}
.change li .opacity{display:none;width:100%;height:100px;position:absolute;left:0;bottom:0;}
.change li .title{display:none;padding:10px 15px 0; color:#e6e6e6;font-size:14px;line-height:22px;}
.change li .title a{color:#e6e6e6;}
.change li .text{color:#b7b7b7;line-height:18px;padding:5px 15px;font-size:12px;}

/* 翻页按钮 */
.prev, .next{width:49px;height:49px;position:absolute;bottom:480px; color:#FFF;font-size:14px; z-index: 9;font-weight:bold; cursor: pointer;outline:none} 
.prev span, .next span{display: none;}
.prev{left:0;}
.next{right:0;}

/* 分页 */
.pageClass{text-align:center;z-index: 9;position:absolute;top:50px;padding-top:10px;}
.pageClass a{display: inline-block; width:10px;height:10px;margin:0 3px;overflow:hidden; border:1px solid #bebebe;background:#bebebe ;border-radius:5px;outline:none}
.pageClass a span{display:none}
.pageClass a:hover,.pageClass a.cur{border:1px solid #be230a;}

/* 缩图部分 */
.thumbWrap{width:122px;height:571px;padding-top:24px;position:absolute;right:0;top:0;overflow: hidden;}
.thumbWrap .thumbCont{width:100%;height:100%;position:relative;overflow: hidden;}
.thumbWrap ul{}
.thumbWrap ul li{width:112px;height:84px;text-align:center;overflow:hidden;padding:4px;border:1px solid #ddd;margin-top:14px;}
.thumbWrap ul li div{display: table-cell ;width:138px;height:89px;vertical-align: middle;cursor:pointer;*font-size: 79px;}
.thumbWrap ul li img {max-width:100%; width: expression(this.width > 116 && this.width > this.height ? 116 :true); height:expression(this.height >89 ? 89: true);vertical-align:middle; overflow:hidden}

/* 缩图按钮 */
.thumbPrev,.thumbNext{width:122px;height:24px;text-align:center;position:absolute;color:#000;z-index:9; outline:none;text-indent:200px;}
.thumbPrev span, .thumbNext span{display:block;}
.thumbPrev{left:0;top:0;background:url(../images/prev.jpg) no-repeat 0 0;}
.thumbNext{left:0;bottom:0;background:url(../images/next.jpg) no-repeat 0 0;}

.focus{width:920px;height:500px;overflow:hidden;position:relative;margin:33px auto;}
.focus ul {position:absolute;}
.focus ul li {float:left;width:920px;height:500px;overflow:hidden;position:relative;}
.focus .btn{position:absolute;width:100%;height:3px;padding:0;right:0;bottom:0px;text-align:center;}
.focus .btn span{display:inline-block;_display:inline;_zoom:1;width:30px;height:3px;_font-size:0;margin:0 5px;cursor:pointer;
background:#999;}
.focus .btn span.on{background:#074da7;}
.focus .preNext{display:none;width:49px; height:80px;position:absolute;top:50%;margin-top:-45px;background:url(../images/prev1.jpg) no-repeat 0 0; cursor:pointer;}
.focus .pre {left:0;}
.focus .next {right:0;background:url(../images/next1.jpg) no-repeat 0 0;}
.probox{width:450px;overflow:hidden;}
.proimg{width:450px;height:300px;overflow:hidden;}
.proname{width:450px;height:50px;overflow:hidden;text-align:center;background:#074da7;color:#fff;font-size:18px;line-height:50px;}
.protxt{width:422px;background:#f6f6f6;overflow:hidden;padding:15px 14px;color:#666;font-size:14px;line-height:28px;}

#ztbox {width:920px; height:385px; margin:35px auto;}
#ztbox #left {display:none;width:35px; height:63px; float:left; cursor:pointer;margin-top:140px;}
#ztbox #right{display:none;width:35px; height:63px; float:left; cursor:pointer;margin-top:140px;}

#ztbox #conter {width:920px;height:385px;float:left;display:inline;overflow:hidden;position:relative;}
#ztbox #conter ul { width:auto; height:286px; top:0px; left:0px; position:absolute; overflow:hidden;}
#ztbox #conter li {width:230px;height:286px;overflow:hidden;float:left;position:relative;}
#ztbox #scroll{width:920px;height:20px;left:0px;bottom:0px;cursor:pointer;position:absolute;
background:url(../images/icon14.jpg) repeat-x left center; }
#ztbox #scroll span {width:302px; height:20px;left:0px;bottom:0px;cursor:pointer;position:absolute;
background:url(../images/icon15.png) no-repeat left center;}

.hdate{width:230px;overflow:hidden;text-align:center;height:40px;color:#666;font-size:18px;line-height:40px;}
.icon11{width:230px;overflow:hidden;height:6px;overflow:hidden;background:url(../images/icon11.jpg) repeat-x left top;}
.icon12{width:230px;overflow:hidden;height:6px;overflow:hidden;background:url(../images/icon12.jpg) no-repeat center bottom;}
.icon13{width:230px;overflow:hidden;height:31px;overflow:hidden;background:url(../images/icon13.jpg) no-repeat center bottom;}
.huigutxt{width:190px;height:170px;padding:20px 10px;background:#f6f6f6;color:#666;font-size:16px;line-height:28px;margin:0 auto;}

.zzpic{width:940px;height:500px;margin:33px auto;overflow:hidden;position:relative;padding:4px;border: 1px solid #e1e1e1;}
.focusa {width:940px;height:500px;overflow:hidden;position:relative;}
.focusa ul {position:absolute;}
.focusa ul li {float:left;width:940px;height:500px;overflow:hidden;position:relative;}
.focusa .preNext{width:49px; height:80px;position:absolute;top:50%;margin-top:-45px;background:url(../images/prev1.jpg) no-repeat 0 0; cursor:pointer;}
.focusa .pre {left:0;}
.focusa .next {right:0;background:url(../images/next1.jpg) no-repeat 0 0;}


.contactimg{width:420px;height:240px;overflow:hidden;padding:4px;border: 1px solid #ddd;margin:23px auto 10px;}
.contactdl{width:420px;overflow:hidden;margin:0 auto 30px;}
.contactdl dt{font-size:16px;color:#074da7;line-height:40px;}
.contactdl dd{font-size:12px;color:#666;line-height:22px;}

.left-ad{width:490px;overflow:hidden;}
.newlist{width:446px;overflow:hidden;margin:20px auto 0;height:380px;}
.newlist li{width:420px;padding-left:26px;background:url(../images/icon4.jpg) no-repeat 11px center;font-size:14px;line-height:37px;
border-bottom:1px dashed #ddd;}
.newlist li a{display:block;color:#666;width:100%;overflow:hidden;height:37px;}
.more{display:block;width:160px;height:30px;overflow:hidden;margin:22px auto 33px;text-align:center;background:#f1f1f1;font-size:12px;
line-height:30px;color:#999;}

.mod18{width:950px;position:relative;overflow:hidden;margin:25px auto;}
.mod18 #prev{background:url(../images/prev3.jpg) no-repeat;height:75px;width:20px;position:absolute;z-index:99;left:0px;top:0px;
cursor:pointer;}
.mod18 #next{background:url(../images/next3.jpg) no-repeat;height:75px;width:20px;position:absolute;z-index:99;top:0px;right:0px;
cursor:pointer;}
.mod18 #prevTop{background:url(../images/prev2.png) no-repeat;height:90px;width:40px;position:absolute;z-index:99;left:5px;top:205px;
cursor:pointer;}
.mod18 #nextTop{background:url(../images/next2.png) no-repeat;height:90px;width:40px;position:absolute;z-index:99;right:3px;top:205px;
cursor:pointer;}
.mod18 li{float:left;}
.bigImgBox{width:940px;height:500px;border:1px solid #ccc;padding:4px;}
.mod18 .picBox{width:940px; height:500px;position: relative; overflow: hidden;}
.mod18 .picBox ul{height:500px;position:absolute; left:0;}
.mod18 .picBox li{width:940px; height:500px;}
.smImgBox{width:928px;height:75px;padding:0 11px;margin-top:10px; position: relative; }
.mod18 .listBox{ width:900px;height:75px;margin: 0 auto; position: relative;overflow:hidden; }
.mod18 .listBox ul{height:75px;position:absolute; padding-left:0px;}
.mod18 .listBox li{ width:108px;height:75px;cursor:pointer;position:relative;padding:0 5px 0 0; }
.mod18 .listBox li i{display:none;}
.mod18 .listBox li img{width:102px;height:69px;padding:2px;border:1px solid #ccc;}
.mod18 .listBox .on img{width:102px;height:69px;padding:2px;border:1px solid #0097e0;}
.mod18 .listBox .on i{display:block;}

.bg1{background:url(../images/icon8.jpg) no-repeat 0 0;height:616px;position:relative;top:-10px;}
.jointag{width:177px;height:40px;overflow:hidden;text-align:center;background:url(../images/icon9.png) no-repeat 0 0;
line-height:40px;color:#fff;font-size:18px;margin:40px 0 0 32px;_margin:40px 0 0 16px;}
.joinbox{width:930px;margin:0 auto;overflow:hidden;}
.joindl{margin-top:20px;}
.joindl dt{padding-left:25px;background:url(../images/icon10.png) no-repeat 0 center;line-height:30px;color:#074da7;font-size:16px;}
.joindl dd{line-height:30px;color:#666;font-size:14px;}
.dlwidth{width:930px;overflow:hidden;}
/* footer */
.footer{width:100%;text-align:center;font:14px/28px '微软雅黑';color:#fff;padding:20px 0;position:relative;z-index:2;}
.footer a{color:#fff;}

.qrbox{width:150px;overflow:hidden;position:fixed;left:10px;top:50%;margin-top:-180px;_position:absolute;z-index:2;}
.qrtxt{width:150px;overflow:hidden;height:50px;background:#009f44;color:#fff;font-size:18px;line-height:50px;text-indent:7px;position:relative;}
.qrbox1{width:100%;overflow:hidden;background:#e1e1e1;padding-bottom:15px;}
.qrimg{width:150px;height:110px;overflow:hidden;text-align:center;}
.qrname{width:150px;height:28px;overflow:hidden;text-align:center;color:#666;font-size:12px;line-height:28px;}
#close{cursor:pointer;position:absolute;right:12px;top:17px;}

.navbox{width:119px;overflow:hidden;position:fixed;right:10px;top:50px;_position:absolute;z-index:2;}
.nav{width:119px;overflow:hidden;}
.nav li{width:119px;overflow:hidden;text-align:center;height:27px;background:#009f44;font-size:16px;line-height:27px;margin-top:5px;}
.nav li.frist{margin-top:0px;}
.nav li a{color:#fff;}



