﻿body,h1,h2,h3,h4,h5,h6,dl,dd,p,dt,hr{margin:0;}
*{font-size:14px;  font-family: Gotham Helvetica, Arial,"宋体";}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
a{text-decoration:none;}
ul{margin:0; padding:0;}
li{list-style:none;}
img{border:none;display:block;}


.consulting_box{position:fixed; right:-112px; top:155px; z-index:10;}
.consulting_box a{cursor:pointer;}
.consulting_box a,.consulting_box h1{float:left;}


.head_container{width:100%; height:110px; background-color:#f0f8fa;}
.head{width:62%; margin-left:auto; margin-right:auto; overflow:hidden;}
.head_left{float:left; text-align:center;}
.head_right,.head .phone{float:right;}
.head .logo,.head .divider{float:left;}
.head .logo{padding-top:18px; padding-right:20px;}
.head .divider{padding-right:20px; padding-top:18px;}
@font-face{font-family:ziti; src:url();}
.head_left h1{ font-family:ziti; font-size:26px; color:#0071c3; line-height:40px; padding-top:24px; font-weight: bold;}
.head_left p{font-size:14px; color:#999999; text-align: left; margin-left: 2px; font-weight: bold;}
.head_right{padding-top:20px;}
.head_right h2{color:#333333;} 
@font-face{font-family:zitis; src:url();}
.head_right span{ font-family:zitis; color:#0071c3; font-size:24px; text-align:left;}
.head .phone{padding-top:22px; padding-right:10px;}


.nav_container{width:100%; height:40px; background-image:url(../image/nav_background.jpg); background-repeat:repeat-x;}
.nav{width:62%; margin-left:auto; margin-right:auto;}
.menu{width:62%; margin-left:auto; margin-right:auto; display:none;}
.nav li{float:left; line-height:40px;}
.nav a{color:#FFF; padding-left:20px; padding-right:20px; display:block;}
.nav a:hover{background-color:#e60012; color:#FFF;}
@media (max-width:1920px){
	.nav{display:none;}
	.menu{display:block;}
	.menu li{float:left; line-height:40px;}
	.menu a{color:#FFF; padding-left:28px; padding-right:28px; display:block;}
	.menu a:hover{background-color:#e60012; color:#FFF;}
	}  
	


.posters{width:100%; margin-left:auto; margin-right:auto; overflow:hidden;}
.win{ width:1920px; height:450px; position:relative; left:50%; margin-left:-960px; overflow:hidden;}
.photo{width:9600px; margin-left:-1920px;}
.photo img{float:left;}
.arrowleft,.arrowright{position:absolute; top:50%; font-size:80px; color:#FFF; opacity:0.5; background-color:rgba(0,0,0,0.5); padding:0 5px; margin-top:-40px; cursor:pointer; display:none;}
.arrowleft{left:160px;}
.arrowright{right:160px;}
.button{position:absolute; bottom:20px; left:50%; margin-left:-60px;}
.button span{float:left; width:20px; height:20px; background-color:#cccccc; margin:10px; border-radius:50%; cursor:pointer;}	
.button .current{ background-color:#e60012; width:17px; height:17px; border:3px #cccccc solid; border-radius:50%;}



.case_container{width:100%; height:32px; background-color:#f0f8fa; overflow:hidden;}
.case{width:62%; margin-left:auto; margin-right:auto; overflow:hidden;}
.case span,.case dl{float:left; line-height:32px;}
.case span{ font-size:12px; color:#e60012;}
.case dd a{font-size:12px; color:#666666;}



.footer_container{width:100%; height:80px; background-color:#f0f8fa; border-top:1px solid #e6e6e6;}
.footer{width:68%; margin-left:auto; margin-right:auto; overflow:hidden; padding-top:24px;}
.footer1{float:left;}
.footer2{float:right;}
.footer1 h1{font-size:12px; color:#666666; line-height:12px; padding-bottom:8px;}
.footer1 li{float:left;}
.footer1 li a{font-size:12px; color:#666666; line-height:12px;}
.footer1 li a:hover{color:#e60012;}
.footer2{font-size:12px; color:#666666; line-height:12px; padding-top:10px;}
.footer2 span{font-family:ziti; font-size:12px; color:#666666;}