﻿@charset "utf-8";
* {margin:0; padding:0;word-break:break-all;}
body { background:#FFF; padding:0; margin:0; color:#333333; font-family:"宋体"; font-size:12px; overflow-x:hidden;}
a {color:#333333;text-decoration:none; }
a:hover { color:#333;text-decoration:underline; }
ul, li, span, img{ line-height:25px; padding:0; margin:0; list-style:none; }
.float_clear { clear:both; }
.float_left { float:left; }
.float_right { float:right; }
.display_none { display:none; }
a:link { text-decoration: none; }
a:visited { text-decoration: none; }
a:hover { text-decoration: none; }
a:active { text-decoration: none;}
.clear {clear:both; *display:inline;/*IE only*/}
img{border:none;}
/*头部样式*/
.top{ width:980px; height:62px; margin:0 auto;}
.logo{ width:300px; height:62px; float:left;}
.head_right{ width:600px; height:auto; overflow:hidden; float:right;}
#dm_header{ background:#FFF; width:100%; height:62px; border-bottom:1px solid #C5C5C5; overflow:hidden}
.dm_head{ width:580px; margin:auto; overflow:hidden;}
.dm_top{  text-align:right; font-size:12px;  width:965px; float:right; padding-right:15px; padding-top:15px}
.dm_logo{ width:199px; height:45px; float:left; margin-left:1px; margin-top:11px}
.dm_slogan{ width:247px; float:left; margin-left:11px; height:36px; border-left:1px solid #969696; color:#808080; line-height:18px; padding-left:10px; margin-top:13px}
.dm_slogan span{ color:#EE6D33}
.dm_mainnav{ height:31px; line-height:31px;  width:560px; float:right; padding-top:11px; }
.dm_mainnav ul{ font-weight:bold }
.dm_mainnav ul li{ float: left; width:80px; text-align:center;font-size:14px;}
.dm_mainnav ul li a{text-decoration: none;color: #4c4c4c;  }
.dm_mainnav  ul li a:hover{ color:#E46322;  }
/*header*/
.language{ width:580px; height:20px;}
.language li{ line-height:20px; float:left;}
.cn{background:#0475cc; width:20px; height:20px; display:block; text-align:center; line-height:20px; color:#fff; font-family:"Microsoft YaHei"; font-weight:bold;}
.en{background:#e60001; width:20px; height:20px; display:block; text-align:center; line-height:20px; color:#fff; font-family:"Microsoft YaHei"; font-weight:bold;}
/*banner*/
#bannerbg{height:350px; position:relative; top:0px; width:100%; z-index:0;}
.bannerc{height:350px; overflow:hidden; position:relative; width:100%;}
.bannerc li{height:350px; left:0; position:absolute; top:0; width:100%;}
.banner{height:350px; margin:0 auto; position:relative; text-align:center;}
.banner img{position:absolute; left:50%; top:0px; margin-left:-700px;}
.bannermenu{left:50%; margin:0 auto; position:absolute; bottom:30px; z-index:9; display:block;}
.bannermenu li{background-color:#fff; float:left; height:10px; list-style:none outside none; margin:0 5px; width:10px; overflow:hidden; cursor:pointer; border-radius: 15px;}
.bannermenu li.on{background-color:#0475cc; height:10px; width:10px; border-radius: 15px;}
/*Content*/
#Content{ background:#FFF; width:960px; height:200px; margin:15px auto 0; padding:0 10px 10px;}
#Content h3{ height:30px; line-height:30px; font-family:"Microsoft YaHei"; font-size:14px; border-bottom:1px #CCC solid; margin-bottom:15px;}
#Content b{ height:29px; width:100px; display:block; border-bottom:2px #78b6e5 solid; color:#0475cc; padding-left:10px;}
.login{ width:240px; height:200px; float:left;}  .login ul{ margin-left:20px;}
.login ul li{ line-height:22px; overflow:hidden;}  .login p{ width:60px; float:left;} .login li{ margin:10px auto;}
.bjcx{ width:400px; height:200px; float:left; margin:0 40px;} .bjcx ul{ margin-left:20px;}
.bjcx ul li{ line-height:22px; overflow:hidden;}  .bjcx p{ width:85px; float:left;} .bjcx li{ margin:10px auto;}
.ydcx{ width:240px; height:200px; float:left;}
.ydcx ul li{ line-height:22px; overflow:hidden;}  .ydcx p{ width:60px; float:left;} .ydcx li{ margin:10px auto;}
.button{ width:80px; height:25px; line-height:25px; background:#78b6e5; display:block; text-align:center; color:#FFF; border:0;}
.Content_bottom{ background:#FFF; width:960px; height:auto; overflow:hidden; margin:0 auto 15px; padding:0 10px 10px;}
.Content_bottom h3{ height:30px; line-height:30px; font-family:"Microsoft YaHei"; font-size:14px; border-bottom:1px #CCC solid; margin-bottom:15px;}
.Content_bottom b{ height:29px; width:100px; display:block; border-bottom:2px #78b6e5 solid; color:#0475cc; padding-left:10px;}
.gs_news,.hy_news{ width:360px; height:220px; float:left; margin-right:20px;}
.gs_news ul li{ line-height:25px;} .gs_news li{ list-style-type:square; list-style-position:inside; border-bottom:1px #CCC dashed; padding:3px 10px;} .gs_news li a:hover{ color:#78b6e5; }
.hy_news ul li{ line-height:25px;} .hy_news li{ list-style-type:square; list-style-position:inside; border-bottom:1px #CCC dashed; padding:3px 10px;} .hy_news li a:hover{ color:#78b6e5; }
.contactus{ width:200px; height:auto; overflow:hidden; float:left;}
.contactus ul li{ line-height:25px;}
.flink{ width:980px; height:47px; margin:0 auto 15px;}
/*Bottom*/
#Bottom{ background:#78b6e5; width:100%; height:auto; overflow:hidden; margin:0 auto; padding:15px; font-family:Arial, Helvetica, sans-serif; text-align:center; line-height:25px; color:#fff;} #Bottom a{ color:#FFF;}

/*info*/
.banner{ background:#ebebeb; width:100%; height:200px; margin:0 auto;}
.banner_info{ width:940px; height:100px; margin:0 auto; padding:50px 20px; text-align:left;}
.banner_info h2{ font-size:22px; font-family:"Microsoft YaHei"; color:#EE6D33;}
.banner_info span{ font-size:14px; padding-left:20px;}
.info_box{ width:980px; height:auto; overflow:hidden; margin:15px auto 0;}
.info_list{ background:#67788E; width:180px; height:auto; overflow:hidden; float:left; }
.info_list h3{ height:40px; line-height:40px; text-align:center; color:#fff; font-size:16px; font-weight:bold; font-family:"Microsoft YaHei"; border-bottom:1px #728399 solid;}
.info_list ul li{ line-height:25px;} .info_list li{ border-top:1px #45566c solid;border-bottom:1px #728399 solid; padding-left:15px;}
.info_list li a{ color:#fff; }  .info_list li a:hover{ font-weight:bold; color:#252e39;} 
.Content{ background:#FFF; width:760px; height:auto; overflow:hidden; margin:0 auto 20px; min-height:300px; padding:10px; float:right;}
.breadcrumb{ width:760px; height:30px; line-height:30px; margin:0 auto 20px; text-align:right; border-bottom:2px #67788E solid; }
.Contents{ width:740px; height:auto; overflow:hidden; line-height:22px; margin:0 auto;}
.Contents dl{ float:left; margin:0 20px;} .Contents dl b{ margin-bottom:10px;} .Contents dd{ text-align:center; line-height:25px;} .Contents dd a:hover{ color:#0475cc;}
.Contents ul li{ line-height:25px;} .Contents li{ border-bottom:1px #CCC dashed; padding:5px 10px;}
#Page{ width:760px; height:30px; line-height:30px; text-align:right; margin:10px auto;}
.Title{ width:760px; height:30px; line-height:30px; margin:0 auto 15px; text-align:center;}
.Info{ width:760px; height:25px; line-height:25px; text-align:center; margin:0 auto 10px;} 

/*幻灯Banner*/
/*Banner*/
.banner22{width:1024px;margin:0 auto;}
#slideplay{width:1024px;height:350px;position:relative;overflow:hidden;}
#slideplay ul{position:absolute;}
#slideplay ul li{height:350px;position:relative;float:left;background:#000;overflow:hidden;}
#slideplay ul li div{position:absolute;}
#slideplay ul li img{width:1024px;height:350px;}
#slideplay .btnBg{width:1024px;height:20px;position:absolute;left:0;bottom:0;background:#000;}
#slideplay .btn{height:10px;padding:5px 10px;position:absolute;right:0;bottom:0;text-align:right;}
#slideplay .btn span{width:25px;height:10px;margin-left:5px;background:#fff;display:inline-block;cursor:pointer;_display:inline;_zoom:1;_font-size:0;}
#slideplay .btn span.on{background:#fff;}
#slideplay .preNext{width:45px;height:100px;position:absolute;top:120px;background:url(../images/sprite.png) no-repeat 0 0;cursor:pointer;display:none;}
#slideplay .pre{left:0;}
#slideplay .next{right:0;background-position:right top;}

/*背景图片*/
.pub_title {height:200px;width:1040px;text-align:left;margin:0 auto;}
.pub_title01 {background:url(../images/pic1.png) no-repeat;}
.pub_title02 {background:url(../images/pic2.png) no-repeat;}
.pub_title03 {background:url(../images/pic4.png) no-repeat;}
.pub_title04 {background:url(../images/pic5.png) no-repeat;}
.pub_title05 {background:url(../images/pic3.png) no-repeat;}
.pub_title06 {background:url(../images/pic6.png) no-repeat;}
.pub_title07 {background:url(../images/pic1.png) no-repeat;}


/*--查询--*/
.main{ width:1000px; margin:0 auto}
.yundan{ background:url(../images/yundanbj--.gif) repeat-x; margin:auto; width:995px;height:150px; padding-bottom:15px; margin-top:5px;}
.danhao{ background:#CCCCCC; float:left; width:340px;height:150px; padding-top:10px; border-right:1px solid #ddd}
.yundan .yundanimg{ float:left; width:100px; margin-top:15px; text-align:center}
.yundan .danbox{ float:left; width:230px;}
.yundan .tijiao{ float:right; margin-right:8px; border:0; display:block; width:80px; height:28px; background:url(../images/tijiao.gif) no-repeat; margin-top:10px;}

.yunfei{background:#C0D8F7;float:left; margin-left:3px;width:360px; padding-top:10px; height:150px;border-right:1px solid #ddd}
.yunfei .yfbox{float:left; width:250px;}
.yunfei .jisuan{}
.yunfei .jisuan li{ clear:both; height:26px;}
.yunfei .jisuan li span{ display:block; float:left; width:65px;}

.denglu2{ background:#CCCCCC;float:right; width:290px;height:150px; padding-top:10px;}
.denglu2 h3{ text-align:center; height:30px;}
.denglu2 .login{ margin-left:30px; }
.denglu2 .login li{ height:20px;}
.denglu2 .login li span{ display:block; float:left; width:55px;}
.denglu2 .login li .txt{border:#bfbfbf 1px solid; width:120px; line-height:20px;}
.denglu2 .login li .dengan{float:left; margin-left:23px; border:0; display:block; width:80px; height:28px; background:url(../images/zl.png) no-repeat; margin-top:10px;}