﻿*{margin:0;padding:0;}
body{width:100%;height:auto;margin:0;padding:0px;font-size:14px;font-family:"宋体";color:#78828f;}
a{text-decoration:none;color:#3a3c42;}
a img{border:none !important;}
img{border:none;}
.clear{clear:both;}

.main{width:1295px; height:auto;margin:0 auto; padding:0 auto;  }
.index_banner{width:1295px;height:544px;position:absolute;z-index:99}
.index_banner .d1{width:100%;height:544px;display:block;position:absolute;left:0px;top:0px;text-decoration:none;}
.index_banner .d2{width:auto;height:30px;clear:both;position:absolute;z-index:100;left:0px;top:550px;}
.index_banner .d2 ul{float:left;position:absolute;left:50%;top:0;margin:0 0 0 -96px;display:inline;}
.index_banner .d2 li{width:17px;height:15px;overflow:hidden;cursor:pointer;background:url(../images/bar_2.png) no-repeat center;float:left;margin:0 3px;display:inline;}
.index_banner .bd li{display:none;position:absolute;left:0;top:0;list-style:none}
.index_focus_post{z-index:10;}
.index_banner .slide_nav{position:absolute;left:45%;bottom:2%;}
.index_banner .slide_nav a{width:17px;height:15px;overflow:hidden;cursor:pointer;background:url(../images/bar_2.png) no-repeat center;float:left;margin:0 3px;display:inline;}
.index_banner .slide_nav li:hover,.index_focus .slide_nav .on{background:url(../images/bar_1.png) no-repeat center !important;}
#banner_id .on{background:url(../images/bar_1.png) no-repeat center !important;}
.index_focus_pre,.index_focus_next{display:none;position:absolute;top:50%;margin-top:-36px;width:72px;height:72px;text-indent:100%;white-space:nowrap;overflow:hidden;z-index:10;background:url(../images/ico_sliding.png) no-repeat;}
.index_focus_pre{left:30px;background-position:0 0;}
.index_focus_pre:hover{background-position:0 -144px;}
.index_focus_next{right:30px;background-position:0 -72px;}
.index_focus_next:hover{background-position:0 -216px;}
.chakan_01{width:80px;height:28px;line-height:28px;border:1px solid #000;background:#000;color:white;text-align:center;margin-left:248px;margin-top:240px;}
.chakan_01:hover{background:none;color:#000;}
.chakan_02{width:80px;height:28px;line-height:28px;border:1px solid #000;background:#000;color:white;text-align:center;margin-left: 195px;margin-top: 260px;}
.chakan_02:hover{background:none;color:#000;}
.chakan_03{width:80px;height:28px;line-height:28px;border:1px solid #000;background:#000;color:white;text-align:center;margin-right:520px;margin-top:255px; float:right;}
.chakan_03:hover{background:none;color:#000;}
.chakan_04{width:80px;height:28px;line-height:28px;border:1px solid #fff;background:#fff;color:#000;text-align:center;margin-left: 665px;margin-top: 400px; }
.chakan_04:hover{background:none;color:#fff;}
.chakan_05{width:80px;height:28px;line-height:28px;border:1px solid #000;background:#000;color:white;text-align:center;margin-left: 375px;margin-top: 260px;}
.chakan_05:hover{background:none;color:#000;}

.nav{width:1295px;height:auto; position:absolute;z-index:999; float:left;}
.nav_top{width:1295px;height:47px;}
.logo{width:191px; height:37px;/*margin-top:10px;*/margin-left:140px;float:left; position:relative;}
.nav_1 ul{height: 37px;line-height: 37px;float: left;position: relative;margin-left: 450px;margin-top: 10px;width: 160px;}
.nav_1 ul li{width: 76px; text-align:center;list-style:none;float:left;position:relative;}
.nav_1 ul li img{width:8px; height:10px;margin-left:5px;}
.search{width:159px;height:21px;float:left;margin-left:5px;background:url(../images/search.png);margin-top:18px;}
.weixin:hover{cursor:pointer;}
.weixin_pic{width: 90px;height: 90px;z-index: 999999;position: absolute;margin-left: 855px;margin-top: 40px;display:none;}

.nav_bottom{ width:1295px; overflow:hidden;display:inline; display: block; height:26px;}
.nav_bottom ul{ width:1200px;height:26px;height:auto;margin: 20px auto;margin-left:140px; float:left; display:table;position:absolute;}
.nav_bottom_li{ width:101px; line-height:26px; padding-left:42px;color:#3a3c42;font-weight:bold;list-style:outside none none;float:left;position:static;/*background:url(../images/nav_bg.jpg)no-repeat;*/ background:#f0f3f4;z-index:1000000;opacity:0.8;border-right:1px solid #cccccc;}
.bot_li{border:none;color:red  !important;}
.bot_li a{border:none;color:red  !important;}
.bot_li:hover{border:none;color:red !important;}
.nav_bottom_li:hover{background:#fff;color:#000;font-weight:bold;}
.nav_list{width:1007px;background:url(../images/touming_bg.png) repeat;height:238px;float:left; clear:both;display:none; left:0;position:absolute;padding-top:30px;}
.nav_list ol {width:348px;height:auto;display:block;overflow:hidden;float:left;}
.nav_list ol li{width:114px;height:26px;float:left; padding-left:30px; border-bottom:#cccccc 1px dashed; margin-right:20px; list-style:none;color:#000 !important; font-size:13px;}
.img{float:right;display:inline-block; margin-right:30px;}

.index_part01{width:1295px;height:380px;float:left;position:relative;margin-top:600px;}
.index_part01 ul{width:1295px; height:380px;float:left;position:relative;}
.index_part01 ul li{width:auto; height:380px; float:left;position:relative;list-style:none;}

.index_02_li{width:399px !important;height:380px !important;background:url(../images/index_06.jpg)}
.index_02_top{width:89px;height:86px;margin-top: 35px;margin-left: 35%;}
.index_02_center{width:100px;height:60px;font-size:12px;color:white;margin-left:45px;margin-top:30px;float:left;}
.index_02_center ul{width:100px;height:60px;float:left;}
.index_02_center ul li{width:100px;height:20px;line-height:20px;float:left;}
.index_02_center ul li a{color:white !important;}

.index_03_li{width:402px;height:387px;background:url(../images/index_07.jpg)}
.index_03_li ul{width:150px;height:100px;float:left; font-size:12px;color:#fff;margin-top:100px;margin-left:70px;}
.index_03_li ul li{width:120px;height:20px;line-height:20px;padding-left:30px; vertical-align:middle;}
.index_03_li ul li a{color:white;}
.index_03_li ul li:hover{width:130px;height:20px;line-height:20px;padding-left:30px; background:url(../images/index_03_a.png);color:black !important;}
.li_active {width:130px;height:20px;line-height:20px;padding-left:30px; background:url(../images/index_03_a.png);color:black !important;}
.li_active a{color:black !important;}
.index_03_li p{font-size:41px;color:white;margin-top:250px;margin-left:180px;}

.index_04_li{width:492px;height:387px;float:left;background:url(../images/index_08.jpg);font-size:12px;}
.index_04_li .pro_content {width:200px;height:150px;float:right;margin-right:30px; line-height:20px;margin-top:40px;}
.pro_content p{font-size:12px;}
.index_04_li.pro_content p b{font-size:12px;color:#333333;}
.pro_title{font-size:20px !important;color:#333333;line-height:30px !important; font-weight:bold;}
.pro_href{margin-top:20px;}

.index_05_li{width:257px;height:385px;float:left;background:url(../images/index_10.jpg)}
.index_05_li .pro_content {width:150px;height:150px;float:left;margin-left:20px; line-height:20px;margin-top:30px; color:white !important;font-size:12px;}
.index_05_li .pro_title{color:white !important;}
.index_05_li.pro_content p b{font-size:12px;color:white !important;}

.index_06_li{width:638px;height:385px;float:left;background:url(../images/index_11.jpg);}
.index_06_li .pro_content {width:300px;height:100px;float:left;margin-left:30px; line-height:20px;margin-top:50px; font-size:12px;}
.index_06_li .pro_content p{font-size:12px;}
.index_06_li .pro_content p b{font-size:12px;color:#333333;}
.index_06_li .pro_href{float:right;margin-right:20px;margin-top:-100px}

.index_07_li{width:400px;height:218px;float:left;background:url(../images/index_09.jpg);}
.index_07_li .pro_content{margin-left:30px;margin-top:150px;}

.index_08_li{width:400px;height:359px;background:url(../images/index_12.jpg);float:left;margin-left:-1px;}
.index_08_li .pro_content{width:200px;height:150px;float:left;margin-left:30px; line-height:20px;margin-top:80px;font-size:12px;}
.index_08_li .pro_content p b{font-size:12px;color:#33333 !important;}

.index_09_li{width:400px;height:198px;float:left;background:url(../images/index_13.jpg);}
.index_09_li  .pro_content{width:150px;height:150px;float:right;margin-right:10px; line-height:20px;margin-top:25px;}
.index_09_li   .pro_href{margin-top:10px !important;}

.div_box{width:100%;background:url(../images/div_box_01.png)repeat;position:absolute;z-index:9999;height:100%;position:fixed!important;/*FF IE7*/position:absolute;/*IE6*/top:0;left:0;}
.div_box_center{width:1140px;height:720px;margin:35px auto;z-index:9999;background:#fff;top:10%;}
.close{width:80px;height:80px;float:right;margin-right:35px; margin-top:50px;}
.index_01_moreinfo{width:1140px;height:560px;float:left;}
.moreinfo_left{width:525px;height:570px;float:left;padding-left:55px;}
.moreinfo_lefts{width:350px;height:570px;float:left;padding-left:55px;}
.moreinfo_right{width:490px;height:535px;margin-right:50px;float:right;}
.moreinfo_title{font-size:30px !important;color:#333333;}
.more_info{font-size:12px;color:#666666;line-height:15px;margin-top:15px;}
.more_info b{color:#33333 !important;}
.moreinfo_dec{font-size:14px;line-height:20px;margin-top:30px; height:150px;}
.moreinfo_pic{width:340px;height:108px;float:left;margin-top:50px;margin-left:100px;}
.moreinfo_pic ul{width:220px;height:108px;float:left;}
.moreinfo_pic ul li{width:98px;height:98px;margin:5px;float:left;list-style:none;}
.mr_frBtnL {width:28px;height:61px;float:left;margin-right:20px;margin-top:20px;}
.mr_frBtnL:hover,.mr_frBtnR:hover{cursor:pointer;}
.mr_frBtnR {width:28px;height:61px;float:right;margin-right:30px;margin-top:-88px;}

.index_02_bottom{width:150px;height:50px;color:white;margin-top:200px;margin-left:-70px;float:left;}
.index_part02{width:1295px;height:770px;float:left;position:relative;}
.index_part02_left{width:895px;height:770px;float:left;position:relative;}
.index_part02_right{width:400px;height:770px;float:left; position:relative;}
.index_part02_left li{height:387px;float:left;position:relative;list-style-type:none;margin:0;padding:0}
.index_part02_right li{float:left;position:relative;list-style-type:none;margin:0;padding:0}

.index_part03{width:1295px; height:224px;float:left;position:relative;}
.index_part03 ul li{width:1295px; height:224px;float:left;position:relative;}
.index_part03 ul li{width:439px;height:202px;float:left;position:relative;list-style:none;}
.title{width:431px; height:40px;line-height:40px;text-align:center;}
.pic{margin-left:5px;}

.bottom{width:100%;height:82px;background:url(../images/bottom.jpg) no-repeat center;float:left;position:relative;margin-top:20px;}
.index_part04{width:900px;height:82px; margin:0 auto;}
.index_part04_left{width:600px; height:21px; margin-top:10px;line-height:21px;float:left;position:relative;}
.index_part04_left p{margin-top:10px;}
.index_part04_right{width:300px;height:21px;margin-top:10px;line-height:21px;float:left;position:relative;}

.bottom_01{width:100%;height:80px;background:/*url(../images/bottom_1.jpg)repeat-x*/#fff ;float:left;position:relative;margin-top:30px;border-top:1px solid #cccccc;}
.index_part04{width:1008px;height:80px; margin:0 auto;}
.index_part04_left{width:480px; height:100px; margin-top:40px;line-height:21px;float:left;position:relative;}
.index_part04_left_01{width:600px;height:35px;float:left;position:relative;}
.index_part04_left_01 ul{width:600px;height:35px;}
.index_part04_left_01 ul li{width:80px;height:35px;font-size:14px;line-height:35px;list-style:none;float:left; text-align:center;}
.index_part04_left_01 ul li:hover{width:80px;height:35px;font-size:14px;line-height:35px;list-style:none;float:left; text-align:center; color:red;}
.yinsi a{float:right;}
.index_part04_left_02{width:280px;height:42px;float:left;position:relative; margin-top:35px;}
.index_part04_left_02 input {vertical-align:middle;}
.index_part04_right{width:300px;height:100px;margin-top:40px;line-height:21px;float:right;position:relative;}
.index_part04_2{width:480px;height:225px;float:left;position:relative; margin-top:35px;}
.index_part04_2 ul{width:auto;height:225px;float:left;position:relative;}
.index_part04_2 ul li{list-style:none;width:auto;height:25px;line-height:25px;}
.title_ul{margin-left:60px;}
.title_li{font-size:16px;color:#2b2638}
.bottom_title{color:#26253e !important; margin-top:10px;}

.bottom_02{width:100%;height:80px;float:left;position:relative;background:/*url(../images/bottom_2.jpg) repeat-x*/#fff;}
.bottom_tel{width:1008px;margin:0 auto; height:25px;font-size:14px;color:#666666px;line-height:25px; margin-top:25px;}
.beian{width:1008px;height:35px; margin:0 auto;/*line-height:35px;*/}