@charset "utf-8";
/* CSS Document */
.fullSlide{ width:100%;  position:relative;  height:460px; background:#000; margin-top:75px;min-width:1280px;}
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullSlide .bd ul{ width:100% !important;  }
.fullSlide .bd li{ width:100% !important;  height:460px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:460px; }

.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:20px; left:0; height:15px; line-height:15px; background:url(images/touming.png) repeat-x; text-align:center;
		 _background:#000; _filter:alpha(opacity=60); 
}
.fullSlide .hd ul{ text-align:center;}
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:15px; height:15px; margin:0 5px; background:#FFF; overflow:hidden; line-height:9999px; border-radius:10px;}
.fullSlide .hd ul .on{ background:#329bdd;}


.dyip{ background:#329bdd;min-width:1280px;}
.dyip ul{}
.dyip li{ float:left; background:url(../images/pic22.gif) no-repeat right center; position:relative;}
.dyip li p{ width:200px; line-height:100px; height:100px; text-align:center; font-size:18px;margin:0;}
.dyip li i{ width:26px; height:26px; line-height:28px; border:2px solid #FFF; display:inline-block; border-radius:20px; font-size:16px; margin-right:10px;}
.dyip li:hover i{ border:2px solid #329bdd;}
.dyip li p a{ color:#FFF !important; display:block;}
.dyip li:hover p a{ background:#FFF; color:#329bdd !important; display:block; text-decoration:none;}
.dyip li .jgcx{ position:absolute; left:0px; bottom:100px; background:#FFF; width:410px; height:210px; border-radius:5px 5px 0 0; z-index:100;}
.dyip li .jgcx .jgcx_box{ padding:10px;}
.dyip li .jgcx .list{ float:left; width:240px; margin:5px 10px;}
.dyip li .jgcx .listsan{width:110px;}
.dyip li .jgcx .list .p{ float:left; line-height:26px; }
.dyip li .jgcx .list .input_txt{ float:right; width:50px;border:1px solid #CCC; height:26px; box-shadow:inset 0px 0px 10px rgb(204,204,204); outline:medium; padding:0 10px;}
.dyip li .jgcx .list .input_txtyi{ float:right; width:165px;border:1px solid #CCC; height:26px; box-shadow:inset 0px 0px 10px rgb(204,204,204); outline:medium; padding:0 10px;}
.dyip li .jgcx .input_btn{ width:370px; height:28px; border:0 none; background:#329bdd; color:#FFF; font-family:"微软雅黑"; float:right; margin-right:20px; outline:medium; cursor:pointer;}
.dyip li .jgcx .listsi{text-align:center;}
.dyip li .jgcx .listsi .p{line-height:30px;}
.dyip li .jgcx .listsi select{height:33px;outline:medium; font-family:"微软雅黑";border:1px solid #CCC;width:370px;}

.dyip li .cx{position: absolute;left:0px;top: 100px;width: 100%;line-height:40px;text-align: center;visibility: hidden;opacity: 0;transition: all 0.3s;box-shadow:0 0 30px #CCC;background:#FFF;}
.dyip li:hover .cx{opacity: 1;visibility: visible;}
.dyip li .lister{border-bottom: 1px solid #CCC;}
.dyip li .lister a{display: block;}
.dyip li .lister a:hover{display: block;text-decoration: none;}

.list dl{margin-bottom:0px !important;}
.select{position:relative;float:right; height:35px;z-index:1000;}
.select dt{height:26px;display:inline-block;border:1px solid #d2ccc4;font-weight:300 !important;background:#fcfcfb url(../images/pic23.gif) no-repeat 155px center;line-height:26px;padding:0 10px;cursor:pointer;width:160px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:relative;z-index:99; box-shadow:inset 0px 0px 10px rgb(204,204,204);}
.select dd{position:absolute;left:0;top:26px;border:1px solid #CCC;background:#fff;display:none;}
.select dd ul{width:180px;max-height:250px;overflow:auto;}
.select dd ul li{ background:none; float:none;line-height:28px;}
.select dd ul li a{display:block; padding-left:10px;}
.select dd ul li a:hover{background:#329bdd; display:block; color:#FFF; text-decoration:none;}


.slideTxtBox{ display: none;width:900px;height:540px;box-shadow:0 0 30px rgba(0,0,0,0.3); position: fixed;background:#FFF;left:50%;top:50%;z-index:1000;margin-left:-450px;margin-top:-270px;}
.slideTxtBox .title{height:50px;line-height:50px;background:#329bdd;color:#FFF;}
.slideTxtBox .title h2{padding-left:20px;}
.slideTxtBox .title i{float:right;width:50px;text-align:center;background:#1b1919;cursor:pointer;}
.slideTxtBox .hd{ height:40px; line-height:40px; background:#f4f4f4;   position:relative; }
.slideTxtBox .hd ul{ float:left;  position:absolute; left:0px; top:0px; height:32px;   }
.slideTxtBox .hd ul li{ float:left;width:33px; cursor:pointer;text-align:center;font-size:12px;}
.slideTxtBox .hd ul li:nth-of-type(1){width:42px;}
.slideTxtBox .hd ul li.on{ height:40px;  background:#fff;}

.slideTxtBox .bd .con{padding:20px;}
.slideTxtBox .bd .con h2{border-bottom: 1px dotted #CCC;line-height:40px;}
.slideTxtBox .bd ul{padding:10px 0;}
.slideTxtBox .bd li{ height:30px; line-height:30px;float:left;width:50%;}
.slideTxtBox .bd li a{}
.slideTxtBox .bd li a:hover{text-decoration:none;}


.derp{ padding:50px 0;}
.derp .title{ text-align:center;}
.derp .title .bt{ font-size:30px; font-weight:bold; margin-bottom:10px;}
.derp .title p{ line-height:30px;}
.derp ul{ margin-left:-13px; margin-top:30px;}
.derp li{ float:left; margin-left:13px; position:relative; overflow:hidden;}
.derp li h2{ width:150px; height:30px; line-height:30px; text-align:center; position:absolute; left:50%; bottom:50%; margin-left:-75px; margin-bottom:-15px; color:#FFF; font-size:24px; transition:all 0.3s;}
.derp li:hover h2{ bottom:15%;}
.derp li .txt{ position:absolute; left:0px; top:-350px; width:100%; background:rgba(50,155,221,0.9); color:#FFF; height:350px; line-height:30px; transition:all 0.3s;}
.derp li .txt p{ padding:30px;}
.derp li:hover .txt{ top:0px;}









/*.derp ul{ margin-left:-66px; margin-top:40px;}
.derp li{ float:left; margin-left:66px; width:270px; box-shadow:0 0 35px rgba(0,0,0,0.1);}
.derp li .pic{ overflow:hidden;}
.derp li .pic img{ transition:all 0.3s; width:100%;}
.derp li:hover .pic img{ transform:scale(1.2);}
.derp li .title_er{ text-align:center; padding:30px 40px;}
.derp li .title_er .h2{ font-size:18px;}
.derp li .title_er p{ line-height:24px; color:#666666; margin-top:15px;}
.derp li .box{ padding:0 15px 15px 15px;}
.derp li .box .li{ float:left; border:1px solid #DDD; margin:5px;}*/


.dsanp{ text-align:center; border-top:1px solid #DDD; padding:50px 0;}
.dsanp .h2{ font-size:30px; font-weight:bold;}
.dsanp ul{ margin-left:-107px; margin-top:50px;}
.dsanp li{ float:left; width:170px; margin-left:107px; font-size:18px;position: relative;}
.dsanp li i{ border:1px solid #DDD; width:168px; display:block; height:168px; line-height:168px; font-size:70px; color:#329bdd; border-radius:100px;}
.dsanp li p{ line-height:50px;}
.dsanp li a{ display:block;}
.dsanp li a:hover{ display:block; text-decoration:none;}
.dsanp li .jt{width:25px;height:50px;background:url(../images/pic36.png) no-repeat;position: absolute;right:-70px;top:60px;}


.dsip{ height:500px; position:relative; min-width:1280px;}
.dsip .more{ position:absolute; left:50%; top:297px; margin-left:-100px; width:200px; text-align:center; line-height:50px; background:#329bdd; font-size:18px; border-radius:30px;}
.dsip .more a{ color:#FFF; display:block;}
.dsip .more a:hover{ color:#FFF; display:block; text-decoration:none;}


.dwup{ padding:50px 0 60px 0;}
.dwup .title{ text-align:center;}
.dwup .title .h2{ font-size:30px; font-weight:bold; margin-bottom:10px;}
.dwup .title p{ line-height:30px;}
.dwup ul{ margin-left:-45px; margin-top:40px;}
.dwup li{ float:left; margin-left:45px;}
.dwup li img{ width:218px; height:98px; border:1px solid #DDD;}


.banner{ height:400px; margin-top:75px; min-width:1280px;}


.subnav{ background:#F1F1F1; height:100px; min-width:1280px;}
.subnav ul{ text-align:center; font-size:0px;}
.subnav li{ display:inline-block; height:100px; width:300px; background:url(../images/pic25.gif) no-repeat right center; position:relative;}
.subnav li p{ line-height:100px; font-weight:bold; font-size:16px;}
.subnav li:last-child{ background:none;}
.subnav li a:hover{ text-decoration:none;}
.subnav li a.current{ color:#329bdd;}
.subnav li dl{ visibility:hidden; position:absolute; left:0px; top:100px; line-height:40px; font-size:14px; background:#FFF; width:100%; box-shadow:0 3px 30px rgba(0,0,0,0.2); opacity:0; transition:all 0.3s;}
.subnav li:hover dl{ visibility:visible; opacity:1;}
.subnav li dd a{ display:block;}
.subnav li dd a:hover{ display:block;}

.con{ padding:50px 0;}
.about{ line-height:30px;}
.about h2{ font-size:24px; text-align:center; font-weight:bold; margin-bottom:30px;}
.about p{ padding:10px 0;}
.about img{}


.denglu_zhuce{ position:fixed; left:50%; top:50%; margin-left:-250px; margin-top:-188px; width:500px; box-shadow:0 0 35px rgba(0,0,0,0.1); border-radius:5px; overflow:hidden; background:#FFF;}
.denglu_zhuce .box{ padding:30px 40px 40px 40px;}
.denglu_zhuce h2{ height:50px; line-height:50px; text-align:center; background:#329bdd; font-size:18px; color:#FFF;}
.denglu_zhuce .box ul{}
.denglu_zhuce .box li{ border:1px solid #CCC; border-radius:5px; overflow:hidden; margin:10px 0;}
.denglu_zhuce .box li i{ width:50px; height:40px; text-align:center; line-height:40px; font-size:18px; display:block; background:#F5F5F5; float:left;}
.denglu_zhuce .box li:nth-of-type(3){ width:250px; float:left;}
.denglu_zhuce .box li .input_txt{ float:right; width:363px; border:0 none; height:40px; outline:medium; padding-left:5px; font-family:"微软雅黑"; color:#333;}
.denglu_zhuce .box li .input_txt1{ float:left; width:195px; border:0 none; height:40px; outline:medium; padding-left:5px; font-family:"微软雅黑"; color:#333;}
.denglu_zhuce .box li:nth-of-type(4){ width:150px; float:right; height:40px; background:#F5F5F5; text-align:center; line-height:40px;}
.denglu_zhuce .box p{ line-height:30px;}
.denglu_zhuce .box .input_btn{ width:150px; height:40px; border:0 none; background:#329bdd; outline:medium; border-radius:5px; font-family:"微软雅黑"; color:#FFF; cursor:pointer; margin-top:10px;}


.zhuce{ width:900px; background:#FFF; box-shadow:0 0 35px rgba(0,0,0,0.1); border-radius:5px; margin:50px auto; overflow:hidden;}
.zhuce h2{ height:50px; line-height:50px; text-align:center; background:#329bdd; font-size:18px; color:#FFF;}
.zhuce .box{ padding:40px;}
.zhuce .box ul{}
.zhuce .box li{ height:50px; line-height:50px;}
.zhuce .box li .li_l{ float:left; width:110px; text-align:right;}
.zhuce .box li .input_txt{ float:left; width:195px; height:30px; outline:medium; border:1px solid #CCC; color:#333; margin-top:9px; border-radius:5px; padding-left:5px;}
.zhuce .box li .input_file{ float:left; width:195px; height:30px; outline:medium; color:#333; margin-top:9px; border-radius:5px; padding-left:5px;}
.zhuce .box li select{ float:left; margin-top:10px; width:200px; height:30px; outline:medium; border:1px solid #CCC; border-radius:5px;}
.zhuce .box li p{ float:left; margin-left:10px;}
.zhuce .box li p span{ color:#F00;}
.zhuce .box li .ty{ margin-left:110px;}
.zhuce .box .input_btn{ width:150px; height:40px; border:0 none; background:#329bdd; outline:medium; border-radius:5px; font-family:"微软雅黑"; color:#FFF; cursor:pointer; margin-top:10px; margin-left:110px;}