﻿@charset "utf-8";
/* CSS Document */
body, div, dl, dt, dd, ul, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, select, input, textarea, button, p, blockquote, th, td, img ,iframe { margin: 0; padding: 0; }
table{ border-collapse: collapse; border-spacing: 0; }
input,button,textarea,option { font: 12px "\5b8b\4f53", Arial, Helvetica, sans-serif; }
ul, li, div{ list-style: none; border: 0px; }
img{ border: 0px; }
.clear{ font: 0px/0px serif; display: block; clear: both; }
html{ -webkit-text-size-adjust: none; }
input{ outline: none; }
button{ border:none;}
textarea{ resize: none; }
a{ text-decoration: none; }
body:nth-of-type(1) input:focus,textarea:focus{ outline: none; }
body{ font: 12px "\5b8b\4f53","Tahoma","Arial"; color: #333; position: relative; }
table a{ color:#333;}
table a:hover{ text-decoration:underline; color:#900;}
.style27{ font-size:16px; font-weight:bold;}

/*main*/
.main{ width: 1183px; margin: 10px auto 0px; height: 4500px;}
.top_img{ text-align: center; margin-bottom: 8px;}
.left{border:#d0d0d0 1px solid ; border-top: none; width: 830px;float: left;}
.menu{border-right:#ccc solid 1px; height:41px;font-size:14px; font-family: "微软雅黑"; border-bottom:#d0d0d0 solid 1px; font-weight: bold; border-right:none; position: relative; }
.menu li{width:96px;cursor:pointer;text-align:center; position:absolute;line-height:41px;height:41px;bottom: -1px; z-index: 10;}
.menu_off{color:#222020; background: url(../images/af2014px/menu_off.jpg);}
.menu_on{color: #ff5b5a; background: url(../images/af2014px/menu_on.jpg); }
.menudiv{ clear: both; font-family: "微软雅黑";}
/*项目主页*/

/*幻灯片*/

.focus{width:783px;height:650px;overflow:hidden;position:relative;}
.focus ul{height:650px;position:absolute;}
.focus ul li{float:left;width:783px;height:650px;overflow:hidden;position:relative;}
.focus ul li div{position:absolute;overflow:hidden;}
.focus .btn{position:absolute;width:780px;height:19px;padding:5px 10px;right:0;bottom:5px;text-align:center;}
.focus .btn span{display:inline-block;_display:inline;_zoom:1;width:20px;height:19px;margin-left:5px;cursor:pointer; background: url(../images/af2014px/smalltitle.png) no-repeat;}
.focus .btn span.on{background: url(../images/af2014px/smalltitle_on.png) no-repeat;}
.focus .preNext{width:46px;height:46px;position:absolute;top:270px;cursor:pointer;display:none;}
.focus .pre{left:6px; background: url(../images/af2014px/left_btn.png) no-repeat;}
.focus .next{right:6px;background-position:right top; background: url(../images/af2014px/right_btn.png) no-repeat;}


.introduction{ width: 482px; padding-left: 20px; float: left; height: 440px;}
.introduction h4{ font-size: 24px; margin-left: 10px;}
.introduction p{ text-indent: 2em; font-size: 18px; line-height: 30px; margin-top: 46px;}
.introduction_img{ float: left; margin-top: 40px; margin-left: 40px;}
.introduction2{ clear: both; height: 425px;}
.introduction2 h4{ font-size: 26px; color: #025dae; text-align: center; background: url(../images/af2014px/introduction2_bg.png)center bottom no-repeat; padding-bottom: 60px; margin-bottom: 25px;}
.introduction2 img{ float: left;}
.introduction2 ul{ float: left; width: 425px; color: #808181; font-size: 18px; line-height: 30px; margin-left: 30px; margin-top: 15px;}
.introduction2 ul li{ background: url(../images/af2014px/introduction2_li_bg.png) left 8px no-repeat; padding-left: 25px;}

.introduction3{ clear: both; }
.introduction3 h4{ font-size: 26px; color: #025dae; text-align: center; margin-bottom: 20px;margin-top: 28px;}
/*项目进展*/
.title{ font-size: 24px; padding: 25px 0; margin-left: 30px;}
.problem{ padding-left: 35px; line-height: 27px; font-size: 18px; margin-left: 22px; }
.answer{ color: #6e6e6e;font-size: 18px; padding-top: 12px; padding-bottom: 48px;margin-left: 30px; }
.problem1{background: url(../images/af2014px/problem_icon.png) left center no-repeat; }
.problem2{background: url(../images/af2014px/problem_icon2.png) left center no-repeat; }
.problem3{background: url(../images/af2014px/problem_icon3.png) left center no-repeat; }
.problem4{background: url(../images/af2014px/problem_icon4.png) left center no-repeat; }
.problem5{background: url(../images/af2014px/problem_icon5.png) left center no-repeat; }


.dynamics{ font-family: "微软雅黑"; padding-left: 37px; height: 600px;}

#gongde_bottom{width:755px; height:492px; margin-top: 18px;}
#gongde_table{ border-collapse:collapse; color:#333333; border: #f0a56b 1px solid; }
#gongde_table th{ border:1px #f0a56b solid; border-bottom:2px #f3881f solid; border-right:#a0a0a0 1px solid;background-color: #e8e8e8; height: 43px; color:#f29037; font-size: 18px; }
#gongde_table th:last-child{ border-right:1px #f0a56b solid;}
#gongde_table td{border-top:1px #a0a0a0 solid; font-size: 14px; color: #484747;  border-right:#a0a0a0 1px solid;}
#gongde_table td:last-child{border-right:#f0a56b 1px solid;}

.hotline{ font-family: "微软雅黑"; height: 400px;}
.hotline_title{font-size: 20px;margin-top:18px;color: #545454; margin-left: 25px; font-weight: bold;}
.hotline_contact{ line-height: 32px; font-size: 18px;color: #666464; margin-left: 37px; }


.right{ float: right; width: 323px; font-family: "微软雅黑"; padding-left: 27px; margin-bottom: 50px; height: 1950px;}
.right_box1{ height: 236px; width: 311px; background-color:#e8faff; padding-left: 12px; margin-top: 23px;}
.box1_btn{ background:url(../images/af2014px/btn_bg.png) no-repeat; border: none; width: 282px; height: 43px; color: #fff; font-family: "微软雅黑"; font-size:18px; cursor: pointer;}

.mydiv{ z-index:99; width: 1018px; height: 600px; left:50%;/*FF IE7*/top: 50%;/*FF IE7*/margin-left:-509px!important;/*FF IE7 该值为本身宽的一半 */
margin-top:-300px!important;/*FF IE7 该值为本身高的一半*/margin-top:0px;position:fixed!important;/*FF IE7*/position:absolute;/*IE6*/
_top:       expression(eval(document.compatMode &&
            document.compatMode=='CSS1Compat') ?
            documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
            document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/

}
.right_box2{ height: 178px; width: 300px; border:#fee0de 9px solid; padding-top: 9px; padding-left: 5px; margin-top: 28px;}
.right_box2 a{ display:block;font-size: 18px; color: #535353; line-height: 32px; color: #535353;}
.right_box2:hover{ border:#f3ada9 9px solid;}

.right_box3{ height: 205px; width: 300px; border:#d5eafe 9px solid; padding-top: 9px; padding-left: 5px; margin-top: 28px;}
.right_box3 a{ display:block;font-size: 18px; color: #535353; line-height: 32px; color: #535353;}
.right_box3:hover{ border:#a8d1f9 9px solid;}

.right_box4{ height: 205px; width: 300px; border:#ffdee6 9px solid; padding-top: 9px; padding-left: 5px; margin-top: 28px;}
.right_box4 a{ display:block;font-size: 18px; color: #535353; line-height: 32px; color: #535353;}
.right_box4:hover{ border:#ffa2b9 9px solid;}

.right_box5{ height: 268px; width: 300px; border:#d0fdd6 9px solid; padding-top: 9px; padding-left: 5px; margin-top: 28px;}
.right_box5 a{ display:block;font-size: 18px; color: #535353; line-height: 32px; color: #535353;}
.right_box5:hover{ border:#9afda7 9px solid;}

.right_box6{ height: 275px; width: 300px; border:#fad9b9 9px solid; padding-top: 9px; padding-left: 5px; margin-top: 28px;}
.right_box6 a{ display:block;font-size: 18px; color: #535353; line-height: 32px; color: #535353;}
.right_box6:hover{ border:#f7c08b 9px solid;}
/*adBot*/
.adBot{ width:1180px; margin:8px auto 0; clear: both; height:84px; }
.adBot a,.adBot embed{ float:left;}
/*footer*/
.footer{ width:1180px;  margin:15px auto 0; padding-bottom:20px; border-top:1px solid #c7c7c7; color:#666; text-align:center;clear: both;}
.footer span{ width:1180px; height:26px; float:left; font: normal 12px/26px "\5b8b\4f53","Tahoma"; margin-top:12px; color:#999;}
.footer span a{ padding:0 6px; color:#666;}
.footer span a:hover{ color:#f60;}
.footer p,.footer b{ width:1180px; height:26px; float:left; line-height:26px;}
.footer b{ font:normal 12px/26px "Tahoma","\5b8b\4f53";}
