@charset "utf-8";
img{border:0;margin:0;padding:0;}
ul li{margin:0;padding:0;}
*{margin:0;padding:0;list-style-type:none;}
body{position:relative;background:#ebebeb;font-family:'微软雅黑';font-family:"Microsoft YaHei";}
a{text-decoration:none;}
a:hover{text-decoration:underline;}

.fl{float:left;}
.fr{float:right !important;}
/*****清理浮动**/
.clearfix:after,.clearfix:before{content:'';display:table;}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{*zoom:1;}
.box{margin:0 auto;width:1000px;overflow:hidden;position:relative;}
.title{margin:0 auto;width:1000px;height:63px;overflow:hidden;position:relative;}
.box1{margin:0 auto;width:1000px;overflow:hidden;position:relative;background:#fff;}
.box2{margin:0 auto;width:100%;overflow:hidden;position:relative;background:#fff;}
.mtp{margin-top:55px;}
.mtp1{margin-top:40px;}
.mgr{margin-right:25px !important;}


/*页头*/
.head{margin:0 auto;width:100%;min-width:1000px;height:40px;background:#c7c7c7;}
.head2{width:980px; margin:0 auto;/* border:1px solid green; */}
.nav{float:left;padding-left:40px;width:200px;height:40px;font:12px/40px '宋体';}
.nav a{text-decoration:none;color:#666;}
.nav a:hover{text-decoration:underline;}
.nav_a{float:right;width:400px;height:40px;font:12px/40px '宋体';padding-right:40px;}
.nav_a a{text-decoration:none;color:#666;}
.nav_a a:hover{text-decoration:underline;}

.top{width:100%;height:400px;background:url(../images/banner.jpg) no-repeat center top;}
/* 1 */
.focus {width:950px;height:253px;margin:25px auto 0;overflow:hidden;position:relative;}
.focus ul {position:absolute;}
.focus ul li {float:left;width:950px;height:253px;overflow:hidden;position:relative;}
.focus ul li div {position:absolute;overflow:hidden;}
.focus .preNext{width:40px; height:90px;position:absolute;top:50%;margin-top:-45px;background:url(../images/prev.png) no-repeat 0 0; cursor:pointer;}
.focus .pre {left:0px;}
.focus .next {right:0px;background:url(../images/next.png) no-repeat 0 0;}
.aboutxt{width:950px;margin:10px auto 20px;overflow:hidden;color:#333;font-size:16px;line-height:36px;}
.aboutxt a{color:#ea5207;}
/* 2 */
.mod18{width:950px;position:relative;overflow:hidden;margin:25px auto;}
.mod18 #prev{background:url(../images/prev2.jpg) no-repeat;height:75px;width:20px;position:absolute;z-index:99;left:0px;top:0px;
cursor:pointer;}
.mod18 #next{background:url(../images/next2.jpg) no-repeat;height:75px;width:20px;position:absolute;z-index:99;top:0px;right:0px;
cursor:pointer;}
.mod18 #prevTop{background:url(../images/prev.png) no-repeat;height:90px;width:40px;position:absolute;z-index:99;left:5px;top:205px;
cursor:pointer;}
.mod18 #nextTop{background:url(../images/next.png) no-repeat;height:90px;width:40px;position:absolute;z-index:99;right:5px;top:205px;
cursor:pointer;}
.mod18 li{float:left;}
.bigImgBox{width:940px;height:500px;border:1px solid #ccc;padding:4px;}
.mod18 .picBox{width:940px; height:500px;position: relative; overflow: hidden;}
.mod18 .picBox ul{height:500px;position:absolute; left:0;}
.mod18 .picBox li{width:940px; height:500px;position:relative;}
.fctitle{position:absolute;left:0;bottom:0;width:900px;height:30px;color:#fff;font-size:14px;line-height:30px;overflow: hidden;
background:#595758;padding:0 20px;}
.smImgBox{width:928px;height:75px;padding:0 11px;margin-top:10px; position: relative; }
.mod18 .listBox{ width:900px;height:75px;margin: 0 auto; position: relative; overflow: hidden; }
.mod18 .listBox ul{height:75px;position:absolute; padding-left:0px;}
.mod18 .listBox li{ width:108px;height:75px;cursor:pointer;position:relative;padding:0 5px 0 0; }
.mod18 .listBox li i{display:none;}
.mod18 .listBox li img{width:102px;height:69px;padding:2px;border:1px solid #ccc;}
.mod18 .listBox .on img{width:102px;height:69px;padding:2px;border:1px solid #ea5207;}
.mod18 .listBox .on {}
.mod18 .listBox .on i{display:block;}
/* 3 */
.visit{width:442px;height:291px;padding:3px;border:1px solid #ccc;margin:25px;_margin-left:12px;}
.visitright{width:458px;overflow:hidden;padding-left:8px;}
.visitxt{width:100%;color:#ea5207;font-size:17px;line-height:48px;border-bottom:1px solid #ccc;margin-top:15px;}
.visitxt a{color:#ea5207;}
.visit_xq{width:100%;overflow:hidden;color:#333;font-size:14px;line-height:30px;text-indent:2em;margin-top:5px;}
.visit_xq a{color:#ea5207;}
.visitlist{width:100%;overflow:hidden;}
.visitlist li{width:435px;overflow:hidden;padding-left:23px;border-bottom:1px dashed #ccc;background:url(../images/icon.png) no-repeat 3px center;}
.visitlist li a{color:#333;font-size:14px;line-height:48px;}
/* 4 */
.more{position:absolute;right:20px;top:0;color:#fff;font-size:16px;line-height:63px;}
#tab{width:100%;position:relative;margin:0 auto;overflow:hidden;}
#tab .tab_menu{width:100%;background:#f8f8f8;overflow:hidden;border-bottom:1px solid #fff;color:#454545;}
#tab .tab_menu li{float:left;width:110px;height:39px;line-height:39px;cursor:pointer;text-align:center;margin-left:20px;_margin-left:10px;}
#tab .tab_box{width:950px;padding:0 25px;border-top:1px solid #CCC;}
#tab .tab_menu .selected{border-bottom:2px solid #ea5207;cursor:pointer;color:#ea5207;}
.hide{display:none;} 

.prolist{float:left;width:260px;padding:10px 19px;height:720px;overflow:hidden;border:1px solid #ccc;margin:25px 0;}
.proname{width:100%;color:#222;font-size:16px;line-height:30px;height:30px;border-bottom:2px solid #ea5207;overflow:hidden;}
.proimg{width:252px;height:252px;padding:3px;border:1px solid #ccc;overflow:hidden;margin-top:15px;}
.protag{width:100%;border-top:1px solid #ea5207;overflow:hidden;margin-top:15px;}
.protag span{float:left;display:block;padding:0 24px 0 12px;background:#ea5207 url(../images/icon1.jpg) no-repeat right top;color:#fff;
line-height:22px;font-size:14px;}
.protxt{width:100%;overflow:hidden;color:#333;font-size:12px;line-height:24px;margin:10px 0 5px;height:96px;}
.features{width:100%;overflow:hidden;}
.features li{width:100%;overflow:hidden;text-indent:14px;color:#333;font-size:12px;line-height:24px;margin-top:10px;background:url(../images/icon.png) no-repeat 0px 7px;}
/* 5 */
.focusa {width:948px;height:508px;margin:25px auto;overflow:hidden;position:relative;border:1px solid #ccc;}
.focusa ul {position:absolute;}
.focusa ul li {float:left;width:948px;height:508px;overflow:hidden;position:relative;}
.focusa ul li div {position:absolute;overflow:hidden;}
.focusa .preNext{width:40px; height:90px;position:absolute;top:50%;margin-top:-45px;background:url(../images/prev1.jpg) no-repeat 0 0; cursor:pointer;}
.focusa .pre {left:19px;}
.focusa .next {right:19px;background:url(../images/next1.jpg) no-repeat 0 0;}

/* 8 */
.joinleft{width:460px;overflow:hidden;padding:25px 0 25px 25px;}
.jointag{width:100%;overflow:hidden;color:#ea5207;font-size:24px;}
.jointg1{width:100%;padding-top:1px;overflow:hidden;margin-top:15px;background:url(../images/icon2.jpg) no-repeat 0 0;}
.jointg1 span{float:left;display:block;padding:0 24px 0 12px;background:#ea5207 url(../images/icon1.jpg) no-repeat right top;color:#fff;
line-height:22px;font-size:14px;}
.joinlist{width:100%;overflow:hidden;}
.joinlist li{width:100%;overflow:hidden;text-indent:14px;color:#333;font-size:14px;line-height:24px;margin-top:10px;background:url(../images/icon.png) no-repeat 0px 7px;}
.joinright{width:460px;overflow:hidden;padding:25px 25px 25px 0;}

/* 9 */
.zpimg{width:940px;overflow:hidden;height:149px;padding:4px;border:1px solid #ccc;margin:25px auto;}

/* 10 */
.news{width:490px;overflow:hidden;}
.ten_title{width:490px;height:63px;overflow:hidden;}
.video{width:430px;height:278px;overflow:hidden;padding:4px;border:1px solid #ccc;margin:25px auto;}
.newlist{width:420px;overflow:hidden;margin:15px auto 25px;}
.newlist li{width:100%;overflow:hidden;border-bottom:1px dashed #ccc;line-height:36px;}
.newlist li a{color:#333;font-size:14px;}
.date{float:right;color:#999;font-size:12px;}
/* 11 */
.map{width:578px;height:478px;overflow:hidden;border:1px solid #ccc;margin:25px 0 25px 25px;_margin:25px 0 25px 12px;}
.contact{width:345px;overflow:hidden;padding:25px 25px  0 0;}
.contactxt{width:100%;overflow:hidden;border-top:1px solid #ccc;color:#ea5207;font-size:18px;line-height:36px;}
.contactlist{width:100%;overflow:hidden;margin-top:8px;}
.contactlist li{width:100%;overflow:hidden;color:#333;font-size:14px;line-height:30px;}
.contactlist li span{float:right;width:275px;}
.kufu{width:100%;overflow:hidden;color:#ea5207;font-size:28px;line-height:36px;margin-top:8px;}






















