@charset "utf-8";
/* CSS Document */
@import url("default.css");

/*首页*/
#wapper{ width:1000px; height:auto; overflow:hidden; margin:0 auto; border-left:#fff 1px solid; border-right:#fff 1px solid; background-color:#fff}
#header{ width:1000px; height:auto; overflow:hidden;}
.top{ width:970px; height:36px; padding:0 15px; background:url(../images/top_bj.gif) bottom repeat-x}
.collection{ height:36px; line-height:35px; font-size:10px; color:#8ea5b6; text-align:right}
.collection a{ font-size:12px; color:#456b87}
.collection a:hover{ color:#0c85dc; text-decoration:underline}
.denglu{ height:36px; font-size:12px; color:#456b87}
#banner{ width:1000px; height:280px; margin:1px 0; position:relative}
.logo{ width:940px; height:100px; padding:15px 30px; top:37px; background:url(../images/logo_bj.png) left no-repeat; position:absolute; z-index:9999999;}
.logo img{ float:left; margin-right:20px}
.logo h1{ float:left; width:80%; font-size:42px; font-family:'黑体', Arial, sans-serif; color:#056bb5}
.logo h2{ float:left; font-size:24px; font-family:'黑体',  Arial, sans-serif; color:#373737}
.menu{ width:1000px; height:46px;}
.menu ul{ width:1000px; height:46px;}
.menu ul li{ float:left; width:83px; height:46px}
.menu ul li a{ display:block; width:83px; height:46px; line-height:45px; color:#fff; background:url(../images/menubj2.gif) no-repeat; text-align:center}
.menu ul li a:hover{ background:url(../images/menudbj2.gif) no-repeat; text-decoration:none}
#active { background:url(../images/menudbj2.gif) no-repeat; text-decoration:none}
#indexactive { background:url(../images/menudbj2.gif) no-repeat; background-size:100% 100%; text-decoration:none}
.menu ul li.shouye{ float:left; width:87px; height:46px}
.menu ul li.shouye a{ display:block; width:87px; height:46px; line-height:45px; color:#fff; background:url(../images/menubj.gif) no-repeat; text-align:center}
.menu ul li.shouye a:hover{ background:url(../images/menudbj.gif) no-repeat; text-decoration:none}
.xia{ width:976px; height:42px; margin:0 12px}
.xia .so{ float:right; width:130px; height:23px; padding-left:23px; margin-top:8px; border:#dddddd 1px solid; background:url(../images/so.gif) left no-repeat}
.xia .nongli{ float:left; height:42px; line-height:42px; font-size:12px; color:#787878}

.huandeng{ width:344px; height:258px; border:1px solid #f2f2f2; position:relative;}
.huandeng .bigUl img{ width:344px; height:224px}
.huandeng .prev{ position:absolute; width:40px; height:60px; background:url(../images/icon-focusimg-btn-png24-20131225.png) -44px -63px no-repeat; z-index:500; top:67px; left:0px; opacity:0; filter:alpha(opacity=0); cursor:pointer;}
.huandeng .next{ position:absolute; width:40px; height:60px; background:url(../images/icon-focusimg-btn-png24-20131225.png) -74px -63px no-repeat; z-index:500; top:67px; right:0px; opacity:0; filter:alpha(opacity=0);cursor:pointer;}
.bigUl li { position:absolute;}
.numberUl { position:absolute; right:0; bottom:34px; z-index:400}
.numberUl li{width:24px; height:13px;  float:left; background:#3b5998; opacity:0.7; margin-left:1px;}
.numberUl li a{ display:block ;width:24px; height:13px; color:#fff; font-size:12px; text-align:center; line-height:13px;}
.huandeng .textUl li{ position:absolute; left:10px; bottom:10px; display:none;}
.huandeng .textUl li a{ font-size:12px; font-family:"Microsoft Yahei"; color:#272727; font-weight:bold;}
.numberUl li.night a{ background:yellow; color:black; }
.numberUl li.on a{ background:yellow; color:black; }

.bwgz{ width:346px; height:260px; background:url(../images/bwgzbj.gif) no-repeat}
.bwgz_top{ width:328px; height:38px; padding:18px 11px 0 7px; color:#fff; font-weight:bold}
.bwgz_top a{ float:right; color:#848a8f; font-size:12px}
.bwgz_top a:hover{ color:#151515;}
.bwgz ul{ width:320px; height:auto; overflow:hidden; margin:0 auto}
.bwgz ul li{ width:302px; height:27px; line-height:26px; padding-left:18px; background:url(../images/an.png) left center no-repeat; text-align:right; color:#929292; font-size:10px}
.bwgz ul li a{ float:left; font-size:12px; color:#272727}
.bwgz ul li a:hover{ color:#056bb5}

.site{ width:258px; height:258px; overflow:hidden; border:#cfdce5 1px solid}
.site_top{ width:258px; height:33px; line-height:32px; background:url(../images/sitebj.gif) repeat-x}
.site_top p{ float:left; width:92px; height:33px; line-height:32px; padding-left:13px; background:url(../images/site.gif) no-repeat; color:#fff; font-weight:bold}
.site_top a{ float:right; margin-right:11px; color:#848a8f; font-size:12px}
.site_top a:hover{ color:#056bb5; text-decoration:none}
.site_con{ width:230px; height:auto; overflow:hidden; margin:13px auto 0 auto; color:#272727; font-size:12px; line-height:210%; text-indent:2em}
.site_con a{ color:#272727;}
.site ul{ width:230px; height:auto; overflow:hidden; margin:9px auto 0 auto}
.site ul li{ width:212px; height:26px; line-height:26px; padding-left:18px; background:url(../images/an.png) left center no-repeat; text-align:right; color:#929292; font-size:10px}
.site ul li a{ float:left; font-size:12px; color:#272727}
.site ul li a:hover{ color:#056bb5}

.site2{ width:344px; height:258px; overflow:hidden; border:#cfdce5 1px solid}
.site2_top{ width:344px; height:33px; line-height:32px; background:url(../images/sitebj.gif) repeat-x}
.site2_top p{ float:left; width:92px; height:33px; line-height:32px; padding-left:13px; background:url(../images/site.gif) no-repeat; color:#fff; font-weight:bold}
.site2_top a{ float:right; margin-right:11px; color:#848a8f; font-size:12px}
.site2_top a:hover{ color:#056bb5; text-decoration:none}
.site2 ul{ width:320px; height:auto; overflow:hidden; margin:9px auto 0 auto}
.site2 ul li{ width:302px; height:26px; line-height:26px; padding-left:18px; background:url(../images/an.png) left center no-repeat; text-align:right; color:#929292; font-size:10px}
.site2 ul li a{ float:left; font-size:12px; color:#272727}
.site2 ul li a:hover{ color:#056bb5}

.site3{ width:974px; height:242px; border-top:#056bb5 2px solid; border-bottom:#d0dde5 1px solid; border-left:#d0dde5 1px solid; border-right:#d0dde5 1px solid}
.site3_li{ position:absolute}
.site3_li ul{ height:32px}
.site3_li ul li{ float:left; width:113px; height:32px; font-weight:bold}
.site3_li ul li.dang{ background:url(../images/site3bj2.gif) repeat-x}
.site3_li ul li a{ display:block; width:113px; height:32px; line-height:31px; color:#056bb5; text-align:center}
.site3_li ul li a:hover{ text-decoration:underline}
.site3_con{ width:974px; height:auto; overflow:hidden}
.site3_con_top{ width:962px; height:27px; padding:5px 12px 0 0; background:url(../images/site3bj.gif) repeat-x; text-align:right}
.site3_con_top a{ color:#848a8f; font-size:12px}
.site3_con_top a:hover{ color:#056bb5; text-decoration:none}
.site3_con_u{ width:964px; height:auto; overflow:hidden; padding-left:10px}
.site3_con_u ul{ height:auto; overflow:hidden; margin-top:20px}
.site3_con_u ul li{ float:left; width:120px; height:145px; margin:8px 15px; padding:4px; background-color:#fff; -moz-box-shadow: 0px 0px 5px #a3cceb; box-shadow: 0px 0px 5px #a3cceb;}
.site3_con_u3{ width:964px; height:auto; overflow:hidden; padding-left:7px}
.site3_con_u3 ul{ height:auto; overflow:hidden; margin-top:20px}
.site3_con_u3 ul li{ float:left; width:160px; height:170px; margin:8px 15px; background-color:#fff; text-align:center}
.site3_con_u3 ul li img{ width:160px; height:120px; padding:4px; margin-bottom:8px; -moz-box-shadow: 0px 0px 5px #a3cceb; box-shadow: 0px 0px 5px #a3cceb;}
.site3_con_u3 ul li a{ color:#272727; font-size:12px}
.site3_con_u3 ul li a:hover{ color:#056bb5; text-decoration:none}
.con{ position: relative; cursor: pointer;}
.txt { background: rgba(0, 0, 0, 0.6); left: 0px; width: 120px; height: 34px; margin:4px; text-align: center; bottom: 0px; color: rgb(255, 255, 255); line-height: 34px; position: absolute;}
.txt h3 { font-weight: normal; font-size:14px}
.txt p { line-height: 150%; font-size: 12px; display: block; -webkit-margin-before: 1em; -webkit-margin-after: 1em; -webkit-margin-start: 0px; -webkit-margin-end: 0px; -moz-margin-before: 1em; -moz-margin-after: 1em; -moz-margin-start: 0px; -moz-margin-end: 0px;}
.site3_con_u2{ width:964px; height:auto; overflow:hidden; padding-left:10px}
.site3_con_u2 ul{ height:auto; overflow:hidden; margin-top:10px}
.site3_con_u2 ul li{ float:left; width:140px; height:56px; padding:9px;}
.link{ width:966px; height:32px; padding:11px 0 0 8px; background-color:#f8f8f8}

.ad{ width:976px; height:120px;}

#footer{ width:1000px; height:auto; overflow:hidden; padding-bottom:80px; background:url(../images/footbj.gif) top no-repeat}
.menu_x{ width:1000px; height:35px; line-height:35px; text-align:center; color:#87aecc; font-size:10px}
.menu_x a{ padding:0 7px; font-size:12px; color:#fff}
.menu_x a:hover{ text-decoration:underline}
.foot{ width:1000px; height:auto; padding-top:25px; line-height:170%; text-align:center; color:#292929; font-size:12px}
.foot a{ color:#292929;}

/*子页*/
.left{ width:272px; height:auto; overflow:hidden;}
.right{ width:704px; height:auto; overflow:hidden; padding-right:12px; margin-bottom:12px}
.guanggao{ width:260px; height:auto; overflow:hidden; margin-bottom:12px}
.guanggao img{ width:260px}
.content{ width:702px; min-height:400px; overflow:hidden; _height:400px; _overflow:inherit; border-top:#c1dff5 2px solid; border-bottom:#d1dde6 1px solid; border-left:#d1dde6 1px solid; border-right:#d1dde6 1px solid; background:url(../images/rbj.gif) top repeat-x}
.content_top{ width:668px; height:47px; line-height:45px; padding:0 17px; text-align:right; color:#848a8f; font-size:12px;}
.content_top a{ color:#848a8f}
.content_top a:hover{ color:#056bb5; text-decoration:underline}
.content_top p{ float:left; color:#056bb5; font-size:18px}
.kuang{ width:654px; height:auto; overflow:hidden; margin:24px 24px 35px 24px}

.about{ width:654px; height:auto; overflow:hidden; text-indent:2em; line-height:210%}

.newslist{ width:654px; height:auto; overflow:hidden;}
.newslist dl{ width:654px; height:auto; overflow:hidden; padding:14px 0; border-bottom:#c4d7e4 1px dashed}
.newslist dl:hover{ background-color:#f9f9f9}
.newslist dl dt{ width:654px; height:60px; font-size:12px; color:#9b9a9a}
.newslist dl dt p{ margin-bottom:5px}
.newslist dl dt p a{ color:#0972bb; font-size:16px;}
.newslist dl dt p a:hover{ color:#c02302; text-decoration:none}
.newslist dl dd{ font-size:12px; line-height:190%}

.pag{ width:654px; height:36px; line-height:35px; margin:20px 0 0 0; font-weight:bold; color:#ef3131; text-align:center; font-size:12px; background-color:#e7f2fb}
.pag a{ font-weight:normal; color:#5e85a6}
.pag a:hover{ text-decoration:underline}

.news_top{ width:654px; padding-bottom:15px; font-size:18px; color:#0972bb; text-align:center; line-height:150%}
.news_time{ width:654px; padding-bottom:10px; border-bottom:1px dashed #c4d7e4; font-size:12px; color:#9b9a9a; text-align:center;}
.news_con{ width:654px; height:auto; overflow:hidden; padding:40px 0 40px 0; line-height:210%; text-indent:2em}
.pic{ width:654px; height:auto; overflow:hidden; padding:40px 0 0 0; text-align:center}
.laiyuan{ width:654px; height:auto; overflow:hidden; margin-bottom:30px; font-size:12px; color:#0972bb;}

.news_top2{ width:654px; padding-bottom:15px; font-size:18px; color:#0972bb; line-height:150%}
.news_time2{ width:654px; padding-bottom:10px; font-size:12px; color:#9b9a9a;}
.news_con2{ width:654px; height:auto; overflow:hidden; padding:0 0 40px 0; line-height:210%;}
.news_con2 p{ font-size:16px; font-weight:bold; color:#ff6600; padding:20px 0 15px 0}
.news_con3{ width:654px; height:auto; overflow:hidden; padding:0 0 40px 0; line-height:210%;}
.news_con3 .dp{ font-size:16px; font-weight:bold; color:#ff6600; padding:20px 0 15px 0}
.mess{ width:654px; height:auto; overflow:hidden; padding-bottom:15px; border-bottom:1px dashed #c4d7e4; font-size:14px; color:#6f6f6f}

.tab_p{ padding:7px 13px; color:#5e85a6; font-size:12px}
.tab_p a{ color:#5e85a6}

.piclist{ width:654px; height:auto; overflow:hidden}
.piclist dl{ width:654px; height:auto; overflow:hidden; border-bottom:#c4d7e4 1px dashed}
.piclist dl:hover{ background-color:#f9f9f9}
.piclist dl img{ float:left; width:120px; height:145px; margin:20px 20px 20px 5px; padding:4px; background-color:#fff; -moz-box-shadow: 0px 0px 5px #a3cceb; box-shadow: 0px 0px 5px #a3cceb;}
.piclist dl dt{ float:left; width:500px; height:70px; padding:22px 0 0 0; color:#056bb5;}
.piclist dl dt p{ color:#ff6000; font-size:20px; margin-bottom:8px}
.piclist dl dd{ float:left; width:500px; height:auto; overflow:hidden; line-height:180%; font-size:12px}
.piclist dl dd a{ color:#272727}

.reg{ width:654px; height:auto; overflow:hidden}
.reg dl{ width:654px; height:auto; overflow:hidden}
.reg dl dt{ float:left; width:125px; height:35px; line-height:33px; margin:0 15px 15px 0; text-align:right}
.reg dl dd{ float:left; width:514px; height:35px;}
.reg dl p{ font-size:12px; color:#a2a2a2; padding-bottom:15px}
.reg_con{ width:654px; height:auto; overflow:hidden; padding-bottom:25px; line-height:180%; font-size:12px; color:#ee4300}

/*表单*/
.form01{ width:74px; height:22px; line-height:22px; padding:0 5px; border:#d1e2ef 1px solid; background-color:#fff}
.form02{ width:49px; height:23px; background:url(../images/denglu.png) no-repeat; border:none; cursor:pointer}
.form03{ width:72px; height:23px; background:url(../images/zhuce.png) no-repeat; border:none; cursor:pointer}
.form04{ width:74px; height:23px; line-height:22px; padding:0 5px; border:none; background-color:#fff}
.form05{ width:46px; height:23px; background:url(../images/sosuo.gif) no-repeat; border:none; cursor:pointer}
.form06{ width:205px; height:17px; border:#a9a9a9 1px solid; margin:0 16px; _margin:0 8px;}
.form07{ width:360px; height:30px; line-height:32px; padding:0 5px; border:#c8c8c8 1px solid; background-color:#fff}
.form08{ width:158px; height:40px; line-height:38px; background-color:#0062a5; border-radius:3px; color:#fff; font-size:16px; text-align:center; cursor:pointer}
.form08:hover{ background-color:#ff6600}
