@charset "utf-8";
* { font-size:12px; margin:0px auto; padding:0px; color:#1B1B1B; }
div,img, ul, ol, li, dl, dt, dd, p, span { margin:0 auto; padding:0; border:0; }
img { border:0; }
body, h1, h2, h3, h4, h5, h6, div, span, ul, li, em, u { color:#212121; font-size:12px; font-size-adjust:none; font-style:normal; font-variant:normal; margin:0 auto; padding:0; border:0;}
font { font-size:12px; }
li { list-style:none; list-style-position:outside; }
a { color:#636363;; text-decoration:none;}
a:hover {color:#666666;}
ul li a:hover {color:#bd1302;}
.clear { clear:both; }
body{padding:0px;margin:0px; font-size:12px;}
.left{float:left}


.box{ width:1000px;margin:0 auto; }

/*            top             */
.top{ background: url(../images/topbg.jpg) top center no-repeat;}
.topcc{ width:1000px;margin:0 auto;}
.logo{ width:320px; height:71px; float:left; padding:64px 0 0 0;}
.nav{ width:680px; float:right; height:135px;}
.navtop{ height:70px; width:680px; text-align:right; color:#fff; font: normal 12px/34px "宋体";}
.navtop a{ color:#fff; font: normal 12px/34px "宋体";}
.navban{ height:44px; width:613px; padding:24px 0 0 67px;}
.navban ul li{ height:27px; width:87px; float:left; text-align:center;   background:url(../images/bg2.jpg) right no-repeat;}
.navban ul li a{ height:27px; width:87px; display:block; font:normal 12px/27px "宋体"; color:#000;}
.navban ul li a:hover{ height:27px; width:87px; display:block; font:normal 12px/27px "宋体"; color:#fff;  background:url(../images/bg3.jpg) center no-repeat;}

.topyy{ height:14px; background:url(../images/bg1.jpg) repeat-x;}


.banner{ height:401px; /*background:url(../images/banner.jpg) top center no-repeat;*/}
.banneryy{ height:20px; background:url(../images/bg4.jpg) repeat-x;}



.cp{ width:1000px; height:535px; background:#f4f4f4; }
.cpleft{ width:255px; float:left; }
.cplefttop{ width:245px; height:36px; background:url(../images/bg50.jpg) no-repeat; padding:0 10px 0 0; text-align:right; }
.cplefttop a{ font:normal 12px/36px "宋体"; color:#fff; float:right;}
.cplefttop span{ float:left; font-size:16px; font-weight:bold; color:#FFFFFF; font-family:"微软雅黑"; margin-left:40px; margin-top:8px; display:inline;}
.spanspan{float:left; font-size:16px; font-weight:bold; color:#FFFFFF; font-family:"微软雅黑"; margin-left:40px; margin-top:8px; display:inline;}
.cpleftban{ width:253px; /*height:493px;*/ background:url(../images/bg6.jpg) top repeat-x;border-left:1px solid #ccc; border-right:1px solid #ccc; padding:6px 0 0 0; background:#f4f4f4;}
.cpleftban ul li{ height:35px; background:url(../images/bg7.jpg) bottom no-repeat;}
.cpleftban ul li a{ width:223px; height:35px; display:block; font:normal 12px/35px "宋体"; color:#6c6c6c; background:url(../images/bg8.jpg) left no-repeat; padding:0 0 0 30px;}
.cpleftban ul li a:hover{ font: bold 12px/35px "宋体"; color:#204c7b;}

.cpright{ width:736px; float:right;}
.cprighttop{ width:726px; height:36px; background:url(../images/bg9.jpg) no-repeat; padding:0 10px 0 0; text-align:right; }
.cprighttop a{ font:normal 12px/36px "宋体"; color:#fff;}
.cprightban{ width:735px; border-right:1px solid #ccc; height:478px; background:url(../images/bg6.jpg) top repeat-x; padding:21px 0 0 0; }
.cprightban ul li{ width:183px; height:157px; float:left; padding:0 0 0 48px; text-align:center; font: normal 12px/30px "宋体"; color:#6c6c6c;}
.cprightban ul li:hover{ font: normal 12px/30px "宋体"; color:#204c7b;}
.cprightban ul li a{ display:block; width:179px; height:118px; padding:1px;  border:1px solid #bfbfbf;}
 
.yy{ height:10px; background:url(../images/bg10.jpg) top repeat-x; }

.gc{ width:1000px; height:400px; background:#fff; }
.gcleft{ width:737px; float:left;}
.gclefttop{ width:727px; height:38px; background:url(../images/bg11.jpg) no-repeat; padding:0 10px 0 0; text-align:right;}
.gclefttop a{ font:normal 12px/36px "宋体"; color:#06335c;}
.gcleftban{  width:736px; border-left:1px solid #ccc; height:342px; padding:20px 0 0 0;}
.gcleftban ul li{ width:205px; height:169px; float:left; padding:0 20px 0 20px; text-align:center; font: normal 12px/30px "宋体"; color:#6c6c6c;}
.gcleftban ul li:hover{ font: normal 12px/30px "宋体"; color:#204c7b;}
.gcleftban ul li a{ display:block; width:199px; height:133px; padding:1px;  border:1px solid #bfbfbf;}

.gcright{ width:257px; float:right;}
.gcrighttop{ width:247px; height:38px; background:url(../images/bg12.jpg) no-repeat; padding:0 10px 0 0; text-align:right;}
.gcrighttop a{ font:normal 12px/36px "宋体"; color:#06335c;}
.gcrightban{ width:256px; height:355px; border-right:1px solid #ccc; padding:6px 0 0 0;}
.gcrightban ul li{ height:35px; background:url(../images/bg7.jpg) bottom no-repeat;}
.gcrightban ul li a{ width:223px; height:35px; display:block; font:normal 12px/35px "宋体"; color:#6c6c6c; background:url(../images/bg13.jpg) left no-repeat; padding:0 0 0 30px;}
.gcrightban ul li a:hover{ font: bold 12px/35px "宋体"; color:#204c7b;}

.gclx{ width:240px; height:80px; background:url(../images/bg14.jpg) no-repeat; padding:18px 0 0 17px;font: normal 12px/24px "宋体"; color:#fff;}

.xw{ width:1000px; height:300px; padding:0 0 10px 0;}
.gsjj{ width:716px; height:278px; border:1px solid #ccc; float:left; padding:18px 0 0 15px; background:#fbfbfb; overflow:hidden;}
.gsjj dl dt{ float:left; float:left; margin:0 10px 0 0;}
.gsjj dl dd{ font: normal 12px/30px "宋体"; color:#5f5f5f; padding:0 15px 0 0;}

.gsxw{ float:right; width:254px; height:300px;}
.gsxwtop{width:254px; height:38px; background:url(../images/bg15.jpg) no-repeat;}
.gsxwban ul li{ height:35px; background:url(../images/bg7.jpg) bottom no-repeat;}
.gsxwban ul li a{ width:223px; height:35px; display:block; font:normal 12px/35px "宋体"; color:#6c6c6c; background:url(../images/bg13.jpg) left no-repeat; padding:0 0 0 30px;}
.gsxwban ul li a:hover{ font: bold 12px/35px "宋体"; color:#204c7b;}

.lxwm{ padding:15px 0 0 0;}


.yqlj{ width:1000px; display:inline-block; background:url(../images/bg16.jpg) top left no-repeat #f3f3f3; padding:40px 0 10px 0; margin:0 0 10px 0;}
.yqlj ul li{ padding:0 0 0 40px; float:left;  font: normal 12px/30px "宋体"; color:#5f5f5f;}
.yqlj ul li a{font: normal 12px/30px "宋体"; color:#5f5f5f;}

.db{ height:100px; text-align:center; font: normal 12px/35px "宋体"; color:#7b7a7a;}
.db a{ font: normal 12px/35px "宋体"; color:#7b7a7a;}




.ny{ width:1000px; display:inline-block;  }

.nyright{ width:736px; display:inline-block; float:right;}
.nyrighttop{ width:726px; height:36px; background:url(../images/bg190.jpg) no-repeat; padding:0 10px 0 0; text-align:right; }
.nyrighttop a{ font:normal 12px/36px "宋体"; color:#fff;}
.nyrightban{ width:736px; display:inline-block; background:url(../images/bg6.jpg) top repeat-x; padding:21px 0 0 0; }
.nyrightban img{ max-width:730px;}

.fy{ display:block; height:50px; text-align:right; padding:0 30px 0 0;color:#006699;}
.fy a{ padding:5px; color:#006699;}
.pages{color:#006699; line-height:30px;}

.tplb ul li{ width:208px; height:166px; float:left; text-align:center; font: normal 12px/30px "宋体"; color:#6c6c6c; background:#eaeaea; margin:0 0 10px 25px;}
.tplb ul li:hover{ font: normal 12px/30px "宋体"; color:#204c7b;}
.tplb ul li a{ display:block; width:202px; height:160px; padding:2px;  border:1px solid #bfbfbf;}

.twlb{ padding:0 0 0 25px;}
.twlb dl{ height:171px; padding:0 0 10px 0;}
.twlb dl dt{ width:204px; height:166px; float:left; text-align:center; font: normal 12px/30px "宋体"; color:#6c6c6c; background:#eaeaea; border:1px solid #bfbfbf; padding:2px; margin:0 20px 0 0;}
.twlb dl dd{ font: normal 12px/36px "宋体"; color:#39393a;}
.twlb dl dd h2{ font: bold 14px/36px "宋体"; color:#39393a;}

.xwlb{ width:736px; display:inline-block;}
.xwlb ul li{ height:36px; background: url(../images/bg20.jpg) bottom repeat-x;}
.xwlb ul li a{ font: normal 12px/36px "宋体"; color:#2b2b2b;}
.xwlb ul li a:hover{ font: normal 12px/36px "宋体"; color:#204c7b;}
.xwlb ul li b{ font: normal 14px/36px "宋体"; color:#093662;}
.xwlb ul li span{ float:right; font: normal 12px/36px "宋体"; color:#797979;}





.neycont{ width:100%; line-height:28px;}


.input{width:160px; height:20px; border:1px solid #DDDDDD;margin-left:8px; display:inline}
.submit{ background:url(../images/index_40.png) no-repeat;width:57px; height:19px; text-align:center; display:inline-block; border:none;color:#fff; margin-left:28px;}












