@charset "gb2312";
/* CSS Document */
body{font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; background:url(imagesindex_bg.png) no-repeat center top;}
a{text-decoration:none; color:#D3031B;}
ul, li { list-style:none; }
body, button, input, select, textarea,a {font-family:"Î¢ÈíÑÅºÚ";}
body, div, dt, dd, ul, ol, li, p, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, button, submit, input, textarea, img, blockquote, th, td { margin:0; padding:0; }
table, submit{ border-collapse:collapse; border-spacing:0; }
a:hover{ text-decoration:none; color:#1f3b8f;}
img{ border:0px;}


.wid1194{ width:1194px; height:auto; overflow:hidden; clear:both; margin:0 auto;}

.top{height:95px; border-bottom:solid 1px #c6cdd3;color:#FFF;}
.top img,.top_tiltie,.top p{ float:left}
.top img{ margin-top:26px;}
.top_tiltie{ border-right:solid 3px #FFF; padding:0px 8px; padding-right:16px; height:58px; line-height:58px; margin-top:20px;}
.top_tiltie img{ margin-top:8px;}
.top p,.top p span{ font-size:18px; color:#FFF;}
.top p span{color:#ffcc00;}
.top p{ margin-top:-64px; line-height:28px; margin-left:700px; font-size:16px;}

.nav{ padding:31px 0px 30px 0px}
.nav ul{clear:both; margin:0 auto;}
.nav ul li{ float:left;}
.nav ul li a{ display:block; margin:0px 22px; color:#FFF; font-size:16px; width:87px; height:35px; padding-top:89px; text-align:center;}
.nav ul li a:hover{ color:#ffcc00;}
.zxjj{ background:url(imageszxjj_1.png) no-repeat center top;}
.zxjj:hover{ background:url(imageszxjj.png) no-repeat center top;}
.tzgg{ background:url(imagestzgg.png) no-repeat center top;}
.tzgg:hover{ background:url(imagestzgg_1.png) no-repeat center top;}
.ggdt{ background:url(imagesggdt.png) no-repeat center top;}
.ggdt:hover{ background:url(imagesggdt_1.png) no-repeat center top;}
.ktgl{ background:url(imagesktgl.png) no-repeat center top;}
.ktgl:hover{ background:url(imagesktgl_1.png) no-repeat center top;}
.jlpx{ background:url(imagesjlpx.png) no-repeat center top;}
.jlpx:hover{ background:url(imagesjlpx_1.png) no-repeat center top;}
.xssl{ background:url(imagesxssl.png) no-repeat center top;}
.xssl:hover{ background:url(imagesxssl_1.png) no-repeat center top;}
.txhd{ background:url(imagestxhd.png) no-repeat center top;}
.txhd:hover{ background:url(imagestxhd_1.png) no-repeat center top;}
.cgzs{ background:url(imagescgzs.png) no-repeat center top;}
.cgzs:hover{ background:url(imagescgzs_1.png) no-repeat center top;}
.xgxz{ background:url(imagesxgxz.png) no-repeat center top;}
.xgxz:hover{ background:url(imagesxgxz_1.png) no-repeat center top;}

.main{ background-color:#FFF;height:auto; width:1131px; clear:both; margin:0 auto; padding:20px; overflow:hidden;}


.new_title{height:46px; line-height:46px;}
.new_title h2,.new_ktgl_title h2,.new_xssl_title h2{ font-size:22px; float:left;  width:109px; padding-left:64px; color:#FFF; font-weight:100;}
.new_title a{ float:right; margin-top:16px;}
.new_title_ggdt{border-bottom:solid 3px #2b8ccb;}
.new_title_ggdt h2{ background:url(imagesggdt_bg.png) no-repeat center;}


.new_ggdt{ width:595px; height:426px; border-left:solid 1px #d2d2d2; float:right;}
.new_ggdt ul li a{ font-size:21px; color:#333333; float:left}
.new_ggdt ul li a:hover{color:#1f3b8f;}
.new_ggdt ul li span{ font-size:12px; color:#333333; float:right; background:url(imagessj.png) no-repeat left center; padding-left:17px; margin-top:8px;}
.new_ggdt ul li p{font-size:12px; color:#666666; clear:both; padding:5px 0px 0px 16px;}
.new_ggdt ul li{ clear:both;height:73px; overflow:hidden;margin:0 auto; padding-left:20px;} 

.new_ktgl,.new_xssl,.new_tzgg{ width:370px;float:left}
.new_ktgl_title h2{background:url(imagesktgl_bg.png) no-repeat center;}
.new_xssl_title h2{background:url(imagesxssl_bg.png) no-repeat center;}
.new_tzgg_title h2{background:url(imagestzgg_bg.png) no-repeat center;}


.new_ktgl_title{ border-bottom:solid 3px #7bbf9a;}
.new_xssl_title{ border-bottom:solid 3px #4c669f;}
.new_tzgg_title{ border-bottom:solid 3px #66ccff;}


.new_ktgl ul li,.new_xssl ul li{ line-height:35px; background:url(imagesdian.png) no-repeat left center; padding-left:8px;}
.new_ktgl ul li a{ font-size:17px; color:#666666;}
.new_ktgl ul li a:hover{ font-size:17px; color:#1f3b8f;}

.new_ktgl ul{ padding:17px; padding-right:10px; padding-top:22px;border:solid 1px #d2d2d2;border-top:0px; height:381px;}

.new_xssl p{ clear:both;padding-top:22px; padding-left:17px; padding-right:10px;}
.new_xssl p img{ float:left; margin-right:7px;}
.new_xssl p a{ font-size:17px; color:#1f3b8f; font-weight:700;}
.new_xssl_text{border:solid 1px #d2d2d2; height:420px;}
.new_xssl p span{ font-size:12px; color:#666666; line-height:20px; display:block; padding-top:3px;}
.new_xssl ul li a{ float:left; color:#1f3b8f; font-size:15px;}
.new_xssl ul li a:hover{ text-decoration:underline;}

.new_xssl ul li span{ float:right; font-size:13px; color:#333333;}
.new_xssl ul li{ line-height:27px;background:url(imagesdian.png) no-repeat left center; height:auto; overflow:hidden;padding-left:8px; overflow:hidden;}
.new_xssl ul{ padding-top:14px;padding-left:17px; padding-right:10px; clear:both}

.new_tzgg ul li a{ font-size:17px;color:#333333; float:left; display:block; width:265px; padding-left:9px;}
.new_tzgg ul li a:hover{color:#1f3b8f;}
.new_tzgg ul li span{ float:left; display:block; height:42px; width:64px; border-right:solid 1px #cbcbcb; font-size:13px; color:#666666; padding-top:10px;}
.new_tzgg ul{ padding:22px 10px 0px 17px; text-align:left;border:solid 1px #d2d2d2; height:398px;}
.new_tzgg ul li{ clear:both;overflow:hidden; padding:0px; margin:0px; display:inline}

.fotter{ width:100%; height:130px; background-color:#2D3E50; font-size:12px; color:#949faa; padding-top:27px;}
.fotter a,.link{ color:#1ed2af; font-size:19px;}
.fotter a:hover{ text-decoration:underline;}
.fotter ul{ float:left;}
.fotter ul li{ margin-left:25px; float:left; text-align:center;margin-top:8px; line-height:16px;}
.fotter ul li img{ padding-bottom:3px;}
.xinxi{ float:left; border-right:dashed 1px #4b5c6e; height:115px; padding:0px 25px 0px 37px;}
.xinxi a{ margin:0px 5px;}

.position{ clear:both; width:95%; height:45px; line-height:45px; margin:0 auto; border-bottom:solid 1px #dddbdb;}
.position span{ font-size:14px; float:left; background:url(imagesposition_icon1.png) no-repeat left center; padding-left:25px; color:#333;}
.position a{ font-size:14px; color:#1f3b8f; background:url(imageshome_icon.png) no-repeat left center; padding-left:17px;}
.list{ width:95%; border:solid 1px #d2d2d2; height:auto; overflow:hidden; clear:both; margin:0 auto;}
.list ul li{ height:49px; line-height:49px; border-bottom:dashed 1px #dddbdb; background:url(imagesdian.png) no-repeat 5px center; padding-left:15px;}

.list ul{ width:98%; clear:both; margin:0 auto;}
.list ul li{ clear:both;}
.list ul li a{ font-size:16px; color:#333; float:left}
.list ul li a:hover{ font-size:16px; color:#1f3b8f;}
.list ul li span{ float:right; font-size:14px; color:#999;}
.list table{ clear:both; margin:0 auto; padding:15px 0px;}
.list table a{ display:block; width:35px; height:35px; line-height:35px; text-align:center; color:#333; border:solid 1px #d2d2d2; border-radius:3px; font-size:16px; float:left; margin:0px 5px;}
.list table a:hover{width:37px; height:37px; line-height:37px; text-align:center; color:#fff; border:0px; background-color:#66ccff; border-radius:3px;}

.list_tab{ width:95%; clear:both; margin:0 auto; background:url(imagesbg_bottom.png) repeat-x left bottom; height:auto; overflow:hidden;}
.list_tab ul{ clear:both;}
.list_tab ul li{ float:left;}
.list_tab ul li a{ }
.list_tab ul li a:hover{ }

.detail_title{ height:auto; width:90%; border-bottom:dashed 1px #dddbdb; font-size:30px; color:#333; text-align:center; clear:both; margin:0 auto; padding:20px 0px 0px 0px; line-height:45px; overflow:hidden;}
.detail_title span{ font-size:14px; color:#999;}
.detail p{ width:80%; clear:both; margin:0 auto; text-align:left; font-size:14px; color:#333; line-height:25px; padding:8px 0px; text-indent:2em;}
.detail img{ clear:both; margin:0 auto;}

.zxjj_title table tr td h3{ width:184px; height:66px; line-height:66px; color:#FFF; font-size:40px; padding-left:60px; background:#4c669f url(imageszxjj_icon.png) no-repeat 8px center; border-radius:3px;}
.zxjj_title table{ clear:both; margin:0 auto;}



