﻿@charset "utf-8";
body{ margin:0px; padding:0px;}
h1,h2,h3,h4,h5,h6,ul,dl,dd,dt,ol,div,form,img{ margin:0px; padding:0px; border:0px;}
body{ font-size:14px; font-family:"微软雅黑"; color:#000000;}
li{ list-style-type:none;}
a{ color:#000000; text-decoration:none;}
a:hover{ color:#cc0000; text-decoration:none;}
.clear{clear:both;}
.fl{float:left;}
.fr{float:right;}

.top{background:url(../images/tbg.jpg) no-repeat center; height:18px;}
.mt{width:1100px; margin:0 auto; height:30px; text-align:right; color:#969696;}
.mt a{color:#969696;}
.mt a:hover{color:#cc0000;}

.cd{height:95px; border-top:1px #ddd solid;}
.menu{width:1100px; margin:0 auto;}
.logo{float:left;}
.logo a{background:url(../images/logo.jpg) no-repeat center; width:238px; height:74px; display:block; text-indent:-999em; margin-top:5px;}
.nav{width:750px; float:right;}
.nav ul li.current a.topa{background:#01bf8f; color:#fff;}
.nav ul li{width:100px; float:left; margin:0 2px; text-align:center; line-height:95px;}
.nav ul li a{color:#000; display:block;}
.nav ul li a:hover{color:#fff; background:#01bf8f; display:block;}

/* banner */
.banner{height:515px;overflow:hidden; position:relative; z-index:1000; clear:both;}
.banner .d1{width:100%;height:515px;display:block;position:absolute;left:0px;top:0px; }
.banner .d2{width:100%;height:30px;clear:both;position:absolute;z-index:100;left:0px;}
.banner .d2 ul{float:left;position:absolute;left:50%;top:480px; display:inline;}
.banner .d2 li{width:17px;height:15px;overflow:hidden;cursor:pointer;background:url(../images/img1.png) no-repeat center;float:left;margin:0 3px;display:inline;}
.banner .d2 li.nuw{background:url(../images/img1_1.png) no-repeat center;}

.m1{background:url(../images/bg1.jpg) repeat-x; height:90px;}
.m1_t{width:1100px; margin:0 auto;}
.m1_tl{background:url(../images/phone.jpg) no-repeat; width:531px; height:43px; float:left; margin-top:16px;}
.m1_tm{background:url(../images/or.jpg) no-repeat; width:26px; height:78px; float:left; margin-left:130px;}
.m1_tr{float:right; margin-top:15px;}

.m2_m{background:#f7f7f7; padding:55px 0px;}
.m2{width:1100px; margin:0 auto;}
.m2_t{background:url(../images/bg1.png) no-repeat center; width:1001px; height:66px; margin:0 auto;}
.m2_b{margin:20px auto; line-height:23px; color:#555; text-align:center;}
.m2_c{margin:20px auto;}
.m2_c ul li{width:366px; float:left; margin:7px 0px;}
.m2_c ul li img{width:350px; height:280px;}

.m3_m{background:#128337; padding:70px 0px;}
.m3{width:1100px; margin:0 auto;}
.m3_t{background:url(../images/bg2.png) no-repeat center; width:516px; height:33px; margin:0 auto;}
.m3_l{width:330px; height:360px; float:left; background:#006826; margin-top:60px; padding-top:50px;}
.m3_lt{background:url(../images/bg3.png) no-repeat center; width:176px; height:26px; margin:0 auto;}
.about{color:#fff; width:265px; margin:20px auto; line-height:25px;}
.more{text-align:center; }
.m3_r{width:770px; float:right; background:#00a13c; height:410px; margin-top:60px;}
.jdjs{padding:30px 20px; overflow:hidden; height:270px; background:#fff;}
.jdjs ul li{float:left; width:190px; text-align:center;}
.jdjs ul li img{width:180px; height:240px;}
.jdjs ul #demos {overflow:hidden; width:740px;}
.jdjs ul #indemos { float:left; width:740%;}
.jdjs ul #demos1 { float:left;}
.jdjs ul #demos2 { float:left;}
.m3_rb{text-align:right; margin-top:35px; margin-right:25px;}

.m4{width:1100px; margin:70px auto 40px auto;}
.m4_l{width:312px; float:left; background:#128337; height:290px; margin-top:40px; padding:10px 14px;}
.m4_lt{color:#fff; height:35px; font-size:16px; line-height:35px; border-bottom:1px #1a9442 solid;}
.m4_lt span{font-size:14px;}
.m4_lm{background:url(../images/ct.jpg) no-repeat; width:312px; height:117px; margin:10px auto;}
.m4_lb{color:#fff;}
.m4_lb ul li{line-height:23px;}
.m4_c{width:352px; float:left; background:#f9f9f9; height:290px; margin-top:40px; padding:10px 14px;}
.m4_ct{color:#f10101; height:35px; font-size:16px; line-height:35px; border-bottom:1px #ddd solid;}
.m4_ct span{font-size:14px; color:#000; text-transform:uppercase; }
.m4_cl{width:110px; float:left; margin-top:10px;}
.m4_cr{width:225px; float:right; line-height:23px; margin-top:20px;}
.m4_cm{margin:10px 0px; line-height:23px; color:#909090; height:90px; overflow:hidden;}
.m4_cll{float:left; margin-top:5px;}
.m4_cll a{color:#00c091;}
.m4_cll a:hover{color:#cc0000;}
.m4_clr{background:url(../images/li.jpg) no-repeat; width:15px; height:14px; float:right; margin-top:10px;}
.m4_r{width:352px; float:right; background:#efefef; height:290px; margin-top:40px; padding:10px 14px;}
.news{margin:10px 0px;}
.news ul li{line-height:27px; color:#555; background:url(../images/li.gif) no-repeat left center; padding-left:14px;}

.link{background:#efefef; padding:30px 0px;}
.linkr{width:1100px; margin:0 auto;}
.link_b{margin:15px auto; line-height:24px;}
.link_b a{margin:0 5px;}

/*----底部----*/
.foot{background:#128337; padding:30px 0px; margin-top:-20px;}
.mf{width:1100px; color:#fff; margin:0 auto; text-align:center; line-height:23px;}
.mf a{color:#fff;}

/*---内页css----*/
.big{background:#f7f7f7;}
.main{width:1100px; background:#fff; padding:10px 10px; margin:0 auto;}
.mml{width:240px; float:left;}
.mml_t1{background:url(../images/leftlist_head.jpg) no-repeat; height:62px;}
.mml_t{background:url(../images/leftlist_bg.jpg) repeat-y; padding-left:28px; padding-right:20px;}
.mml_t ul li{line-height:25px; height:25px; overflow:hidden;  background:url(../images/li.gif) no-repeat left center; padding-left:11px;}
.mml_t ul li a{color:#626262;}
.mml_t ul li a:hover{color:#15437f;}
.mml_tb{background:url(../images/leftlist_bottom.jpg) no-repeat; height:40px;}
.cp{font-size:15px; font-weight:bold;}
.cp a{color:#000;}
.contact{background:url(../images/contact1.jpg) no-repeat; height:197px; margin-left:2px; padding-top:55px; padding-right:10px; padding-left:20px;}
.contact ul li{color:#626262; line-height:28px; font-size:14px;}

.mmr{width:830px; float:right; margin-right:15px;}
.dh{color:#555; height:35px; line-height:35px; font-size:14px; border-bottom:1px #999 solid;}
.dh a{color:#444;}
.dh a:hover{color:#f69603;}
.news1{padding-top:68px; width:300px;}
.news1 .w2 li{overflow:hidden; height:24px; line-height:24px; border-bottom:1px #ddd dashed;}
.picsort{ width:188px;}
.picsort .w2 li{width:183px;line-height:51px;}
.list{width:810px; line-height:30px; height:30px; border-bottom:1px #d0e7c0 dashed; margin-left:8px; padding-top:3px; margin-top:3px;}
.page1{clear:both;}
.content{width:810px; margin:20px auto; min-height:465px; color:#444; line-height:27px;}
.content p{line-height:27px;}
.content ul li{width:270px; float:left; text-align:center;}
.content ul li img{width:250px; height:180px; margin:8px auto;}
.title{text-align:center; font-weight:bold;}
.anything{margin:20px auto; line-height:27px;}
.con{width:300px; margin-left:65px;}
.con ul li{text-align:left; width:300px;}

#rtt {width:58px; height:58px; cursor:pointer; background:url(../images/top.jpg); background-size:cover; position:fixed; right:20px; bottom:40px; border-radius: 5px; z-index:1000; display:none;}