

* { padding: 0px; margin: 0px; }
.clear { clear: both; line-height: 0px; height: 0px; width: 0px; }
body { font-family: "microsoft yahei"; font-size: 16px; color: #000000; background: #F6F6F6; position:relative;  width:100%; min-width:320px; max-width:640px; height:auto; margin:0 auto;}
ul, li { list-style: outside none none; }
img { border: 0px none; }
a:hover { text-decoration: none; }
a { text-decoration: none; outline: medium none; cursor: pointer; }
.left{ float:left;}
.right{ float:right;}

.jw_top{ background:#f5f1eb;}

/*nav start*/
.jw_nav{ background:url(../images/sz_nav_bg.jpg) repeat-x; height:43px; border-bottom:0px solid #fff; }
.jw_nav ul{ width:980px; margin:0 auto;}
.jw_nav ul li{ width:98px; float:left; line-height:43px; font-family:"微软雅黑"; font-size:16px; text-align:center; background:url(../images/sz_nav_xian.png) no-repeat center right; }
.jw_nav ul li a{ color:#fff;}
.lj119_nav{ height:43px; background:#763728;}
.lj119_nav ul{ width:980px; margin:0 auto;}
.lj119_nav ul li{ float:left; width:108px; background:url(../images/lj119_dm1.png) no-repeat right; font-size:14px; text-align:center; line-height:43px;}
/*.lj119_nav ul li a:hover{ background:url(../images/lj119_dm2.png) no-repeat right; display:block; color:#ffe400;}*/
.lj119_nav ul li a{ background:url(../images/lj119_dm3.png) no-repeat right; display:block; color:#ffe400;}
.lj119_nav ul li a{ color:#fff;}
/*nav end*/
.top { background: transparent url(../images/1.jpg) no-repeat scroll center center; width: 100%; height: 120px; margin: 0px auto; }
.nav { background: transparent url(../images/navs_1.jpg) repeat-x scroll 0% 0%; height: 50px; width: 100%; }
.nav ul{width:990px; height:50px; margin:0px auto;}
.nav ul li { width:auto; height: 50px; float: left; display: inline; text-align: center; line-height: 51px; font-size: 14px; }
.nav ul li a { color: #FFFFFF; }
.nav_cont { width: 990px; height: 50px; margin: 0px auto; }
.banner { background: transparent url(../images/4.jpg) no-repeat scroll center center; width: 100%; height: 457px; margin: 0px auto; }
.dh { width: 1000px; height: 65px; margin: 50px auto 0px; }
.bz { width: 1000px; height: 158px; background-color: #FFFFFF; margin: 0px auto; }
.li1 { background: transparent url(../images/6.jpg) no-repeat scroll 0% 0%; width: 108px; height: 43px; float: left; display: inline; padding-top: 5px; margin-left: 19px; margin-top: 25px; }
.li2 { background: transparent url(../images/7.jpg) no-repeat scroll 0% 0%; width: 134px; height: 43px; float: left; display: inline; margin-left: 19px; margin-top: 25px; }
.li4 { background: transparent url(../images/8.jpg) no-repeat scroll 0% 0%; width: 100px; height: 43px; float: left; display: inline; margin-left: 19px; margin-top: 25px; }
.li5 { background: transparent url(../images/9.jpg) no-repeat scroll 0% 0%; width: 114px; height: 43px; float: left; display: inline; margin-left: 19px; margin-top: 25px; }
.li6 { background: transparent url(../images/10.jpg) no-repeat scroll 0% 0%; width: 141px; height: 43px; float: left; display: inline; margin-left: 19px; margin-top: 25px; }
.bz ul li a { font-size: 14px; color: #04437E; padding-left: 40px; line-height: 40px; display: block; }
.li1 a:hover { border: 3px solid #04437E; width: 63px; height: 38px; margin-top: -5px; }
.li2 a:hover { width: 94px; height: 43px; border: 3px solid #04437E; margin-top: -5px; }
.li4 a:hover { width: 54px; height: 43px; border: 3px solid #04437E; margin-top: -5px; }
.li5 a:hover { width: 64px; height: 43px; border: 3px solid #04437E; margin-top: -5px; }
.li6 a:hover { width: 94px; height: 43px; border: 3px solid #04437E; margin-top: -5px; }
.bz ul { width: 980px; height: 100px; }
.li11 { background: transparent url(../images/6.jpg) no-repeat scroll 0% 0%; width: 108px; height: 43px; float: left; display: inline; margin-top: -15px; margin-left: 12px; }
.li21 { background: transparent url(../images/7.jpg) no-repeat scroll 0% 0%; width: 134px; height: 43px; float: left; display: inline; margin-top: -15px; margin-left: 11px; }
.li41 { background: transparent url(../images/8.jpg) no-repeat scroll 0% 0%; width: 100px; height: 43px; float: left; display: inline; margin-top: -15px; margin-left: 11px; }
.li51 { background: transparent url(../images/9.jpg) no-repeat scroll 0% 0%; width: 114px; height: 43px; float: left; display: inline; margin-top: -15px; margin-left: 13px; }
.li11 a:hover { border: 3px solid #04437E; width: 63px; height: 38px; margin-top: -5px; }
.li21 a:hover { width: 94px; height: 43px; border: 3px solid #04437E; margin-top: -5px; }
.li41 a:hover { width: 54px; height: 43px; border: 3px solid #04437E; margin-top: -5px; }
.li51 a:hover { width: 64px; height: 43px; border: 3px solid #04437E; margin-top: -5px; }
.gg { width: ;  margin: 0px auto; }
.gg img { width:100%;}
.zj { width: 1000px; height: 378px; background: #FFFFFF none repeat scroll 0% 0%; margin: 0px auto; }
.zj1, .zj2 { display:inline; float: left; margin-top: 10px; }
.zj1 { background: transparent url(../images/12.jpg) no-repeat scroll 0% 0%; width: 502px; height: 364px; margin-left: 6px; }
.zj2 { background: transparent url(../images/13.jpg) no-repeat scroll 0% 0%; width: 492px; height: 337px; }
.zj2_cont { width: 450px; height: 220px; line-height: 24px; margin: 80px 0px 0px 20px; }
.p1, .p2, .p3, .p4, .p5 { text-indent: 2em; }
.p6 span { color: #F00C07; font-weight: bold; }
.gg1 { width: 1000px; height: 158px; margin: 40px auto 0px; }
.zx {  margin: 1em auto 0; }
.zx img { width:100%;}
.main1 { background: transparent url(../images/16.jpg) repeat scroll 0% 0%; width: 100%; margin: 0px auto; padding-bottom: 2em; }
.p7 { color: #444444; font-weight: bold; padding: 22px 2% 0; }
.lij p { color: #925930; font-weight: bold; }
.ul1 { margin-top: 33px; margin-left: 18px; }
.in1 { margin-left: 1%; margin-top: 13px; }
.ul1 li { margin-top: 26px; padding: 0 2%; }
.main2 { position: relative; background: transparent url(../images/16.jpg) repeat scroll 0% 0%; width: 100%; height: auto; margin: 0px auto; padding-bottom: 60px; }
.zx1 { width: ;  margin: 0px auto; }
.zx1 img { width:100%;}
.ul1 { width: ; height: auto; margin: 0px auto; }
.mian3 { background: transparent url(../images/16.jpg) repeat scroll 0% 0%; width: 1000px; height: auto; margin: -85px auto 0px; padding-bottom: 80px; }
.zx3 { width: 1000px; height: 52px; margin: 97px auto 0px; }
.ul1 span { color: #FF0000; }
.main4 { width: ; height: auto; margin: 0px auto; position: relative; border-top: #B49465 3px solid;}
.main4 img { width:100%;}
.in2 { width: 76%; height: 29px; border: 1px solid #BFBDBE; }
.in3 { width: 76%; height: 77px; border: 1px solid #BFBDBE; margin: 0px 0px 0px 85px; }
.form1 {  margin: 0px auto; }
.form1 li { float: left; display:inline; }
.form { overflow: hidden; margin: 0 auto; }
.form li { margin:1em 10%; #444444; font-size: 14px; font-weight: bold; width:80%; text-align:center; }
.formtext {overflow: hidden; margin: 10px auto; padding:0 2%; color: #444444; font-size: 12px; font-weight: bold; line-height:24px; text-indent:2em; text-align:justify;}
.formtext span { color:#F00;}
.but { overflow: hidden; margin: 20px auto 0; text-align: center;}
.but input{ width: 146px; height:44px; border:none; padding:0px; margin:0px; text-align: center;  }
.but .but1{  background:url(../images/bt2.jpg) repeat; margin-right:150px;}
.but .but2{  background:url(../images/bt.jpg) repeat;}
.form1 span { color: #FF0000; }
.form1 #kg { margin-left: 15px; }
/* .footer { width: auto; height: 274px; background-color: #287ACE; } */
.footer_nav { width: 1000px; height: 50px; margin: 0px auto; border-bottom: 2px solid #3C85C1; }
.footer_nav a { color: #FFFFFF; font-size: 14px; text-align: center; line-height: 50px; width: 58px; height: 18px; padding-left: 25px; }
.footer_cont { width: 1000px; height: auto; margin: 0px auto; }
.footer_cont_left, .footer_cont_right, .footer_right { float: left; display: inline; }
.footer_cont_left { margin: 30px 0px 0px 36px; }
.footer_cont_right { width: 363px; height: 161px; margin: 30px 0px 0px 36px; }
.footer_cont_right ul li { color: #FFFFFF; line-height: 24px; }
.footer_right { background: transparent url(../images/qq.jpg) no-repeat scroll 0% 0%; width: 205px; height: 142px; margin: 63px 0px 0px 102px; }
.p8 { width: 78px; height: 36px; margin: 100px 0px 0px 5px; }
.p9 { width: 68px; height: 51px; margin: -50px 0px 0px 130px; }
.s1 { color: #FFFF00; }
.s2 { color: #FFFFFF; }
.navs { background: transparent url(../images/navss_1.jpg) repeat-x scroll 0% 0%; height: 46px; width: 100%; }
.navs ul{width:990px; height:46px; margin:0px auto;}
.navs ul li { width:auto; height: 46px; float: left; display: inline; text-align: center; line-height: 46px; font-size: 14px; }

/* footer start*/
.sz2_fot_box{ width:100%; height:auto; background:#6E2814; overflow:hidden;}
.sz2_fot{ width:980px; margin:0 auto 55px; overflow:hidden;zoom:1; padding:0 10px;}
.sz2_fot_nav{ text-align:center; color:#fff; overflow:hidden;zoom:1; background:#6E2814; height:39px; line-height:39px; font-size:14px;}
.sz2_fot_nav a{ color:#fff; padding:0 5px; }
.sz2_foot{ background:#6E2814; overflow:hidden;zoom:1;}
.sz2_foot_l{ width:308px; overflow:hidden;zoom:1; margin-left:20px; display:inline;}
.sz2_foot_l1{ width:380px; overflow:hidden;zoom:1; margin-top:10px;}
.sz2_foot_l1 img{ vertical-align:middle;}
.sz2_foot_l2{ width:232px; overflow:hidden;zoom:1; margin:12px 25px 0 0; display:inline;}
.sz2_foot_l1 p{ color:#fff; line-height:22px;}
.sz2_foot_l2 ul li{ float:left; overflow:hidden;zoom:1; margin:13px 13px 0 0; display:inline;}
/* footer end*/

.progressbarbox { z-index:66; position:fixed; left:0; bottom:0; width:100%; height:40px; background:#666;_position: absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); box-shadow:#000 0 0 10px 0 inset; transition:all .5s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s; }
.progressbar { z-index:66; position:absolute; left:0; bottom:0; width:; height:40px; background:#1c76bc;_position: absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); line-height:40px; text-align:center; color:#fff; font-size:12px; font-weight:bold; border-radius: 0 .5em .5em 0;box-shadow:#5AACEC -3px 1px 5px 2px inset;  transition:all .5s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s; }
.pagelist { overflow:hidden; margin-top:20px;  height:30px; }
.plbtn { float:left; display:inline; margin:0 0 0 20px; width:70px; height:30px; border-radius:5px; line-height:30px; text-align:center; color:#fff; background:#B49465; cursor:pointer;}
#pagelist_pl { display:none}
.pagelistsub { float:left; display:inline; margin:0 0 0 20px;}
.pagelist input{ float:left; display:inline; margin:0 0 0 20px; width: 118px; height:32px; border:none; padding:0px; margin:0px; text-align: center; cursor:pointer;  }
.pagelist .but2{  background:url(../images/bt.jpg) no-repeat; background-size:107px 32px;}
.savebtn { margin:0 0 0 20px; width: 118px; height:32px; border:none; padding:0px; margin:0px; text-align: center; cursor:pointer;background:#BF251B; border-radius:5px; color:#fff; line-height:32px; font-size:14px;}

.main { width: 1000px; overflow: hidden; padding: 0px 4px; margin: 0px auto; text-align: left; background: transparent url(../images/main1.png) repeat-y scroll 0% 0%; }
.global_banner { width: 1000px; height: 100px; }
.global_banner img { display: block; width: 1000px; height: 100px; }
.menu, .search { width: 100%; overflow: hidden; border-bottom: 1px solid rgb(209, 186, 160); border-top: 1px solid rgb(209, 186, 160); background: transparent url(../images/bg2.jpg) repeat scroll 0% 0%; }
.menu { height: 60px; }
.search { height: 39px; }
.menu ul { width: 1000px; height: 34px; padding: 12px 0px 12px 15px; border-top: 1px solid rgb(255, 255, 255); border-bottom: 1px solid rgb(255, 255, 255); font-size: 14px; font-weight: bold; }
.menu li { float: left; display: inline; margin-right: 10px; width: 98px; height: 34px; line-height: 34px; overflow: hidden; text-align: center; }
.menu li a { display: block; width: 100%; height: 34px; color: rgb(255, 247, 227); background: transparent url(../images/global1.png) no-repeat scroll -265px 0px; }
.menu li a:hover { color: rgb(255, 247, 227); background: transparent url(../images/global1.png) no-repeat scroll -265px -34px; }