/* CSS Document */
ol, ul, li, dl, dd, p, dt {list-style:none; margin:0px ; padding:0px; }
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:12px; font-weight:normal;}
body{ background:#f6f7f7; font-size:12px; color:#010101;line-height:24px;  margin:0 auto;-webkit-text-size-adjust:none;font-family: "微软雅黑"; }
input{ font-family: "微软雅黑";}
img{ border:0px;}
i{ font-family:"宋体"; font-style:normal;}
form{padding:0px; margin:0px;}
a{ text-decoration:none; color:#010101; }
a:hover{ color:#333}
input {outline: none;}
textarea {outline: none;}
.center{ text-align:center;}  
.clear{ clear:both; }
.fl{ float:left;}
.fr{ float:right}
.width{ width:1000px; margin:0px auto;overflow: hidden} 
.TopBg{ height:85px; background:#f6f7f7}
.Logo{ float:left; padding-top:28px;}
.Nav{ float:right; width:530px;}
.Nav a{ height:32px; padding:40px 15px 0px 15px; font-size:14px; color:#000000; border-right:1px solid #cecece; display:block; float:left;}
.Nav a:hover{ background:#f39800; color:#FFF; }

/*banner*/
#full-screen-slider { width:100%; height:395px; float:left; position:relative;  min-width:1000px;}
#slides { display:block; width:100%; height:395px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:47%; top:360px; z-index:9900;  padding:5px  0px; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:5px; border-radius:8px; border:2px solid #FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9998px;}
#pagination li.current { background:#fff; border:2px solid #fff}


/*下载*/
.downbg{ background:#eeefef; min-width:1000px;}
.down{ height:35px; width:1000px; margin:0px auto; overflow:hidden;}
.down a{ display:block; height:35px; line-height:35px; background: url(../img/d.png) no-repeat 395px #eeefef; text-align:center; font-size:15px; color:#010101}
/*动态*/
.DtT{ margin-top:30px; background:url(../img/icon.png) repeat-x center;  }
.DtF { width:110px; margin:0px auto; background:#f6f7f7; text-align:center; font-size:17px;line-height:20px; font-weight:bold;}
.DtF span{ display:block; font-size:14px; font-family: Arial; color:#bcbcbc; background:url(../img/icon03.gif) no-repeat center bottom;  padding-bottom:5px; margin:0px auto; text-align:center; font-weight:normal }

.DtListBox{ width:1000px; height:250px; overflow:hidden; margin-top:20px;}
#gdqe{width:905px;height:250px;overflow:hidden;position:relative; float:left; margin-left:8px;}
#gdqe div{width:50000px;}
#gdqe li{width:235px; height:250px;float:left; color:#999; line-height:18px;  }
#gdqe li div{ width:200px;}
#gdqe li h2{ font-size:16px; font-weight:bold; color:#000; padding-bottom:6px; line-height:24px;}

#gdqe dd a{ color:#000; text-decoration:none;text-align:center; display:inline;}

/*合作伙伴*/
.HbBox{width:1000px; height:155px; overflow:hidden; margin-top:20px;}
#gdqe1{width:856px;height:155px;overflow:hidden;position:relative; float:left; margin-left:30px;}
#gdqe1 div{width:50000px;}
#gdqe1 ul{ float:left; width:179px;}
#gdqe1 li{width:138px; height:62px;float:left; border:#d2d2d2 1px solid; margin-bottom:27px;}
#gdqe1 dd a{ color:#000; text-decoration:none;text-align:center; display:inline;}

/*底部*/
.Bottom{ background:#636363; padding:15px 0px 0px 0px; margin-top:60px;}
.BotoomList{ float:left; margin-right:100px;}
.BotoomList a{ display:block; color:#FFF; line-height:23px;}
.BotoomList h2{ font-size:14px; padding-bottom:10px;}
/*.CopyFont{ border-top:1px solid #727272; line-height:40px;  margin-top:30px; color:#f6f7f7}
.CopyFont span{ float:right;}*/

.SonBanner{ width:1000px; height:233px;}
.MenuT{ text-align:left; width:100px; float:left; font-size:18px; color:#000000; font-weight:bold; margin-top:50px;}
.MenuT span{ display:block; font-size:12px; color:#e17d18; font-weight:normal;}

.MenuB{ background:url(../img/mbg.png) no-repeat bottom; float:right; width:840px; height:51px; margin-top:30px;}
.MenuList{}
.MenuList ul{ margin-left:252px;}
.MenuList li{}
.MenuList li a{ background:url(../img/m02.png) no-repeat; width:80px; font-size:13px; margin:0px 10px; text-align:center; height:50px; float:left;}
.MenuList li a:hover{ background:url(../img/m01.png) no-repeat; color:#FFF;}
#MenuList{ background:url(../img/m01.png) no-repeat; color:#FFF;}


.Title{ font-size:18px; margin-top:60px;}
.GyFont{ padding-top:30px; font-size:13px; color:#666; line-height:30px;}
.GyFont img{ float:right; padding-left:50px; padding-bottom:50px;}
.GyMore{ width:100px; height:26px; text-align:center; margin:0px auto; margin-top:30px;}
.GyMore a{ color:#e17d18; display:block;border:1px solid #666; border-radius:15px; }
.GyMore a:hover{ background:#e17d18; border:1px solid #e17d18;  color:#fff; display:block;}

.whbg{ background:url(../img/01.png) no-repeat; width:305px; font-size:16px; padding-top:10px; height:24px; margin-top:50px; padding-left:440px;}
.WhBox{width:1000px; height:330px; overflow:hidden; margin-top:70px;}
#gdqe2{width:820px;height:330px;overflow:hidden;position:relative; float:left; margin-left:50px;}
#gdqe2 div{width:50000px;}
#gdqe2 li{width:430px; height:330px;float:left; color:#999; line-height:18px;  }
#gdqe2 li div{ width:389px ; text-align:center; font-size:14px;}
#gdqe2 li h2{ font-size:16px; font-weight:bold; color:#000; padding-bottom:6px; line-height:24px;}

#gdqe2 dd a{ color:#000; text-decoration:none;text-align:center; display:inline;}


.ZpTbg{ background:url(../img/03.gif) no-repeat; height:41px; text-align:right; font-size:16px; margin-top:30px; padding-right:200px; padding-top:20px;}
.ZpBor{ border:1px solid #070002; padding:20px 30px; width:450px; line-height:20px; margin-left:100px; float:left;}
.ZpList{ float:left; margin-left:60px; width:190px;}  
.ZpList a{ display:block; background:url(../img/04.gif) no-repeat; width:150px; height:29px; line-height:29px; padding-left:40px; color:#444444; font-size:13px; margin-top:25px;}
.ZpList a:hover{ background:url(../img/05.gif) no-repeat; color:#FFF;}
#ZpList{ background:url(../img/05.gif) no-repeat; color:#FFF;}

.normaltab {display:block; background:url(../img/04.gif) no-repeat; width:150px; height:29px; line-height:29px; padding-left:40px; color:#444444; font-size:13px; margin-top:25px;} 
.hovertab { background:url(/img/05.gif) no-repeat; color:#FFF;  } 

.dis{display:block;} 
.undis{display:none;} 

.AnLt{ background:url(../img/06.gif) no-repeat; height:35px; line-height:35px; text-align:center; font-size:16px; font-weight:bold; color:#444444; margin-top:40px;}
.AnLt a{ color:#444444; padding-right:10px; font-size:14px; font-weight:normal;}
.AnLt a:hover{ color:#f39800;}
#AnLt{color:#f39800;}
.Fy{ padding-top:230px;}


.AnLiList{ width:1000px; overflow:hidden;min-height:29px}
.AnLiList ul{ width:1020px;}
.AnLiList li{ float:left; padding-right:20px; margin-top:20px;}


.XzBg{ background:url(../img/Xz.png) no-repeat center top; min-height:405px;}
.XzT{ padding-left:230px; font-size:17px; font-weight:bold; padding-top:40px;}

.XzLbg{ width:650px; margin:0px auto; background:#e4e5e5; padding:70px  100px; margin-top:50px; }
.xzlist{}
.xzlist a{ display:block; background:url(../img/icon06.png) no-repeat left center; padding-left:20px; font-size:14px; line-height:40px; color:#444444}
.xzlist a:hover{ color:#e17d18}

.Xzzx{ font-size:14px; width:810px; margin:0px auto; height:40px; background:#dbdbdb; padding:0px 20px;  padding-top:15px; font-size:13px; color:#666}
.Xzzx span{ padding-right:20px; font-size:14px; color:#000}

.XwT{ background:url(../img/07.png) no-repeat; text-align:center; line-height:29px; font-size:17px; font-weight:bold; margin-top:35px;}

.XwImg{ float:left; margin-top:40px; width:233px; height:154px; padding-left:100px;}
.XwFont{ width:370px; float:left; padding-left:80px; line-height:32px; font-size:14px; padding-top:25px;margin-top:40px}
.XwFont h2{ color:#295f8f; font-size:14px;}

.XwLine{ border-bottom:1px  dotted #8c8786; margin-top:40px}

.page{ text-align:center; margin-top:40PX;}
.page a{ border:1px solid #c1bfbe; padding:5PX 10PX; margin:0PX 5PX;}

.Lxbg{ background:url(../img/08.png) no-repeat bottom; height:200px; margin-top:35px;}
.LxT{ width:160px; text-align:center; padding-top:80px; font-size:17px; font-weight:bold; color:#444444; float:left;}
.LxF{ float:left; padding-left:80px;}
.LxF h2{ font-size:16px; padding-bottom:10px;}



.DtNrT{ text-align:center; font-size:22px; color:#333; margin-top:50px; border-bottom:1PX dotted #dadada; padding-bottom:10PX;}
.DtNrT span{ display:block; font-size:12px; color:#999999; padding-top:5px;}



.Sx{ padding-top:20px; float:left; }
.Sx a{ color:#333; display:block;}


.DtF01{ line-height:22px; padding-top:5px; font-size:13px;}
.DtF01 h2{ font-weight:bold; color:#333333}
.DtF01 span{ color:#007031 }
.DtLine{ border-bottom:1PX dotted #bebebe; margin-top:30px;}






.ZzBox{ width:1000px; height:242px; overflow:hidden; margin-top:70px;}
#gdqe3{width:770px;height:242px;overflow:hidden;position:relative; float:left; margin-left:70px;}
#gdqe3 div{width:50000px;}
#gdqe3 li{width:410px; height:242px;float:left; color:#999; line-height:18px;  }
#gdqe3 li img{ width:360px; height:242px;}
#gdqe3 li h2{ font-size:16px; font-weight:bold; color:#000; padding-bottom:6px; line-height:24px;}




#fancybox-overlay {position: absolute;top: 0;left: 0;width: 100%;z-index: 1100;display: none;}
#fancybox-tmp {padding: 0;margin: 0;border: 0;overflow: auto;display: none;}
#fancybox-wrap {position: absolute;top: 0;left: 0;padding: 20px;z-index: 1101;outline: none;display: none;}
#fancybox-outer {position: relative;width: 100%;height: 100%;background: #fff;}
#fancybox-content {width: 0;height: 0;padding: 0;outline: none;position: relative;overflow: hidden;z-index: 1102;border: 0px solid #fff;}
#fancybox-close {position: absolute;top: -15px;right: -15px;width: 30px;height: 30px;background: url(../img/gb.png) no-repeat;cursor: pointer;z-index: 1103;display: none;}

#fancybox-left, #fancybox-right {position: absolute;bottom: 0px;height: 100%;width: 35%;cursor: pointer;outline: none;background: transparent url('blank.gif');z-index: 1102;display: none;}
#fancybox-left {left: 0px;}
#fancybox-right {right: 0px;}
#fancybox-left-ico, #fancybox-right-ico {position: absolute;top: 50%;left: -9999px;width: 50px;height: 50px;margin-top: -15px;cursor: pointer;z-index: 1102;display: block;}
#fancybox-left-ico {background: url('../img/l.png');}
#fancybox-right-ico {background: url('../img/r.png');}
#fancybox-left:hover, #fancybox-right:hover {visibility: visible; /* IE6 */}
#fancybox-left:hover span {left: 0px;}
#fancybox-right:hover span {left: auto;	right:0px;}


#fancybox-title {font-size: 15px;z-index: 1102; display:none}
.fancybox-title-over {position: absolute;bottom: 0;left: 0;color: #FFF;	text-align: left;}
#fancybox-title-over {padding: 10px;background: #000;display: block;}


.CopyBg{ border-top:1px solid #727272; line-height:40px;  margin-top:30px; color:#f6f7f7}
.CopyFont{}
.CopyFont a{ color:#FFF; font-size:12px;}
.CopyFont span{ padding:0px 10px; }
