@charset "utf-8";
/* CSS Document */
/*重置样式*/
*{ margin:0; padding:0; font-family:'微软雅黑';}
ul{ list-style:none;}
a{ text-decoration:none;}
img{ border:none;}

p{ text-align:justify;}
body{background:#FaFaFa;}

/*logo*/
.header{ width:100%; height:110px; background:#fff;}
.header .container{ width:1200px; height:110px; margin:0 auto;}
.header .container .logo{ width:600px; height:110px; float:left;}
.header .container .logo img{ width:130px; height:65px; float:left; padding-top:25px;}
.header .container .logo span{ font-size:26px; line-height:110px; float:left; padding-left:10px; color:#3F3A39; font-weight:bold;}
.header .container .phone{ width:290px; height:35px; float:right; margin-top:35px;}
.header .container .phone p{ font-size:16px; letter-spacing:2px;}
.header .container .phone p img{ width:25px; height:25px; vertical-align:middle; margin-right:5px;}
.header .container .phone p span{ display:inline-block; line-height:35px; font-size:18px; color:#090723;}

/*导航*/
.nav{ width:100%; height:40px; background:#0265C3;}
.nav .container{ width:1200px; height:40px; margin:0 auto; position:relative;}
.nav .container .nav_left{ width:230px; overflow:hidden; position:absolute; z-index:999; background:#0359AE;}
.nav .container .nav_left h1{ width:230px; height:40px; line-height:40px; color:#fff; text-align:center; font-size:16px;}
.nav .container .nav_left ul{ width:230px; overflow:hidden; background:#fff;}
.nav .container .nav_left ul li{ width:230px; height:50px; border-bottom:1px #ccc solid;}
.nav .container .nav_left ul li a{ color:#000; font-size:14px;  line-height:50px; display:block; width:170px; margin:0 auto; height:50px; padding:0 30px;}
.nav .container .nav_left ul li a:hover{ background:#F1F1F1;}
.nav .container .nav_left ul li a span{ float:right;}
.nav .container .nav_right{ width:960px; height:40px; float:right;}
.nav .container .nav_right ul{ width:960px; height:40px;}
.nav .container .nav_right ul li{ width:145px; height:40px; float:left; text-align:center; position:relative;}
.nav .container .nav_right ul li.first{ width:80px;}
.nav .container .nav_right ul li a{ display:block; height:40px; line-height:40px; color:#fff; font-size:16px;}
.nav .container .nav_right ul li a span{ background:url(../images/hot.png) no-repeat 0 0; display:inline-block; width:29px; height:17px; position:absolute; top:-6px; right:16px; z-index:999;}
.nav .container .nav_right ul li:hover a{background:#0359AE;}
.nav .container .nav_right ul li .active{background:#0359AE;}
.nav .container .nav_right ul li .list{ width:auto; height:auto;background:#fff; z-index:999; position:relative; display:none;}
.nav .container .nav_right ul li:hover .list{ display:block;}
.nav .container .nav_right ul li .list a{ text-align:center;display:block; font-size:14px; color:#000;font-weight:normal; background:#fff; border-bottom:1px #ccc solid;}
.nav .container .nav_right ul li .list a:hover{background:#f1f1f1;}
.nav .container .nav_left2 ul{ display:none;}
.nav .container .nav_left2 h1{ cursor:pointer;}
.nav .container .nav_left2:hover ul{ display:block;}
/*banner*/
.banner{ width:100%; height:386px; position:relative; overflow:hidden;}
.banner img{ width:1920px; height:386px; position:absolute; left:50%; margin-left:-960px; top:0;}
/*轮播图*/
#full-screen-slider { width:100%; overflow:hidden; height:386px; position:relative;}
#slides { display:block; width:1920px; height:386px; list-style:none; position:absolute; left:50%; margin-left:-960px;}
#slides img{ width:1920px; height:386px;}
#slides li { display:block; width:100%; height:100%; list-style:none; position:absolute}
#slides li a { display:block; width:100%; height:100%;}
#pagination { display:block; list-style:none; position:absolute; left:20%; top:340px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li{ display:block; list-style:none; width:30px; overflow:hidden;height:8px; font-size:0; float:left; margin-left:15px; background:url(../images/tb_on.png) 0 0 no-repeat;}
#pagination li a{ display:block; width:100%; height:100%; padding:0; margin:0; color:#000; font-size:12px; text-indent:-9999px;}/*把text-indent去掉，会有数字*/
#pagination li.current{ background:url(../images/tb.png) 0 0 no-repeat;}

/*底部*/
.footer{ width:100%; overflow:hidden; margin-top:70px; background:#EAEAEA; padding:30px 0 0;}
.footer .container{ width:1200px; overflow:hidden; margin:0 auto; margin-bottom:10px;}
.footer .container .info{ width:1100px; overflow:hidden; padding:0 50px;}
.footer .container .info .left{ width:550px; overflow:hidden; float:left; margin-right:30px;}
.footer .container .info .left h1{ font-size:16px; color:#000; margin-bottom:20px;}
.footer .container .info .left p{margin-bottom:5px;font-size:14px; color:#000; line-height:40px;}
.footer .container .info .left p label{font-size:16px;}
.footer .container .right{ width:200px; overflow:hidden; float:right;}
.footer .container .right h1{ font-size:16px; color:#333; margin-bottom:20px;}
.footer .container .right img{ width:102px; height:102px; display:block; margin:10px 0;}
.footer .copy{ width:100%; overflow:hidden; padding:8px 0; background:#343B43;}
.footer .copy p{ width:100%; font-size:12px; color:#ccc; line-height:26px; text-align:center;}
.footer .copy p span{ margin:0 8px;}

/*当前位置*/
.location{ width:100%; height:40px;margin:0 auto; background:#ebebeb;}
.location p{ width:1170px; margin:0 auto; line-height:40px; background:url(../images/right_wz.png) no-repeat 0 11px; padding-left:25px; font-size:14px; color:#090723;}
.location p a{ color:#090723; margin:0 5px;}
.location p span{ margin:0 5px;}

/*翻页*/
.page{ width:auto; height:70px; margin:0 auto; margin-top:70px; text-align:center;}
.page a{ display:inline-block; height:30px; line-height:30px; margin:0 2px; text-align:center; font-size:14px; color:#000; border:1px #ccc solid; padding:0 10px;} 
.page a:hover{ background:#E74A51; color:#fff;}
.page a.active{ background:#E74A51; color:#fff;}
.page span{ padding:2px; margin:0 2px;}


/*侧导航*/
.aside{ width:200px; overflow:hidden; float:left; padding:50px 0;border-right:1px #ccc solid;}
.aside h1{ font-size:30px; font-weight:normal; margin-bottom:20px;}
.aside ul{ width:200px; overflow:hidden;}
.aside ul li{ width:200px; height:50px;}
.aside ul li a{ display:block; width:180px; height:50px; padding-right:20px; text-align:right; line-height:50px; color:#000; font-size:18px;}
.aside ul li a span{ margin-right:8px;}
.aside ul li a:hover{color:#fff; background:#9A9DA2;}
.aside ul li.active a{color:#fff; background:#9A9DA2;}
