@charset "gb2312";
/* CSS Document */
*{ margin:0px; padding:0px; list-style:none; border:none; color:#666; font-size:12px; text-decoration:none;}
.flt1{ float:left;}
.flt2{ float:right;}
.clear{ clear:both;}
.padflt{ margin-right:10px;}
.padtop{ margin-top:10px;}
a{ color:#666}
a:hover{ color:#F00}

body{background:url(bg.jpg) repeat-x top #FFF; width:100%;}
.main{ margin:0 auto; width:980px;}
.top1{text-align:right; line-height:30px; color:#CCC;}
.top1 a{color:#525252;}
.top2{ height:70px; width:auto; padding-top:20px; overflow:hidden;}
.top2 a{ display:inline-block;}
.top2 span{ display:inline}
.form1{ background:url(seach.jpg) no-repeat; height:20px; width:220px; overflow:hidden; padding:2px; margin-top:15px;}
.form1 .in_txt{ width:190px; height:20px; border:0px; display:inline; color:#CBCBCB;}
.form1 .in_but{width:25px; height:20px;  background:url(seach_b.jpg);}
.top3{ height:34px; line-height:34px; font-weight:normal; text-align:center; color:#4050B2;}
.top3 a{ color:#FFF; font-size:14px; padding:0px 19px; display:inline-block;}
.top3 a:hover{ color:#fff; background:#051272;}

.md_left{ width:260px;float:left;}
.index_l{ border:solid 1px #ddd; width:258px; display:block; float:left;}
.index_2{ border:solid 1px #ddd; width:258px; display:block; float:left;}
.index_l h2{ background:url(index_left.jpg) no-repeat; display:inline-block; height:28px; font-size:14px; line-height:28px; width:100%; color:#fff; font-weight:bold}
.index_l h2 samp{ float:left;font-size:12px;color:#fff; display:inline-block; width:100px; text-align:center;}
.index_l h2 a{float:right; width:50px; height:30px; cursor:pointer;}
.index_l strong{ font-weight:normal; display:block; padding:10px 0px 10px 15px;}
.index_l .yqlj_set{width:230px; border:solid 1px #E3E3EB; height:20px; margin:5px 0; text-align:center}
.index_l p{ line-height:25px; padding:10px 0px 10px 20px;}
.md_right{ width:710px; height:auto;}

#hd_panel{ position:relative; width:342px; height:195px; overflow:hidden;}
#hd_panel ul{ position:absolute; width:2000em; height:195px;}
#hd_panel ul li{ display:block; float:left; width:342px; height:195px;}
#hd_panel ul li img{ width:342px; height:157px;}
#hd_panel ul li a{ height:38px; display:inline-block; line-height:38px; width:342px; text-align:center; color:#5A5A5A; font-size:12px; font-weight:600;}
#hd_trigger{overflow: hidden; position:relative; bottom:50px; text-align:right; padding-right:10px; height:8px; overflow:hidden;}
#hd_trigger a{ width:8px; color:#FFF; line-height:80px; display:inline-block; overflow:hidden; margin:0px 3px; background:#FFF; height:8px;}
#hd_trigger a.current{ background:#ff0000; color:#ff0000}

.index_list{ border:solid 1px #ddd; width:348px; height:195px; display:inline; overflow:hidden; float:left;}
.index_list h2{ background:url(index_list.jpg) no-repeat; height:32px;display:inline-block; line-height:32px; padding-left:30px; width:315px; color:#333; font-weight:bold}
.index_list h2 samp{ float:left; font-weight:600; color:#323232; }
.index_list h2 a{float:right; width:50px; height:30px; cursor:pointer;}
.index_ul{ padding:10px; display:inline-block;}
.index_ul li{ line-height:24px; color:#c2c2c2; float:left; width:100%; display:block;}
.index_ul li samp{ float:left; width:80%;}
.index_ul li strong{ float:right; font-weight:normal; color:#CBCBCB;}

.footer{ height:100px; width:100%;background:url(foot.jpg) repeat-x;text-align:center; margin-top:20px; line-height:25px; color:#aaa; padding-top:30px; }
.footer b{font-weight:400; font-family:Arial, Helvetica, sans-serif; color:#aaa;}



/*列表页*/

.lists{ border:solid 1px #ddd; width:978px;}
.list_left{ width:228px;}
.list_left h2{height:60px; padding-left:20px; line-height:60px; font-size:14px; border-bottom:solid 1px #ddd; font-weight:bold; background:url(quan.jpg) no-repeat left; margin-left:15px; display:inline-block;}
.list_left a{ line-height:39px; display:block;border-bottom:solid 1px #ddd;padding-left:35px;font-weight:bold; font-size:14px; height:39px;}
.list_left a.current{ background:url(list_l_hover.jpg) no-repeat; color:#fff}
.list_left a:hover{ background:url(list_l_hover.jpg) no-repeat; color:#fff}
.list_right{ width:690px; background:url(list_r_bg.jpg) no-repeat left 0; padding:10px 25px; }
.list_right h2{ border-bottom:solid 1px #ddd; padding:10px 0; width:100%;}
.list_right h2 samp{ font-size:18px; font-family:"微软雅黑"; font-weight:bold; color:#172677; float:left; background:url(xian.jpg) no-repeat left; padding-left:15px;}
.list_right h2 span{ color:#172677; float:right;font-weight:100; margin-top:15px;display:inline-block;}
.list_right h2 span b{ color:#5D6FD1; font-weight:bold; padding-right:5px;}
.list_right h2 span a{ font-weight:100;}
.list_right h2 span strong{ color:#172876;}
.list_ul{ padding:20px 10px; display:inline-block;}
.list_ul li{ background:url(dian.jpg) no-repeat left 10px; padding-left:10px; float:left;}
.list_ul li a{ float:left; width:80%;}
.page{ height:20px; text-align:center;margin-top:30px;}
.page a{ margin:0px 3px; padding:0px 4px; display:inline-block;}
.page span{ margin:0px 3px; padding:0px 4px; display:inline-block;}
.page strong{ font-weight:normal; line-height:20px; display:inline-block;}

.page a.current{ color:#FFF;}
.page .in_txt{ border:solid 1px #ddd; width:20px;}


/*新闻图片列表*/

.list_new_ul{display:inline-block;margin-bottom:20px;}
.index_new_ul{ display:inline-block; padding:15px 0; overflow:hidden;}
.index_new_ul li{ line-height:24px; color:#c2c2c2; float:left; width:100%; display:block; padding:0; border-bottom:dashed 1px #CCC; padding:15px 0; background:none;}
.index_new_ul li img{ float:left; border:solid 1px #ddd; padding:1px; margin-right:20px;}
.index_new_ul li div{ width:70%; overflow:hidden;}
.index_new_ul li div span a{color:#333;font-size:18px; font-weight:600; }
.index_new_ul li div span{ display:block;line-height:30px;}
.index_new_ul li div p{ display:block;line-height:20px; padding-top:5px;}
.index_new_ul li div samp{ display:block;line-height:30px; padding-top:5px;}
.index_new_ul li div samp a{ color:#182876;}




/*about*/
.about{ display:inline-block; padding:30px 20px;}
.about p{ text-indent:2em; line-height:20px; padding:10px 0;}
.about div{ text-align:center; width:100%; margin-bottom:30px;}

/*show*/

.show{border:solid 1px #ddd; width:978px;}
.show h2{border-bottom:solid 1px #ddd; width:963px; padding-left:15px; font-weight:100;}
.show span{ width:953px; display:inline-block; color:#999; background:url(1.jpg) no-repeat left; padding-left:10px; line-height:31px; height:31px;}
.show span a{color:#999;}
.show span strong{color:#18277A;}
.show_t{ padding:20px 30px; text-align:center}
.show_t h1{ font-size:22px; color:#333; line-height:80px;}
.show_t samp{ border-bottom: solid 1px #ddd;width:100%; display:block; padding-bottom:25px;}
.show_t strong{display:inline-block; width:100%; padding:25px 0; text-align:right; font-weight:100;}
.show .show_img{ width:100%; text-align:center;}
.show p{ text-indent:2em; line-height:25px; padding:20px 90px;}