/*公用样式*/
body { font-family: "Microsoft Yahei"; font-size:12px; color:#000;margin:0;padding:0; background:#fff; min-width: 1164px;}
div,ul,li,h1,h2,h3,h4,h5,h6,img,p,dl,dt,dd,ol,th,td{margin: 0px;padding: 0px;}
li {list-style-type: none;}
form,input,button,option,textarea,select{ margin: 0px;padding: 0px;}
input,button,textarea,select{font:100% Tahoma,Helvetica,Arial,sans-serif;}
a {text-decoration: none;color:#000; font-family: "Microsoft Yahei"}
a:link,a:visited {text-decoration: none;}
a:hover{text-decoration: none;}
table {font-size:inherit;font:100%;}
th { font-weight:normal;}
img{ border: 0;}
h3{ font-size:14px; color:#000; font-weight:bold;}
h4 { font-size: 12px;}
.clear { clear: both; height: 0px; overflow: hidden;}
.section { width: 100%; clear:both; overflow: hidden;}
.ny_section { width: 100%; clear:both; overflow: hidden;}
.copy{ font-family:Arial, Helvetica, sans-serif;}
.fl{ float:left;}
.fr{ float:right;}
.fr a{color:#fff;}
.white{ color:#fff;}
.pr{ position:relative;}
.pa{ position:absolute;}
input::-webkit-input-placeholder {color:#999999;}
input:-moz-placeholder {color:#999999;}/*改变描述性文字默认的颜色*/
textarea::-webkit-input-placeholder {color:#999999;}/*改变描述性文字默认的颜色*/
textarea:-moz-placeholder {color:#999999;}/*改变描述性文字默认的颜色*/


/*清除浮动*/
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden; }
.clearfix{display:inline-table;}/* Hides from IE-mac \*/
* html .clearfix{height:1%;}
.clearfix{display:block;}/* 结束 hide from IE-mac */
*+html .clearfix{min-height:1%;}/* IE7 */

.wrap1164{ width:1164px; margin:0px auto;}


/*头部样式*/
.topbar{height: 114px; overflow: hidden; background: url(../images/white_80.png) repeat; position: fixed; top: 0px; left: 0px; right: 0px; z-index: 99;}
.logo{left: 0px; top: 22px; z-index: 2;}
.language{top: 39px; right: 0px; z-index: 2;}
.language a{float:left; display: inline-block; width: 115px; height: 32px; line-height: 32px; text-align: center; overflow: hidden; border:2px solid #c7261f; margin:0 24px 0 0; font-size: 14px; color: #c7261e; border-radius: 18px; -webkit-border-radius:18px; -moz-border-radius:18px; behavior:url(ie-css3.htc);}
.nav{height: 56px; background: #c52722;}
.menu ul li{float:left; position: relative; height: 56px; overflow: hidden;}
.menu ul li>a{display: inline-block; height: 56px; line-height: 56px; overflow: hidden; padding:0 24px; font-size: 16px; color: #fff;}
.menu ul li>a span{display: block;height: 56px;}
.menu ul li>div{position: absolute; left: 0px; top: 56px; z-index: 2; width: 250px;}
.menu ul li>div a{display: block; width: 234px; font-size: 16px; color: #fff; padding:0 0 0 16px; height: 40px; line-height: 40px; overflow: hidden; margin:0 0 1px 0; background: #585858;}
.menu ul li>div a:hover{color: #585858; background: #ccc;}
.menu ul li:hover{overflow: visible;}
.menu ul li:hover>a{background: #585858;}
.menu ul li:hover>a span{background: url(../images/nav_arrows.png) center bottom no-repeat;}
.search{top: 10px; right: 0px; z-index: 2;}
.search input{width: 217px; height: 35px; line-height: 35px; padding:0 0 0 12px; border:1px solid #fff; border-radius: 4px; -webkit-border-radius:4px; -moz-border-radius:4px; behavior:url(ie-css3.htc); background: none; color: #fff;}
.search input::-webkit-input-placeholder {color:#fff;}
.search input:-moz-placeholder {color:#fff;}
.search a{position: absolute; top: 9px; right: 7px; z-index: 2;}


.flink{ width:1164px; margin:0px auto;}
.flink_con{ line-height:24px; padding-top:10px;}
.flink_con a{ display:inline-block; margin:0px 10px;}


/*底部样式*/
.footer_top{background: #585858; padding:45px 0 25px 0; margin:50px 0 0 0;}
.footer_top>div{background: url(../images/footer_bg.png) right bottom no-repeat;}
.footer_top>div .con_l{width: 494px; overflow: hidden;}
.footer_top>div .con_l>div a{font-size: 14px; color: #fff; line-height: 30px;}
.footer_top>div .con_l>div .a01{font-weight: bold;}
.footer_top>div .con_r .text{font-size: 14px; color: #fff; line-height: 28px;}
.footer_top>div .con_r .ewm .photo{width: 119px; height: 119px; padding:5px; background: #fff; margin:14px 0 0 0;}
.footer_top>div .con_r .ewm p{height: 30px; line-height: 40px; text-align: center; overflow: hidden; color: #fff; width: 119px;}
.footer_top>div .con_r .wl{margin: 14px 0 0 0;}
.footer_top>div .con_r .wl01 ul li{float:left; width: 32px; height: 32px; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; behavior: url(ie-css3.htc); margin: 0 4px 0 0;}
.footer_top>div .con_r .wl02{position: absolute; top: 0px; left: 0px; z-index: 99; opacity: 0; -moz-opacity: 0; -khtml-opacity: 0; filter: alpha(opacity=0);}

.copyright{background: #c7261f; overflow: hidden;}
.copyright>div .footer_logo{top: 15px; left: 10px; z-index: 100;}
.copyright>div p{line-height: 69px; font-size: 14px; color: #fff;}

/*首页样式*/
.sia ul li .photo{width: 582px; height: 369px; overflow: hidden;}
.sia ul li .text{width: 582px; height: 369px; overflow: hidden;}
.sia ul li .text .te01{padding:75px 0 0 0; font-size: 18px; color: #333333; line-height: 24px; font-family: "Microsoft YaHei"; width: 508px; height: 164px;}
.sia ul li .text .te01 a{font-size: 26px; font-family: "Microsoft YaHei"; display: inline-block; height: 38px; line-height: 38px; overflow: hidden; max-width: 100%; color: #333333;}
.sia ul li .text.text01{padding:0 0 0 75px; width: 507px;}
.sia ul li .text.text02{padding:0 0 0 42px; width: 540px;}
.sia ul li .text .te02 a{display: block; margin:20px 0 0 0; width: 124px; height: 34px; line-height: 34px; text-align: center; overflow: hidden; background: #c52722; border-radius: 34px; -webkit-border-radius:34px; -moz-border-radius:34px; behavior:url(ie-css3.htc); font-size: 16px; color: #fff; font-family: "Microsoft YaHei";}
.sia ul li:hover .text{background: #c52722;}
.sia ul li:hover .text .te01{color: #fff;}
.sia ul li:hover .text .te01 a{color: #fff;}
.sia ul li:hover .text .te02 a{background: #585858;}
.mode01 .title{height: 111px; overflow: hidden; line-height: 145px; font-size: 24px; color: #2e2e2e;}
.sib .cont ul{width: 1182px;}
.sib .cont ul li{width: 375px; float:left; margin:0 19px 0 0;}
.sib .cont ul li .photo img{vertical-align: top;}
.sib .cont ul li .text a{display: block; width: 375px; height: 125px; line-height: 125px; text-align: center; overflow: hidden; background: #585858; font-size: 24px; color: #efefef; font-family: "Microsoft YaHei";}
.sib .cont ul li:hover .text a{background: #c52722;}
.sic .cont>div{height: 228px; background: #c7261f; margin:88px 0 0 0;}
.sic .cont>div .list{width: 1144px; left: 10px; z-index: 2; bottom: 0px;}
.sic .cont>div .list ul{width: 1164px;}
.sic .cont>div .list ul li{width: 368px; overflow: hidden; float:left; margin:0 20px 0 0; display: inline; background: #ba1f18;}
.sic .cont>div .list ul li .photo img{vertical-align: top;}
.sic .cont>div .list ul li .text{width: 349px; padding:0 0 0 19px; overflow: hidden; height: 133px;}
.sic .cont>div .list ul li .text .te01{height: 73px; line-height: 80px; overflow: hidden; font-size: 18px; color: #fff;}
.sic .cont>div .list ul li .text .te02 a{display: block; width: 122px; height: 32px; line-height: 32px; text-align: center; overflow: hidden; border:1px solid #ffffff; font-size: 14px; color: #fff;}
.sic .cont>div .list ul li:hover .text .te02 a{background: #fff; color: #ba1f18;}
.sid .con_l{width: 365px; overflow: hidden;}
.sid .con_l .cont{font-size: 14px; color: #585858; line-height: 26px; max-height: 130px; overflow: hidden;}
.sid .con_r{width: 767px; overflow: hidden;}
.sid .con_r .cont{width: 785px; overflow: hidden;}
.sid .con_r .cont a{display: block; width: 139px; height: 51px; margin:0 18px 20px 0; display: inline; float:left;}
.sie .title{height: 60px; line-height: 60px;}
.sie .cont ul{width: 1184px;}
.sie .cont ul li{float:left; width: 374.5px; padding: 5px 0; border-bottom: 1px dashed #d9d9d9; margin: 0 20px 0 0;}
.sie .cont ul li .img{width: 100px; height: 52px; line-height: 52px; text-align: center; overflow: hidden; margin: 0 8px 0 0;}
.sie .cont ul li .img img{max-width: 100%; max-height: 100%;}
.sie .cont ul li .info{height: 52px; line-height: 52px; overflow: hidden; text-decoration: underline; font-size: 14px; width: 266.5px;}
.sie .cont ul li .info{color: #333;}
.sie .cont ul li:hover .info{color: #c52722;}

/*about*/
.ny_title{text-align: center;}
.ny_title a{display: inline-block; width: 160px; height: 40px; line-height: 40px; text-align: center; overflow: hidden; background: #585858; border-radius: 4px; -webkit-border-radius:4px; -moz-border-radius:4px; behavior:url(ie-css3.htc); margin:40px 20px 0 20px; font-size: 16px; color: #585858; color: #fff;}
.ny_title a.title_on{background: #c52722;}
.mode02 .title{height: 114px; line-height: 146px; overflow: hidden; font-size: 24px; color: #333333;}
.mode03{padding: 0 12px; font-size: 14px; color: #333333; line-height: 28px;}
.mode03 .sp01{font-size: 16px; color: #c52722;}
.mode03 .sp02{font-size: 20px;}
.mode03 img{display: block; margin:16px auto;}
.employee .cont>div{width: 1013px; height: 293px; overflow: hidden; margin:0 0 0 75px;}
.employee .cont>div ul li{width: 221px; height: 293px; margin:0 43px 0 0; display: inline; overflow: hidden;}
.employee .cont>div ul li .photo img{vertical-align: top;}
.employee .cont>div ul li p{width: 221px; height: 44px; line-height: 44px; text-align: center; overflow: hidden; background: #c80000; color: #fff; font-size: 16px;}
.employee .cont>a{position: absolute; z-index: 2; top: 132px; cursor: pointer;}
.employee .cont .but_next01{left: 0px;}
.employee .cont .but_prev01{right: 0px;}
.aptitude .cont>div{width: 988px; margin:0 0 0 88px; overflow: hidden;}
.aptitude .cont>div ul li{width: 285px; height: 293px; margin:0 44px 0 0; text-align: center; line-height: 239px; overflow: hidden;}
.aptitude .cont>div ul li img{max-width: 100%; vertical-align: middle;}
.aptitude .cont>a{position: absolute; z-index: 2; top: 132px; cursor: pointer;}
.aptitude .cont .but_next01{left: 0px;}
.aptitude .cont .but_prev01{right: 0px;}
.aptitude .cont .but_next02{left: 0px;}
.aptitude .cont .but_prev02{right: 0px;}
.middle-box{display: table;}
.middle-inner{display: table-cell; vertical-align: middle; text-align: center; width: 1%}
.customer .cont div{width: 180px; height: 100px; float:left; margin:0 7px 20px 7px;}

/*product*/
.ny_main .list01 ul{width: 1179px; margin-top:40px;}
.ny_main .list01 ul li{width: 376px; float:left; margin:0 17px 17px 0; display: inline;}
.ny_main .list01 ul li .photo img{vertical-align: top;}
.ny_main .list01 ul li .text{width: 338px; border:1px solid #e7e7e7; border-top:none; padding:0 18px 20px 18px;}
.ny_main .list01 ul li .text .te01{height: 64px; line-height: 64px; overflow: hidden;}
.ny_main .list01 ul li .text .te01 a{font-size: 16px; color: #333333;}
.ny_main .list01 ul li .text .te02{font-size: 14px; color: #666666; line-height: 24px; height: 48px; overflow: hidden;}
.ny_main .list01 ul li .text .te03 a{display: inline-block; width: 110px; height: 34px; line-height: 34px; text-align: center; overflow: hidden; border-radius:20px; -webkit-border-radius:20px; -moz-border-radius:20px; behavior:url(ie-css3.htc); background: #585858; margin:20px 0 0 0; font-size: 14px; color: #fff;}
.ny_main .list01 ul li:hover .text .te03 a{background:#c52722;}

/*product_detail*/
.ny_product_detail .text01{margin:40px 0 0 0; height: 277px; overflow: hidden;}
.ny_product_detail .text01 .con_l{width: 437px; height: 277px; overflow: hidden;}
.ny_product_detail .text01 .con_l>div ul li img{vertical-align: top;}
.ny_product_detail .text01 .con_l>a{position: absolute; top: 112px; z-index: 98; cursor: pointer;}
.ny_product_detail .text01 .con_l .but_next01{left: 0px;}
.ny_product_detail .text01 .con_l .but_prev01{right: 0px;}
.ny_product_detail .text01 .con_r{width: 656px; margin:0 20px 0 0; overflow: hidden; height: 277px;}
.ny_product_detail .text01 .con_r .di01{font-size: 16px; color: #333333; line-height: 32px; height: 184px; border-bottom: 1px solid #dddddd;}
.ny_product_detail .text01 .con_r .di01 span{font-size: 24px; line-height: 36px; margin:0 0 10px 0; display: inline-block;}
.ny_product_detail .text01 .con_r .di02{padding-top: 16px;}
.ny_product_detail .text01 .con_r .di02 ul li{height: 63px; float:left;}
.ny_product_detail .text01 .con_r .di02 ul li+li{border-left: 1px solid #999999;}
.ny_product_detail .text01 .con_r .di02 ul .li01{padding:6px 56px 0 62px; font-size: 16px; color: #666666; line-height: 28px; background: url(../images/icon_phone.jpg) left center no-repeat; height: 57px;}
.ny_product_detail .text01 .con_r .di02 ul .li01 span{font-size: 14px; color: #000000;}
.ny_product_detail .text01 .con_r .di02 ul .li02 a{padding:0 0 0 122px; background: url(../images/icon_message.jpg) 57px center no-repeat; font-size: 30px; color: #666666; line-height: 63px;}
.ny_product_detail .text02 .tit{margin:40px 0 0 0; width: 100%; height: 38px; line-height: 38px; background: #f1f1f1; overflow: hidden;}
.ny_product_detail .text02 .tit span{display: inline-block; width: 115px; height: 38px; text-align: center; overflow: hidden; background: #c52722; font-size: 16px; color: #fff;}
.ny_product_detail .text02 .con{font-size: 14px; color: #666666; line-height: 30px; padding:34px 0 0 0;}
.ny_product_detail .text02 .con .sp01{font-size: 24px; color: #333333;}
.fenye{margin: 26px 0 0 0;}
.fenye div{line-height: 24px; margin:0 0 10px 0; font-size: 14px; color: #333333;}
.fenye div a{color: #333333;}

/*agency*/
.ny_main .list02{margin:40px 0 0 0;}
.ny_main .list02 ul li{height: 363px; margin:0 0 30px 0; overflow: hidden;}
.ny_main .list02 ul li .photo img{vertical-align: top;}
.ny_main .list02 ul li .text{padding:0 28px 0 42px; width: 521px; height: 361px; border:1px solid #e7e7e7; border-left: 0px;}
.ny_main .list02 ul li .text .te01{height: 104px; line-height: 107px; overflow: hidden;}
.ny_main .list02 ul li .text .te01 a{font-size: 36px; color: #333333; font-family: "Microsoft YaHei";}
.ny_main .list02 ul li .text .te02{font-size: 20px; color: #333333; line-height: 30px; font-family: "Microsoft YaHei"; height: 120px; overflow: hidden;}
.ny_main .list02 ul li .text .te03 a{display: inline-block; width: 124px; height: 34px; line-height: 34px; text-align: center; overflow: hidden; background: #c52722; font-size: 16px; color: #fff; border-radius: 20px; -webkit-border-radius:20px; -moz-border-radius:20px; behavior:url(ie-css3.htc); margin:60px 0 0 0;}

/*agency_detail*/
.ny_main .text02 .te01{text-align: center; height: 94px; line-height: 104px; overflow: hidden; font-size: 22px; color: #333333;}
.ny_main .text02 .te02{font-size: 12px; color: #666666; text-align: center;}
.ny_main .text02 .te02 span{display: inline-block; margin:0 9px;}
.ny_main .text02 .te03{padding:38px 0 0 0; font-size: 14px; color: #333333; line-height: 30px;}
.ny_main .text02 .te03 img{display: block; margin:0 auto;}

/*technology*/
.ny_side{width: 148px; border-right: 1px solid #e6e6e6;}
.ny_side ul{z-index: 2; left: 0px; top: 0px;}
.ny_side ul li{width: 148px; height: 41px; margin:25px 0 0 0; padding:0 9px 0 0; line-height: 41px; background: url(../images/side_arrows01.jpg) right center no-repeat;}
.ny_side ul li a{display: block; width: 130px; height: 41px; padding: 0 0 0 18px; background: #585858; font-size: 18px; color: #fff;}
.ny_side ul li.side_on{background-image: url(../images/side_arrows02.jpg);}
.ny_side ul li.side_on a{background: #c52722;}
.ny_main02{width: 937px; overflow: hidden; min-height: 544px;}
.ny_main02 .list01{margin:38px 0 76px 0;}
.ny_main02 .list01 ul li{width: 452px; height: 202px; overflow: hidden; margin:0 0 20px 0; display: inline; float:left; background: #fafafa;}
.ny_main02 .list01 ul li:nth-of-type(even){float:right;}
.ny_main02 .list01 ul li .photo{width: 267px; height: 202px; overflow: hidden;}
.ny_main02 .list01 ul li .photo img{vertical-align: top;}
.ny_main02 .list01 ul li p a{position: absolute; left: 0px; bottom: 0px; z-index: 2; display: block; width: 100%; height: 36px; line-height: 36px; text-align: center; overflow: hidden; background: url(../images/black_50.png) repeat; font-size: 14px; color: #fff;}
.ny_main02 .list01 ul li .text{width: 184px; height: 200px; border:1px solid #e7e7e7; border-left: 0px; overflow: hidden; text-align: center;}
.ny_main02 .list01 ul li .text a{display: inline-block; width: 121px; height: 121px; overflow: hidden; border-radius: 50%; -webkit-border-radius:50%; -moz-border-radius:50%; behavior?:url(ie-css3.htc); border:1px solid #ffe0df; margin:39px 0 0 0; background: url(../images/icon_download.jpg) center no-repeat;}
.ny_main02 .text01{font-size: 16px; color: #333333; line-height: 28px; padding:40px 0 60px 0;}
.ny_main02 .text01 .sp01{font-size: 18px; color: #c52722;}

/*news*/
.ny_main .list03{margin:40px 0 80px 0;}
.ny_main .list03 ul li{width: 1128px; height: 193px; padding:17px; border:1px solid #dcdcdc; overflow: hidden; margin:0 0 20px 0;}
.ny_main .list03 ul li .photo{width: 387px; height: 193px; overflow: hidden;}
.ny_main .list03 ul li .photo img{vertical-align: top;}
.ny_main .list03 ul li .text{width: 712px; overflow: hidden; height: 193px;}
.ny_main .list03 ul li .text .te01{height: 65px; line-height: 65px; overflow: hidden;}
.ny_main .list03 ul li .text .te01 a{font-size: 20px; color: #333333; max-width: 70%; overflow: hidden;}
.ny_main .list03 ul li .text .te01 span{font-size: 12px; color: #666666;}
.ny_main .list03 ul li .text .te02{font-size: 16px; color: #666666; line-height: 32px; max-height: 96px; overflow: hidden; margin:10px 0 0 0;}
.ny_main .list03 ul li:hover .text .te01 a{color: #c52722;}

/*recruit*/
.ny_main02 .list02 ul{width: 912px; margin:0 0 60px 0;}
.ny_main02 .list02 ul li{width: 279px; border:1px solid #e6e6e6; margin:0 23px 13px 0; display: inline; overflow: hidden; float:left;}
.ny_main02 .list02 ul li .tit{height: 88px; line-height: 88px; border-bottom: 1px solid #e6e6e6; overflow: hidden; padding:0 0 0 28px; font-size: 20px; color: #333333;}
.ny_main02 .list02 ul li .con .con01{width: 211px; padding:24px 34px 0 34px; overflow: hidden; font-size: 14px; color: #333333; line-height: 26px; height: 130px; overflow: hidden; border-top: 1px solid #e6e6e6;}
.ny_main02 .list02 ul li .con .con02{text-align: right; margin:20px 0;}
.ny_main02 .list02 ul li .con .con02 a{display: inline-block; width: 78px; height: 28px; line-height: 28px; text-align: center; overflow: hidden; margin:0 20px 0 0; overflow: hidden; border:1px solid #999999; font-size: 12px; color: #666666;}
.ny_main02 .list02 ul li:hover{background: #c52722; border-color: #c52722;}
.ny_main02 .list02 ul li:hover .tit{color: #fff; border-color: #d75c59;}
.ny_main02 .list02 ul li:hover .con01{color: #fff; border-color: #d75c59;}
.ny_main02 .list02 ul li:hover .con02 a{color: #fff; border-color: #fff;}

/*search*/
.ny_title_search{font-size: 18px; color: #333; padding:40px 0 0 20px;}

/*contact*/
.mode04 .title{font-size: 24px; color: #c52722; line-height: 36px; padding:42px 0 10px 0;}
.mode04 .title span{color: #dedede;}
.contact_main .text01 .cont ul{width: 1197px;}
.contact_main .text01 .cont ul li{width: 255px; height: 146px; border:2px solid #da122c; overflow: hidden; float:left; margin:0 40px 0 0; display: inline; padding: 0 0 0 100px;}
.contact_main .text01 .cont ul li.li01{background: url(../images/contact_icon01.jpg) 37px center no-repeat;}
.contact_main .text01 .cont ul li.li02{background: url(../images/contact_icon02.jpg) 26px center no-repeat;}
.contact_main .text01 .cont ul li.li03{background: url(../images/contact_icon03.jpg) 23px center no-repeat;}
.contact_main .text01 .cont ul li>div{display: table; height: 146px;}
.contact_main .text01 .cont ul li>div>div{display: table-cell; vertical-align: middle; width: 1%; font-size: 12px; color: #333333; line-height: 20px;}
.contact_main .text01 .cont ul li>div>div span{font-size: 14px; font-weight: bold;}
.contact_main .text02 p{padding:32px 0 12px 0; font-size: 14px; color: #333333;}
.contact_main .text03{margin:-30px 0 0 0;}
.contact_main .text03 .cont{width: 1160px; border:2px solid #da122c; overflow: hidden;}
.contact_main .text03 .cont .con01{text-align: center; overflow: hidden; height: 80px; line-height: 80px; border-bottom: 2px solid #da122c; font-size: 24px; color: #333333;}
.contact_main .text03 .cont .con02{padding:50px 0 52px 0; width: 786px; margin: 0 auto;}
.contact_main .text03 .cont .con02 ul li{width: 378px; margin:0 0 10px 0;}
.mode05 .sp02{font-size: 14px; color: #333333; height: 40px; line-height: 40px; overflow: hidden; width: 78px; text-align: right;}
.mode05 .sp01{color: #e43e3e;}
.mode05 div input[type="text"]{width: 288px; height: 38px; line-height: 38px; overflow: hidden; border: 1px solid #dfdfdf; padding:0 0 0 10px; overflow: hidden; font-size: 14px;}
.contact_main .text03 .cont .con02 ul li.li01{width: 100%; box-sizing: border-box;}
.contact_main .text03 .cont .con02 ul li.li01 input{width: 694px; float:left;}
.contact_main .text03 .cont .con02 ul li.li02 textarea{width: 694px; height: 132px; resize: none; padding:6px 0 0 10px; font-size: 14px; border: 1px solid #dfdfdf;}
.contact_main .text03 .cont .con02 ul li.li03 button{width: 140px; height: 42px; line-height: 42px; text-align: center; overflow: hidden; background: #d80000; border: none; color: #fff; font-size: 16px; cursor: pointer; font-family: "Microsoft YaHei";}



#pageNav {
	font:12px/24px Tahoma;
	height:30px;
	margin:0 auto;
	text-align:center;
	width:500px;
	padding:0px auto;
}
#pageNav ul {
	list-style-type:none;
	overflow:hidden;
}
#pageNav ul li {
	background-color:#FFFFFF;
	border:1px solid #CCDBE4;
	color:#0B3B8C;
	display:block;
	height:22px;
	margin:0 5px;
	padding:0 10px;
	float:left;
}
#pageNav ul a {
	background-color:#FFFFFF;
	color:#666666;
	padding:0 10px;
	border:1px solid #dcdcdc;
	display:block;
	height:22px;
	margin:0 5px;
	padding:0 10px;
	float:left;
}
#pageNav ul a:hover {
	color:#c52722;
}
#pageNav ul li.hover {
	border:0 none;
	color:#000000;
	font-weight:bold;
}
#pageNav ul li.hover a {
	color:#000000;
}





