﻿@charset "utf-8";
/* 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 { font-family:Arial; color:#555;line-height:23px; font-size:13px; font-weight:normal; padding:0; margin-left: 0;margin-top: 0;margin-bottom: 0;font-family:微软雅黑;}
em, i, del { font-weight:normal; font-style:normal;}
img { border:0;}
ol, ul { list-style:none;}
a { color:#666; cursor:pointer;font-size:13px;font-family:微软雅黑;}
a:link, a:visited { text-decoration:none;}
a:hover { text-decoration:underline;color:#ff9900;}

/*top*/
.top{ width:100%; height:140px; margin:0px auto;background:url(/images/top_bg.png) repeat-x;padding-top:4px;}
.nav{ width:100%; height:40px; background:url(/images/nav.png) repeat-x;}
.navbar{ width:1100px; height:40px; margin:0px auto;}
.navbar ul li{ float:left; height:40px; width:115px; background:url(/images/li.png) no-repeat right center;}
#noimg{ background:none;}
.navbar ul li a{ display:block; width:115px; height:40px; color:#fff; line-height:40px; font-size:15px; font-weight:bold; text-align:center;font-family:微软雅黑;}
.navbar ul li a:hover{ color:#ff9900; text-decoration:none;background:url(/images/n1.png) no-repeat }
#n1{ background:url(/images/n1.png) no-repeat; color:#fff; text-decoration:none;}
.im{ width:100%; height:440px;text-align:left;}

/*c1*/
.c1{ width:1000px; height:300px; margin:0px auto;border:0px solid #e2e2e2; }
.c1left{ width:100%; height:36px; border-bottom:1px solid #e2e2e2;}
.c1top{  width:100%; float:left; height:39px; border-bottom:1px solid #c8c8c8;}
.c1top2{  height:40px; padding-left:7px; border:0px solid #c8c8c8; position:relative;}
.c1top3{  height:40px;  border:0px solid #c8c8c8; position:relative;background:url(../images/c2top.png) repeat-x;top: 0px;left: 0px;width: 270px;}
.c1toptext{ color:#fff; font-size:14px; line-height:29px; background:url(/images/y7.jpg) no-repeat 5px center; font-weight:bold; float:left; padding-top:5px; padding-left:15px; height:29px; border-bottom:0px solid #005ca1;}
.c2toptext{ color:#ff0000; font-size:14px; line-height:29px; font-weight:bold; float:left; padding-top:5px; padding-left:5px; height:29px; }
.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:#000;}
.climg{ width:300px; height:250px; margin:10px auto; }
.ccom{ width:660px; height:220px; margin:10px auto; }
.c1mid{ width:470px;height:250px; border:0px solid #d7d7d7;background:url(/images/) repeat-y;margin:15px auto;float:left;}
.c1mid_2{ width:480px;height:250px; padding-left:20px;border:0px solid #d7d7d7;background:url(/images/) repeat-y;margin:15px auto;float:right;}
.c1mid_3{ width:240px;height:250px; border:0px solid #d7d7d7;background:url(/images/) repeat-y;margin:15px auto;float:right;}
.c1right{ height:250px; width:840px;border:1px solid #d7d7d7;margin:10px auto;}
.cnews{ width:410px; height:140px;  padding-left:0px;margin-top:10px;}
.cnews ul li{width:400px; height:31px; border-bottom:1px dashed #cbcbcb; background:url(/images/dian.png) no-repeat left; padding-left:10px;}
.cnews ul li a{width:400px; line-height:31px;font-size:14px;color:#555;}
.cnews ul li a:hover{ color:#009999;}
.ys2{ float:right; line-height:31px;color:#666;}

.cnews1{ width:400px; height:80px;margin-top:10px;}
.nimg{ width:150px; height:80px; float:left;}
.nimg img{ width:150px; height:80px;}
.ntext{ float:right; width:240px; height:60px;}
.ntext a:hover{ float:right; width:240px; height:60px;color:#009999;}
.ntitle{width:240px;height:25px; float:right;font-size:14px; font-weight:bold; color:#669900; }

.cozz{width:320px; height:199px; padding:10px 0px 0px 10px;}
.cozz ul li{width:320px; height:31px; border-bottom:1px dashed #cbcbcb; background:url(/images/dian.png) no-repeat left center; padding-left:15px;}
.cozz ul li a{width:320px;line-height:31px;}
/*c2*/
.c2{ width:1100px; height:290px; margin:0px auto;border:0px solid #e2e2e2; }
.c2mid{ width:950px;height:600px;margin:0px auto; background:url(../images/tp.png) bottom no-repeat}
.c2mid_r{ width:550px;height:auto;margin:20px auto;float:right; }
.c2left{ float:left; height:220px; width:240px;border-left:0px solid #f2f2f2; padding-left:10px;padding-top:20px;background:url(../images/wjbj_39.png) bottom no-repeat;}
.c2right{ height:180px; float:right; width:214px; margin-top:40px;}
.c2com{ border-left: 1px solid #990000;
    border-right: 1px solid #990000;
    border-bottom: 1px solid #990000;
    width:228px; height:183px; 
    margin-left:8px;
    border-top-style: none;
    border-top-color: inherit;
    border-top-width: 0px;
}
.c2com ul li{ height:29px; border-bottom:0px solid #d7d7d7; background:url(../images/c2li.png) repeat-y; padding-left:5px;}

.c2com ul li a{ line-height:29px; color:#003366;font-size:14px;background:url(/images/wtb_03.jpg) no-repeat 0px center;padding-left:5px;}

.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:300px; margin:10px auto;border:0px solid #e2e2e2;}
.c3left{ width:250px;height:300px;background:url(/images/) repeat-y;margin:0 auto;float:left;}
.c3mid{ width:420px;height:300px;background:url(/images/) repeat-y;margin:0 auto;float:left;padding-left:15px;}
.c3right{ width:300px;height:300px;background:url(/images/) repeat-y;margin:0 auto;float:right;}

.c4{ width:1000px; height:300px; margin:15px auto;}
.c4left{ width:680px;height:270px;margin:0 auto;float:left;}
.c4right{ width:300px;height:270px;margin:0 auto;float:right;border:0px solid #e2e2e2;}
.c4mid{ width:320px;height:270px;margin:0 auto;float:left;border:0px solid #e2e2e2;}
.c4mid_2{ width:420px;height:270px;margin:0 auto;float:right;border:0px solid #e2e2e2;}

.c3show{ width:1100px; margin:0 auto; height:290px;}
.cpro{ width:1010px;  height:250px; overflow:hidden; padding-top:35px;background:#3f6991;}
.cpro ul li{ float:left; width:230px; height:250px; margin:5px 10px; float:left;}
.cpro ul li img{ width:230px; height:175px; border:1px solid #dedede;padding:0px;}
.cpro ul li p{ width:170px; height:25px; margin:0px auto; line-height:20px; text-align:center;}
.cpro ul li a p{ color:#fff;}
.cpro ul li a:hover p{ color:#ff9900;text-decoration:none;}
.cpro ul li a:hover img{ border:0px solid #ff9900;opacity:0.6;}

.rongyu{ height:240px; width:300px; margin:0px; overflow:hidden;}
.rongyu ul li{ height:240px; width:300px; float:left;}
.rongyu ul li img{ height:240px; width:300px;margin-top:10px;}

/*foot*/
.foot{ width:100%; height:200px; background:#303c4c;margin:0px auto;}
.fot{ width:1000px; height:120px;margin:0px auto; }
.f1{ width:680px;margin:0px auto;padding-top:30px;text-align:center;float:right;}
.f1 p{ color:#fff; font-family:微软雅黑;}
.f1 p a{ color:#fff;}
.f2{ width:680px; margin:0px auto;float:right;}
.f2 p{ color:#fff; text-align:center;font-family:微软雅黑;}
.f2 p a{ color:#fff;}
.f3{ width:300px; margin:30px auto;float:left;text-align:right;}


#apDiv2 {
	position:absolute;
	right:-980px;
	top:-140px;
	width:195px;
	height:50px;
	z-index:20000;
}

.linker{ width:500px; height:60px; margin:0px auto;}
.link a{ width:700px; height:120px; margin:0px 5px; overflow:hidden;padding-top:10px;color:#fff;}
.link ul li{ width:100px; height:40px; margin:0px 10px;color:#fff;text-align:center;}
.link ul li img{ width:100px; height:40px;}

.title{ width: 1000px;color:#555; font-size:14px;font-weight:bold; height:29px; background-color:#fff;margin:10px auto;}

.title2{color:#000; font-size:14px;font-weight:bold; height:30px;float: left;margin:6px auto;padding-left: 0px;width:auto; background:url(/images/) 10px no-repeat;border-bottom:1px solid #313c4e;}
.title3{color:#009900; font-size:24px;font-weight:bold; height:29px;margin:5px auto;padding-left: 10px;width:auto;  }

.tel2{ width:230px; height:25px; margin-top:0px;float:left; border:1px solid #cdcdcd;background:url(/images/soso.jpg) repeat-x;}
.din{ float:left; width:164px; height:20px;}
#txtval{width:160px; height:22px; border:0px; margin:0px; padding-left:18px;background:url(/images/ser.png) no-repeat;}
.da{ float:right; height:20px; width:40px; }
.da a{ display:block; width:40px; height:25px; border-left:1px solid #cdcdcd; margin-top:0px; margin-bottom:0px;}
