@charset "gb2312";
/* CSS Document */
body,a,img,h1,h2,h3,h4,h5,h6,h7,p,ul,li,dl,dt,dd{ margin:0; padding:0;}
.clearbox{overflow:hidden;clear:both;}
a{ text-decoration:none; }
li{ list-style:none;}
img{vertical-align: middle;}



body{ background-color:#efefef;}
.topcenter{ width:1200px; margin:0 auto;}
.topcenter *{ float:left;}
.topcenter img{ margin-top:25px; margin-bottom:22px; margin-right:50px;}
.topnav li{margin-left:10px; margin-right:10px;}
.topnav li a:hover{ color:#000;}
.topnav li a{ font-size:16px; color:#00549b; font-family:Microsoft YaHei; }
.topnav{ margin-top:54px;}

.banner{ width:100%; min-width:1200px;overflow:hidden;}
.banner img{ margin-left:auto; margin-right:auto;}


.textcenter{ width:1200px; margin:0 auto;}
.textboxtop{ width:1200px; margin-top:15px;}
.product{ width:220px; background-color:#FFF; overflow:hidden;}
.toplefttitle *{ float:left;}
.toplefttitle{margin-bottom:15px; background-image:url(../images/titlebj.png); background-repeat:repeat-x;}
.product ul li{ float:left;}
.product ul li a{ line-height:28px; font-size:12px; color:#2b2b2b; font-family:SimSun;}
.product ul li a img{ margin-left:10px; margin-right:11px;}
.product ul{ background-image:url(../images/navbj.png); background-repeat:repeat-x; border:1px solid #d2d2d2; overflow:hidden; margin-left:15px; margin-right:15px;width:190px; margin-top:8px; margin-bottom:8px;}
.product ul:active{ background-image:url(../images/navbj04.png); background-repeat:repeat-x;}
.product ul li a:hover{color:#03559f;}

.toplefttitle h1{ font-size:18px; line-height:42px; color:#FFF; font-family:Microsoft YaHei; margin-left:72px;}
.toplefttitle img{ margin-top:15px; margin-left:15px; margin-right:11px;}
.righttextbox{ width:504px; float:right; margin-right:16px;}
.call img{ margin-top:15px;}
.leftmaxbox{ float:left;}


.picturebox{ background-color:#FFF; float:right; margin-bottom:43px;min-height: 480px;}
.content img{display:block;margin:0 auto;}
.picturetitle{ width:960px; border-bottom:1px solid #dcdcdc; margin-bottom:29px;}
.picturebox h1{ font-size:20px; font-family:SimHei; color:#0080cc; line-height:80px; text-align:center;}
.picturebox ul li{ float:left; font-family:SimSun; font-size:12px; color:#999; line-height:24px; padding-right:80px; text-align:center;}
.picturebox ul{overflow:hidden; margin-left:270px;}
.picturebox div.content{ width:880px; margin-top:28px;margin-left:42px; margin-bottom:60px;font-family:SimSun; font-size:12px; color:#575757; line-height:18px;}

.line img{ margin-left:42px;}
.picturetitle span,.picturetitle a{ font-size:12px; font-family:SimSun; color:#313131; line-height:40px;}
.picturetitle img{  margin-left:13px; margin-right:10px;}
.picture ul{ float:left; margin-right:40px;}
.picture ul li a{ font-size:12px; font-family:SimSun; color:#313131; text-align:center; line-height:36px;}
.picture{ margin-left:63px;}
.pageturnbox{ width:880px; margin-left:42px; margin-bottom:22px;}
.turnup p{ float:left;}
.turndown p{ float:left;}
.turnup a,.turndown a{ font-size:12px; font-family:Microsoft YaHei; line-height:30px; color:#161616;}
.turnup p,.turndown p{ font-size:12px; font-family:Microsoft YaHei; line-height:30px; color:#a7a7a7;}
.turnup a:hover{ color:#03559f;}
.turndown a:hover{ color:#03559f;}

.bottombj{ background-color:#00a0e9; width:100%; min-width:1200px;}
.bottomcenter{ width:1200px; margin:0 auto;}
.bottomcenter ul li{ font-size:12px; font-family:SimSun; color:#FFF; line-height:24px;}
.bottomcenter ul li a{ font-size:12px; font-family:SimSun; color:#FFF; line-height:24px;}
.bottomcenter ul{ margin-top:42px; margin-bottom:48px; float:left;}
.bottomcenter dl{ float:right;margin-top:42px; margin-right:35px;}
.bottomcenter dl dd{ font-size:12px; font-family:SimSun;color:#FFF; line-height:24px; text-align:center;}