@charset "utf-8";
/* CSS Document */

*{margin:0px;padding:0px;}

ul{list-style-type:none;}

li{ list-style:none;}

img{border:0px;}

a{text-decoration:none; font-size: 14px;color: #444;}

.left{float:left;}
.right{float:right;}
body{background:url(../images/bg.jpg) top left repeat; font-family: "微软雅黑"; font-size: 14px;color: #444;}

/* CSS Header */

#sidebar{right:0; z-index:999; width:56px; } 
#sidebar li{ position:relative; margin-top:65px;}
#sidebar li .hover{ position:absolute; top:0; right:-180px;}
#sidebar .top{ margin-top:100px; display:none; width:46px; height:47px;}

/* CSS Footer */

/* CSS Main */
#wrap{ width:1200px; height:auto; margin: 0 auto;position: relative;z-index: 100;}
#wrap01{ width:1400px; height:auto; margin: 0 auto;position: relative;z-index: 100;}
.main {overflow: hidden;background: #4e240e;padding: 0 15px;}

/*left*/
#left{width:263px; height:527px; float: left;position: relative;display: inline;margin-top:20px;background: url(../images/left2.jpg) no-repeat;}
/*头部样式*/
.top{background: url(../images/top_01bg.jpg) left repeat-x #fff;height: 119px;overflow: hidden;}
.top .left{position:relative;width: 34%; background: #222;text-align: right; }
.top .right{width: 64%;text-align: left;}
.top .right ul li{float: left;width: 95px;text-align: center;line-height: 119px;transition:all 0.2s;}
.top .right ul li a{display: block;}
.top .right ul li:hover{background: #222;}
.top .right ul li:hover a{color: #fff;}
.top_01{height: 35px;line-height: 35px;background:#000;color: #fff;}
/*.topbg{position: relative;top:0;left: 0;width: 20%;background: #222;height: 119px;}*/
/*主页banner大图样式*/
.flexslider{margin:auto;position:relative;width:100%;text-align: center; height:570px;overflow:hidden;zoom:1; }
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.flexslider .slides{zoom:1;}
.flexslider .slides img{text-align: center;width: 1900px;margin: 0 auto}
.flex-direction-nav a{width:60px;height:90px;line-height:99em;overflow:hidden;margin:-60px 0 0;display:block;background:url(../images/ad_ctr.png) no-repeat;position:absolute;top:50%;z-index:10;cursor:pointer;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease;}
.flex-direction-nav .flex-next{background-position:0 -90px;right:20%;}
.flex-direction-nav .flex-prev{left:20%;}
.flexslider:hover .flex-next{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-prev{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:1;filter:alpha(opacity=50);}
.flex-control-nav{width:100%;position:absolute;bottom:10px;text-align:center;}
.flex-control-nav li{margin:0 5px;display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a{background:url(../images/dot.png) no-repeat 0 -16px;display:block;height:16px;overflow:hidden;text-indent:-99em;width:16px;cursor:pointer;}
.flex-control-paging li a.flex-active{background-position:0 0;}
/*首页产品样式*/
.in_01{height: auto;overflow: hidden;background: #f3f3f3;padding-bottom: 40px;}
.in_01 ul li{position:relative; float: left; padding-left: 55px;margin:0 20px; padding-top: 30px;padding-right:55px;text-align: center;border: 1px solid #d6d6d6;}
.in_01 ul li b{position: absolute;background: #d4c079;border-radius: 50%;left:185px;top:20px;padding: 6px 8px;color: #fff; }
.in_01 ul li p{margin-bottom: 15px; }
.in_01 ul li strong{font-size: 24px;line-height: 40px; }
.in_01 ul li i{font-size: 18px;padding: 5px 25px;border: 1px solid #a4a4a3;border-radius: 25px;font-style: normal; }
.in_01 ul li img{margin-top: 20px; }
.in_01_tit01{text-align: center;margin:30px 0;}
.in_01_tit01 p{background: url(../images/line02.png) center no-repeat;font-size: 24px;line-height: 45px;}

.cp_img01{position: absolute;z-index: 999;width: 239px;text-align: center;background:#dd9276;padding-top:90px;
	height: 186px;opacity: 0; left: 0;top:0;
	transition:all 0.2s;}
.cp_img01:hover{opacity: 0.9;
filter:alpha(opacity=90);
-moz-opacity:0.9;color: #fff;height: 186px;}
.cp_img01 p{text-decoration: underline;}

/*明星产品样式*/
.in_02{height: auto;overflow: hidden;padding: 40px 0; background: #2d2d2d;border-bottom: 12px solid #d79e51;}
.in_02_tit{text-align: center;margin:30px 0;color: #f1f1f1;}
.in_02_tit p{background: url(../images/lin01.png) center no-repeat; font-size: 24px;line-height: 45px;}
.in_02_01 li{position: relative;top:0;left: 0; float: left;text-align: center;margin:0 30px;border-radius: 3px;width: 180px;}
.in_02_01 li:hover{background: #e6bc94;border-radius: 3px;width: 180px;}
.in_02_01 li:hover a{color: #444;}
.in_02_01 li a{display: block;color: #949494;line-height: 30px;}

.pro_hover{width: 300px;height: 391px;position: absolute;top:0;left: 0;
	opacity: 0;filter:alpha(opacity=0);  /*支持 IE 浏览器*/-moz-opacity:0; /*支持 FireFox 浏览器*/background: #000;transition:all 0.4s}
.pro_hover:hover{width: 300px;height: 391px;filter:alpha(opacity=70);  /*支持 IE 浏览器*/
-moz-opacity:0.70; /*支持 FireFox 浏览器*/
opacity:0.70; }
/*选择的六大理由样式*/
.in_03{height: auto;overflow: hidden;background: url(../images/img01.jpg) 5px 0px no-repeat  #f3f3f3;border-bottom: 10px solid #d79e51;}
.in_03_01{float: right; text-align: center;font-size: 24px;color: #fff; background: #dcb186;width: 250px;height: 45px;line-height: 45px;border-radius: 0 0 10px 10px;border: 1px solid #edd6a5;}
.in_03_02{clear: both;line-height: 60px;height: 60px;text-align: center;font-size: 30px;font-weight: bold;color: #000;margin-bottom: 40px;}
.in_03_02 b{color: #d79e51;font-size: 66px; }
.in_03_03{margin-left: 230px;}
.in_03_03 li{float: left;width: 485px;background: #fff;height: 148px;border-bottom: 1px solid #eaeaea;transition:all 0.4s;}
.in_03_03 li:hover{background: #ddd}
.in_03_03 li img{float: left;width: 148px;height: 148px; }
.in_03_03 li span{display: block;margin-bottom: 5px; font-size: 24px;}
.in_03_03 li p{line-height: 30px; }
.i-bd{float: left;width: 307px; padding: 15px;}
.pro_img{position: relative;overflow: hidden;float: left; width: 148px;height: 148px;  }
.pro_img img{width: 148px;height: 148px;transition:transform 1s ease 0.2s;  }
.in_03_03 li:hover img{transform:scale(1.05, 1.05);  }
/*关于我们样式*/
.in_04{height: auto;overflow: hidden;padding: 40px 0;background: #fff; }
.in_04 .left{width: 350px;background: url(../images/bg01.jpg) left no-repeat;padding: 90px 0 90px 80px}
.in_04 .right{width: 770px; }
.in_04 .right img{margin-bottom: 25px; }
.in_04 .right p{line-height: 35px;}
.in_04 .right a{display: block;background:url(../images/cion01.png) 95px 10px no-repeat #d79e51;margin-top: 25px; 
	border-radius: 5px; color: #fff; width: 100px;padding:10px 10px 10px 25px;transition:all 0.2s;}
.in_04 .right a:hover{background:url(../images/cion01.png) 95px 10px no-repeat #2c2c2c;}
/*案例展示样式*/
.in_05{position: relative; background: #fff;}
.in_05_01{height: auto;overflow: hidden;}
.in_05_01 strong{display: block;padding: 10px 50px;float: left;border-radius: 10px 10px 0 0;border: 1px solid #959063; font-size:24px;background: #2c2c2c;color: #dcb186;}
.in_05_01 a{float: right; display: block;background:url(../images/cion01.png) 95px 10px no-repeat #d79e51;margin-top: 13px; border-radius: 5px; color: #fff; width: 100px;padding:10px 10px 10px 25px;}
.in_05_01 a:hover{background:url(../images/cion01.png) 95px 10px no-repeat #2c2c2c;}
.in_05_02{background:url(../images/case_bg02.jpg) left top repeat-x  #2c2c2c;}
.tejia_cc{position:relative;width:1300px; height:550px; overflow:hidden;padding-top:35px;}
.tejia_con{position: relative; width:1300px; height:550px; overflow:hidden; margin-left:50px;}
.tejia_con ul{width:9999px; position:absolute;}
.tejia_con ul li{margin:0 8px; float:left; position:relative;text-align: center;background: #fff;margin-bottom: 6000px;}
.tejia_con ul li span{display: block;line-height: 40px;text-align: center;border-top: 1px solid #ddd; }
.tejia_con ul li p{line-height: 35px;color: #d10000;}
.tejia_con img{ width:250px; height:300px; vertical-align:top;margin:40px 25px 10px 25px;}
.bbtn{ display:block; width:0; height:0;}
.aleft{ background:url(../images/left.jpg) no-repeat center; position:absolute; left:594px; top:500px;width:40px;height:55px;}
.bbtnmid{position:absolute; left:670px; top:506px;width:40px;height:55px;}
.aright{ background:url(../images/right.jpg) no-repeat center; position:absolute; right:500px; top:500px;width:40px;height:55px;}

.in_05_03{position: absolute;width: 30%;right:0;top:53px; background: url(../images/bg_r.jpg) left repeat-x;height: 267px;}
/*案例展示*/
#in_gd2{padding:50px 30px 0 30px;background: #2c2c2c; }
.in_gd2 {height:230px;overflow:hidden;}
.in_gd2 ul { margin:0;padding:0;}
.in_gd2 li {float:left; width:233px;height:175px;position: relative; 
	text-align:center; }
.in_gd2 li  img{width: 200px; }


.case_hover{position: absolute;z-index: 999;width:200px;text-align: center;background:#000;
	padding-top:10px;height: 190px;line-height: 190px;opacity: 0;filter:alpha(opacity=0);
-moz-opacity:0; left:16px;top:0;
	transition:all 0.2s;}
.case_hover:hover{opacity: 0.5;
filter:alpha(opacity=50);
-moz-opacity:0.5;color: #dcb186;line-height: 200px;font-size: 26px;font-weight: bold;}
/*新闻资讯样式*/
.in_06{height: auto;overflow: hidden;background: #f3f3f3;padding: 50px 0;}
.in_06 .left{width: 420px;}
.in_06 .left li{height: 60px;line-height: 60px;border-bottom: 1px solid #d7d7d7;padding: 0 15px;transition:all 0.2s;}
.in_06 .left li:hover{background: #ddd;color: #9e6b37}
.in_06 .left li a{ transition:all 0.2s;}
.in_06 .left li:hover a{padding-left: 10px;color: #d79e51}
.in_06 .left li span{float: right; }
.in_06 .right{width: 700px;}
.in_06 .right li{height: 60px;border-bottom: 1px solid #d7d7d7;padding: 0 15px;transition:all 0.2s;}
.in_06 .right li:hover{background: #ddd;}
.in_06 .right li  a{transition:all 0.2s;}
.in_06 .right li:hover a{padding-left: 10px; color: #9e6b37}
.in_06 .right li p{line-height: 25px;}
.in_06 .right li span{float: right; }
.in_06_01{height: 55px;line-height: 55px;font-size: 24px;}
.in_06_01 span a{color: #d79e51;border-bottom: 2px solid #d00000;font-size: 24px;}
.in_06_01 a{font-size: 24px;color: #444; }

.in_06_02{height: 55px;line-height: 55px;font-size: 24px;}
.in_06_02 a{border-radius: 50%;float: right;border: 1px solid #dedede;width: 52px; text-align:center;font-size: 28px;transition:all 0.2s; }
.in_06_02 a:hover{background: #dcb186; }
.in_06_02 span{color: #d79e51;border-bottom: 2px solid #d00000;}
/*脚步样式*/
#footer{clear: both; height: auto;overflow: hidden;background: #1e1f23;color:#b0b1b9;line-height: 30px;}
#footer .left{background: #303136;width: 232px;text-align: center;}
#footer .right{padding-top: 40px;width: 940px;}
#footer .right p{line-height: 40px;padding-left: 20px;}
#footer .right a{color:#b0b1b9;}
#footer .right a:hover{color:#A77D67;}
#footer .right i{display: block; line-height: 50px;border: 1px solid #303136;padding-left: 20px;font-style: normal;}
#footer .right b{font-size: 22px; }
/*子页样式*/
.side{float: left;width: 230px; margin-top: 20px;}
.side_01  li{ background: url(../images/typebg.jpg) left no-repeat;border: 1px solid #825419;width: 162px;
	margin-bottom: 10px; height: 32px;line-height: 32px;padding-left:20px;color: #fff1c0;transition:all 0.4s; }
.side_01  li a span{ color:#fff }
.side_01  li:hover{ background:#dcb186 }
.side_01  li:hover a{color: #fff;}


.ny_03_03{overflow: hidden;
    background: #4e240e;
    padding: 0 15px;}
.ny_03_03 li{float: left;width: 585px;background: #fff;height: 148px;border-bottom: 1px solid #eaeaea;transition:all 0.4s;}
.ny_03_03 li:hover{background: #ddd}
.ny_03_03 li img{float: left;width: 148px;height: 148px; }
.ny_03_03 li span{display: block;margin-bottom: 5px; font-size: 24px;}
.ny_03_03 li p{line-height: 30px; }
.i-bd{float: left;width: 307px; padding: 15px;}
.pro_img{position: relative;overflow: hidden;float: left; width: 148px;height: 148px;  }
.pro_img img{width: 148px;height: 148px;transition:transform 1s ease 0.2s;  }
.ny_03_03 li:hover img{transform:scale(1.05, 1.05);  }

.side_02{overflow:hidden;margin-bottom:20px;width:200px;line-height:40px;border: 1px solid #916549;padding: 15px;background: #4E240E; }
.side_nr p{line-height:26px;color: #9E988F; }
.side_tit span{display: block; color: #F0BA70;font-size: 16px;border-bottom: 1px solid #F0BA70}

.side_01{overflow:hidden;margin-bottom:20px;width:230px;line-height:40px;border: 1px solid #916549;background: #4E240E; }
.side_01 dd a{padding-left:19px;background-position:0 -59px;color:#444;}
.side_01 a:hover{color:#da020d;}
.side_01 .clicked{background-position:0px -78px;}
.side_01 .clicked a{background-position:0px -86px;color:#fff;}
.side_01 ol{margin-left:10px;}
.side_01 dd{padding-left:8px;height:30px;}
.side_01 ul{padding-left:28px;}
.side_01 p{margin-left:6px;font-size:12px;line-height:20px;}
/*子页联系我们样式*/
.con_bd{float: left;width: 320px; padding-right:15px;margin-bottom: 25px;}
.con_bd strong{font-size: 16px;line-height: 45px;padding-left: 20px;}
.con_bd p{line-height: 45px;border-bottom: 1px dashed #ddd;padding-left: 20px;transition:all 0.2s;}
.con_bd p:hover{padding-left: 30px;}
/*子页产品详情*/
.zoomdiv{ left:859px; height:400px; width:400px;}
.jqzoom{ width:400px; height:350px; position:relative;padding:0;overflow: hidden;}
.jqzoom img{ width:400px;}
.list-h li{ float:left;}
#spec-n5{width:400px; height:56px; padding-top:6px; overflow:hidden;}
#spec-left{ background:url(../images/left.gif) no-repeat; width:10px; height:45px; float:left; cursor:pointer; margin-top:5px;}
#spec-right{background:url(../images/right.gif) no-repeat; width:10px; height:45px; float:left;cursor:pointer; margin-top:5px;}
#spec-list ul li{ float:left; margin-right:0px; display:inline; width:62px;}
#spec-list ul li img{ padding:2px ; border:1px solid #ccc; width:50px; height:50px;}

.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px;height:800px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list{float:left; overflow:hidden; margin-left:2px; display:inline; position:relative; width:371px; margin-right:6px;}
#spec-list img{float: left; width: 120px;height: 85px;}
#spec-list div{ margin-top:0;margin-left:-30px; *margin-left:0;}
.pro_cion{float: left;margin-bottom: 15px;}
.info_nr{height: auto;overflow: hidden;margin-top: 10px;}
.info{float: left;margin-left: 25px;}
.info_price b{color: #d10000;font-size: 18px;}
.info_01 strong{display: block; font-size: 18px;line-height: 45px;}
.info_01 p{line-height: 35px;}
.info_02{border-top: 1px dotted #c9c9c9;border-bottom: 1px dotted #c9c9c9;color: #999;line-height: 30px;height: 30px;text-align: center;}
.info_03{margin-top:25px;}
.qq{float: left;margin:10px;width: 110px;line-height: 45px;background: url(../images/qq.png) 20px 10px no-repeat #ffeded;color: #c40000;border: 1px solid #c40000;padding-left:50px;}
.qq a{display: block;}
.qord{float: left;margin:10px;width: 201px;line-height: 45px;background: url(../images/order.png) 20px 5px no-repeat #c40000;border: 1px solid #c40000;padding-left:55px;}
.qord a{display: block; color:#fff;}
.qord a:hover{color:#CA9F9F;}

.info_04{line-height: 45px;height: 45px;background: #ebebeb;margin:15px 0;padding-left: 15px;}
.info_04 span{display: block;width: 80px;text-align: center; border-bottom:3px solid  #b10000;}

.cp_tit{clear: both;line-height: 40px;padding-left: 10px;background: #6e3613;margin: 15px 0;color: #fff;border: 1px solid #502307;}
/* CSS Ziye */
#right{width:915px; height:auto;min-height:700px;float: right; color: #424242;margin-top: 20px;}
#right_title{height:60px;line-height: 60px; border-bottom:1px dotted #ededed;margin:0 auto;color: #ecad38;}
#right_title strong{float: left;text-align: left; width: 30%; display: inline-block;font-size: 18px;}
#right_title span{float: right;width:70%;text-align: right;}
#right_title span a{color: #ecad38;}

#right_content{height:auto;margin:0 auto;color:#949393;padding: 15px;}
#right_content a{color:#000;}
#right_content a:hover{color:#ECAD38;}
#right_bottom{width:615px;height:23px;}
#indexNews li{padding: 0 10px; height:40px;margin:0 auto;border-bottom:#D9D9D9 1px dotted;padding:0 20px 0 0;color:#000;position: relative;}
#indexNews li a{height:40px;line-height:40px;display:block; padding-left:0;color:#c5c0c0;font-size:12px;transition:all 0.2s;}
#indexNews li span{position: absolute;top:0;right:0;_top:-2px;color:#c5c0c0;}
#indexNews li img{margin:13px 10px 0 0;}
#indexNews li a:hover{color:#ECAD38;padding-left: 10px}
#page{width:580px;height:30px; padding-left:100px;line-height:30px;text-align:right;margin:20px auto;color:#c5c0c0;clear:both;}
#page a{color:#c5c0c0;font-size:12px;}
#page a:hover{color:#ECAD38;}
#newTitle{line-height:30px;font-size:18px;font-weight:600;text-align:center;margin:0 auto;}
#productTitle{height:30px;font-size:18px;font-weight:600;text-align:center;margin:0 auto;}
#newsInfo{height:20px;font-size:12px;text-align:center;margin:0 auto;}
.newsinfoleft {padding-left: 30px;}
.xxsmys{ width:600px; height:30px; line-height:30px; background-color:#ececec;}
.xxsmwz{ width:88px; height:30px; color:#FFF; text-align:center; display:block; background-color:#9a9a9a;}
.pageys{ width:59px; height:21px; line-height:21px; border:#e5e5e5 solid 1px; display:block; float:left; text-align:center;}
.pageys:hover{color:#ff6c00}
.pageys1{ width:20px;height:21px; line-height:21px; border:#e5e5e5 solid 1px; display:block; float:left; text-align:center; margin-left:5px;}
.pageys2{ float:left; padding-left:5px;height:21px; line-height:21px; }

#infoImage{width:100%;text-align:center;margin:10px 0 10px 0;}
#infoImage img{ max-width:600px; padding:3px; border:#dcdcdc solid 1px;}

#newsContent{margin:0 auto;color: #949393;}
#newsContent p{line-height: 25px;}
#prev_next{height: 45px;line-height: 45px;margin:10px 0;}
#prev_next li{float: left; width: 48%;}
#prev_next li a{color: #fff;}
#prev_next li a:hover{color: #dcb186;}
#picUL li {float: left;margin-right:15px; width:283px;height:315px;margin-bottom: 15px; text-align: center;background: #ffffff;border:1px solid #dcdcdc;}
#picUL li:hover span{background: #d79e51;color: #fff;}
#picUL li:nth-of-type(3n+0){margin-right: 0;}
#picUL li  img{height:269px;width:270px;padding:2px;vertical-align:middle;}
#picUL li  span{display: block;line-height:42px;transition:all 0.2s;}


#picUL01 li {float: left;margin-right:15px; width:283px;height:248px;margin-bottom:25px; text-align: center;background: #ffffff;border:1px solid #dcdcdc;}
#picUL01 li:hover span{background: #d79e51;color: #fff;}
#picUL01 li:nth-of-type(3n+0){margin-right: 0;}
#picUL01 li  img{height:202px;width:270px;padding:2px;vertical-align:middle;}
#picUL01 li  span{display: block;line-height:42px;transition:all 0.2s;}
.G_tips{
	color:#666;
	width:486px;
	border:1px solid #dedede;
	padding:7px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	box-shadow: 0px 0px 3px rgba(0,0,0,.1);
	-webkit-box-shadow: 0px 0px 3px rgba(0,0,0,.1);
	-moz-box-shadow: 0px 0px 3px rgba(0,0,0,.1);
}


.recruitys{ width:670px; height:auto; padding:10px; background-color:#fafafa; border:#dedede solid 1px;}
.recruitcon{ width:650px; height:173px;  border-bottom:#cdcdcd dashed 1px; margin:10px;}
.recruitcon1{ width:650px; height:173px;  margin:10px;}
.recruitconl{ width:145px; height:153px; float:left; text-align:left;}
.recruitconc{ width:372px; height:153px; float:left; padding-left: 75px;}
.recruitconc li{ width:372px; height:35px; line-height:35px; color:#444444;}
.zwmcys{ color:#ff6c00; font-weight:bold;}
.recruitconr{ width:133px; height:auto; float:left; text-align:center;}
	.chakan{padding-top: 13px;}



.formys{ width:600px; height:auto; padding:10px;}
.cpmcys{ width:280px; height:34px;border:1px solid #dedede;}
.formbz{ float:left;}
.G_InputText{width:278px;height:30px;border:1px solid #d2d4d6;background: #f4f4f4

}

.G_textarea{

	width:300px;

	height:100px;

	border:1px solid #dedede;

}

.G_ul{width:500px;margin:0 auto;
}

.G_botton{width:55px;height:30px;line-height:30px;border:0;background:url(button.gif) no-repeat;cursor:pointer;

}

.borderLi{ width:500px; height:auto; padding-top:15px;}
.G_tips{

	width:486px;margin:10px auto 0 auto;border:1px solid #dedede;

	padding:7px;

	border-radius:5px;

	-moz-border-radius:5px;

	-webkit-border-radius:5px;

	box-shadow: 0px 0px 3px rgba(0,0,0,.1);

	-webkit-box-shadow: 0px 0px 3px rgba(0,0,0,.1);

	-moz-box-shadow: 0px 0px 3px rgba(0,0,0,.1);

}


.cpfwnr{width:230px; height:100%;overflow:hidden;}
.cpfwnr dt{width:213px;height:33px;display:block;padding:0 0 0 17px;background:url(allbg.gif) no-repeat;background-position: 0 -137px;line-height:33px;font-size:12px;color:#0976b2;}
.cpfwnr dd{width:190px;margin:0 auto;line-height:2}
.cpfwnr dt a{width:213px;height:33px;display:block;padding:0 0 0 17px;background:url(a1.jpg) no-repeat;line-height:33px;font-size:12px;color:#0976b2;}
.cpfwnr dt:hover{background:url(allbg.gif) no-repeat;background-position: 0 -102px;color:#fff;}
.cpfwnr dd a{width:190px;height:25px;line-height:25px;margin:3px 0 0 0;color:#333;font-size:12px;}
.cpfwnr dd a:hover{color:#ff6c00;}


.page{margin:0 20px 15px 0;}
.page a{display:inline-block;height:18px;line-height:18px;border:1px solid #dbdbdb;padding:0 2px 0;}
.page a:hover{background:#404040;color:#fff;border:none;height:20px;line-height:20px;padding:0 3px 0;}
.current {padding:0 6px 0;height:18px;line-height:18px;background:#404040;color:#fff;}

/*sitemap*/
.mesmore{margin-top:5px;}
.mesmore:hover{color:#da020d;text-decoration:underline;}

.sitemap{ width:996px; float:left; /*border:3px solid #f0f0f0;*/ margin-top:10px; margin-bottom:10px;}
.m1{ height:20px; line-height:20px; margin-top:20px; margin-left:20px;}
.m2{ margin-left:20px; margin-top:20px; line-height:25px;}
.m2 span{ font-size:14px; font-weight:bold;}
.m2t{ border:1px solid #f0f0f0; width:800px; padding-left:4px; margin-top:2px; padding:10px; margin-bottom:20px;height: 73px;}
.m2t ul{}
.m2t ul li{ list-style-type:none; float:left; width:150px;}
.m2t ul li a{color:black;}
.m2t ul li a:hover{ color:red; text-decoration:underline;}

.f{ float:right; margin-right:10px; _margin-top:7px;}

.map{ float:right;margin-top: 20px;}
.map a{color:black;}

