.index{}
.i_project{ padding:60px 0px; position:relative;}
.i_project_tit{font-weight:bold; font-size:18px; text-align:center; position:relative; padding-bottom:20px;}
.i_project_tit:after{ content:""; position:absolute; bottom:0px; left:50%; margin-left:-15px; height:4px; width:30px; background:#2568a0;}
.i_project_tit span{ display:block; color:#666; font-size:14px; font-weight:normal; padding-top:20px; }
.i_project_tit h2{ font-size:30px; padding-top:20px; color:#2568a0; font-weight:bold;}
.i_project_small{ float:left; width:200px; color:#666; padding-top:60px; text-align:justify;}
.i_project_list{ margin-left:-40px; padding-top:30px;}
.i_project_list ul li{ background:#eee; width:270px; float:left; margin:20px 0px; margin-left:40px;}
.i_project_list ul li img{ width:270px; height:170px; background:#555;}
.i_project_list ul li div{width:270px; height:170px; overflow:hidden;}
.i_project_list ul li a:hover img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}
.i_project_list ul li a img{-webkit-transition:-webkit-transform .6s ease;-moz-transition:-moz-transform .6s ease;-ms-transition:-ms-transform .6s ease;transition:transform .6s ease;}


.i_project_list ul li h4{ text-align:center; padding:10px 0px;}


.i_about{ background:url(../images/about_bg.jpg) no-repeat center; background-attachment:fixed; height:640px; position:relative;}
.i_about_tit{ text-align:center;}
.i_about_tit h2{ color:#fff; font-size:30px; line-height:1em; padding-top:80px; letter-spacing:5px;}
.i_about_tit p{ color:#fff; padding-top:15px;}
.i_aboutinfos{ position:absolute; top:180px; width:100%;}
.i_aboutinfos .w1400{ background:#fff; padding-top:60px; padding-bottom:60px;}
.i_a_img{ float:left; width:450px; padding-left:60px; background:url(../images/bg.png) no-repeat left top;}
.i_a_img img{ width:450px; height:270px;}
.i_a_info{ float:right; width:580px;padding-right:60px;}
.i_a_info h2{ font-weight:bold; font-size:32px; line-height:1em; color:#2568a0;letter-spacing:5px; border-bottom:1px solid #666; padding-bottom:20px; position:relative;}
.i_a_info h2:after{ content:"";position:absolute; left:0px; bottom:-2px; height:3px; width:142px; background:#666;}
.i_a_info p{ padding-top:20px; color:#666; text-align:justify; }
.i_a_info a{ background:#f00; color:#fff; margin-top:20px; height:40px; width:120px; text-align:center; display:inline-block; line-height:40px;}
.i_a_info a:hover{ box-shadow:#999 0px 0px 15px; background:#e70000;}

.i_infos{ padding:60px 0px; border-bottom:1px solid #ddd;}
.i_login{ float:left; width:340px;}
.i_login_tit{font-size:20px; font-weight:bold; color:#2568a0; line-height:1em; padding-bottom:20px;}
.login_info{ padding-top:20px;}
.login_info p{ padding:10px 0px;}
.login_info p a{ text-decoration:underline; color:#f00;}
.login_info p a.loginout{ text-decoration:none; background:#666; color:#fff; padding:6px 25px;}
.login_info p a.loginout:hover{ background:#f00}
.i_login_tab .login_txt{ margin:15px 0px;}
.i_login_tab .login_txt input{ border:1px solid #ddd; border-radius:3px; height:40px; line-height:40px; width:100%; text-indent:10px;}
.i_login_tab .login_tag{ margin:15px 0px; height:40px;}
.i_login_tab .login_tag a{ color:#ff0000; text-decoration:underline;}
.i_login_tab .login_btn input{ background:#eee; color:#333; height:40px; line-height:40px; width:120px; margin-right:20px; cursor:pointer;transition: 0.3s all;-webkit-transition: 0.3s all;-o-transition: 0.3s all;-moz-transition: 0.3s all;-ms-transition: 0.3s all;}
.i_login_tab .login_btn input:hover{ background:#f00; color:#fff;}

.i_btns{ float:right; width:270px;}
.i_btns_tit{font-size:20px; font-weight:bold; color:#2568a0; line-height:1em; padding-bottom:20px;}
.i_btns_list{ padding-top:15px;}
.i_btns_list a{ display:inline-block; height:40px; line-height:40px; margin-bottom:15px; width:120px; text-align:center; margin-right:10px; background:#eee; border:1px solid #ddd;}
.i_btns_list a:hover{ border:1px solid #2568a0; color:#2568a0;}


.i_track{ float:left; width:350px; margin-left:100px;}
.i_track_tab .track_radio{ font-weight:bold; margin-top:15px; height:42px;}
.i_track_tab .track_radio span{ padding-left:10px; padding-right:40px;}
.track_sel{ margin-top:15px;}
.track_sel select{ width:100%; border:1px solid #ddd; height:40px; line-height:40px;}
.i_track_tab .track_txt{ margin:15px 0px;}
.i_track_tab .track_txt input{ border:1px solid #ddd; border-radius:3px; height:40px; line-height:40px; width:100%; text-indent:10px;}
.i_track_tab .track_btn input{ background:#f00; color:#fff; height:40px; line-height:40px; width:120px; margin-right:20px; cursor:pointer;}

.i_news{ padding:60px 0px;}
.i_news_list{ overflow:hidden; padding-top:50px;}
.i_news_info{}
.i_news_info div{ text-align:center;}
.i_news_info div img{ width:277px; height:173px;}
.i_news_info h4{ padding:15px 0px;}
.i_news_info a span{ display:block; color:#2568a0;}