@charset "utf-8";

/*全局控制*/
body{margin:0;padding:0;font-size:14px;line-height:22px;font-family:"微软雅黑"; color:#565656;-webkit-text-size-adjust:none;}
html,body,div,dl,dt,dd,ol,ul,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,p{margin:0;padding:0;}
img{border:0; vertical-align:bottom;}ul,li{list-style:none;}
.tc{text-align:center;}.tl{text-align:left;}.tr{text-align:right;}
.fl{float:left;}.fr{float:right;}.cl{clear:both;}.fb{font-weight:bold;}
.dis{display:block;}.undis{display:none;}
a{text-decoration:none; color:#303030;}
input[type="text"]:focus,input[type="password"]:focus,textarea:focus{outline:none;}

/*头部区域*/
.top{ width:100%; margin:auto; background:#800001;}
.toper{ width:1200px; margin:auto; height:25px; line-height:25px; color:#fff;}
.toper a{ color:#fff;}
.toper a:hover{ color:#eee;}
.head{ width:1200px; margin:auto; height:152px;background:url(../images/i1.jpg) no-repeat center top;}
.header{width:100%; margin:auto; overflow:hidden;}
.logo{ width:751px; height:77px; float:left; margin-top:37px;}

.search{width:280px; background:#fff; padding:1px; float:left; margin-left:34px; margin-top:58px; overflow:hidden;}
.search .guanjianzi{ width:200px; margin:0; padding:0 11px; border:none; height:33px; line-height:33px; float:left;}
.search .sousuo{ width:56px; height:33px; border:none; background:url(../images/i2.jpg) center center no-repeat; float:right; cursor:pointer;}
.riqi{ width:84px; height:85px; padding:5px; margin-top:28px; float:right; text-align:center; line-height:32px; color:#fff; background:url(../images/i3.jpg) center center no-repeat;}
.riqi span{ font-size:44px; font-weight:bold; color:#333; line-height:42px;}

.naver{ width:100%; padding:0 0 23px 0; background:url(../images/i1.jpg) center 52px no-repeat;}
.nav{ width:1200px; margin:auto; height:52px; line-height:52px;  overflow:hidden;}
.nav li{ width:171px; float:left;}
.nav li a{ padding:0px 2px; display:block; font-size:16px; background:url(../images/i2.jpg) left center no-repeat; text-align:center; color:#333;}
.nav li a:hover{  color:#6D84B6;}


.xijib{ border:1px solid #DBDBDB; overflow:hidden;}
.banner{ width:569px; height:323px; margin:13px; float:left; position:relative; overflow:hidden;}
.bantiao{width:100%;position:absolute; left:0; bottom:0; height:32px; background:rgba(0,0,0,0.7); z-index:90;}
.bantiaor{ width:1200px; margin:auto;}
.gonggao{ width:520px; height:32px; line-height:32px; float:left; padding-left:30px; background:url(../images/icon4.jpg) left center no-repeat;}
.gonggao .gg_tit{ width:77px; float:left; color:#FAF47C;}
.gonggao .gg_con{ width:440px; float:left;}

.box{ width:1200px; margin:auto; overflow:hidden;}


.tongzhi{ width:574px; float:right; margin-right:13px;}
.title{ padding:12px 10px; background:url(../images/i3.jpg) left center no-repeat; line-height:32px; height:32px; color:#6E88BD; font-size:19px; font-weight:bold; margin: 0; border-bottom:1px solid #DBDBDB; overflow:hidden;}
.title span{ font-size:17px; color:#C8C9CB; font-weight:normal; margin-left:13px;}
.title a.more{ float:right;  font-size:14px; color:#afafaf; font-weight:normal;}
.title a.more:hover{ color:#6E88BD;}
.title a.huiyi{ padding:0 20px; float:right; background:url(../images/icon5.jpg) left center no-repeat;  font-size:15px; color:#908E8F; font-weight:normal;}
.title a.wenjian{ padding:0 0 0 33px; float:right; background:url(../images/icon6.jpg) left center no-repeat;  font-size:15px; color:#908E8F; font-weight:normal;}
.title a.wenjian:hover,.title a.huiyi:hover{ color:#7E0001;}

.xuexigc{ width:1200px; margin:auto; overflow:hidden;}
.xuexigc .xuexigc_box{ width:320px; float:left; margin:0;}
.xuexigc .xuexigc_box2{ margin:0 120px;}
.xuexigc .xuexigc_pic{ width:100%; height:132px; overflow:hidden;}
.xuexigc .xuexigc_pic img{ width:100%; min-height:132px;}
.xuexigc .xuexigc_box1 .xuexigc_pic{ border-bottom:5px solid #1360E2;}
.xuexigc .xuexigc_box2 .xuexigc_pic{ border-bottom:5px solid #DA9C15;}
.xuexigc .xuexigc_box3 .xuexigc_pic{ border-bottom:5px solid #A91934;}
.xuexigc a{ width:95px; height:30px; line-height:30px; text-align:center; float:right; margin-top:15px;}
.xuexigc .xuexigc_box1 a{ border:1px solid #1360E2; color:#1360E2;}
.xuexigc .xuexigc_box2 a{ border:1px solid #DA9C15; color:#DA9C15;}
.xuexigc .xuexigc_box3 a{ border:1px solid #A91934; color:#A91934;}
.xuexigc .xuexigc_tit{ height:40px; line-height:40px; font-size:17px; color:#5f5f5f; overflow:hidden;}
.xuexigc .xuexigc_des{ height:50px; line-height:25px; font-size:15px; color:#afafaf; overflow:hidden;}

.xingshizc{ width:563px; float:left; padding:0 13px 13px; border:1px solid #DBDBDB; overflow:hidden;}
.jicengdt{ width:563px; float:right; padding:0 13px 13px; border:1px solid #DBDBDB; overflow:hidden;}


ul.nlist{ margin-top:17px; overflow:hidden;}
ul.nlist li{ line-height:32px; background:url(../images/i4.jpg) left center no-repeat; padding-left:15px; overflow:hidden;}
ul.nlist li a{ font-size:14px; color:#6c6c6c;}
ul.nlist li span{ float:right;}
ul.nlist li a:hover{ color:#6E88BD;}


ul.nlist1{ overflow:hidden;}
ul.nlist1 li{ line-height:30px; border-bottom:1px dashed #C9C9C9; padding-left:0; overflow:hidden;}
ul.nlist1 li a{ font-size:16px; color:#4f4f4f;}
ul.nlist1 li span{ float:right;}
ul.nlist1 li a:hover{ color:#6E88BD;}




ul.newslist1{ overflow:hidden;}
ul.newslist1 li{ padding:13px 0; border-bottom:1px dashed #D0D0D0;  overflow:hidden;}
ul.newslist1 li .pic{ width:217px; height:123px; float:left; overflow:hidden;}
ul.newslist1 li .pic img{ width:100%; min-height:114px;}
ul.newslist1 li .info{ width:526px; float:right; overflow:hidden;}
ul.newslist1 li .info .tit{ font-size:17px; height:30px; line-height:30px; overflow:hidden;}
ul.newslist1 li .info .tit a{ color:#5f5f5f;}
ul.newslist1 li .info .tit a:hover{ color:#7E0003 ;}
ul.newslist1 li .info .des{ height:54px; line-height:27px; font-size:14px; margin:4px 0; color:#9f9f9f; overflow:hidden;}
ul.newslist1 li .info .date{ height:27px; line-height:27px; color:#7E0003; overflow:hidden;}


ul.newslist1 li .info1{ width:682px; float:right; overflow:hidden;}
ul.newslist1 li .info1 .tit{ font-size:18px; height:34px; color:#5f5f5f; line-height:34px; margin-top:10px; overflow:hidden;}
ul.newslist1 li .info1 .tit span{float:right; font-size:14px;}
ul.newslist1 li .info1 .des{ height:54px; line-height:27px; font-size:14px; margin:4px 0; color:#6f6f6f; overflow:hidden;}
ul.newslist1 li a:hover .tit,ul.newslist1 li a:hover .des{ color:#6E87BD ;}



ul.newslist2{ overflow:hidden;}
ul.newslist2 li{ padding:10px 0; margin-bottom:15px;  overflow:hidden;}
ul.newslist2 li .date{ width:84px; height:55px; padding:5px 0; float:left; line-height:20px; font-size:16px; text-align:center; background:#800001; color:#fff; overflow:hidden;}
ul.newslist2 li .date span{ font-size:30px; line-height:35px;}
ul.newslist2 li .info{ width:274px; float:right; overflow:hidden;}
ul.newslist2 li .info .tit{ height:48px; line-height:24px; font-size:17px; color:#5f5f5f; overflow:hidden;}
ul.newslist2 li .info .more{ text-align:right; line-height:15px; overflow:hidden;}
ul.newslist2 li .info .more a{ color:#7E0003; overflow:hidden;}
ul.newslist2 li .info .more a:hover{ color:#5f5f5f; overflow:hidden;}


/*首页滚动*/
.scroll_horizontal{position:relative;width:100%;height:234px;padding:10px 0 15px;}
.scroll_horizontal .box{overflow:hidden;position:relative;width:100%;height:234px;margin:0 auto;}
.scroll_horizontal .list{overflow:hidden;width:9999px;}
.scroll_horizontal .list li{float:left;width:280px; padding-right:26px;}
.scroll_horizontal .list li .pic{ width:280px; height:198px; overflow:hidden;}
.scroll_horizontal .list li .pic img{ width:280px; min-height:198px;}
.scroll_horizontal .list li .tit{ height:40px; line-height:40px; text-align:center; font-size:15px;  color:5f5f5f;overflow:hidden;}
.scroll_horizontal .list li a:hover .tit{ color:#800000;}

.scroll_horizontal .prev,
.scroll_horizontal .next{position:absolute;top:50%;margin-top:-25px;width:40px;height:50px;background-image:url(img/control.jpg);background-repeat:no-repeat;font:0/0 Arial;cursor:pointer; display:none;}
/*新闻公告钟祥滚动*/
.scroll_vertical{position:relative;width:100%;height:32px; overflow:hidden;}
.scroll_vertical .box{overflow:hidden;position:relative;top:0px;height:32px;}
.scroll_vertical .list{position:absolute;top:0;left:0; color:#fff;}
.scroll_vertical .list li{height:32px;}
.scroll_vertical .list li a{ color:#fff;}
.scroll_vertical .prev,.scroll_vertical .next{ display:none;position:absolute;left:50%;width:120px;height:30px;margin-left:-25px;width:50px;height:40px;background-image:url(img/control.jpg);background-repeat:no-repeat;font:0/0 Arial;cursor:pointer;}



.newsshow{ padding:30px; overflow:hidden;}
.newsshow .tit{ font-size:22px; line-height:34px; color:#000; padding:10px 0; text-align:center;}
.newsshow .date{ font-size:14px; line-height:30px; color:#6f6f6f; text-align:center;}
.newsshow .con{ font-size:15px; line-height:30px; color:#5f5f5f; padding:20px 0 30px 0;}
.newsshow .con img{ max-width:100%;}
.newsshow .other{ width:45%; height:30px; font-size:15px;  line-height:30px;overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;}
.newsshow .other a{color:#6f6f6f; font-size:15px; overflow:hidden;}
.newsshow .other a:hover{ color:#546FA6;}
.newsshow .pic{ width:100%; text-align:center; margin:15px auto; overflow:hidden;}
.newsshow .pic img{ max-width:100%;}
.newsshow .xiangxi{ font-size:17px; color:#4f4f4f; line-height:30px;}
.bb{ border-bottom:1px solid #C0C0C0;}

.youqing{ margin-top:20px; padding:0 13px; border:1px solid #DBDBDB; overflow:hidden;}
.youqing .yqpic{ margin-top:20px; overflow:hidden;}
.youqing .yqpic li{ float:left; width:276px; margin-left:22px;}
.youqing .yqtxt{ text-align:center; line-height:56px; font-size:15px; color:#505050;}
.youqing .yqtxt a{ color:#505050; font-size:15px;}
.youqing .yqtxt a:hover{ color:#546FA5;}


.foot{ width:1200px; background:#546FA5; margin:22px auto 0;}
.footer{ width:100%; text-align:center; padding:18px 0; margin:auto; line-height:30px; font-size:14px; color:#fff; overflow:hidden;}
.footer a{ color:#fff; font-size:14px;}


.footer .flogo{ width:438px; float:left; margin:92px 0 0 30px; overflow:hidden;}
.footer .fbot{ width:276px; float:right; color:#fff; padding:24px 0 0 0; overflow:hidden;}
.footer .fbot a{ color:#fff;}
.footer .fbot p{ line-height:38px;}


.left{ width:245px; float:left;}
.left .subtit{ background:#6E88BD; color:#fff; padding:19px 0 26px; font-weight:bold; overflow:hidden;}
.left .subtit .bigen{  font-size:22px; line-height:36px; float:left; background:url(../images/i4.jpg) left center no-repeat; padding:0 0 0 28px; text-align:center; margin-left:64.5px;}
.left .subtit .smallcn{ font-size:16px; line-height:18px; font-weight:normal; text-align:center; clear:both;}

.left .sublist li{ height:62px; line-height:62px; background:#F7F6F6 url(../images/i5.jpg) center center no-repeat; text-align:left; padding-left:48px;}
.left .sublist li a{ color:#6f6f6f; font-size:17px; display:block;}
.left .sublist li a:hover{ color:#6E88BD; font-size:17px;}
.left .sublist li a.onner{ color:#6E88BD; font-size:17px;}

.right{ width:925px;  float:right;}
.right .current{ height:21px; line-height:21px; color:#7f7f7f; text-align:right; background:url(../images/i6.jpg) bottom left no-repeat; padding-bottom:15px; overflow:hidden;}
.right .current .cur_tit{ font-size:21px; color:#6E88BD;}
.right .current .cur_tit span{ color:#C9C9C9; font-size:16px; margin-left:16px; letter-spacing:1px;}
.right .current .cur_df{ background:url(../images/i7.jpg) left center no-repeat; padding-left:18px;}
.right .current a{ color:#7f7f7f;}
.right .current a:hover{ color:#800001;}

.zixun{ margin-top:20px; padding:15px 12px 18px; font-size:15px; line-height:30px; border:1px solid #6E88BD; overflow:hidden;}
.zixun em{ font-style:normal; color:#000; font-size:20px;}
.zixun span{ display:block; font-size:31px; color:#FF0000; line-height:34px; margin-bottom:10px;}

.banner2{ width:100%; margin-top:20px; overflow:hidden;}


.main_page{ width:100%; margin:50px auto; line-height:30px; text-align:center;}
.main_page a{ color:#393939; font-size:15px; line-height:30px; padding:0 8px; margin:0 4px; display:inline-block; background:#EAEBED; border-radius:3px;}
.main_page a.select,.main_page a:hover{ color:#fff; background:#5270A2;}



.proslist1 {overflow:hidden;}
.proslist1  li{float:left;width:262px; padding:13px;}
.proslist1  li .pic{ width:100%; height:198px; overflow:hidden;}
.proslist1  li .pic img{ width:100%; min-height:198px;}
.proslist1  li .tit{ height:40px; line-height:40px; text-align:center; font-size:15px;  color:5f5f5f;overflow:hidden;}
.proslist1  li a:hover .tit{ color:#800000;}

/*中间区域*/
.gpss{width:200px;float:left;color:#fff;font-size:14px;line-height:27px;padding:0 0 0 23px;text-align:left;}
.gpss_title{padding:25px 0 15px 0;color:#fff;font-size:12px;}
.gpss_t{font-size:16px;}
.gpss_more{position:absolute;left:-34px;bottom:0;}
.about{width:325px;float:left;font-size:14px;line-height:27px;color:#6b6b6b;padding:0 0 0 22px;}
.about_title{height:62px;padding:25px 0 0 0;font-size:16px;color:#a5a5a5;line-height:25px;}
.about_title a{color:#484848;font-size:12px;float:right;line-height:35px;}
.about_t{color:#484848;}
.contact{width:272px;height:255px;float:right;background:#f2f2f2;padding:0 22px;font-size:14px;line-height:27px;color:#6b6b6b;position:relative;}
.conzx{position:absolute;left:0;bottom:0;}
.nr{width:1200px;margin:0 auto;}
.zj{width:1187px;margin:0 auto;}
.kuang1{border:solid 1px #e2dedf;padding:0 20px;background:#fff;}
.title1{height:38px;border-bottom:solid 1px #e2dedf;padding:26px 10px 0 5px;font-size:20px;color:#333333;}
.text1{padding:0 10px;}
.text2{font-size:16px;color:#196fe4;}
.title1 a{float:right;color:#484848;font-size:12px;}
.pic1{width:302px;float:left;text-align:center;border:solid 1px #ebebeb;}
.news{width:805px;float:right;}
.news li{height:42px;border-bottom:dashed 1px #e2dedf;margin:0 0 11px 0;color:#6b6b6b;font-size:14px;line-height:27px;}
.news li a{color:#6b6b6b;float:left;}
.news_date{float:left;width:55px;height:27px;line-height:27px;text-align:center;color:#fff;margin:0 12px 0 0;}
.bg1{background:url(../images/bg4.jpg) no-repeat center top;min-width:1200px;}
.xmhz_title{height:130px;text-align:center;color:#fff;font-size:18px;padding:43px 0 0 0;line-height:55px;}
.text5{color:#fff;font-size:30px;}
.xmhz_list {overflow:hidden;}
.xmhz_list ul{width:1225px;}
.xmhz_list li{width:266px;height:297px;float:left;border:solid 1px #e2dedf;background:#fff;margin:0 38px 0 0;}
.xmhz_pic{height:165px;padding:5px 0 0 0;text-align:center;}
.xmhz_text{padding:10px 19px 0 19px;color:#6b6b6b;font-size:14px;line-height:30px;}
.xmhz_text1{text-align:center;height:45px;line-height:45px;color:#196fe4;font-size:16px;}
.links{margin:22px 0;}
.links li{width:237px;float:left;text-align:center;border-bottom:solid 1px #e2dedf;padding:10px 0;}
.yxpt{background:url(../images/bg1.jpg) no-repeat center top;margin:0 0 0 30px;padding:20px 0 0 0;line-height:38px;float:left;color:#fff;font-size:25px;height:46px;}

/*底部区域*/
.bot1{clear:both;background:#196fe4;min-width:1200px;}
.bot1_t{float:right;background:url(../images/icon2.jpg) no-repeat left top;line-height:25px;color:#fff;font-size:14px;padding:0 0 0 35px;margin:24px 0 0 0;text-align:right;}
.bot2{background:#222222;min-width:1200px;}
.bot2_r{width:990px;float:right;}
.bot2_r li{width:120px;float:right;}
.bot2_r li ul{padding:10px 0 0 0;}
.bot2_r li li{width:auto;float:none;height:26px;line-height:26px;color:#fff;padding:0 0 0 5px;}
.bot2_r li li a{color:#fff;}
.bot2_r_title{height:35px;border-bottom:solid 1px #2e2e2e;font-size:14px;color:#fff;padding:0 0 0 5px;}
.copyright{clear:both;background:#000000;color:#a7a7a7;padding:15px 0;font-size:14px;min-width:1200px;}
.qq{position:fixed;top:200px;right:0;}

/*二级页*/
.main_title{border-bottom:solid 1px #d4d3c7;text-align:center;padding:30px 0 30px 0;font-size:18px;line-height:30px;color:#000;}
.main_about{font-size:14px;line-height:34px;padding:60px 0 0 0;}
.main_t{font-size:24px;line-height:30px;}
.main_news{clear:both;}
.main_news li{padding:30px 0 30px 0;border-bottom:dotted 1px #b2b2b2;font-size:14px;line-height:24px;color:#a0a0a0;}
.main_news li:hover .main_n_date{background:url(../images/main_5.jpg) no-repeat center top;}
.main_news li:hover{cursor:pointer;}
.main_n_date{width:58px;height:58px;float:left;background:url(../images/main_4.jpg) no-repeat center top;margin:8px 0 0 0;}
.main_n_r{width:1120px;float:right;position:relative;}
.main_n_r_icon{position:absolute;top:0;right:0;}
.main_n_t1{width:29px;float:left;text-align:center;color:#fff;font-size:18px;padding:5px 0 0 0;}
.main_n_t2{width:29px;float:right;text-align:center;color:#fff;font-size:18px;padding:28px 0 0 0;}
.main_n_t3{font-size:18px;line-height:40px;color:#565656;}
.main_l{width:278px;float:left;}
.main_l_title{background:#477cdf;text-align:center;color:#fff;font-size:18px;padding:13px 0;line-height:30px;}
.main_l_list {clear:both;}
.main_l_list li a{height:50px;display:block;text-align:center;background:#e5e5e5;line-height:50px;font-size:18px;color:#3c3b3b;margin:0 0 2px 0;}
.main_l_list li a:hover{background:#477cdf;color:#fff;}
.main_l_k{border:solid 1px #c8bdc0;margin:23px 0 0 0;padding:22px 22px 10px 22px;color:#6d6c6c;font-size:14px;line-height:28px;}
.main_r{width:895px;float:right;overflow:hidden;}
.main_r ul{width:925px;}
.main_r li{width:279px;float:left;padding:0 29px 20px 0;text-align:center;color:#3c3b3b;font-size:16px;line-height:45px;}
.main_r li a{color:#3c3b3b;}

