@charset "utf-8";
/* CSS Document */
html{font-family:"Microsoft YaHei"; font-size:12px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td,b,img{padding:0;margin:0;border:0 none}
img,input{border:0;vertical-align:middle}
ul,li{list-style:none;margin:0;padding:0}
body{background:url(../images/xeb_23.jpg) repeat;}
form{padding:0;margin:0}
td{FONT-SIZE:12px}
img{border:0}

a{COLOR:#333;blr:expression(this.onFocus=this.blur());text-decoration:none}
a:focus{outline:0}
a,input,button,textarea{ outline:none; }
::-moz-focus-inner{border:0px;}
a:hover{color:#cc0000;text-decoration:none;transition:0.4s ease-out;-moz-transition:0.4s ease-out;-webkit-transition:0.4s ease-out;-o-transition:0.4s ease-out;}
.fr{float:right}
.width{width:1000px; overflow:hidden; margin:0px auto;}

.hed{width:100%; max-width:1920px; overflow:hidden; height:227px; line-height:35px; margin:0 auto; background:url(../images/ca_02.png) repeat-x;}
.top{width:1000px;height:35px; line-height:35px; overflow:hidden; margin:0px auto;font-size:12px; color:#333;}
.top span{float:right; color:#333}
.top span a{color:#333; margin:0 5px;}
.top span a:hover{color:#cc0000;}
.logo{width:1000px; overflow:hidden; margin:5px auto 0; height:114px;}
.logo_left{width:536px; height:89px; overflow:hidden;  float:left;margin-top: 22px;}
.hot{width:228px; height:83px; text-align:right; overflow:hidden; margin-top:12px; float:right; background:url(../images/ca_05.png) no-repeat; line-height:30px}
.hot span { font-size:24px; padding-top: 27px; color:#cc0000; display:block;}


.nav{width:1000px; height:58px; overflow:hidden; margin:16px auto 0; background:url(../images/xeb_11.jpg) repeat-x;}
.nav ul{overflow:hidden; margin:0px auto;}
.nav ul li{ height:58px; float:left; overflow:hidden;width:109px; text-align:center; line-height:58px; font-size:16px; padding-right:2px; position:relative; }
.nav ul li a{color:#e5e5e5; display:block; padding-bottom:10px}
.nav ul li a:hover{color:#e5e5e5; background:url(../images/hover.jpg) repeat-x;}
.nav ul li a.hover{color:#e5e5e5; background:url(../images/hover.jpg) repeat-x;}
.nav ul li:last-child{background:none;}


.banner{ width:100%; max-width:1920px;margin:0px auto;height:450px; overflow:hidden;max-width:1920px; position:relative;}
.fullSlide{width:100%;position:relative;height:450px;background:#EEE;margin:0 auto;max-width:1920px;}
.fullSlide .md{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .md ul{width:100% !important;margin:0;padding:0;list-style:none}
.fullSlide .md li{width:100% !important;height:450px;overflow:hidden;text-align:center;}
.fullSlide .md li a{display:block;height:450px;}
.fullSlide .hd{ bottom: 31px;height: 30px; left: 0;line-height: 30px; margin: 0 auto; position: relative;width: 1000px; z-index: 1;}
.fullSlide .hd ul{   list-style: outside none none; margin: 0 auto;padding: 0; text-align: center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:40px;margin:5px 2px;overflow:hidden; color:#fff;  height: 10px;
line-height: 10px; background:#fff; line-height:9999; overflow:hidden; }
.fullSlide .hd ul .on{background:#666;  }
.n_banner{width:100%; max-width:1920px; height:264px; overflow:hidden; margin:0px auto;}
.n_banner img{position:absolute; left:50%; margin-left:-960px;}
html{overflow-x:hidden;}
.about{width:960px; overflow:hidden; margin:20px auto; background-color:#f3f3f3; padding:20px; }
.about img{ float:left; margin-right:20px;}
.about dd{font-size:14px; line-height:26px; height:214px; overflow:hidden; color:#444242;}
.about dd p{ text-indent:2em;}
.about a.gongsi{width:150px; float:right;border:1px #cc0000 solid; color:#cc0000; font-size:16px; display:block; height:36px; line-height:36px; text-align:center; }
.about a.gongsi:hover{ color:#cc0000; background-color:#cc0000; color:#fff;}



.news_bj{width:100%; max-width:1920px; margin:0px auto 0px; overflow:hidden; background:url(../images/ca_07.png) repeat center;}
.news{width:1000px; overflow:hidden; margin:0px auto;}
.news_left{width:690px; overflow:hidden; float:left;    margin-top: 20px; height:400px}
.news_right{ width:283px; overflow:hidden; background-color:#eaeaea; border:10px #fff solid;  float:right;    margin-top: 20px;height:365px;}
.news_title{width:690px; overflow:hidden; height:58px; line-height:69px; background:url(../images/ca_16.png) no-repeat center;}
.news_title ul li{float:left; width:109px; font-size:20px; font-weight:bold; text-align:center;}
.news_title ul li.thistab a{color:#cc0000;}
.news_con{width:690px; overflow:hidden;}
.news_left { position:relative;}
.news_con ul li dt{ position:absolute;     top: 28px; right: 13px;font-family:"宋体"} 
.zixun{ margin:15px 0 0; overflow:hidden; border-bottom:1px #ccc solid; padding-bottom:20px; }
.tu2{ width:270px; height:160px; overflow:hidden; border:3px #fff solid; float:left; -webkit-box-shadow:0 0 10px #333;-moz-box-shadow:0 0 10px #333;box-shadow:0 0 10px #333;}
.zixun span{ display: block;float: left; height: 126px; margin-left: 20px; width: 380px;}
.zixun span h3{width:380px; height:24px; line-height:24px; overflow:hidden; font-size:16px; font-weight:normal; background:url(../images/ca_26.png) no-repeat center left; text-indent:1em;}
.zixun span p{ line-height:25px; height:124px; overflow:hidden;  display:block; color:#666; text-align:justify; font-size:14px; }
.zixun span h3 a{color:#333}
.zixun span h3 a:hover{color:#cc0000;}
.zixun dd{ text-align:left}
.zixun dd a{color:#f60}
.news_con dl{ overflow:hidden; margin-top:10px;}

.news_con dl li{width:344px; background:url(../images/ca_32.png) no-repeat left center; text-indent:1.2em;  line-height:28px; height:28px; float:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; font-size:14px;  }
.abt{ font-size:20px; font-weight:bold; padding: 10px; line-height:36px;}
.abt i{color:#999; font-style:normal; font-size:16px; font-weight:normal; margin-left:10px;}
.abt span{float:right; font-size:12px;  font-weight:normal; font-family:"宋体"}
.abt b{color:#cc0000; }
.gsjs{width:260px; margin:0px auto; overflow:hidden; line-height:27px; padding-bottom:10px;font-size:14px; color:#333;}

.picbox{width:1000px; overflow:hidden; margin:20px auto;}
.lf_n{width:218px; overflow:hidden; font-family:"Microsoft YaHei"; background:#fff; border:1px #ccc solid; margin-bottom:10px; }
.title{padding:35px 44px 0 0; font-weight:100; text-align:right;height:66px;background:url(../images/lf_n_t.gif) left top no-repeat;}
.title span{ display:block; line-height:30px;height:34px; font-size:26px; color:#fff; }
.title i{ display:block; line-height:16px;font-size:16px; color:#e89999;text-transform:uppercase; font-family:Arial;}
.title1{ height:60px;background:url(../images/lf_n_t.gif) center center no-repeat; text-align:center; font-size:26px; color:#fff;line-height:60px;}

.lf_n ul{padding:0px 0 0;}
.lf_n li{ vertical-align:top; overflow:hidden; line-height:53px; border-bottom:1px #ccc solid;padding:0 0 0 42px;background-color:#f0f0f0;}
.lf_n li a{ display:block;padding:0 0 0 22px; font-size:16px; color:#333;background:url(../images/lf_n_ic2.gif) left 23px no-repeat;}
.lf_n li a:hover{ color:#d30000; text-decoration:none; }
.lf_n p{padding:5px 0 0 36px;height:81px; overflow:hidden; color:#fff;background:url(../images/lf_n_ad.jpg) left top no-repeat;}
.lf_n p span{ display:block;padding:0 0 0 45px; line-height:24px;height:24px; overflow:hidden;
background:url(../images/lf_n_tel.jpg) 18px 3px no-repeat; font-size:14px;}
.lf_n p b{ font-size:24px; color:#fff; font-family:Arial;}
.lf_n ul dl{ overflow:hidden; padding-bottom:5px; }
.lf_n ul dl dd{padding:0 0 0 69px; overflow:hidden; height:45px; line-height:45px; border-bottom:1px #ccc dashed; display:block;background:url(../images/lf_n_ic1.gif) 50px  18px no-repeat; font-size:14px}

.fn{border:1px #ccc solid; overflow:hidden}
.lr_n{ overflow:hidden;}
.lr_n ul{overflow:hidden; padding-top:10px;}
.lr_n ul li{ width:240px; overflow:hidden; float:left; margin:0 0 16px 12px}
.lr_n ul li {width:240px; overflow:hidden; margin-bottom:10px}
.lr_n ul li div{ width:230px; overflow:hidden; height:180px; border:2px #ccc solid}
.lr_n ul li p{text-align:center; height:30px; line-height:30px; font-size:14px;}
.lr_n ul li div:hover{opacity:0.8}

.tj_pic{width:218px; overflow:hidden;}
.tj_pic ul{overflow:hidden; border:1px #ccc solid; border-top:none;}
.tj_pic ul li{ width:200px; overflow:hidden; margin:10px auto 0;}
.tj_pic ul li div{ width:200px; overflow:hidden; height:150px; border:2px #ccc solid}
.tj_pic ul li  p{text-align:center; height:30px; line-height:30px; font-size:14px;}
.tj_pic ul li div:hover{opacity:0.8}
.fenye{width:100%; text-align:center; height:40px ; line-height:40px; border-top:1px #ccc solid; padding-bottom:10px;}
.mbx{width:758px; border:1px #ccc solid; font-size:18px; color:#cc0000; font-weight:bold; height:36px; line-height:36px; margin-bottom:10px; text-indent:1em;}
.mbx span{ font-size:12px; color:#333; font-weight:normal; float:right;}
.mbx span a{ margin:0 5px;}
/*案例*/
.case{width:100%; height:528px; max-width:1920px; margin:20px auto 0; background:url(../images/ca_49.jpg) no-repeat center;}
.anli{float:left; width:265px;}
.container{width:1000px; overflow:hidden; margin:0px auto; padding-top:42px;}
.facont{ overflow:hidden; float:right;}
.facont dl{position:relative; float:left; margin-right:1px; width:238px; height:448px;}
.facont dl dd{position:relative; width:239px; height:224px; background-color:#333; color:#999;}
.facont dl dd>*{margin-left:30px; margin-right:20px;}
.facont dl dd h5{height:66px; line-height:66px; font-size:16px; font-weight:normal; color:#e22c08; overflow:hidden;}
.facont dl dd h5 a{color:#e22c08;}
.facont dl dd p{margin-top:10px; margin-bottom:36px; line-height:18px; height:54px; overflow:hidden;}
.facont dl dd em{}
.facont dl dd i{position:absolute; left:50%; bottom:-8px; z-index:9; margin-left:-4px; border:4px solid transparent; border-top-color:#333;}
.facont dl dt {width:239px; height:224px; overflow:hidden}
.facont dl dt img{display:block;}
.facont dl.mx dd{position:absolute; left:0; bottom:0;}
.facont dl.mx dd i{bottom:224px; border-bottom-color:#333; border-top-color:transparent;}
.facont dl:hover dd{background-color:#1c1919;}
.facont dl:hover dd>*{color:#fff;}
.facont dl:hover dd i{border-top-color:#1c1919;}
.facont dl.mx:hover dd i{border-top-color:transparent; border-bottom-color:#1c1919;}

.youshi{width:1000px; overflow:hidden; margin:0px auto; height:1373px; background:url(../images/ys.jpg) no-repeat center center;}
.ys1{width:856px; overflow:hidden; margin:200px auto 0;}
.ys1 h3{font-size:24px; color:#ff100f; margin-bottom:24px;}
.ys1 h3 p{font-size:18px; color:#333;}
.ys1 dd{font-size:14px; margin: 14px  0 0 8px;}
.ys1 dd span{color:#cc0000;}
.ys2{    width: 443px;overflow: hidden; margin: 68px auto; float: right;}
.ys2 h3{font-size:24px; color:#ff100f; margin-bottom:24px;}
.ys2 h3 p{font-size:14px; color:#999; font-weight:normal;}
.ys2 dd{font-size:14px; margin: 14px  0 0 27px;line-height: 23px;}
.ys2 dd span{color:#cc0000;}
.ys3{width:637px; overflow:hidden; margin:12px 0 0 50px; float:left;}
.ys3 h3{font-size:24px; color:#ff100f; margin-bottom:24px;}
.ys3 h3 p{font-size:14px; color:#999; font-weight:normal;}
.ys3 dd{font-size:14px; margin: 14px  0 0 8px;}
.ys3 dd span{color:#cc0000;}
.ys4{  width: 481px;overflow: hidden; margin: 163px auto; float: right;}
.ys4 h3{font-size:24px; color:#ff100f; margin-bottom:24px; margin-left:10px;}
.ys4 h3 p{font-size:14px; color:#999; font-weight:normal;}
.ys4 dd{font-size:14px; margin: 14px  0 0 27px;line-height: 22px;}
.ys4 dd span{color:#cc0000;}

.kn_img a{width:100%; max-width:1920px; overflow:hidden; background:url(../images/ca_54.png) no-repeat center;height:430px; display:block; line-height:99994}
.content{width:1000px; overflow:hidden; margin:20px auto;}
.content_box{width:1000px; overflow:hidden; margin:10px auto;}
.left{ width:220px; float:left; overflow:hidden;}
.right{ width:760px; float:right; overflow:hidden;}
.cor{height:327px;padding:43px 0 0; font-family:"Microsoft YaHei";}
.cor h3{height:108px;padding:0 0 0 300px;}
.cor h3 i{ float:left; display:inline-block;margin:0 3px 0 0; font-style:italic; font-family:Arial; font-size:80px; color:#a5a5a5; text-transform:uppercase; font-weight:100;}
.cor h3 t{color:#000;}
.cor h3 p{ padding:16px 0 0;float:right;}
.cor h3 b{ display:inline-block;height:30px;  text-transform:uppercase; font-weight:100;font-style:italic; font-family:Arial; font-size:30px;color:#a5a5a5;margin:0 0 0 15px;}
.cor h3 span{ font-size:26px;color:#d30000; display:inline-block;}
.cor h3 a{width:419px; display:inline-block;padding:0 36px 0 0;background:url(Img/Index/why_ic.jpg) right 24px no-repeat;}
.cor_c{ clear:both;}
.cor_c li{ text-align:center; float:left;width:140px;padding:0 80px 0 0;margin:0 65px 0 0; display:inline;
background:url(../images/why_l.gif) right 15px no-repeat;}
.cor_c li p img{width:136px;height:136px;overflow:hidden; display:block; vertical-align:top;}
.cor_c li p{ position:relative;width:136px;height:136px;}
.cor_c li p i img{ position:absolute;left:0;top:0; z-index:1;}
.cor_c li p em img{ position:absolute;left:0;top:0; z-index:-1;}
.cor_c li b{ display:block;padding:20px 0 0; line-height:28px;height:28px; overflow:hidden; font-size:16px; color:#333;}
.cor_c li span{ display:block; line-height:24px;height:45px; overflow:hidden; font-size:14px; color:#666;width:160px}
.cor_c li img{margin:0 auto;}          
.cor_c .lst{margin:0;padding:0; background:none;}
.cor_c li a:hover i img{ z-index:-1;}
.cor_c li a:hover em img{ z-index:1;}


.bott_nav{width:100%; max-width:1920px; height:40px; overflow:hidden; margin:16px auto 0; background:#c30101;}
.bott_nav ul{overflow:hidden; margin:0px auto; width:1000px;}
.bott_nav ul li{ height:40px; float:left; overflow:hidden;width:109px; text-align:center; line-height:40px; font-size:16px; padding-right:2px; position:relative; }
.bott_nav ul li a{color:#fff;}
.bott_nav ul li a:hover{ text-decoration:underline;}
.footer{width:100%; max-width:1920px; background:#282828; margin:0px auto;}
.links{width:1000px; overflow:hidden; margin:0px auto; background:url(../images/ca_03.jpg) no-repeat center left; min-height:100px;   }
.links dd{width:830px; float:right; text-align:left; margin-top: 20px; line-height:17px;}
.links dd a{color:#c5c5c5; display:block; float:left; padding:5px 5px;}

.bottom{width:1000px; margin:0px auto; overflow:hidden; border-top:1px #c5c5c5 solid; padding-top:10px;}
.logo1{ float:left; overflow:hidden;}
.nrong{float:left; width:600px; overflow:hidden;color:#c5c5c5; line-height:28px; margin-left:10px;}
.erweima{float:right; overflow:hidden;}
.nrong a{color:#fff}

.fullSlidet{width:400px;position:relative;height:292px;background:#EEE;margin:0 auto;}
.fullSlidet .md{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlidet .md ul{width:400px !important;margin:0;padding:0;list-style:none}
.fullSlidet .md li{width:400px !important;height:292px;overflow:hidden;text-align:center; margin:0px; padding:0px;}
.fullSlidet .md li a{display:block;height:292px;}
.fullSlidet .hd{ bottom: 34px ;height: 30px; left: 0;line-height: 30px; margin: 0 auto; position: relative;width: 400px; z-index: 1;}
.fullSlidet .hd ul{ list-style: outside none none; margin: 0 auto;text-align: right;padding: 0; width: 400px;}
.fullSlidet .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:20px;margin:5px 2px;overflow:hidden; color:#fff;  height: 0px;line-height: 9999px; background:#fefefc; border:none; font-size:12px; border-radius:10px; }
.fullSlidet .hd ul .on{background:#2954c4; color:#000;border: }
.cpxq{width:758px; overflow:hidden;  border:1px #ccc solid;}
.xq{overflow:hidden; margin-top:10px;}
.cpxq ul{ overflow:hidden; margin:0px auto;}
.cpxq ul li{margin-top:20px; overflow:hidden;  padding-bottom: 19px}
.div-tu{width:400px; height:292px; overflow:hidden; border:1px #ccc solid; float:left; margin:0 10px;}
.text{ overflow:hidden; float:right; width:315px; margin-right:10px;}
.text h3{font-size:16px; height:36px; line-height:36px;color:#333; font-weight:normal; font-size:18px; border-bottom:1px #ccc dashed; background:none;text-align:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; }
.text dd{width:315px; overflow:hidden; color:#666; height:150px; border-bottom:1px #ccc dashed; margin-top:10px; font-size:14px; line-height:24px;}
.dahua{width:298px; overflow:hidden; line-height:40px;}
.dahua span{color:#ff100f; font-size:22px; font-family:Impact;}
.dahua a.dz{width:80px; height:24px; line-height:24px; margin-top:8px; color:#fff; border-radius:5px; background:#ff100f; display:block; text-align:center; float:right; }
.fenxiangd{ overflow:hidden; margin:15px auto; line-height:25px; width:388px;}
.fenxiangd span{float:left;}
.neiyexiangqing{width:auto;height:42px; line-height:42px; background:#ededed; color:#2c71d8; font-size:18px; text-indent:1em; margin-top:10px}
.xiangqing { width:auto; overflow:hidden; margin:0px auto; line-height:30px; padding:10px; font-size:14px; color:#666; }

.n_anli{width:758px; overflow:hidden}
.n_anli ul{ overflow:hidden;}
.n_anli ul li{ overflow:hidden; border-bottom:1px #ccc dashed;}
.n_anli ul li div{ width: 200px; height: 186px; overflow:hidden; border:1px #ccc solid; float:left; margin:10px;}
.n_anli ul li dl{ width:527px; float:left; margin-top:10px;}
.n_anli ul li dd{ width:527px; height:36px; line-height:36px; font-size:16px; text-overflow:ellipsis;white-space:nowrap;overflow:hidden; }
.n_anli ul li dt{width:527px; height:100px; overflow:hidden; font-size:14px; color:#666; line-height:24px; margin-bottom:10px}
.n_anli ul li dl a.xqzz{width:100px; height:32px; line-height:32px; text-align:center; float:right; overflow:hidden; background:#ccc; display:block;}
.n_anli ul li dl a.xqzz:hover{background:#cc0000; color:#fff;}
.n_anli ul li div:hover{opacity:0.8}


.xinwen{width:758px; overflow:hidden}
.xinwen ul{ overflow:hidden; width:730px; margin:0px auto; padding-bottom:10px;}
.xinwen ul li{ overflow:hidden; border-bottom:1px #ccc dashed; margin-top:10px; padding-bottom:10px;}
.xinwen ul li dd{ height:30px; line-height:30px; text-overflow:ellipsis;white-space:nowrap;overflow:hidden; font-size:16px;  }
.xinwen ul li dt{ overflow:hidden;  height:50px; color:#666; line-height:24px; font-size:14px;}
.xinwen ul li dd span{float:right; font-size:12px;}

.abu{ width:738px; overflow:hidden ;min-height:724px;line-height:26px; color:#333; padding:10px; font-size:14px;}
.abu img{width:100%;}

.message{ width:758px; margin:0px auto;  min-height:743px}
.message li{ width:500px;height:40px; float:left; margin:20px 0 0 0; padding:0px; cur/sor:pointer}
.message li input{ height:30px; line-height:30px; width:250px; border:1px solid #ccc;}
.message li p.message_title{ width:100px; height:30px; float:left; text-align:right; line-height:30px;}
.message li p.message_content{ width:400px; height:30px; float:left;}
.message li.contentb{ width:500px;height:130px; float:left;}
.message li.contentb textarea{ width:370px; height:120px; border:1px solid #ccc }
.message li.yzm{ width:500px;height:60px; float:left;}
.message li p.message_yzminput{ width:100px; height:15px; float:left;}
.message li p.message_yzminput input{ width:80px;}
.message li p.message_yzmico{ width:100px; height:40px; float:left;}
.message li .message_sub{ background:none; border:none; width:100px; height:30px; float:left; text-align:center; line-height:30px; background-color:#42b6fe; border-radius:3px; margin:0px 0 0 100px; color:#fff}

.message li .bookbut{ background:#4ab7fe; border:0; font-size:14px; font-weight:bold; color:#fff; line-height:30px;height:30px;}
.c_red{ color:#f00;}
.searchred{ color:#f00 !important; margin:0 !important}
.message_content p{color:#f00}

.fangan{width:758px; overflow:hidden; min-height:743px;}
.f_nei{ width:740px; overflow:hidden; margin:0px auto; line-height:24px; color:#333;}
.f_nei h1{width:740px; height:50px; line-height:50px;color:#000; font-size:22px; text-align:center; font-weight:normal;}
.f_nei h5{width:740px; font-size:12px; height:30px; line-height:30px; color:#333; text-align:center;font-weight:normal; background:#f1f1f1; margin:10px 0;}
.pian{margin:20px; border-top:1px #ccc dotted; width:750px; overflow:hidden;}
.pian div{margin-top:10px; float:left; margin-right:50px;}
.fenxiang1{ overflow:hidden; margin:15px auto; line-height:25px; width:740px;}

.scroll{width:760px;margin:0 auto;position:relative;overflow:hidden;}
.pro_box{width:760px;height:690px;overflow:hidden;position:relative;}
.piclist{position:absolute;left:0px;top:0px;}
.swaplist{position:absolute;left:-3000px;top:0px;}
.pro_box ul li{ width:240px; overflow:hidden; float:left; margin:0 0 16px 12px}
.pro_box ul li div{ width:230px; overflow:hidden; height:180px; border:2px #ccc solid}
.pro_box ul li p{text-align:center; height:30px; line-height:30px; font-size:14px;}
.pro_box ul li div:hover{opacity:0.8}

.apage { height:40px; line-height:40px; background:#F9F9F9; padding:0 5px; margin-top:10px; text-align:right; }
.apage a { border:1px solid #d4e3e9; padding:0 3px;  margin-right:5px;}
.apage .num_btns {float:right; font-family:Tahoma;}
.apage a:hover, .apage .cur { border:1px solid #D5D5D5;background-color:#631a23; color:#fff; text-decoration:none;}
.apage .cust_txt { float:left;}
.apage .oran_pg_fp { background:url(../images/first_page.gif) 4px 4px no-repeat; padding-right:9px;}
.apage .oran_pg_pp { background:url(../images/pre_page.gif) 4px 4px no-repeat; padding-right:5px;}
.apage .oran_pg_np { background:url(../images/next_page.gif) 8px 4px no-repeat; padding-right:12px;}
.apage .oran_pg_lp { background:url(../images/last_page.gif) 8px 4px no-repeat; padding-right:12px;}
.apage select { font-size:8px; margin-top:5px; }
.apage .oran_pg_txt { height:15px; border:solid 1px #d4e3e9; width:20px; margin-left:5px;}
.apage .oran_pg_btn { height:15px; border:solid 1px #d4e3e9; margin-left:5px; font-size:9px; background:#5984ac; color:#fff; }

.flickr{width:100%; text-align:center}
.flickr span,.flickr a{border:1px solid #ccc; padding:5px 10px; margin-right:5px; background:#f1f1f1}
.flickr span.current{color:#000; background:none; border:none;}
.flickr span.disabled{ background:#f1f1f1}






