
/* CSS Document */
/*头部*/
.top_bg{ width:100%;background:#f8f8f8; border-bottom:1px solid #e8e8e8;}
.top{ width:1200px; height:40px; margin:0 auto; }
.top_a{line-height:40px; color:#737373; font-size:14px;}
.a{width:45px; height:40px;}
.a>img{ width:27px; height:27px; margin:7px 9px;}
.a1>a>img{ width:27px; height:27px; margin:7px 9px;}
.a2{ position:relative;}
.weixin{ position:absolute; left:-6px; top:42px; display:none; z-index:9999;} 
.a2:hover .weixin{ display:block;}
.top_select{ width:290px; height:40px; text-align:center; line-height:40px;color:#042d75; font-size:16px; }
.top_select p {display:none;}
.top_select>ul{ background:#fff; z-index:9999; position:relative;}
.top_select>ul li{ cursor:pointer; padding:0 10px; display:inline; float:right;}
/*logo部分*/
.header{ width:1200px; height:110px; margin:0 auto;}
.logo{ width:276px; height:70px; padding:15px 0px 25px 8px;}
.logo>a>img{width:276px; height:70px;}
.kefu{ width:230px; height:23px; margin:45px 10px 45px 390px; color:#474747; font-size:16px;}
.kefu>img{ vertical-align:middle; margin-right:5px; float:left;}
.kefu>p>span{ color:#f98020;}
.sousuo{ width:250px; height:33px; border:2px solid #e5e5e5;background:url(../image/a4.png) no-repeat right center; margin:35px 16px;}
.txt{width:215px; padding-left:5px; height:33px; font-size:12px;}
.sub{width:30px; height:33px; display:none;}
.xian{ width:100%; height:4px; background:#fe740a;}
/*导航*/
.nav{ width:1200px; height:33px; margin:0 auto; padding:10px 0px;}
.nav>ul li{ float:left;text-align:center;}
.nav>ul li>a:hover{background-color:#0085f2;border-radius:5px;color:#fff;}
.nav>ul li>a{ display:block;font-size:18px; height:33px; line-height:33px; padding:0px 0px; }
    /*二级*/
.nav>ul li:hover ul{ display:block;}
.nav>ul li>ul{display:none; position:absolute;background:#daeafa; border-radius:10px; }
.nav>ul li>ul li{ float:none;margin-right:0px;color:#000;}
.nav>ul li>ul li:hover{color:#f98020}
    /*三级*/
.nav>ul li:hover ul li ul{ display:none;}
.nav>ul li>ul li:hover ul{ display:block;}
.nav>ul li>ul li>ul{display:none; position:absolute; top:165px; left:0px; }

.active{ background-color:#0085f2; border-radius:5px; color:#fff; position:relative; text-align:center;}

.nav>ul>li:first-child{width:100px;}
.nav>ul>li:nth-child(2){width:230px;}
.nav>ul>li:nth-child(2)>ul{width:230px;}
.nav>ul>li:nth-child(3){width:190px;}
.nav>ul>li:nth-child(3)>ul{width:190px;}
.nav>ul>li:nth-child(4){width:190px;}
.nav>ul>li:nth-child(4)>ul{width:190px;}
.nav>ul>li:nth-child(5){width:220px;}
.nav>ul>li:nth-child(5)>ul{width:220px;}
.nav>ul>li:nth-child(6){width:100px;}
.nav>ul>li:nth-child(6)>ul{width:100px;}
.nav>ul>li:nth-child(7){width:170px;}
.nav>ul>li:nth-child(7)>ul{width:170px;}

/*banner文字 蓝背景*/
.banner{ width:100%; height:300px; background:#6babe6; margin-bottom:60px;}
.lanbg{width:1200px; height:auto; overflow:hidden; margin:0 auto;}
.lanbg>h1{color:#fff; font-size:40px; line-height:110px; padding-left:0px; padding-top:20px; font-weight:normal;}
.lanbg>h2{color:#fff; font-size:40px; padding-left:75px;font-weight:normal;}
.lanbg>h3{color:#fff; font-size:40px;font-weight:normal;margin:120px auto; text-align:center;}
/*内容*/
.content{ width:1200px; height:auto; overflow:hidden; margin:0 auto;}
/*左侧栏公用*/
.sidebar{ width:206px; height:auto; overflow:hidden;}
.side_top{ height:70px; background:url(../image/c1.png) no-repeat;}
.side_top>p{ color:#fff; font-size:20px; text-align:center; padding-top:10px;}
.side_top>p>span{font-size:14px;}
.side{ height:auto; overflow:hidden;}
.side ul{width:206px;background:#f6f6f6;}
.side>ul li{ height:42px; text-align:center; line-height:42px; font-size:13px;}
.side>ul li>a{ display:block;}
.act{background:#ff7200; background-size:100%; color:#fff;}

.side>ul li:hover ul{ display:block;}
.side>ul li>ul{ position:absolute; display:none;}
.side>ul li>ul>li{ color:#000;}
/*右内容公用*/
.you{ width:977px;height:auto; overflow:hidden; border:1px solid #ececec; margin-bottom:40px;}
.you_top{ height:46px; line-height:46px; background:#ececec; width:100%;}
.you_top>img{ vertical-align:middle;}
.you_top_l{ font-size:16px; width:21%; height:46px; overflow:hidden;}
.you_top_r{ font-size:14px; color:#9c9c9c; padding-right:27px; width:76%; text-align:right; overflow:hidden; height:46px;}
.you_top_l>img{ vertical-align:middle; margin:10px;}
.you_top_r>img{ vertical-align:middle; margin:8px 8px 8px 0px;}
/*底部*/
.dibu{ width:100%; height:auto; background:#333333;font-size:16px;color:#fff;}
.biaozhi{ margin:16px auto; width:235px;}
.biaozhi img{ margin-right:30px;}
.dizhi{margin:0 auto; text-align:center;}
.daohang{ margin:12px auto; width:708px; height:16px;}
.daohang>ul li{ float:left; border-right:1px solid #fff; padding:0px 10px; line-height:16px; height:16px;}
.daohang>ul li:last-child{border-right:0px solid #fff;}
.dixian{ width:100%; height:1px; background:#fff;}
.copy{ text-align:center; line-height:40px; padding-bottom:5px;}
/*右侧悬浮*/
.xuan{position:fixed; right:20px; bottom:20px; z-index:1000; width:70px;}
.xuanfu{width:70px; height:250px; border:1px solid #bfbfbf;}
.fanhui{width:70px; height:43px; margin-top:4px;}
.fanhui>img{width:70px; height:50px;}
.xuanfu>ul li{ width:70px; height:50px; background:#ff9017;}
.tubiao{ width:70px; height:48px; text-align:center; border-bottom:1px solid #fff;}
.tubiao>img{ margin-top:12px;}
.wenzi{ display:none; color:#ff9017; font-size:15px; padding-top:3px;width:70px; height:45px; text-align:center;border-bottom:1px solid #bfbfbf; position:relative;}
.phone{position:absolute; top:0px; left:-130px;}
.weixin2{ position:absolute; top:-35px; left:-130px;}
.xuanfu>ul li:hover{background:#fff;}
.xuanfu>ul li:hover .tubiao{ display:none;}
.xuanfu>ul li:hover .wenzi{ display:block;}
.xuanfu>ul li:nth-child(6) .tubiao{border-bottom:0px solid #fff;}
.xuanfu>ul li:nth-child(6) .wenzi{border-bottom:0px solid #bfbfbf;}
/*margin*/
.mb20{ margin-bottom:20px;}
.mb30{ margin-bottom:30px;}
.pl35{ padding-left:35px;}
@media  screen and (max-width:641px) and (min-width:639px){
.daohang{ width:100%;}
.daohang>ul li{ padding:0px 5px;}
.top{width:640px; height:85px !important;}	
.header{width:640px; height:90px;}
.logo{ width:200px; height:50px;}
.logo>a>img{width:200px; height:50px;}
.kefu{ width:215px;margin:34px 0px 34px 10px;}
.sousuo{ width:193px;margin:27px 5px;}
.txt{width:160px;}
.nav{width:640px; height:68px;}
.nav>ul li{margin-right:0px;}
.nav>ul li>a{font-size:16px;}

.nav>ul>li:first-child{width:90px;}
.nav>ul>li:nth-child(2){width:210px;}
.nav>ul>li:nth-child(2)>ul{width:210px;}
.nav>ul>li:nth-child(3){width:170px;}
.nav>ul>li:nth-child(3)>ul{width:170px;}
.nav>ul>li:nth-child(4){width:170px;}
.nav>ul>li:nth-child(4)>ul{width:170px;}
.nav>ul>li:nth-child(5){width:190px;}
.nav>ul>li:nth-child(5)>ul{width:190px;}
.nav>ul>li:nth-child(6){width:100px;}
.nav>ul>li:nth-child(6)>ul{width:100px;}
.nav>ul>li:nth-child(7){width:170px;}
.nav>ul>li:nth-child(7)>ul{width:170px;}

.banner{ margin-bottom:30px; height:180px;}
.lanbg{ width:640px;}
.lanbg>h1{font-size:20px; padding-left:40px; padding-top:10px; line-height:80px;}
.lanbg>h2{font-size:20px; padding-left:80px;}
.lanbg>h3{font-size:24px; margin:74px auto;}
.content{ width:640px;}
.xuan{ left:0px; bottom:100px;}
.phone{position:absolute; top:0px; left:71px;}
.weixin2{ position:absolute; top:-35px; left:71px;}

.sidebar{ width:140px;}
.side_top{ height:70px; background:url(../image/c6.png) no-repeat;}
.side_top>p{font-size:18px;padding-top:0px;}
.side_top>p>span{font-size:12px;}
.side ul{ width:140px;}
.you{ width:495px;}
.you_top_l{ width:0%;}
.you_top_r{ width:100%; padding-right:0; text-align:left;}
	}