
/* CSS Document */
/* reset */
html{ overflow-y:scroll; overflow-x:hidden;}
body{ background-color:#fff;}
body, div, dl, dt, dd, ul, ol, li, form, input, textarea, select, p, h1, h2, h3, h4, h5, h6 { color:#666; line-height:22px; font-size:13px; font-weight:normal; padding:0; margin:0;}
em, i, del { font-weight:normal; font-style:normal;}
img { border:0;}
ol, ul { list-style:none;}
a { color:#666; cursor:pointer;}
a:link, a:visited { text-decoration:none;}
a:hover { text-decoration:underline;}

/*top*/
.top{ width:100%; height:130px; margin:0px auto;background:url(../image/top_bg.png) repeat-x;padding-top:4px;}
.nav{ width:100%; height:50px; background:url(../image/nav.png) repeat-x;}
.navbar{ width:1100px; height:50px; margin:0px auto;}
.navbar ul li{ float:left; height:50px; width:130px; background:url(../image/li.png) no-repeat right center;}
#noimg{ background:none;}
.navbar ul li a{ display:block; width:130px; height:50px; color:#fff; line-height:50px; font-size:15px; text-align:center;}
.navbar ul li a:hover{ color:#fff; text-decoration:none;background:#ca221a;}
#n1{ background:url(/images/) no-repeat; color:#fff; text-decoration:none;}
.im{ width:100%; height:370px;text-align:left;}

/*c1*/
.c1{ width:1000px; height:250px; margin:10px auto;border:0px solid #e2e2e2; }
.c1top{  width:100%; height:32px; border-bottom:1px solid #d7d7d7;color:#fff;font-size:14px; font-weight:bold; text-align:center;line-height:32px;}
.c2top{  width:100%; height:36px; border-bottom:0px solid #d7d7d7;color:#fff;font-size:14px; font-weight:bold; text-align:center;line-height:36px;background:url(../image/list_bg.jpg) repeat-x}
.c1top3{   width:100%; height:45px; border-bottom:1px solid #bebebe;}
.ctoptext{ color:#fff;width:101px; font-size:14px; line-height:29px; background:url(../image/bg.jpg) no-repeat 0px center; font-weight:bold; float:left; padding-top:5px; padding-left:0px; height:29px; border-bottom:0px solid #005ca1;}
.c2toptext{ color:#fff;width:101px; font-size:14px; line-height:36px; background:url(../image/bg2.jpg) no-repeat 0px center; font-weight:bold; float:left;  height:36px; border-bottom:0px solid #005ca1;}
.c3toptext{ color:#fff;width:150px; font-size:14px; line-height:34px; background:url(../image/link.jpg) no-repeat 0px center; font-weight:bold; float:left; padding-top:0px;  height:34px; border-bottom:0px solid #005ca1;}

.c1toptext span{ color:#e80306;}
.cmore{ float:right; margin-right:10px; width:50px; height:25px; margin-top:5px;}
.cmore a{color:#666;}
.cmore a:hover {color:#ff0000;}
.ccom{ width:410px;height:200px; padding:10px; }

.c1left{ width:300px;height:250px; border:1px solid #d7d7d7;background:url(/images/) repeat-y;margin:10px auto;float:left;}
.c1mid{ width:430px;height:250px; border:1px solid #d7d7d7;background:url(/images/) repeat-y;margin:10px auto;float:left;margin-left:12px;}
.c1right{ height:250px; width:240px;border:1px solid #d7d7d7;margin:10px auto;float:right;}

.cnews1{ width:460px; height:125px; padding-top:20px;}
.nimg{ width:175px; height:125px; float:left;}
.nimg img{ width:175px; height:125px;}
.ntext{ float:right; width:280px; height:125px;}

.cnews{ width:220px; height:225px;  padding-left:0px;margin-bottom:25px;margin-left:10px;}
.cnews ul li{width:220px; height:25px; border-bottom:0px dashed #cbcbcb; background:url(../image/dian.png) no-repeat left; padding-left:10px;}
.cnews ul li a{width:220px; line-height:25px;color:#666;}
.cnews ul li a:hover{ color:#cc0000;}

.cnews2{ width:450px; height:195px;  padding-left:0px;margin-top:5px;margin-left:10px;}
.cnews2 ul li{width:450px; height:25px; border-bottom:0px dashed #cbcbcb; background:url(../image/dian.png) no-repeat left; padding-left:10px;}
.cnews2 ul li a{width:450px; line-height:25px;color:#666;}
.cnews2 ul li a:hover{ color:#cc0000;}
.ys2{ line-height:21px; color:#999; float:right;}

.rongyu{ height:220px; width:295px; margin:0px; overflow:hidden;}
.rongyu ul li{ height:220px; width:295px; float:left;}
.rongyu ul li img{ height:220px; width:295px;margin-top:10px;}

.cozz{width:320px; height:199px; padding:10px 0px 0px 10px;}
.cozz ul li{width:320px; height:31px; border-bottom:1px dashed #cbcbcb; background:url(../image/dian.png) no-repeat left center; padding-left:15px;}
.cozz ul li a{width:320px;line-height:31px;}
/*c2*/
.c2{ width:1000px; height:260px; margin:0px auto;border:0px solid #e2e2e2; }

.c2left{ float:left; height:240px; width:495px;border:1px solid #d7d7d7;padding-left:0px;margin-top:0px;}
.c2mid{ width:495px;height:600px;margin:0px auto;border:1px solid #d7d7d7; background:url(/images/tp.png) bottom no-repeat}
.c2right{ height:240px; float:right; width:490px; margin-top:0px;border:1px solid #d7d7d7;}
.c2com{ border-left: 3px solid #00893d;
    border-right: 3px solid #00893d;
    border-bottom: 3px solid #00893d;
    width:214px; height:183px; 
    margin-left:0px;
    border-top-style: none;
    border-top-color: inherit;
    border-top-width: 0px;
}
.c2com ul li{ height:29px; border-bottom:0px solid #d7d7d7; background:url(../image/c2li.png) repeat-y; padding-left:15px;}

.c2com ul li a{ line-height:29px; color:#666;font-size:14px;background:url(../image/wtb_03.jpg) no-repeat 0px center;padding-left:15px;}
.c3left{ float:left; height:184px; width:220px;border-left:1px solid #f2f2f2; padding-left:20px;padding-top:10px;background:url(/images/) repeat-x;
}
.cmcom{ width:720px; height:180px; padding-right:10px;}
.canli{ width:660px; height:150px; margin:10px 0px 0px 0px; overflow:hidden; float:left;}
.canli ul li{ float:left; width:200px; height:100px; text-align:center; }
.canli ul li img{ width:180px; height:112px;}

.c3{ width:1000px; height:260px; margin:10px auto; border:1px solid #d7d7d7;}
.c3left{ width:450px;height:380px;background:url(/images/) repeat-y;margin:0 auto;float:left;}
.c3right{ width:500px;height:380px;background:url(/images/) repeat-y;margin:0 auto;float:right;}

.c4{ width:1000px; height:125px; margin:10px auto;border:1px solid #d7d7d7;}
.c4left{ width:760px;height:270px;margin:0 auto;float:left;}
.c4right{ width:330px;height:270px;margin:0 auto;float:right;border:1px solid #e2e2e2;}
.c4mid{ width:400px;height:270px;margin:0 auto;float:left;border:1px solid #e2e2e2;}
.c4mid_2{ width:350px;height:270px;margin:0 auto;float:right;border:1px solid #e2e2e2;}


.cpro{ width:735px; margin:5px 5px 5px 5px; height:490px; overflow:hidden; text-align:center;padding-left:0px}
.cpro ul li{ float:left; width:230px; height:230px; margin:5px 0px; float:left;background:url(../image/cp_bg.png) no-repeat;}
.cpro ul li img{ width:165px; height:150px; border:0px solid #dedede;padding:22px 18px 0px 0px;}
.cpro ul li p{ width:165px; height:20px; margin:0px auto; line-height:20px; text-align:center;color:#0066cc}
.cpro ul li a:hover{ text-decoration:none;}
.cpro ul li a:hover p{ color:#ff9900;}
.cpro ul li a:hover img{ border:0px solid #ff0000;opacity:0.6;}

.cpro2{ width:1000px; margin:5px 5px 5px 5px; height:190px; overflow:hidden; text-align:center;}
.cpro2 ul li{ float:left; width:240px; height:190px; margin:10px 0px; float:left;background:url(/images/cp_bg) no-repeat;}
.cpro2 ul li img{ width:200px; height:145px; border:0px solid #dedede;padding:5px 12px 0px 0px;}
.cpro2 ul li p{ width:160px; height:20px; margin:0px auto; line-height:20px; text-align:center;}
.cpro2 ul li a:hover{ text-decoration:none;}
.cpro2 ul li a:hover p{ color:#ff0000;}
.cpro2 ul li a:hover img{ border:0px solid #ff0000;opacity:0.6;}

.c4show{ width:1000px; height:200px; margin:10px 0px; background:#fff;}
.c4proshow{ width:960px; height:200px; margin:0px auto; overflow:hidden;padding-top:10px;}
.c4proshow ul li{ float:left; margin:0px 10px; width:230px; height:1200px;}
.c4proshow ul li img{ width:230px; height:200px; border:1px solid #ddd; }
.c4proshow ul li p{ text-align:center; line-height:25px;}
.c4proshow ul li img{ width:230px; height:170px; border:2px solid #dedede; }
.c4proshow ul li a:hover img{ border:2px solid #663300;}

/*foot*/
.foot{ width:100%; height:221px; background:url(../image/bottom_bg.png) repeat-x ;margin:0px auto;}
.fot{ width:1000px; height:200px;margin:0px auto; }
.f1{ width:1000px;margin:10px auto;padding-top:3px;text-align:center;}
.f1 p{ color:#fff; text-align:center;}
.f1 p a{ color:#fff;text-align:center;}
.f2{ width:750px; margin:50px auto;float:right;line-height:30px;}
.f2 p{ color:#555; text-align:center;}
.f2 p a{ color:#555;}
.f3{ width:200px; margin:30px auto;float:left;border-right:0px solid #999999;text-align:right;}


#apDiv2 {
	position:absolute;
	right:-980px;
	top:-110px;
	width:195px;
	height:92px;
	z-index:20000;
}
.link { width:980px; height:135px; margin:0px auto; overflow:hidden;margin:10px;color:#555;}
.link ul li{ float:left; margin:0px 10px; width:150px; height:1200px;}
.link ul li img{ width:150px; height:40px; border:1px solid #ddd; }
.link ul li p{ text-align:center; line-height:25px;}
.link ul li img{ width:150px; height:40px; border:2px solid #dedede; }
.link ul li a:hover img{ border:2px solid #ca221a;}

.title{ width: 1000px;color:#555; font-size:14px;font-weight:bold; height:29px; background-color:#fff;margin:10px auto;}

.title2{color:#999; font-size:16px;font-weight:bold;float:left; line-height:35px;margin:10px auto;padding-left: 0px;width:auto; background:url(/images/) 10px no-repeat;}
.title3{color:#999; font-size:16px;font-weight:bold;float:left; line-height:35px;margin:10px auto;padding-left: 0px;width:auto; background:url(/images/) 10px no-repeat;border-bottom:5px solid #00893d;}
.title4{color:#999; font-size:16px;font-weight:bold;float:left; line-height:25px;margin:10px auto;padding-left: 0px;width:auto; }


.panel-c-l td{padding:0px 0px;}
.login-text{height: 25px;margin-right:5px;border: 0px solid #e9e9e9;background: #f1f1f1;color: #333;}
.login-validate{height: 25px;left: 0px;border: 0px solid #e9e9e9;background: #f1f1f1;width: 160px;}
.login-text-focus{border: 0px solid #574309;}
.login-btn{width: 140px;height: 30px;color: #fff;line-height: 30px;background:#9f9f9f;border: none;overflow: hidden;cursor: pointer;border: 0px solid #303030; margin-left:3px;margin-top:10px;}
.login-btn2{width: 140px;height: 30px;color: #ccc;line-height: 30px;background:#00893d;border: none;overflow: hidden;cursor: pointer;border: 0px solid #e9e9e9; margin-right:0px;}
.note{width: 325px;height:70px;background: #f1f1f1;border: 0px solid #303030;}
.logincopyright{text-align: left;color: White;font-size:13px;margin-top: 40px;}