@charset "utf-8";
body{ margin:0; padding:0; color:#333; font-size:12px;}
*{ margin:0; padding:0;}
a{ text-decoration:none; color:#333; }
a:hover{color:#846352; }
ul{ margin:0; padding:0;}
li{ list-style:none;}
img{ border:0;}
td{ line-height:20px;}
.clear{ width:1px; height:0; overflow:hidden; clear:both;}
form{ margin:0; padding:0;}
.page{ height:25px; text-align:center; margin-top:20px;}
.page span{ margin:2px; border:1px solid #CCC; padding:2px 5px;}
.page a{ margin:2px;}
.hover{ color:#F00}
.news{ width:100%; height:29px; line-height:29px; border-bottom:1px dashed #dedede;}
.title{ width:550px; text-indent:30px; background:url(doc2.jpg) no-repeat; float:left; height:29px;  overflow:hidden;}
.time{ width:120px; padding-right:5px; float:right; text-align:right;}
.red{ color:#F00; font-weight:bold}
.clear{ width:1px; height:0; overflow:hidden; clear:both;}
form{ margin:0; padding:0;}
/*头部*/
/*ͷ��*/
#top{ width:100%; overflow:hidden; border-top:5px solid #846352; height:120px; background:url(top.png) bottom center; }
.top{ width:1115px; overflow:hidden; margin:0 auto; }

.logo{ width:229px; height:84px; float:left; padding-top:15px;}
.logo img{ width:229px; height:84px;}
.rtop{ width:885px; float:right;}

.ms{ width:607px; height:63px;  float:right; background:url(ms.png)}

.menu{ width:791px; height:47px; float:right }
.menu li{ width:87px; text-align:center; line-height:47px; height:47px; float:left; margin-left:1px; }
.menu a{ color:#000; font-size:15px;  display:block; font-family:"微软雅黑";}
.menu a:hover{ color:#fff; background:url(menub.png) top center; }
#menubg{ color:#fff; background:url(menub.png) top center; }

#flash {width:100%; height:520px; overflow:hidden; margin:0 auto; clear:both; position:relative;/*--*/}
#flash a {width:100%; height:520px; display:none;}
#flash img {width:100%; height:540px;/* display:none;*/}
.flash_bar {width:100%; padding-left:45%; z-index:69; height:30px; overflow:hidden; position:absolute;padding-top:13px!important; padding-top:12px; bottom:0px; left:0px;  text-align:center;}
.flash_bar .dq { display:block; float:left; width:11px; height:11px; margin:5px 5px; /* background: url(tg_flash_p.png) no-repeat 0px 0px;*/ cursor:pointer;
background:url(tg_flash_p.png) no-repeat 0px 0px; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="tg_flash_p.png" ,sizingMethod="crop"); }
.flash_bar .no { display:block; float:left; width:11px; height:11px; margin:5px 5px; /* background: url(tg_flash_p.png) no-repeat 0px 0px;*/ cursor:pointer;
background:url(kvtb.png) no-repeat 0px 0px; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/kvtb.png" ,sizingMethod="crop"); }
#flashBg {height:520px; overflow:hidden; width:100%; clear:both; margin:0; padding:0; }
@media only screen and (min-width: 264px){#flashBg{width:1020px;}}
@media only screen and (min-width: 516px){#flashBg{width:1020px;}}
@media only screen and (min-width: 768px){#flashBg{width:1020px;}}
@media only screen and (min-width: 1024px){#flashBg{width:100%;}}
@media only screen and (min-width: 1280px){#flashBg{width:100%;}}
@media only screen and (min-width: 1524px){#flashBg{width:100%;}}
@media only screen and (min-width: 1776px){#flashBg{width:100%;}}
@media only screen and (min-width: 2046px){#flashBg{width:100%;}}
#flashLine {/*background:url(/includes/banner/touming.png) repeat-x center bottom;*/height:520px; width:100%; clear:both;}
#xian{ width:100%; height:15px; background:url(xian.jpg)}
#index{ width:1140px; overflow:hidden; margin:0 auto;}
#index_11{ background:#e8e8ea; overflow:hidden}
.index_11{ width:1120px; height:330px; margin-bottom:15px; margin:0 auto ; margin-bottom:5px;}
.xilie{ width:170px; height:295px; padding-top:25px; background:#CCC; float:left}



.fenlei li{ float:left; width:100px; overflow:hidden; height:25px; margin-bottom:20px; line-height:25px;}

.cptj{ width:950px; background:#e8e8ea; height:330px; float:right}
.rollBox{width:950px;overflow:hidden;margin:0 auto;}
.rollBox .Cont{width:860px;overflow:hidden; margin:0 5px; margin-left:10px; float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:195px;float:left;text-align:center;padding-right:23px; overflow:hidden;}
*+html .rollBox .Cont .pic{width:195px;float:left;text-align:center;}
.rollBox .Cont .pic img{border:3px solid #fff;display:block; width:189px; height:134px; margin-top:18px;}
.rollBox .Cont .pic p{line-height:26px;color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}
#index_1{ width:100%; overflow:hidden; background:#846352; padding-bottom:40px; }
.index_1{ width:936px; margin:0 auto; margin-top:30px; height:207px;}
.aa{ width:188px; height:207px; margin:0 35px; float:left}
#a1{ background:url(a1.png); margin-left:120px;}
#a1 a{ display:block; width:188px; height:207px;}
#a1 a:hover{ background:url(a11.png);}
#a2{ background:url(a2.png);}
#a2 a{ display:block; width:188px; height:207px;}
#a2 a:hover{ background:url(a22.png);}
#a3{ background:url(a3.png);}
#a3 a{ display:block; width:188px; height:207px;}
#a3 a:hover{ background:url(a33.png);}

#index_2{ width:100%; height:620px; padding-top:152px; background:url(cc1.jpg) top center;}


.index_pro{ width:940px; overflow:hidden; margin:0 auto; margin-top:15px;}

.icase{ width:425px; padding:10px; float:left; height:145px; background:#FFF; margin-bottom:30px;}
.icase_main{ width:220px; float:right; height:145px;}
.icase_more{ width:80px; display:none; height:20px; float:right; margin-top:5px; line-height:20px; background:#846352; text-align:center}
.icase_more a{ color:#FFF; display:block; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.icase_more a:hover{ background:#666;}
.icase_txt{ width:100%; height:110px; line-height:22px; overflow:hidden; margin-top:5px;}
.ipro{ width:254px; overflow:hidden; float:left; margin-right:33px; background:#FFF; margin-bottom:45px;}
.ipro img{ width:240px; height:158px; padding:7px;}
.ipro p{ width:240px; height:30px; line-height:25px; text-align:center; overflow:hidden}
.ipro a { color:#846352; font-weight:bold}
.ipro a:hover{ text-decoration:underline}

#index_3{ width:1115px; overflow:hidden;  margin:0 auto; padding-top:10px;}

#tabs0 {

 width: 400px; float:left; 
}
.menu0{
 width: 400px; height:25px; line-height:25px; margin-bottom:10px; border-bottom:1px solid #CCC
}
.menu0 li{
 display:block;
 float: left;
 width:85px;
 cursor:pointer;
 color:#000; font-family:"微软雅黑"; font-size:12px; text-align:center; font-weight:bold

}
.menu0 li.hover{ color:#fff; background:#846352
}
#main0 ul{
 display: none;
}
#main0 ul.block{
 display: block;
}


.tnews{ width:400px; height:110px; padding-bottom:8px; margin-bottom:5px; border-bottom:1px solid #ccc}
.tnews_tu{  width:134px; height:110px; float:left}
.tnews_tu img{ width:132px; height:110px; border:1px solid #FFF}
.tnews_info{ width:250px; float:right; height:110px;}
.nnews{ width:250px; height:24px;}
.ntitle{ width:160px; float:left; height:24px; overflow:hidden; line-height:24px;}
.ntitle a{ color:#846352; font-weight:bold}
.ntime{ width:80px; text-align:right; float:right; height:24px; line-height:24px; color:#666;}
.tnews_txt{ width:250px; height:88px; line-height:22px; overflow:hidden; color:#666;}
.inews{ width:400px; height:25px; line-height:25px; border-bottom:1px dashed #CCC}
.ititle{ width:300px; float:left; height:25px; line-height:25px; overflow:hidden;}
.itime{ width:100px; text-align:right; float:right; line-height:25px;}
.about1{color:#333; width:690px; float:right;   overflow:hidden; line-height:20px; padding-left:15px;}
.a_t{ height:25px; color:#007dc4;font-family:"微软雅黑"; font-size:15px;}
.about2{ width:690px; height:125px; line-height:25px; overflow:hidden}
.hzkh{ width:1115px; margin:0 auto; overflow:hidden}
.hzkh_top{ width:1115px; height:30px; background:#dad0cb; margin:20px 0; margin-bottom:10px;}
.k_l{ width:85px; float:left; height:30px; line-height:30px; background:#846352; text-align:center; color:#FFF; font-weight:bold} 
.k_r{ float:right}

.hzkh_main{ width:1115px; overflow:hidden; }

.index_3{ width:1140px; margin-bottom:15px; height:140px;}
.tdfc{ width:400px; float:left; height:140px; background:#cdecef}
.tdfc_top{ width:400px; height:35px; font-size:15px; font-family:"微软雅黑"; line-height:26px; color:#017bc6; text-indent:10px;}
.tdfc_main{ width:690px; padding:10px 0; padding-top:0; padding-bottom:0; overflow:hidden}
.tdfc_main img{ width:160px; height:130px; margin-right:10px;}
.tubiao{ background:#feebff; height:140px; width:740px; float:left;}
.tubiao img{ float:left; margin:0; padding:0}
.link{ width:1115px; margin:0 auto; margin-top:10px; line-height:30px; overflow:hidden; border-top:1px dashed #bfbfbf; color:#fff; margin-bottom:10px;}
.link a{ margin-right:10px;}
#foot{ width:100%; overflow:hidden; background:#666666; color:#fff; margin-top:5px;}
#foot a{ color:#fff}

.foot{ width:1115px; overflow:hidden; margin:0 auto;  margin-top:20px;}
.foot_1{ width:100px; float:left; overflow:hidden;}
.foot_1 p{ width:100px; height:22px; line-height:22px; overflow:hidden; float:left;text-indent:14px;}
#f_t{ font-size:14px; letter-spacing:1px; font-weight:bold; font-family:"微软雅黑"; height:12px; background:url(doc.jpg) no-repeat; line-height:12px;  margin-bottom:5px; }
.foot_2{ width:390px; overflow:hidden; float:left; background:url(cc4.jpg) no-repeat; min-height:100px; padding-left:25px; font-size:12px; color:#fff; line-height:20px; font-family:Arial, Helvetica, sans-serif}
.hhhh{ float:left; margin-right:40px; margin-left:20px; }
#bottom{ width:100%; background:#000; padding:10px 0; line-height:20px; margin-bottom:10px;color:#fff}
#bottom a{ color:#fff}
.bottom{ width:1115px; margin:0 auto; text-align:center; line-height:20px;}
/*内页*/
#main{ width:1040px; margin:10px auto; overflow:hidden;}
.left{ width:223px; overflow:hidden; float:left;}
.lefttop{ width:223px; background:url(lefttop.jpg); height:36px; line-height:36px; font-size:14px; font-weight:bold; letter-spacing:1px; font-family:"微软雅黑"; color:#FFF; text-align:center;}
.leftmain{  overflow:hidden; width:223px; margin-bottom:5px;}
.leftmain li{ width:223px; float:left; height:30px; margin-bottom:5px; background:url(leftli.jpg); line-height:30px; text-indent:30px;}
.leftmain li a:hover{ color:#846352}
.big{ width:223px; float:left; height:30px;  background:url(leftli.jpg); line-height:30px; clear:both; font-weight:bold; text-indent:30px;}
.small{ width:223px; height:25px; line-height:25px; text-indent:30px; margin-bottom:3px;}
.hov{ color:#846352}
.contact{ width:201px; padding:11px; line-height:22px; padding-bottom:0;}
.right{ width:807px; float:right; overflow:hidden;}
.righttop{ width:807px; height:32px; text-indent:10px; background:#ececec; line-height:32px;}
.rightmain{ width:785px; border:1px solid #dedede; border-top:0; line-height:25px;  padding:10px; overflow:hidden;}

.pro{ width:238px; height:180px; padding-top:10px;  margin:0 11px; margin-top:10px; text-align:center; background:url(probg1.jpg); float:left;}
.pro img{ width:220px; height:145px;}
.pro p{ width:238px; height:25px; line-height:25px; text-align:center; overflow:hidden;}
.pro a{ display:block}

.propic img{ max-width:744px; min-width:400px;}

.procase{ width:238px; height:180px; padding-top:10px;  margin:0 11px; margin-top:10px; text-align:center; background:url(probg1.jpg); float:left;}
.procase img{ width:220px; height:145px;}
.procase p{ width:238px; height:25px; line-height:25px; text-align:center; overflow:hidden;}
.procase a{ display:block}

.tinfo{ width:201px; padding:10px; margin:0 auto; overflow:hidden; border:1px solid #dedede; border-top:0; }
.tinfo li{ float:left; width:100%; height:25px; line-height:25px; overflow:hidden; border-bottom:1px dashed #dedede; background:#FFF; margin-bottom:0; text-indent:0;}

.fangan{ width:100%; padding-bottom:10px; margin-bottom:10px; border-bottom:1px dashed #dedede; overflow:hidden;}
.fangan_tu{ width:200px; height:140px; float:left;}
.fangan_tu img{ width:200px; height:140px;}
.fangan_main{ width:570px; float:right; line-height:23px; overflow:hidden; height:140px; }
.fangan_t{ font-size:14px; font-weight:bold}
.fangan_t a{ color:#000}

.kehu{ float:left; width:202px; overflow:hidden; margin-right:35px; margin-bottom:10px; margin-top:10px;}
.kehu img{width:200px; height:110px; border:1px solid #CCC; }
 .kehu p{ line-height:25px;}
 
 
 .prop a{ display:block}
 
.CScontent {
	Z-INDEX: 9999; RIGHT: 0px; OVERFLOW: hidden; position: fixed;_POSITION: absolute; TOP: 150px;  _TOP: expression(documentElement.scrollTop + 60 + "px")
}
.CScontent2 {

    overflow: hidden;

}
.CScontent1 {
    float: left;
    overflow: hidden;
    width: 151px;
}
.CSline, .CSline1 {
    background: url("cs2.gif") no-repeat scroll 0 0 transparent;
    clear: both;
    font-size: 1px;
    height: 7px;
    overflow: hidden;
}
.CSview {
    overflow: hidden;
    width: 151px;
}
.CSline1 {
    background: url("cs3.gif") no-repeat scroll 0 0 transparent;
}
.CSline2, .CSline3 {
    background: url("cs4.gif") no-repeat scroll 0 0 transparent;
    height: 5px;
}
.CSline3 {
    background: url("cs5.gif") no-repeat scroll 0 0 transparent;
}
.CSview1 {

    overflow: hidden;
 
}
.hr_5 {
    clear: both;
    font-size: 1px;
    height: 5px;
    overflow: hidden;
}
.CSview3 b {
    color: #CF2027;
}
.CSview1 b {
    border-bottom: 1px solid #56B0D2;
    color: #085BAB;
    display: block;
    font-size: 14px;
    height: 29px;
    line-height: 29px;
    margin-bottom: 5px;
    padding-left: 4px;
}
.CSL {
    background: url("CS10.gif") repeat-x scroll 0 4px transparent;
    clear: both;
    font-size: 1px;
    height: 9px;
    overflow: hidden;
}
.CSview1 p {
    color: #727272;
    height: 24px;
    line-height: 24px;
}
.CSview3 p {
    background: url("cs7.gif") no-repeat scroll 3px 3px transparent;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: bold;
    padding-left: 15px;
}
.CSa1 {
    float: left;
    margin-top: 48px;
    width: 29px;
	height:122px; background:url(cs1.gif)
}