﻿@charset "utf-8";
html{overflow-y:scroll;} 

.bodybox{ width:100%; height:auto; overflow:hidden; min-width:1160px; max-width:1660px; overflow:hidden; margin:0 auto; background: #F1F1F1; font-family:"Microsoft Yahei"}

.topbg{ width:100%; background:#201816; height:26px;;}

.header{ width:100%; height:80px;clear:both; background:#FFFFFF; overflow:visible; position:relative; z-index:100}
.header .box{ width:1200px;height:80px; margin:0 auto; clear:both; overflow:visible; position:relative;}
.header .box .logo{ position:absolute; left:0px; top:0px;}
.header .box .topname{ position: absolute; left:253px; top:15px; height:50px; background:url(../Images/line1.jpg) no-repeat; width:411px; height:50px;}
.header .box .topname h5{ margin:0px; padding:0px; display:block; position:absolute; left:36px; top:5px; font-size:20px; color:#FD0000;}
.header .box .topname h6{ margin:0px; padding:0px; font-size:12px; position:absolute; font-weight:normal; left:36px; top:35px; color:#C2C2C2;}



.header .box .menu{ position:absolute; right:0px; top:0px; height:80px; overflow: visible;}
.header .box .menu ul{ margin:0px; padding:0px; list-style:none}
.header .box .menu ul li{ margin:0px; padding:0px; list-style:none; float:left; overflow: visible; cursor:pointer; font-size:14px; font-family:"Microsoft Yahei"; width:115px; height:80px; line-height:80px; position:relative; text-align:center; font-weight:bold;}
.header .box .menu ul li.onfocus{ background:#225CAD;}
.header .box .menu ul li.onfocus a:link{ color:#FFF}
.header .box .menu ul li.onfocus a:visited{color:#FFF}
.header .box .menu ul li.onfocus a:hover{color:#FFF}
.header .box .menu ul li.onfocus a:actived{color:#FFF}
.header .box .menu ul li.about{ background:#E6E6E6}

.header .box .share{ position:absolute; position:absolute; right:0px; top:39px}
.header .box .share ul{ margin:0px; padding:0px; list-style:none}
.header .box .share ul li{ margin:0px 0 0 15px; padding:0px; list-style:none; float:left}








#index_Banner
{width:100%; height:649px; overflow:hidden; position:relative;    z-index:1; background:#EDEBEC;}
#index_Banner .list
{width:100%; height:649px; overflow:hidden; position:absolute; overflow:hidden;  }
#index_Banner ul
{margin:0px; padding:0px; list-style:none; position: absolute; left:0px; top:0px}
#index_Banner .list ul li
{width:100%; height:649px; overflow:hidden; position:relative; float:left; }
#index_Banner .list img
{}

#index_Banner .Thumb{ position:absolute; left:50%;bottom:20px; z-index:100;}
#index_Banner .Thumb ul{ margin:0px; padding:0px; list-style:none;}
#index_Banner .Thumb ul li{ margin:0 5px 0 0; padding:0px; list-style:none; width:37px; height:5px; background:#FFFFFF; float:left}
#index_Banner .Thumb ul li.onfocus{  background:#FF8F43;}

#index_Banner .leftarr{ width:27px; height:60px; background:url(../Images/leftarr.png)  no-repeat; cursor:pointer; position:absolute; left:100px; top:50%; margin-top:-50px; z-index:2}
#index_Banner .rightarr{width:27px; height:60px; background:url(../Images/rightarr.png) no-repeat; cursor:pointer;position:absolute; right:100px; top:50%; margin-top:-50px; z-index:2}

#index_Banner .farr{ width:1200px; position:absolute; left:50%; margin-left:-600px; bottom:0px; z-index:10; height:23px; background:url(../Images/abc.png) no-repeat;}






#er_Banner
{width:100%; height:330px; overflow:hidden; position:relative; margin:0px auto; }
#er_Banner .list
{width:100%;; height:330px; overflow:hidden; position:relative; z-index:1; margin:0 auto }
#er_Banner ul
{margin:0px; padding:0px; list-style:none; position: absolute; left:0px; top:0px}
#er_Banner .list ul li
{width:100%; height:330px; overflow:hidden; position:relative; float:left}
#er_Banner .list img
{ }
#er_Banner .Thumb{ position:absolute; left:50%;bottom:20px; z-index:100;}
#er_Banner .Thumb ul{ margin:0px; padding:0px; list-style:none;}
#er_Banner .Thumb ul li{ margin:0px; padding:0px; list-style:none; width:37px; height:5px; background:#FFFFFF; float:left}
#er_Banner .Thumb ul li.onfocus{  background:#FF8F43;}



.hometop{ width:100%; height:auto; padding:67px 0; background:#FFFFFF; overflow:hidden; text-align:left}
.hometop .centerbox{ width:1200px; height:239px; margin:0 auto; clear:both; overflow:hidden; position:relative; background:url(../Images/hometop.jpg) no-repeat;}
.hometop .centerbox .box{ width:698px; height:160px; position: absolute; left:0px; top:79px; line-height:32px; overflow:hidden;}
.hometop .centerbox .list{ position:absolute; right:0px; top:14px;}
.hometop .centerbox .list ul{ margin:0px; padding:0px; list-style:none}
.hometop .centerbox .list ul li{ position:relative; margin:0px 0 0 2px; padding:0px; list-style:none; width:115px; height:153px; float:left}
.hometop .centerbox .list ul li .pic{ position:absolute; left:0px; top:0px; z-index:1}
.hometop .centerbox .list ul li .more{ width:78px; height:18px; border:1px solid #FFF; line-height:18px; text-align:center; position:absolute; left:17px; top:115px; z-index:10; border-radius:10px; cursor:pointer}

.hometop .centerbox .list ul li:hover .more{ background:#CF0F1E; border:1px solid #CF0F1E;}




.footbox{ width:100%; height:auto; overflow:hidden;  font-size:12px; background:#858585;}
.footbox .box{ width:1200px;; height:100px; margin:0 auto; clear:both; overflow:hidden; padding:20px 0; position:relative }
.footbox .box .leftbox{ float:left; width:645px;}
.footbox .box .rightbox{ float:right; width:106px; height:26px; }
.footbox .box .rightbox ul{ margin:0px; padding:0px; list-style:none}
.footbox .box .rightbox ul li{ margin:0px 0 0 5px; padding:0px; list-style:none; float:left; cursor:pointer}

.footbox .box .leftbox .selectbox{ width:645px; height:36px;}
.footbox .box .leftbox .selectbox select{ width:264px; height:36px; background:#FFF; border:1px solid #FFFFFF;}
.footbox .box .leftbox .copyright{ width:645px; height:auto; line-height:200%; overflow:hidden; color:#C8C8C8;}
.footbox .box .leftbox .copyright a{color:#C8C8C8;}

.footbox .box .ercode{ position:absolute; right:100px; top:10px; display:none}


.erlocation{ width:100%; height:auto; overflow:hidden; clear:both; background:#F2F2F2; padding:39px 0;}
.erlocation .box{ width:1200px; height:50px; margin:0 auto; clear:both; text-align:left; line-height:50px; background:url(../Images/line2.jpg) no-repeat; overflow:hidden;}
.erlocation .box h5{ margin:0px; padding:0px; text-indent:31px; height:33px; line-height:33px; font-size:26px;}
.erlocation .box h6{margin:0px; padding:0px; text-indent:31px; height:16px; line-height:16px; font-size:14px;}



.erlocation2{ width:100%; height:auto; overflow:hidden; clear:both; background:#F2F2F2; padding:39px 0;}
.erlocation2 .box{ width:1200px; height:50px; margin:0 auto; clear:both; text-align:left; line-height:50px; overflow:hidden; position:relative}
.erlocation2 .box h5{ margin:0px; padding:0px; height:33px; line-height:33px; font-size:26px; text-align:right; position:absolute; right:0px; top:0px;}
.erlocation2 .box h6{margin:0px; padding:0px; height:16px; line-height:16px; text-align:right; font-size:14px; position:absolute; right:0px; bottom:0px;}
.erlocation2 .box .navlist{ position:absolute; left:0px; top:0px;}
.erlocation2 .box .navlist ul{ margin:0px; padding:0px; list-style:none}
.erlocation2 .box .navlist ul li{ margin:0px 3px 0 0; padding:0px; list-style:none; width:124px; height:52px; background:#8F8F8D; line-height:52px; text-align:center; font-size:14px; color:#FFF; float:left}
.erlocation2 .box .navlist ul li.onfocus{ background:#E60027;}





.ermainbox{ width:1200px; height:auto; margin:0 auto; clear:both; overflow:hidden; min-height:350px;}

.piclist{ width:1300px; height:auto; clear:both; overflow:hidden;}
.piclist ul{ margin:0px; padding:0px; list-style:none}
.piclist ul li{ margin:0px 29px 29px 0; padding:0px; list-style:none; width:281px; height:264px; position:relative; background:#FFF; float:left}
.piclist ul li .pic{ width:271px; height:178px; position:absolute; left:0px; top:0px;}
.piclist ul li h5{ margin:0px; padding:0px; display:block; width:250px; height:23px; line-height:23px; font-size:14px; left:14px; top:202px; position:absolute;}
.piclist ul li h6{ margin:0px; padding:0px; display:block; width:250px; height:23px; line-height:23px; font-size:14px; left:14px; top:230px; font-weight:normal;position:absolute}


.piclist2{ width:1200px; height:auto; clear:both; overflow:hidden;}
.piclist2 ul{ margin:0px; padding:0px; list-style:none}
.piclist2 ul li{ margin:0px 0 20px 0; padding:0px; list-style:none; width:1200px; height:192px; position:relative; background:#FFF; position:relative}
.piclist2 ul li .pic{ width:217px; height:138px; position:absolute; left:30px; top:29px;}
.piclist2 ul li h5{ margin:0px; padding:0px; width:723px; height:32px; line-height:32px; position:absolute; left:303px; top:29px; font-size:16px; color:#000;}
.piclist2 ul li p{ margin:0px; padding:0px; position:absolute}
.piclist2 ul li p.t1{ width:633px; height:56px; line-height:28px; overflow:hidden; left:303px; top:78px; font-size:14px;} 
.piclist2 ul li p.t2{ left:303px; top:141px;}
.piclist2 ul li .more{ position:absolute; left:1026px; top:71px;}