@charset "gb2312";
/* CSS Document */

body, p, h1, h2, h3, h4, h5, h6, ul, li, dl, dt, dd, form { margin: 0; padding: 0; list-style: none; vertical-align: middle; font-weight:normal }
body { background: #fff; font-family:Microsoft YaHei; color: #000; -webkit-user-select: auto; -webkit-text-size-adjust: none;width:640px; min-width: 640px; max-width: 640px; margin:auto!important; position: relative;}
header, footer, img,input { display: block; margin: 0; padding:0}
img { border: 0 }

i,em{ font-style:normal}
div{ display:block; margin:0; padding:0;}
a{ text-decoration:none;}
img{ max-width: 100%; width: auto\9;}
.left{ float:left}

#top{width:640px; margin:0 auto; position:fixed; top: 0; z-index:9998; _position:absolute; _bottom:auto; overflow:visible;background: #fff; height:132px;}
.top_d{ width:640px; margin:0px auto 0 auto;background: #fff; z-index:9998;}

.nav{ height:72px; background:url(nav.jpg) repeat-x;}
.nav a{ line-height:65px; padding:0 20px; font-size:28px; color:#FFF; } 
.nav span{ color:#FFF}
.ban{ padding-top:1px;}
.bz{ overflow:hidden; height:auto;}
.bz ul li{ width:100px; float:left; margin:20px 0 0 49px; font-size:20px;}
.bz ul li p{ text-align:center;}
.bz ul li  a{ color:#000}



.bzfw{ overflow:hidden; height:290px; }
.bzfw ul li{ width:95px; float:left; margin:20px 0 0 49px; font-size:20px;}
.bzfw ul li p{ text-align:center;}
.bzfw ul li  a{ color:#000}


.bzfwdibu{ overflow:hidden; height:130px; }
.bzfwdibu ul li{ width:95px; float:left; margin:10px 0 0 49px; font-size:20px;}
.bzfwdibu ul li p{ text-align:center;}
.bzfwdibu ul li  a{ color:#FFF;}


.bzkeshijibing{ overflow:hidden; height:100%;}
.bzkeshijibing ul li{ width:135px; float:left; margin:20px 0 0 19px; font-size:16px; background:#eeeeee;}
.bzkeshijibing ul li p{ text-align:center; line-height:35px; }
.bzkeshijibing ul li  a{ color:#000}


.tit{ height:51px; background:#8e3323; margin-top:15px;line-height:51px; }
.tit h3{ font-size:30px; padding-left:20px; float:left; width:auto; color:#FFF; letter-spacing:-1px; }
.tit h2{ font-size:22px; float:left; padding-right:15px; color:#fff; padding-left:20px;}
.tit h2 a {color:#FFF;}

.titksjs{ height:51px; background:#8e3323; line-height:51px; }
.titksjs h3{ font-size:30px; padding-left:20px; float:left; width:auto; color:#FFF; letter-spacing:-1px; }
.titksjs h2{ font-size:22px; float:left; padding-right:15px; color:#fff; padding-left:20px;}
.titksjs h2 a {color:#FFF;}


.titksjs2{ height:51px;  line-height:51px; }
.titksjs2 h3{ font-size:16px; text-align:center; line-height:32px; height:32px; color:#333; background:url(/images/ksjsbgzi1.gif) no-repeat;  letter-spacing:-1px; }
.titksjs2 h2{ font-size:22px; float:left; padding-right:15px; color:#fff; padding-left:20px;}
.titksjs2 h2 a {color:#FFF;}


.em{ font-size:33px; padding-right:15px}
.tit span{ float:right; font-size:24px; }.tit span a{ color:#FFF}
.yy{ height:auto; overflow:hidden}
.yy .img{ padding:15px 10px 0px 5px; width:160px; height:145px; float:left} 
.yy p{ font-size:20px; text-indent:2em; padding-right:10px; padding-left:10px;   }
.yy p a{ color:#F00}
.yy ul{ clear:both;}
.yy ul li{  margin:38px 8px;  border-bottom:1px dashed #b0ccb6; font-size:18px;}
.yy ul li a {color:#333333;}
.yy .dj{ width:96px; float:left; margin:20px 0 0 50px; overflow:hidden}
.yy .dj span{ font-size:24px; clear:both; text-align:center; display:block}
.yy .dj span a{ color:#000}
.yy h3 a {color:#333}

.yyneirong{ height:auto; overflow:hidden; padding:10px; font-size:22px; }
.yyneirong img{15px 10px 20px 5px; width:160px; height:145px; display:block; margin:0 auto; } 
.yyneirong p{ font-size:22px;  padding-right:5px; padding-bottom:10px;}
.yyneirong p a{ color:#F00}
.yyneirong ul{ clear:both}
.yyneirong ul li{  margin:10px 8px;}
.yyneirong ul li a {color:#333333;}
.yyneirong .dj{ width:96px; float:left; margin:20px 0 0 50px; overflow:hidden}
.yyneirong .dj span{ font-size:24px; clear:both; text-align:center; display:block}
.yyneirong .dj span a{ color:#000}


.bzkeshi{ overflow:hidden; height:235px;}
.bzkeshi ul li{ width:105px; float:left; margin:20px 0 0 19px; font-size:16px; background:url(/images/keshibgtu_07.jpg)}
.bzkeshi ul li p{ text-align:center; line-height:35px; }
.bzkeshi ul li  a{ color:#000}

.bzkeshi2{ overflow:hidden; height:100%;}
.bzkeshi2 ul li{ width:105px; float:left; margin:20px 0 0 19px; font-size:16px; background:url(/images/keshibgtu_07.jpg)}
.bzkeshi2 ul li p{ text-align:center; line-height:35px; }
.bzkeshi2 ul li  a{ color:#000}


.jsxsy{ height:120px; clear:both; margin-top:10px;}
.jsxsy ul li{ width:206px; height:119px; float:left; margin:5px 3px ; text-align:center; color:#454545}
.jsxsy ul li a{ color:#666}

.js ul{ clear:both; margin:10px 5px; overflow:hidden;}
.js ul li{ width:203px; height:68px; background:#bb8200; float:left; margin:2px 3px; text-align:center; font-size:28px; line-height:68px;}
.js ul li a{ color:#fff;}
.zj{ height:275px; overflow:hidden; *width:99999999px; */width:8000%;}
.zj dl{ height:260px; margin-top:10px; clear:both; padding:0px 5px;}
.zj dl dt{ width:252px; float:left; margin-right:10px;}
.zj dl dd{ float:right; width:355px;}
.zj dl dd h3{ height:65px; width:311px; line-height:65px; border-bottom:1px #ccc solid; text-align:center; font-size:30px; }
.zj dl dd h3 a{color:#bb8200}
.zj dl dd p{ font-size:26px; text-indent:2em; padding-top:5px;}
.zj dl dd p a{ color:#F00}
.zj dl dd  i{ float:left; margin:10px 0 0 10px;}
.al{ overflow:hidden; width:100%;}
.al ul li{ height:122px; border-bottom:1px #999999 dashed;}
.al ul li img{ padding:10px 5px;}
.al ul li h3{ font-size:28px; line-height:35px; padding-top:5px; padding-left:15px;}
.al ul li h3 a{ color:#000}
.al ul li p{ font-size:22px; text-indent:1em;line-height:35px; color:#666}
.al ul li p a{ color:#F00}
.al .dj1{ width:192px; height:60px; background:#bb8200; text-align:center; font-size:30px;line-height:60px; border-radius:5px; margin:15px 20px 0 40px; float:left;}
.al .dj1 a,.al .dj2 a{ color:#FFF}
.al .dj2{ width:327px; height:60px; background:#bb8200;text-align:center; font-size:30px;line-height:60px; border-radius:5px; margin:15px 20px 0 0px; float:left;}
.gh{ height:490px; overflow:hidden}
.gh h3{ text-align:center; line-height:40px; font-size:26px; color:#8e3323}
.gh .gh_1{ clear:both; margin:15px}
.gh .gh_1 h4{ font-size:30px; float:left; width:auto; color:#666; line-height:65px;}
.gh .gh_1 .test{ width:438px; height:65px; line-height:65px; font-size:24px; color:#999; padding-left:10px; border-radius:5px; border:1px solid #ccc;-webkit-box-shadow:inset 0 3px 3px rgba(0,0,0,.1);-moz-box-shadow:inset 0 3px 3px rgba(0,0,0,.1);box-shadow:inset 0 3px 3px rgba(0,0,0,.1)}
.gh .gh_1 .test2{ width:453px; height:65px; line-height:65px; font-size:24px; color:#999; padding-left:10px; border-radius:5px; border:1px solid #ccc;-webkit-box-shadow:inset 0 3px 3px rgba(0,0,0,.1);-moz-box-shadow:inset 0 3px 3px rgba(0,0,0,.1);box-shadow:inset 0 3px 3px rgba(0,0,0,.1)}
.gh .gh_1 .test3{ width:438px; height:120px; line-height:65px; font-size:24px; color:#999; padding-left:10px; border-radius:5px; border:1px solid #ccc;-webkit-box-shadow:inset 0 3px 3px rgba(0,0,0,.1);-moz-box-shadow:inset 0 3px 3px rgba(0,0,0,.1);box-shadow:inset 0 3px 3px rgba(0,0,0,.1)}
.gh ul{ margin:20px auto; width:200px;}
.gh ul li{ width:193px; height:60px; float:left; margin-left:40px; float:left; background:#8e3323; line-height:60px; font-size:30px; text-align:center; border-radius:5px;}
.gh ul li a{ color:#FFF}


.gh2{ height:630px; overflow:hidden}
.gh2 h3{ text-align:center; line-height:40px; font-size:26px; color:#8e3323}
.gh2 .gh_1{ clear:both; margin:15px}
.gh2 .gh_1 h4{ font-size:30px; float:left; width:auto; color:#666; line-height:65px;}
.gh2 .gh_1 .test{ width:438px; height:65px; line-height:65px; font-size:24px; color:#999; padding-left:10px; border-radius:5px; border:1px solid #ccc;-webkit-box-shadow:inset 0 3px 3px rgba(0,0,0,.1);-moz-box-shadow:inset 0 3px 3px rgba(0,0,0,.1);box-shadow:inset 0 3px 3px rgba(0,0,0,.1)}
.gh2 .gh_1 .test2{ width:453px; height:65px; line-height:65px; font-size:24px; color:#999; padding-left:10px; border-radius:5px; border:1px solid #ccc;-webkit-box-shadow:inset 0 3px 3px rgba(0,0,0,.1);-moz-box-shadow:inset 0 3px 3px rgba(0,0,0,.1);box-shadow:inset 0 3px 3px rgba(0,0,0,.1)}
.gh2 .gh_1 .test3{ width:438px; height:120px; line-height:65px; font-size:24px; color:#999; padding-left:10px; border-radius:5px; border:1px solid #ccc;-webkit-box-shadow:inset 0 3px 3px rgba(0,0,0,.1);-moz-box-shadow:inset 0 3px 3px rgba(0,0,0,.1);box-shadow:inset 0 3px 3px rgba(0,0,0,.1)}
.gh2 ul{ margin:20px auto; width:200px;}
.gh2 ul li{ width:193px; height:60px; float:left; margin-left:40px; float:left; background:#8e3323; line-height:60px; font-size:30px; text-align:center; border-radius:5px;}
.gh2 ul li a{ color:#FFF}


.tit2_2{ height:60px; background:#f2f3f6; font-size:30px; line-height:60px; padding-left:15px; color:#000}
.bz2{ height:183px; overflow:hidden}
.bz2 ul li{ width:122px; float:left; margin-left:6px; margin-top:10px;}
.bz2 ul li p{ font-size:24px; text-align:center; color:#000}

.bz2 ul li p a:hover{ text-decoration:underline}
.foot{ height:140px; background:#8e3323; margin-bottom:130px}
.footr {float:right;}
.foot  ul{ width:310px; height:47px; margin:20px 0 0 327px;}
.foot  ul li{ width:145px; height:47px; float:left; margin-left:5px; border-radius:5px;  line-height:47px; font-size:24px; text-align:center}
.foot  ul li a{ color:#FFF}


.footl{ float:left; margin-left:20px; color:#FFF; font-size:14px;}
.footl a {color:#FFF;} 


.f_nav{ height:60px; line-height:60px; background:#8e3323; overflow:hidden; margin-top:10px; text-align:center;}
.f_nav a{ line-height:65px; padding:0 10px; font-size:20px; color:#FFF; } 
.f_nav span{ color:#FFF;}


.f_navtop{ height:60px; line-height:60px; background:#FFF; overflow:hidden; }
.f_navtop a{ line-height:65px; padding:0 13px; font-size:26px; color:#333; } 
.f_navtop span{ color:#333;}




.f_navkeshi{ height:60px; line-height:60px;  overflow:hidden; margin-top:10px; }
.f_navkeshi a{ line-height:65px; padding:0 10px; font-size:16px; color:#333; } 
.f_navkeshi span{ color:#333;}



/*ï¿½ï¿½ï¿½ï¿½Ò³*/
.nr_tit{ height:72px; background:url(n_tit.jpg) repeat-x; font-size:35px; line-height:72px; text-align:center; margin:5px auto; color:#fff; position:relative}
.nr_tit .n1{ float:left; left:137px; top:12px; position:absolute; z-index:2; }
.nr_tit .n2{ float:left; left:453px; top:12px; position:absolute; z-index:2; }
.nr_tit .n3{ float:left; left:520px; top:12px; position:absolute; z-index:2; }
.nr{ overflow:hidden; }
.nr a{ color:#000}
.nr h2{ text-align:center; font-size:30px; }
.nr .ly{ text-align:center; font-size:20px; padding-top:10px; color:#333}
.nr .tit2{ width:590px; height:118px; background:#cccccc; border-radius:5px; font-size:28px; line-height:35px; padding:15px; margin:15px auto}
.nr .tit2 span{ color:#bb8200}
.nr_c{ font-size:28px; padding:10px; line-height:50px}
.nr_c img{ width:auto; margin:auto;}
.tit3{ width:590px; height:118px; background:#bb8200; border-radius:5px; font-size:28px; line-height:35px; padding:15px; margin:15px auto; color:#fff}
.n_dj{ overflow:hidden; margin:10px auto 20px auto;}
.n_dj img{ float:left; margin:10px 0 0 22px;}
.n_ly2{ overflow:hidden}
.n_ly2 p{ height:74px; line-height:74px; border-bottom:1px #ccc solid; font-size:28px; padding:0 10px;}
.n_ly2 p a{ color:#000}
.nr_tit2{ height:72px; background:url(n_tit.jpg) repeat-x;  line-height:72px;  margin:5px auto; color:#fff; }
.nr_tit2 span{font-size:30px; padding-left:15px;}
.nr_tit2 ul{ width:290px; float:right;}
.nr_tit2 ul li{ width:121px; height:43px; line-height:43px; text-align:center; font-size:20px; background:#fff; border-radius:5px; margin:14px 10px; float:left}
.wys{ overflow:hidden}
.wys p{ background:url(b4.jpg) no-repeat left top; font-size:28px; padding-left:40px; margin:20px auto}
.wys p a{ color:#000}
/*ï¿½Ð±ï¿½Ò³*/
.list{ overflow:hidden}
.list ul li{ border-bottom:1px #ccc dotted; padding:15px;}
.list ul li h3{ font-size:30px; padding-left:60px; background:url(list1.jpg) no-repeat left center; height:51px; line-height:51px;}
.list ul li h3 a{ color:#000}
.list ul li p{ font-size:26px; line-height:40px; color:#333}
.list ul li p a{ color:#F00} 
.list ul li p span{ float:right;display:block; width:80px; height:40px; background:#bb8200; color:#fff; font-size:14px; text-align:center; line-height:20px;}
.list ul li p span i{ display:inline-block; width:80px;}
.list ul li p span img{ padding-top:5px;}
.fy{ margin:15px auto;}
.fy li{ float:left; padding:0 15px; font-size:28px;}
.fy li a{ color:#000}

.submit{background:url("/images/sjanniu_09.jpg") no-repeat; border-radius: 5px;float: left;font-size: 24px;height: 41px;line-height: 39px;
margin-left: 40px;text-align: center; width: 139px; color:#fff; cursor:pointer; border:0}

.foot_gd{ width:640px; height:70px; background:#aa7100; bottom:0px; margin: 0 auto;position: fixed !important;z-index: 10000;}
.foot_gd ul{ margin-top:10px;}
.foot_gd li{ float:left; width:25%; text-align:center;  font:14px "Î¢ÈíÑÅºÚ",Arial, Helvetica, sans-serif; line-height:10px}
.foot_gd li img{ margin:auto; width:auto; height:30px;}
.foot_gd li a{color:#fff;}

.cf:before,.cf:after{display: table;content:""}.cf:after{clear:both}.cf{zoom:1}
.img-responsive{display:inline-block;}
.shadow {z-index:999990; display: none; position: fixed; width: 100%; height: 100%; top:0; left:0; background-color: rgba(0,0,0,.2); }

.float_container {z-index:999991; display: none; position: fixed; width: 640px; bottom:-60px; background-image: -moz-linear-gradient(#f9f4da, #e3f7f4); background-image: -webkit-linear-gradient(#f9f4da, #e3f7f4); background-image: -o-linear-gradient(#f9f4da, #e3f7f4); background-image: linear-gradient(#f9f4da, #e3f7f4); }
.db { display: block;}
.float_container .title_talk { background:#aa7100; height:60px; line-height:60px;font-size:30px; color:#fff; text-align: center; }
.float_container dl { display: none; transiton:all .3s linear 0s}
.float_container dt { display: inline-block; width: 95px; float: left; margin: 10px 0 0 8px; text-align: center}
/*#tools2,#tools3 { padding:20px 90px 20px  10px;}*/
.float_container dd {margin:0; display: inline-block; position: relative; width: 80%; float: left; margin-top: 5px; }
.float_container .time { font-size: 18px; line-height: 1.6; color:#6c6761; text-align: center; }
.float_container .box { color:#000;position: relative; margin-left: 5%; padding:10px 20px; border:1px solid #aa7100; border-top-color: #aa7100; border-radius: 12px; box-shadow: 0 3px 0 #aa7100, inset 0 1px 1px #fff; background-image: -moz-linear-gradient(#f8f2d4, #f7efc5); background-image: -webkit-linear-gradient(#f8f2d4, #f7efc5); background-image: -o-linear-gradient(#f8f2d4, #f7efc5); background-image: linear-gradient(#f8f2d4, #f7efc5); letter-spacing: -1px; height:70px; line-height:35px; font-size:22px;}
.float_container .box img { width: 33px; vertical-align: bottom}
.float_container .box:before,
.float_container .box:after { position: absolute; content: ""}
.float_container .box:before { width: 18px; height: 13px; top:-1px; left:-9px; background:url(/images/wave.png) 0 0 no-repeat; background-size: 18px; }
.float_container .box:after { width: 40px; height: 26px; bottom:-4px; right:-7px; background:url(/images/wave.png) 0 0 no-repeat; background-size: 40px; }
.float_container .btn_cf { margin-top: 15px; padding:8px 0; border-top:1px solid #c7c7c0; border-bottom:1px solid #979185; background-color: #eaebed; overflow:hidden;margin-bottom: 60px;}
.float_container .btn_cf a { display: inline-block; width: 39%; height: 40px;; float:left; margin:0 5%;border-radius: 12px; background-color: #F9CA74; box-shadow: 0 2px 2px #d1d1d3; font-size: 22px; color:#2C1703; line-height: 40px; text-align: center; text-decoration: none; transition:all .3s linear 0s; }
.float_container .btn_cf a p{ display: inline-block; width: 100%; height: 40px; float:left; margin:0 5%;font-size: 22px; color:#2C1703; line-height: 40px; text-align: center; text-decoration: none; }
.float_container .btn_cf a:hover {border-color:#959490;background-color: #f7f7f7}
#right_swt {
    background: none repeat scroll 0 0 #ff9000;
    bottom: 35%;
	

    display: block;
    height: 320px;
    margin-bottom: 0;
    position: fixed;
    right: 0;
    width: 52px;
    z-index: 9997;
}
#right_swt ul {
    height: 320px;
    width: 52px;
}
#right_swt ul li {
    color: #ffffff;
    cursor: pointer;
    display: block;
    font-size: 28px;
    height: 140px;
    line-height: 32px;
    padding: 10px;
    width: 32px;
}
#right_swt ul li a {
    color: #ffffff;
    text-decoration: none;
}


/* txtList model  */
    .txtList {}
    .txtList li{height:35px; line-height:23px; clear:both;background:url(/images/listtu.jpg) no-repeat 0px 6px;padding-left:15px;  }
    .txtList li a{}
    .txtList li a:hover{}
    .txtList li.Last{border:none !important; }
    .txtList li .date{float:right;color:#ccc}
    .txtList li .node{float:right;color:#105B49;}
    .txtList li .node a{color:#105B49;}
    .txtList li.Last{border:none !important;}





/* Path */
	.Path{ height:30px;line-height:44px; height:37px; padding-left:35px;color:#333333; background:url(/images/weizhibg.gif) no-repeat 12px 12px; font-size:20px;  }
	.Path a{color:#333333; }
	.Path a:hover{color:#f00; }

.shang  {margin-top:15px;}
.shang a{ color:#333;}





.pagination-wrapper{
margin: 20px 0; width:500px; margin:0 auto; text-align:center;
}
.pagination{
height: 34px;
text-align: center;
}
.pagination li {
float: left;
display: block;
height: 25px;
line-height: 25px;
padding: 0 5px;
font-size: 14px;
color: #555555;
text-decoration: none;
}
.pagination li a{
float: left;
display: block;
height: 25px;
line-height: 25px;
padding: 0 5px;
font-size: 14px;
border: 1px solid #dddddd;
color: #555555;
text-decoration: none;
}
.pagination li a:hover{
background:#99422F;
color:#fff;
}
.pagination li.thisclass {
background: #99422F;
color: #fff;
}
.pagination li.thisclass a,.pagination li.thisclass a:hover{
background: transparent;
border-color: #09f;
color: #fff;
cursor: default;
}



#page_content {float:right;width:680px;overflow:hidden;margin-left:-1px;  padding:10px 10px 10px 19px;_zoom:1}
#page_content h1 {font-size:18px; text-align:center; margin-bottom:10px; margin-top:10px;}



.gytzhengwen{margin-top:63px; margin-left:2px; font-size:22px; font-family:"Î¢ÈíÑÅºÚ"; line-height:28px; width:320px;}
.gytzhengwen a {color:#c80000;}

        
        