﻿@charset "utf-8";
*{margin:0;padding:0;}
body{font-size:12px;font-family:宋体,Arial, Helvetica, sans-serif; color:#666;}
img{border:0;}
ul{list-style:none;}
li{ vertical-align:bottom;}
a{color:#333; text-decoration:none;}
a:hover{color:#cc0000; text-decoration:none;}
input:focus,textarea:focus {outline: none;}
.clear{clear:both;}
.blank{font-size:0; height:10px; width:100%;}
.blank2{font-size:0; height:6px; width:100%;}
.blank3{font-size:0; height:4px; width:100%;}
.blank4{font-size:0; height:2px; width:100%;}

.layout{ width:100%; height:auto; margin:0 auto;}
.container-site{  height:50px; margin:0 auto; overflow:hidden; border-top:5px solid #ee0000;}
.site{ width:980px; height:50px; line-height:50px; text-align:right; margin:0 auto; overflow:hidden; color:#999;}
.site h2{ width:540px; height:50px; line-height:50px; float:left; text-align:right; font-weight:normal; font-size:12px;}
.site h2 p{ width:253px; height:50px; line-height:50px; float:left; text-align:center; color:#1d5392; }

.container-header{  height:88px; margin:0 auto; overflow:hidden; background:url(nav.jpg) repeat-x left top; }
.header{ width:980px; height:88px; margin:0 auto;}
.logo{ width:250px; height:88px;float:left; position:relative; z-index:100; }
.logo p{ width:253px; height:88px; position:absolute; left:-3px; top:0; z-index:120; overflow:hidden; }
.logo p img{ width:253px; height:88px; }

.nav{ width:728px; height:88px; float:right; font-family:"微软雅黑"; font-size:14px;}
.nav-l{ width:114px; height:60px; float:left; margin-top:14px; display:inline; padding:0 7px; background:url(nav-li-2015.jpg) no-repeat right 8px; }
.nav-l p{ width:72px; height:30px; line-height:30px; float:left; text-align:center; overflow:hidden; }
.nav-l p.n-home{ width:42px; }
.nav-ll{ width:216px; height:60px; float:left; margin-top:14px; display:inline; padding:0 7px; background:url(nav-li-2015.jpg) no-repeat right 8px; }
.nav-ll p{ width:72px; height:30px; line-height:30px; float:left; text-align:center; overflow:hidden; }
.nav-lr{ width:222px; height:60px; float:left; margin-top:14px; display:inline; padding:0 7px; background:url(nav-li-2015.jpg) no-repeat right 8px; }
.nav-lr p{ width:72px; height:30px; line-height:30px; float:left; text-align:center; overflow:hidden; }
.nav-lr p.n-home{ width:52px; }
.nav-lr p.n-line{ width:98px; }
.nav-r{ width:126px; height:60px; float:right; margin-top:14px; display:inline; padding:0 0 0 7px;}
.nav-r p{ width:42px; height:30px; line-height:30px; float:left; text-align:center; overflow:hidden; }
.nav a{ color:#FFF;}
.nav a.nav-bold{ font-weight:bold;}

.main{ width:980px; height:auto; margin:0 auto;}

.container-footer{  height:auto; margin:0 auto;  background:#f6f6f6; border-top:1px solid #DDD; }
.footer{ width:980px; height:auto;  margin:0 auto; position:relative; z-index:100;  }
.footer-left{ width:600px; height:auto; float:left;}
.footer-nav{ width:600px; height:auto; line-height:36px; color:#c6c4c4;}
.copyright{ width:600px; height:auto; line-height:36px; text-align:left; }
.footer-right{ width:333px; height:auto; float:right; }
.footer-right li{ width:101px; height:125px; float:left; overflow:hidden; margin-left:10px; display:inline;}
.footer-right li p{ width:85px; height:85px; border:8px solid #FFF; overflow:hidden; }
.footer-right li p img{ width:85px; height:85px;}
.footer-right li h3{ width:101px; height:30px; line-height:30px; font-weight:normal; font-size:12px; overflow:hidden; text-align:center;}
.white:link, .white:visited {color:#FFF} 
.white:hover {color:#FFF}
h2 a.white:link, h2 a.white:visited {color:#FFF} 
h2 a.white:hover {color:#FFF}
h2 a.blues:link, h2 a.blues:visited {color:#0c6499} 
h2 a.blues:hover {color:#0c6499}

.daohang{color:#000000;background:#FFF; text-align:center}
.clear{clear:both;height:1px;width:100%; overflow:hidden; margin-top:-1px} 
a{color:#000000;text-decoration:none}  
a:hover{color:#BA2636} 
 

ul#nav{ width:980px; height:45px; background:#d90000;margin:0 auto}
ul#nav li{display:inline; height:60px}
ul#nav li a{display:inline-block; padding:0 10px; height:45px; line-height:45px; color:#FFF; font-family:"\5FAE\8F6F\96C5\9ED1"; font-size:14px}
ul#nav li a:hover{background:#B20000}