@charset "utf-8";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, p, b, em, span, i, pre, form, fieldset, label, input, textarea, blockquote{margin: 0;padding: 0;list-style:none;}
body{ font-family:"宋体"; font-size:12px; background:#FFF; color:#3D3D3D}
a{color:#000000;text-decoration:none}
a:hover{ color:#000000;text-decoration:none}
img{ border:none;}
/*web   header  start*/
.l{ float:left;}
.r{ float:right;}
/*网站头部样式区*/

.page{
    text-align: center;

}
.page a{
    display: inline-block;
    background: #fff;
    color: #888;
    padding: 8px 10px;
    min-width: 20px;
    border: 1px solid #E2E2E2;

}
.page span{
    display: inline-block;
    padding: 8px 10px;
    min-width: 20px;
    border: 1px solid #E2E2E2;
}
.page span.current{
    display: inline-block;
    background: #199ED8;
    color: #fff;
    padding: 8px 10px;
    min-width: 20px;
    border: 1px solid #199ED8;
}
.page .pagination li{
    display: inline-block;
    margin-right: 5px;
    text-align: center;
}
.page .pagination li.active span{
    background: #199ED8;
    color: #fff;
    border: 1px solid #199ED8;
    padding: 8px 10px;
    min-width: 20px;


}
.header{ width:100%; height:160px; background:url(../images/top.jpg) repeat-x; overflow:hidden;}
.top{ width:1000px; height:120px;  margin:0 auto;}
.logo{ padding-top:21px;}
.tell{ width:238px; height:120px; overflow:hidden;}
.tell dt{ float:left; width:238px; height:64px; line-height:64px; text-align:right;}
.tell dd{ float:left; padding-top:4px;}
.nav{ width:100%; height:40px; background:url(../images/navbj.jpg) repeat-x; overflow:hidden;}
.nav ul{ width:1000px; height:40px; margin:0 auto; background:url(../images/st2.jpg) left center no-repeat;}
.nav ul li{ display:inline}
.nav ul li a{ display:block; float:left; height:40px; line-height:40px; background:url(../images/st2.jpg) right center no-repeat; padding:0 25px; font-size:14px; color:#FFF; font-weight:bold;}
.banner{ width:1260px; height:362px; overflow:hidden; text-align:center; margin:0 auto; padding-top:5px; text-align:left;}
.banner img{ width:100%; height:379px; overflow:hidden; position:absolute;}
.banner p{ width:100%; height:40px; background:url(../images/qq.png) repeat; line-height:40px; position:relative; display:block; font-size:14px; font-weight:bold; color:#FFF; top:339px; text-align:left; padding-left:10%;}

.advantage{ width:100%; height:53px; background:url(../images/ll.png) repeat-x; line-height:53px; margin:0 auto;}
.advantage dl{ width:1000px; height:53px; margin:0 auto;}
.advantage dt{ float:left; width:363px; height:53px; line-height:53px; background:url(../images/search.png) left center no-repeat;}
.advantage dd{ float:left; height:48px; line-height:48px; color:#00000; padding-left:8px; padding-top:5px;}
.advantage dd a{ color:#00000}
.advantage dd a:hover,.advantage dd .hover{ color:#3D42A8; text-decoration:underline;}
.bianji{ float:left; width:240px; height:26px; overflow:hidden; background:none; border:none; color:#7C7C7C; margin-top:14px; margin-left:1px; display:inline; padding-left:5px; line-height:26px;}
.anniu{ float:right; width:80px; height:28px; border:none; background:none; cursor:pointer; margin-top:13px; margin-right:28px; display:inline;}

.layout{ width:1000px; margin:0 auto; margin-top:10px;}
.a1,.a2,.a3,.a4{ width:1000px;}
.a1{ height:349px; border:1px solid #E0E0E0; overflow:hidden;}
.a11{ width:154px; height:349px; background:url(../images/nnnss.jpg) repeat-x;}
.a11 p{ float:left; width:155px; height:37px; background:url(../images/tt.png) no-repeat; line-height:37px; text-align:center; font-weight:bold; font-size:16px; color:#FFF; margin-left:-1px;}
.a11 ul{ float:left; width:149px; height:auto; padding-left:5px;}
.a11 ul li{ float:left;}
.a11 ul li a{ float:left; width:121px; height:28px; background:url(../images/nn02.png) no-repeat; line-height:28px; padding-left:28px; margin-top:12px;}
.a11 ul li a:hover,.a11 ul li .hover{ background:url(../images/nn01.png) no-repeat; font-weight:bold; color:#7D1C16;}
.a11 span{ float:left; width:155px; height:26px; overflow:hidden; background:url(../images/ckgd.png) center no-repeat; line-height:26px; text-align:center; margin-top:6px;}
.a11 span a{color:#FFF;}

.a12{ width:844px; height:339px; overflow:hidden; padding-top:14px;}
.a12 dl{ float:left; width:198px; height:166px; overflow:hidden; padding-left:10px;}
.a12 dl dt{ float:left; width:196px; height:130px; overflow:hidden; border:1px solid #D3D3D3;}
.a12 dl dt img{ margin:3px;}
.a12 dl dd{ float:left; width:198px; height:34px; overflow:hidden; line-height:34px; text-align:center; font-weight:bold;}


.a2{ width:998px; height:88x; border:1px solid #E6E4E7; margin-top:10px; margin-bottom:10px;}
.flash{ width:800px; height:312px; float:left; padding-left:25px; padding-top:15px;}



.jcImgScroll { position:relative; height:279px;   }
.jcImgScroll li { border:2px solid #DAD8D9; }
.jcImgScroll li a { background:#D9D9D9; display:block; height:275px;  }


.jcImgScroll li.loading a { background:#D9D9D9 url(img/loading.gif) no-repeat center center;} 

.jcImgScroll li img,.jcImgScroll li,.jcImgScroll em,.jcImgScroll dl { border:0 none;}

.jcImgScroll em.sPrev { background:url(../images/left.png) no-repeat; }
.jcImgScroll em.sNext { background:url(../images/right.png) no-repeat;}



.jcImgScroll dl dd { background:url(images/NumBtn.png) no-repeat 0 bottom; text-indent:-9em; }
.jcImgScroll dl dd:hover,.jcImgScroll dl dd.curr { background-position:0 0; }






.a5{ width:998px; height:349px; overflow:hidden; background:url(../images/a522.jpg) repeat-x; border:1px solid #E0E0E0; margin-top:10px;}
.a51{ width:626px; height:349px; overflow:hidden; border-right:1px solid #FFF;}
.a511{ width:595px; height:32px; overflow:hidden; background:url(../images/x01.png) bottom no-repeat; line-height:32px; font-size:16px; font-family:"微软雅黑"; color:#7A1C12; font-weight:bold;  margin-left:15px; display:inline;}
.a511 span{ float:left; width:581px; height:32px; background:url(../images/st.png) left center no-repeat; padding-left:14px;}
.a512{ width:590px; height:175px; overflow:hidden; line-height:240%; padding-left:14px;}
.a512 a{ color:#E50112}

.a513{ float:left; width:626px; height:120px; overflow:hidden; }
.a513 dl{ float:left; width:136px; height:115px; overflow:hidden; border:1px solid #D4D4D4; margin-left:15px; display:inline;position:relative;}
.a513 dl dt{ float:left; width:128px; height:107px; overflow:hidden; padding-left:3px; padding-top:4px;}
.a513 dl dd{ float:left;  position:absolute; display:block; width:128px; height:18px; line-height:18px; text-align:center; color:#FFF; background:url(../images/55.png) repeat; top:93px; left:3px;}

.a52{ width:370px; height:349px; overflow:hidden; border-left:1px solid #E0E0E0;}


.a521{ width:338px; height:32px; overflow:hidden; background:url(../images/x02.png) bottom no-repeat; line-height:32px;font-size:16px; font-family:"微软雅黑"; color:#7A1C12; font-weight:bold; margin-left:16px; display:inline;}
.a521 span{ float:left; width:324px; height:32px;background:url(../images/st.png) left center no-repeat; padding-left:14px;}


.a52 .hk{ float:left; width:338px; height:295px; overflow:hidden; margin-top:11px; margin-left:11px; display:inline;}
.a52 .hk dl{ height:94px; display:block; overflow:hidden;}
.a52 .hk dt{float:left; width:154px; height:92px; overflow:hidden; border:1px solid #D3D3D3;}
.a52 .hk dt img{ margin:3px;}

.a52 .hk dd{ float:right; width:170px; height:94px; overflow:hidden;}
.a52 .hk dd span{ float:left ; width:170px; height:22px; overflow:hidden; line-height:22px; font-weight:bold;}
.a52 .hk dd p{ float:left; width:170px; height:72px; overflow:hidden; line-height:160%;} 
.a52 .hk dd p a{ color:#7A7A7A}

.a52 .hk ul{float:left; width:338px; height:182px; overflow:hidden; padding-top:8px;}
.a52 .hk li{ float:left; width:338px; height:26px; overflow:hidden; line-height:26px;}
.a52 .hk li span{ float:left; height:26px; line-height:26px; color:#3D3D3D;}
.a52 .hk li a{ float:left; height:26px; line-height:26px; padding-left:2px;}

.a6{ width:998px; height:98px; overflow:hidden; border:1px solid #E5E5E5; margin-top:10px;}
.a6 dt{ float:left; width:52px; height:100px; background:url(../images/linkbj.png) left no-repeat; font-size:14px; font-weight:bold; line-height:180%; color:#FFF; text-align:center;}
.a6 dd{ float:right; width:946px; height:98px; overflow:hidden;}
.a6 dd a{ float:left; width:142px; height:82px; overflow:hidden; border:1px solid #D3D3D3; margin-top:7px; margin-left:10px; display:inline}


.art_banner{ width:100%; height:185px; overflow:hidden; text-align:center; margin:0 auto;}
.main{ width:100%; height:auto; background:url(../images/mian.png) repeat-x; display:inline-block;}
.mian_main{ width:1000px; margin:0 auto; margin-top:18px;}
.main_left{ width:226px; height:auto; overflow:hidden;}
.ml_01{ width:226px; height:65px;  background:url(../images/ss01.jpg) no-repeat; line-height:65px; text-align:center; font-size:20px; color:#FFF; font-family:"微软雅黑";}
.ml_02{ width:224px; height:auto; border:1px solid #E1E2E6; border-bottom:none; border-top:none; display:inline-block;}

.newsnw{ width:756px; float:left; display:inline; line-height:2em; margin-top:10px}

.ml_02 ul{ float:left; width:198px; height:auto; overflow:hidden; padding-left:12px; padding-top:13px;}
.ml_02 ul li{ float:left; padding-bottom:9px;}
.ml_02 ul li a{float:left; width:161px; height:32px; line-height:32px; background:url(../images/ss02.jpg) no-repeat; font-size:14px; color:#000; padding-left:37px;}
.ml_02 ul li a:hover{background:url(../images/21center.jpg) no-repeat;}
.ml_02 ul li#now a{background:url(../images/270.jpg) no-repeat;}
.ml_02 ul li ol{ float:left; width:198px; height:auto; display:none;}
.ml_02 ul li ol li{ float:left; padding-bottom:0px; padding-top:8px;}
.ml_02 ul li ol li a{ float:left; width:auto; height:auto; line-height:normal; background:none; font-size:12px; padding-left:0px; width:161px; height:30px;background:url(../images/269.jpg) no-repeat; padding-left:37px; line-height:23px; color:#656565;}
.ml_02 ul li ol .on a,.ml_02 ul li ol li a:hover{ font-weight:bold; color:#90322A;}
.ml_02 ul li ol li a:hover{ font-weight:bold; color:#90322A; background:url(../images/270.jpg) no-repeat;}

/*
.ml_02 ul{ float:left; width:198px; height:auto; overflow:hidden; padding-left:12px; padding-top:13px;}
.ml_02 ul li{ float:left; width:198px; height:32px; line-height:32px; padding-bottom:9px;}
.ml_02 ul li a{float:left; width:161px; height:32px; background:url(../images/ss02.jpg) no-repeat; font-size:14px; color:#000; padding-left:37px;}*/
.ml_03{ width:226px; height:9px; overflow:hidden;}
.ml_04{ width:226px; height:auto;}
.ml_04 img{ padding-top:11px;}
.main_right{ width:756px; height:auto; overflow:hidden;}
.loaction{ width:756px; height:28px; overflow:hidden; line-height:28px; background:url(../images/loaction.jpg) bottom no-repeat;}
.loaction a{ font-size:12px; color:#666;}
.loaction a:hover{ color:#7b1b15; text-decoration:underline;}
.loaction .jt{ float:left; height:28px; background:url(../images/jtjt.jpg) left center no-repeat; font-weight:bold; padding-left:10px;}
.gc_list{ width:756px; height:auto; overflow:hidden;}
.gc_list dl{ float:left; width:241px; height:196px; overflow:hidden; padding-top:10px; padding-left:5px; padding-right:2px;}
.gc_list dl dt{ float:left; width:239px; height:159px; overflow:hidden; border:1px solid #D3D3D3;}
.gc_list dl dt img{ margin:3px;}
.gc_list dl dd{ float:left; width:241px; height:35px; overflow:hidden; line-height:35px; text-align:center; font-weight:bold;}

.gc_list ul{ float:left; width:756px; height:auto; overflow:hidden; padding-top:20px;}
.gc_list li{ float:left; width:756px; height:28px; overflow:hidden; line-height:28px;  background:url(../images/tian.jpg) left center no-repeat;}
.gc_list li a{ float:left; width:630px; height:28px; overflow:hidden; margin-top:2px; padding-left:15px; color:#3D3D3D;}
.gc_list li span{ float:right; color:#7C7C7C}
.gc_list li a:hover{ color:#7b1b15; text-decoration:underline;}


.artcle{ width:726px; height:auto; line-height:250%; color:#000; padding:18px 15px;}












.pages{width:756px; height:70px; line-height:70px; text-align:center;border-top:1px solid #ccc;}
.pages a{ border:1px solid #BFBFBF; font-size:12px; padding:6px; color:#000;}
.pages a:hover{ color:#FE0201;}
.pages strong{border:1px solid #BFBFBF; font-size:12px; padding:6px; color:#FE0201}
.footer{ width:100%; height:60px; background:url(../images/footerbj.png) repeat-x; line-height:230%; text-align:center; padding-top:30px; margin-top:20px;}


.fen{ width:630px; height:20px; float:left; display:inline; text-align:center; margin-top:20px; padding-bottom:5px; padding-top:10px; margin-left:20px;}
.fen a.aab{  border:#CCCCCC solid 1px;  text-align:center; padding:2px 5px; width:30px; }
.fen a:hover.aab{  border:#DC9861 solid 1px; color:#6C6C6C; width:30px;}
.fen a.aac{  border:#DC9861 solid 1px; color:#993300;text-align:center; padding:2px 5px; width:30px;}
.fen a,.fen span{  border:#CCCCCC solid 1px;  text-align:center; padding:2px 5px; width:100px; color:#666666; width:50px;}



.vv{ width:650px; float:left; display:inline; margin-top:10px; margin-left:20px;}
.v1{ width:650px; float:left; display:inline; margin-top:15px;}
.v1 p.p1{ width:80px; float:left; display:inline; text-align:right; font-size:12px; color:#666666; margin-top:5px;}
.v1 p.p2{ width:80px; float:left; display:inline; text-align:right; font-size:12px; color:#666666; margin-top:5px; margin-left:20px;}
.v1 input.s1{ width:180px; float:left; display:inline; height:21px; line-height:21px; font-size:12px; color:#666666; border:1px solid #CCCCCC;}
.v2{ width:650px; float:left; display:inline; border-top:1px solid #CCCCCC; margin-top:20px;}
.v2 p{ width:80px; float:left; display:inline; margin-top:25px; font-size:12px; color:#666666; text-align:right;}
.v2 input{ width:465px; float:left; display:inline; height:21px; line-height:21px; border:1px solid #CCCCCC; font-size:12px; color:#666666; margin-top:20px;}
.v3{ width:650px; float:left; display:inline;  margin-top:15px;}
.v3 p{ width:80px; float:left; display:inline; margin-top:25px; font-size:12px; color:#666666; text-align:right;}
.v3 textarea{width:465px; float:left; display:inline; height:121px; line-height:21px; border:1px solid #CCCCCC; font-size:12px; color:#666666; margin-top:10px;}
.v4{ width:650px; float:left; display:inline; margin-top:35px; padding-bottom:30px;}
.v4 input{ width:81px; height:19px; float:left; display:inline; background:url(../images/liu.jpg) no-repeat; cursor:pointer; border:0px; margin-left:100px;}
