.text03@charset "utf-8";
/* CSS Document */

/*全局样式*/
*{ margin:0; padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}
input,button,select,textarea{outline:none}
li{list-style:none}
em{ font-style:normal}
textarea{resize:none}
body,div,span,ul,li,p,h1,h2,h3,h4,h5,h6,img,input, textare{ margin:0; padding:0; }
body{ font-size:12px;font-family:微软雅黑; color: #666;}
body{ word-wrap : break-word ;word-break:break-all; min-height: 100%; _height:100%;}
a{ text-decoration:none; cursor:pointer;}
a:hover{ text-decoration:none;}
a{ outline:none;}/*去除超链接虚线框*/
a:active{star:expression(this.onFocus=this.blur());}/*去除ie下超链接虚线框*/
a:focus{ outline:0;}/*去除火狐下超链接的虚线*/
a{ text-decoration:none; color:#000}
.clearfloat{clear:both; height:0px; font-size:1px; line-height:0px;}/*清除浮动*/
h1,h2,h3,h4,h5,h6{font-weight:normal;}
.fl{ float:left}
.fr{ float:right}
.main{ width:100%; min-width:1200px; max-width:1920px; margin:0 auto; overflow:hidden}
.middle{ width:1200px; margin:0 auto; overflow:hidden}
@font-face{font-family: myFirstFont;src:url(SourceHanSansCN-Regular_0.otf);}
/*------------------------------------------样式开始------------------------------------------*/
.head{ overflow:hidden; height:118px}
.head .logo{ width:418px; float:left}
.head .logo img{ width:auto; height:84px; margin:17px 0}
.head nav{ float:right; width:672px; height:118px}
/*一级导航浮动*/  
ul.menu{ width:672px;}  
ul.menu::after {  content: '';display: block; clear: both; }  
ul.menu > li{float: left;  text-align: center;cursor:pointer; }
ul.menu > li >a{line-height: 118px;  height: 118px; font-size:16px; color:#000; width:112px; display:block; background:url(../images/bg-01.png) right center no-repeat}
ul.menu > li:last-child > a{ background:none}
ul.menu > li >a:hover{ color:#000}     
/*二级导航项分割线*/    
.ts01   { /*默认隐藏*/ display: none;  z-index: 999; position:absolute; left:0px; top:118px; right:0px; background:#f6f6f6; height:55px;-moz-box-shadow: 3px 3px 3px #8c8c8c;-webkit-box-shadow: 3px 3px 3px #8c8c8c;box-shadow: 3px 3px 3px #8c8c8c;}  
.submenu{display: none; z-index:9999; position:absolute; margin-left:18px;}
ul.submenu > li { float:left} 
ul.submenu > li > a{ font-size:14px; color:#333333; display:block; height:55px; line-height:55px; padding:0 20px} 
ul.submenu > li > a:hover{ color:#035fb0} 
ul.menu > li:last-child > ul.submenu{ margin-left:0px; right:70px;}
ul.menu > li:nth-child(5n) > ul.submenu{ margin-left:0px; right:165px;}   
ul.menu > li:nth-child(3) > ul.submenu li  a{ padding:0 6px;} 
/*内容区*/   
 .content {min-height: 800px;} 
/*选中特效*/

ul.menu > li > a:hover{ background:none;}
ul.menu > li:hover > ul.submenu{ display:block}
ul.menu > li:hover > .ts01 {display: block;}
ul.menu > li:hover > a{color:#fff;  background:#035fb0}
ul.menu > li:hover > a:last-child {color:#fff;  background:#035fb0}
 /*动画帧*/
 @keyframes fade {  from {opacity: 0; }to {opacity: 1; } } 
 /*基础动画样式*/
 .animated {animation-duration: 1s; animation-fill-mode: both; } 
 .fadeIn { animation-name: fade; animation-direction: normal; } 
 
.part01{ overflow:hidden; margin-bottom:67px}
.part01_nav{ overflow:hidden; margin-top:50px; margin-bottom:45px}
.part01_nav h2{ font-size:30px; text-align:center; color:#333333;background:url(../images/bg-03.png) bottom center no-repeat; line-height:60px;} 
.part01_nav h3{ font-size:20px; text-align:center; color:#333333; padding-top:5px}
.part01_left{ width:440px; float:left; background:url(../images/bg-02.png) left center no-repeat; height:493px}
.part01_left img{ width:415px; height:446px; margin:23.5px 0px 23.5px  23.5px}
.part01_right{ float:right; width:700px;}
.part01_right h4{ font-size:22px; color:#333333; font-weight:bold; position:relative; margin-top:-52px } 
.part01_right h5{ font-size:50px; color:#ecebeb; font-weight:bold; text-transform:uppercase;margin-top:60px} 
.part01_right p{ font-size:16px; color:#666666; line-height:28px; text-align:justify; margin-top:40px}
.part01_right a{ display:block; background:#f18d18; width:155px; height:45px; color:#fff; font-size:14px; text-align:center; line-height:45px; margin-top:65px} 
.part01_right a:hover{ color:#545f9c} 

.part02{ overflow:hidden; background:url(../images/bg-04.jpg) top center no-repeat;} 
.part02_nav{ overflow:hidden;margin-top:50px; margin-bottom:45px} 
.part02_nav h2{ font-size:30px; text-align:center; color:#fff;background:url(../images/bg-04.png) bottom center no-repeat; line-height:60px;} 
.part02_nav h3{ font-size:20px; text-align:center; color:#fff; padding-top:5px}
.part02_left{ float:left; width:414px; height:450px;-moz-box-shadow: 0px 1px 10px #333;-webkit-box-shadow: 0px 1px 10px #333;box-shadow: 0px 1px 10px #333; background:#fff; margin-bottom:10px; margin-left:10px}
.part02_left img{ width:414px; height:276px; overflow:hidden}
.icon01{ overflow:hidden}
.part02_left:hover img{transform:scale(1.1);transition:all 0.3s;}
.part02_left h4{ font-size:16px; color:#333333; line-height:30px; padding:0 25px; margin-top:20px; text-align:justify}
.part02_left p{ padding:0 25px; font-size:14px; color:#666666; text-align:justify; line-height:25px;}
.part02_left h5{ padding:0 25px; overflow:hidden; margin-top:25px;}
.part02_left h5 em{ float:left; font-size:15.5px; color:#666666;font-family: myFirstFont;}
.part02_left h5 span{ float:right; color:#f18d18; font-size:14px; line-height:24px;}
.part02_left:hover h4{color:#545f9c}
.part02_right{ float:right; width:740px; background:#fff; height:450px; margin-bottom:10px;-moz-box-shadow: 0px 1px 10px #333;-webkit-box-shadow: 0px 1px 10px #333;box-shadow: 0px 1px 10px #333; margin-right:10px}
.part02_right ul{ overflow:hidden; padding:0 45px}
.part02_right ul li{ overflow:hidden; border-bottom:1px solid #ebebeb; padding:25px 0}
.part02_right ul li h4{ float:left; width:90px; background:url(../images/bg-05.png) right center no-repeat;font-family: myFirstFont; overflow:hidden; margin-right:20px}
.part02_right ul li h4 em{ display:block; font-size:40px; color:#f18d18}
.part02_right ul li h4 span{ font-size:15.5px; color:#666666; display:block}
.part02_right ul li h5{ float:left; font-size:16px; color:#333333; line-height:30px; text-align:justify; width:540px;}
.part02_right ul li p{ float:left;font-size:14px; color:#666666; text-align:justify; line-height:25px;width:540px;}
.part02_right ul li:hover h5{ color:#545f9c}

.part03{ overflow:hidden}
.part03_nav{ overflow:hidden;margin-bottom:25px;}
.part03_nav  #tabsb{ overflow:hidden; float:left}
.part03_nav  #tabsb ul{ overflow:hidden; }
.part03_nav  #tabsb ul li{ float:left; padding-right:30px; margin-right:30px; background:url(../images/bg-07.png) right center no-repeat}
.part03_nav  #tabsb ul li:last-child{ background:none}
.part03_nav  #tabsb ul li a{ font-size:16px; color:#333; font-weight:bold; display:block; line-height:40px;}
.part03_nav  #tabsb ul li a#currentb{ color:#f18d18; border-bottom:2px solid #f18d18}
.part03_nav   span{ float:right;}
.part03_nav   span a{ font-size:14px; color:#f18d18; line-height:40px;}

.part03 .display{ overflow:hidden}
.part03 .display ul{ overflow:hidden}
.part03 .display ul li{ float:left; width:372px; border:1px solid #e3e3e3; margin-right:39px; margin-bottom:35px;position:relative; height:342px; overflow:hidden}
.part03 .display ul li:nth-child(3n){ float:right; margin-right:0}
.part03 .display ul li img{ width:370px; height:228px;}
.part03 .display .info{ overflow:hidden; height:114px; background:#f7f7f7; padding:0 30px}
.part03 .display .info h3{ font-size:16px; color:#333333; font-weight:bold; margin-top:20px;}
.part03 .display .info p{font-size:14px; color:#666666; text-align:justify; line-height:25px;}
.part03 .display .info p.ts03{ display:none} 
.part03 .display ul li:hover p.ts02{ display:none}
.part03 .display ul li:hover p.ts03{ display:block}
.part03 .display ul li:hover .info{width:312px; height:0; overflow:hidden; position:absolute; left:0; bottom:0; background:#4aa2f0; padding:0 30px}
.part03 .display ul li:hover .info h3{font-size:16px; color:#fff; font-weight:bold; margin-top:20px}
.part03 .display ul li:hover .info p{font-size:14px; color:#fff; text-align:justify; line-height:25px;}

.part04{ overflow:hidden; background:url(../images/bg-08.jpg) center no-repeat; height:419px; margin-top:30px}
.part04 ul{ overflow:hidden}
.part04 ul li{ float:left; width:400px;}
.part04 ul li h2{ text-align:center; margin-bottom:20px}
.part04 ul li:first-child h3{ padding-top:1px}
.part04 ul li:last-child h3{ padding-top:5px}
.part04 ul li h3{ font-size:18px; color:#ffffff; text-align:center;}
.part04 ul li h4{ font-size:14px; color:#ffffff; text-align:center; line-height:30px; text-transform:uppercase}
.part04 ul li img{transition: 0.8s;-moz-transition: 0.8s;-webkit-transition: 0.8s;-o-transition: 0.8s; }
.part04 ul li:hover img{-webkit-transform: rotateY(360deg); }

.part05{ overflow:hidden; margin-bottom:55px}
.part05 ul{ overflow:hidden; margin-bottom:55px;}
.part05 ul li{ float:left; border:1px solid #e3e3e3; width:370px; margin-right:42px; position:relative}
.part05 ul li img{ width:370px; height:430px;}
.part05 ul li:nth-child(3n){ float:right; margin-right:0}
.text01{ background:#f6f6f6; padding:30px 0}
.text01 h4{ font-size:16px; color:#333333; font-weight:bold; text-align:center; line-height:30px;}
.text01 h5{ font-size:14px; color:#666666; text-align:center; text-transform:uppercase; line-height:30px}
.part05 ul li em{ display:block;transition:width 2s;-webkit-transition:width 2s; /* Safari */ width:0px; height:3px;background:#0f53a2;position: absolute;margin-top: 28px;}
.part05 ul li:hover em{ width:370px;}
.part05 ul li:hover h4{ color:#0e54a3}
.text02{width:370px; height:0; overflow:hidden; position:absolute; left:0; top:0; background:url(../images/bg-09.png) center no-repeat#4aa2f0;filter:alpha(opacity=80);  /*支持 IE 浏览器*/-moz-opacity:0.80; /*支持 FireFox 浏览器*/opacity:0.80;  /*支持 Chrome, Opera, Safari 等浏览器*/}
.ts04{ display:block; background:#f18d18; width:155px; height:45px; color:#fff; font-size:14px; text-align:center; line-height:45px; margin:0 auto} 
.ts04:hover{ color:#545f9c} 

.bottom{ overflow:hidden; background:#14428c; padding:35px 0}
.bottom_left{ float:left}
.bottom_left ul{ overflow:hidden; margin-bottom:25px}
.bottom_left ul li{ float:left; margin-right:70px}
.bottom_left ul li a{ font-size:12px; color:#ffffff;}
.bottom_left h2{ overflow:hidden;line-height:30px}
.bottom_left h2 span{font-size:12px; color:#ffffff;}
.bottom_left h2 a{font-size:12px; color:#ffffff; padding:0 10px}
.bottom_left h3{ overflow:hidden; line-height:30px} 
.bottom_left h3 em{font-size:12px; color:#ffffff; padding-right:10px}
.bottom_left h3 a{font-size:12px; color:#ffffff;}
.bottom_left ul li a:hover{ color:#f18d18}
.bottom_left h2 a:hover{ color:#f18d18}
.bottom_left h3 a:hover{ color:#f18d18}
.bottom_right{ float:right; width:96px;}
.bottom_right img{ width:96px; height:96px;}
.bottom_right h4{font-size:12px; color:#ffffff; text-align:center; line-height:40px}


.xf{ position:fixed; top:300px; right:0px; width:65px;}
.xf ul{ overflow:hidden; background: #035fb0}
.xf ul li{ padding:20px 0px; background:url(../images/bg-11.png) bottom center no-repeat;}
.xf ul li h2{ text-align:center}
.xf ul li:first-child{ background:#e5e5e5; padding:25px 0}
.xf ul li:last-child{ background:none}
.ts05{ display:none}
.xf ul li:hover .ts05{ display:block; background:url(../images/bg-12.png) center no-repeat ; width:201px; position:absolute; margin-left:-201px; height:79px; margin-top:-50px}
.xf ul li:hover .ts05 span{ display:block; width:190px; font-size:16px; color:#333; line-height:75px; text-align:center}
.ts06{ display:none}
.xf ul li:hover .ts06{ display:block; background:url(../images/bg-13.png) center no-repeat; width:120px; height:120px; position:absolute; margin-left:-120px; margin-top:-80px}
.xf ul li:hover .ts06 h3{ text-align:center; width:115px;}
.xf ul li:hover .ts06 h3 img{ width:95px; height:95px; margin:10px 0}


.ny_banner{ overflow:hidden; height:320px;}
.ny_banner h2{ height:320px;}
.inside{ overflow:hidden; background:#f5f5f5; padding-top:55px; padding-bottom:55px}
.inside_left{ width:250px; float:left}
.inside_nav{ background:url(../images/bg-14.png) center no-repeat; height:98px;}
.inside_nav h2{ font-size:28px; color:#ffffff; text-align:center; padding-top:12px}
.inside_nav h3{ font-size:12px; color:#35a0ff; text-align:center; text-transform:uppercase; margin-top:3px}
.inside_left ul{ overflow:hidden; background:#fff; border:1px solid #d6d6d6; border-bottom:none; margin-top:5px}
.inside_left ul li{ height:50px; overflow:hidden; border-bottom:1px solid #d6d6d6}
.inside_left ul li a{ display:block; font-size:16px; color:#333333; line-height:50px; padding:0 20px; background:url(../images/bg-15.png) 219px center no-repeat;}
.inside_left ul li:hover a{background:url(../images/bg-16.png) 219px center no-repeat #035fb0; color:#fff}
.inside_left ul li.on a{background:url(../images/bg-16.png) 219px center no-repeat #035fb0; color:#fff}
.cb_lx{ overflow:hidden; border:1px solid #e8e8e8; border-top:2px solid #035fb0; background:url(../images/bg-17.jpg) bottom center no-repeat; height:166px; margin-top:30px;}
.cb_lx h2{ font-size:16px; color:#333333; border-bottom:1px solid #e8e8e8; line-height:45px; padding:0 15px}
.cb_lx p{ padding:0 15px; font-size:12px; color:#333333; margin-top:15px; margin-bottom:15px}
.cb_lx h3{ font-size:20px; color:#035fb0; font-family:Palatino Linotype; background:url(../images/01.png) left center no-repeat; padding-left:30px; margin:0 15px}
.cb_lx h4{ padding:0 15px; font-size:16px; color:#035fb0; margin-top:5px}


.inside_right{ float:right; width:918px;}
.inside_tit{ height:40px; border-bottom:1px solid #d4d4d4}
.inside_tit h2{ float:left; font-size:22px; color:#035fb0; background:url(../images/bg-19.png) left bottom no-repeat; height:41px;    padding-right: 38px;}
.inside_tit h3{ float:right; padding-top:5px;}
.inside_tit h3 em{ font-size:12px; color:#666666; background:url(../images/bg-18.png) right center no-repeat; padding-right:20px; margin-right:7px;}
.inside_tit h3 a{color:#666666; }
.inside_tit h3 em:last-child{ background:none; padding-right:0px; margin-right:0px}

.inside_text01{ overflow:hidden}
.inside_text01 ul.slt01{ overflow:hidden; margin-top:40px;}
.inside_text01 ul.slt01 li{ float:left; width:430px; height:140px; padding:10px; background:#fff; margin-bottom:30px;}
.inside_text01 ul.slt01 li:nth-child(2n){ float:right;}
.icon02{ overflow:hidden;float:left; margin-right:20px;}
.inside_text01 ul.slt01 li img{ width:180px; height:140px; }
.inside_text01 ul.slt01 li h2{ float:left; width: 230px;font-size:18px; color:#333333; margin-bottom:10px;}
.inside_text01 ul.slt01 li p{ float:left; width: 230px; font-size:14px; color:#666666; line-height:24px; text-align:justify}
.inside_text01 ul.slt01 li span{float:left;  font-size:14px; color:#666666; margin-top:8px;}
.inside_text01 ul.slt01 li:hover{ background:#035fb0;-moz-box-shadow: 0px 1px 10px #333;-webkit-box-shadow: 0px 1px 10px #333;box-shadow: 0px 1px 10px #333;}
.inside_text01 ul.slt01 li:hover h2{ color:#fff}
.inside_text01 ul.slt01 li:hover p{ color:#fff}
.inside_text01 ul.slt01 li:hover span{ color:#fff}
.inside_text01 ul.slt01 li:hover img{transform:scale(1.1);transition:all 0.3s;}
.inside_text02{ overflow:hidden; margin-top:40px;}
.text02_left{ width:298px; float:left}
.text02_left img{ width:298px; height:183px;-moz-box-shadow: 0px 1px 10px #333;-webkit-box-shadow: 0px 1px 10px #333;box-shadow: 0px 1px 10px #333;}
.text02_right{ float:right; width:600px;}
.text02_right h2{ overflow:hidden;width:600px;float:left; font-size:16px; color:#333333; margin-bottom:10px; }
.text02_right h2 span{font-size:16px; color:#333333; font-weight:bold}
.text02_right h3 span{font-size:16px; color:#333333; font-weight:bold; float:left}
.text02_right h3 p{ font-size:14px; color:#333333; line-height:24px; text-align:justify; float:left; width:550px;}
.inside_text02 #tabsb{ background:#e5e5e5; height:55px; margin-top:40px;}
.inside_text02 #tabsb ul{ overflow:hidden}
.inside_text02 #tabsb ul li{ float:left}
.inside_text02 #tabsb ul li a{ display:block; width:200px;color:#fff; background:#035fb0; font-size:24px; line-height:55px; text-align:center;font-weight: bold;}
.inside_text02 #tabsb ul li a#currentb{ }
.inside_text02 .display{ overflow:hidden; padding:20px 30px  40px 30px; border:1px solid #e5e5e5}
.inside_text02 .display p{font-size:14px; color:#333333; line-height:24px; text-align:justify;}
.inside_text02 .display table{ text-align:center;border-collapse: collapse;}
.inside_text02 .display table td{ border:1px solid #000}

.inside_text01 ul.list{ overflow:hidden}
.inside_text01 ul.list li{ overflow:hidden; border-bottom:1px dashed #bbbbbb; padding:25px 0}
.icon03{ float:left; width:250px; overflow:hidden; margin-right:20px;}
.icon03 img{ width:250px; height:160px;}
.inside_text01 ul.list li h2{ font-size:16px; color:#555555; font-weight:bold; margin-bottom:15px; width:648px; float:left}
.inside_text01 ul.list li p{width:648px; float:left; font-size:14px; color:#666666; line-height:24px; text-align:justify; margin-bottom:10px;}
.inside_text01 ul.list li em{ float:left; width:648px; display:block; font-size:12px; color:#999999}
.inside_text01 ul.list li span{ float:left; display:block; width:100px; height:30px; border:1px solid #d8d8d8; background:#fff; line-height:30px; text-align:center; color:#666666; font-size:14px; margin-top:15px;}
.inside_text01 ul.list li:hover h2{ color:#3b5998}
.inside_text01 ul.list li:hover span{border:1px solid #3b5998; color:#3b5998}
.inside_text01 ul.list li:hover img{transform:scale(1.1);transition:all 0.3s;}

.inside_text03{ overflow:hidden; margin-top:40px;}
.text03_tit{ overflow:hidden; border-bottom:1px solid #eeeeee; margin-bottom:25px;}
.text03_tit h2{ font-size:18px; color:#333333; text-align:center}
.text03_tit h3{ text-align:center; line-height:30px; margin-top:10px}
.text03_tit h3 em{ padding:0 10px; font-size:14px; color:#666666}
.text03{ overflow:hidden}
.text03 p{font-size:14px; color:#333333; line-height:24px; text-align:justify;}
.text03 img{width: 100%;height: auto;}
.inside_text01 ul.slt02{ overflow:hidden; margin-top:40px;}
.inside_text01 ul.slt02 li{ float:left; width:203px; margin-bottom:20px; margin-right:35px;overflow:hidden}
.inside_text01 ul.slt02 li:nth-child(4n){ float:right; margin-right:0}
.inside_text01 ul.slt02 li img{ width:203px; height:273px; overflow:hidden}
.inside_text01 ul.slt02 li:hover img{transform:scale(1.1);transition:all 0.3s;}

.inside_text04{ overflow:hidden; margin-top:40px;}
.inside_text04 h2{ font-size:16px; color:#333333; font-weight:bold; margin-bottom:10px;}
.inside_text04 p{font-size:14px; color:#666666; line-height:24px; text-align:justify; text-indent:2rem}
.inside_text04 ul{ overflow:hidden; margin-top:10px;}
.inside_text04 ul li{ float:left; width:299px; margin-right:10px}
.inside_text04 ul li:nth-child(3n){ float:right; margin-right:0}
.inside_text04 ul li img{ width:299px; height:164px;}

.inside_text05{overflow:hidden; margin-top:40px;}
.inside_text05 h2{font-size:14px; color:#666666; line-height:24px; text-align:justify; text-indent:2rem}
.inside_text05 h3{ font-size:16px; color:#333333; font-weight:bold; margin-top:30px; margin-bottom:5px}
.inside_text05 p{font-size:14px; color:#666666; line-height:24px; text-align:justify; padding-left:18px;}
.inside_text05 h4{font-size:14px; color:#666666; line-height:24px; text-align:justify;}

.inside_text06{overflow:hidden; margin-top:40px;}
.map{ margin-bottom:40px;}
.text06_left{ float:left; width:475px;}
.text06_left h2{ font-size:24px; color:#666666; margin-bottom:30px;}
.text06_left form{ overflow:hidden}
.text06_left form input{ width:453px; border:1px solid #dcdcdc; height:48px; padding:0 10px;font-size:14px; color:#333; margin-bottom:20px;}
.text06_left textarea{width:453px; border:1px solid #dcdcdc; height:160px; padding:10px; font-size:14px; color:#333}
.text06_left button{ width:160px; height:50px; background:#10509e; border:none; font-size:16px; color:#fff; cursor:pointer; margin-top:20px;}

.text06_right{ width:372px; float:right}
.text06_right h2{ font-size:24px; color:#666666; margin-bottom:30px;}
.text06_right ul{ overflow:hidden}
.text06_right ul li{ overflow:hidden; margin-bottom:50px;}
.text06_right ul li h4{ float:left; width:53px; text-align:center; margin-right:20px;}
.text06_right ul li h3{ width:299px; float:left; font-size:14px; color:#666666; margin-bottom:10px}
.text06_right ul li p{ width:299px; float:left; font-size:14px; color:#666666; line-height:24px; text-align:justify}

.inside_text07{overflow:hidden; margin-top:40px;}
.inside_text07 ul{ overflow:hidden}
.inside_text07 ul li{ overflow:hidden; border-bottom:1px dashed #c8c8c8; padding-bottom:45px; margin-bottom:30px}
.inside_text07 ul li:last-child{ border-bottom:none}
.inside_text07 ul li h2{ background:url(../images/bg-20.png) left center no-repeat; padding-left:8px; font-size:18px; color:#333333; font-weight:bold}
.inside_text07 ul li h3{ font-size:14px; color:#333333; font-weight:bold; line-height:30px; margin-top:10px}
.inside_text07 ul li p{ font-size:14px; color:#777777; line-height:30px; text-align:justify;}


.page{font-size:12px; padding-top:25px; padding-bottom:15px; margin:0 auto; margin-top:15px;}
.page span,.page  a{
padding:5px;
border:1px #CCCCCC solid;
margin-right:2px;
cursor:pointer;
}
.page .current{
border:1px #999999 solid;
background:#FFFFCD;
font-weight:bold;
}
.page  a:hover{
border:1px #333333 solid;
background:#FFFFCD;
text-decoration:none;
}

.detail{padding:15px 10px; padding-top:50px;}
.detail h3{ color:#333; text-align:center; font-size:20px;}
.write{ text-align:center; color:#999; border-bottom:solid 1px #ebebeb; margin:5px 0 18px;}
.write span{ color:#666;}
.detail p{ padding:0 14px;line-height:30px;font-size:14px;}
.dow{border-top:solid 1px #ebebeb;padding-top:15px; margin:30px 0; margin-left:10px; }
.dow b{ color:#0271cb;}
.dow p{ text-indent:0;font-size:12px;}
.info p {line-height:25px;font-size:12px; margin-top:5px; }



