@charset "utf-8";
/* CSS Document */
html{width:100%;height:100%; display:block;}
body{margin:0px;list-style-type:none; width:100%; height:100%; display:block;}
ul{margin:0px;padding:0px;list-style-type:none;}
li{margin:0px;padding:0px;list-style-type:none;}
dl{margin:0px;padding:0px;list-style-type:none;}
dt{margin:0px;padding:0px;list-style-type:none;}
input,textarea{outline:none; margin:0; padding:0;}
a{ text-decoration:none;}

/**公共样式开始**************/
.public_top{width:1200px; height:90px; display:table; margin:auto;}
.top_logo{width:500px; height:90px; display:block; float:left;}
.top_logo img{width:auto; height:44px; display:block; margin: 28px auto 0 0;}
.top_index{width:170px; height:35px; display:block; float:right; background:#ededed; border-radius:0 0 8px 8px; font-size:13px; color:#333333; text-align:center; line-height:35px;}
.top_index a{ color:#333333; font-size:13px; margin:auto 8px auto 8px;}

.public_menu{width:100%; height:37px; display:table; background:url(../images/bg_nav.jpg) repeat-x; background-size:auto 100%;}
.menu_ul{width:1220px; height:37px; display:table; margin:auto;}
.menu_ul a{ color:#FFFFFF; font-size:15px; font-weight:bold; padding:0 25px 0 25px; background:url(../images/bg_nav_style.jpg) no-repeat; background-position:right center; line-height:37px;}
.menu_ul a:hover{color: #FFFFF4;}

.public_hf{width:1200px; height:280px; display:table; margin:1px auto 0 auto;}

/**首页（index）**************/
.hp_one{width:1200px; height:auto; display:table; margin:10px auto 0 auto;}
.hp_one_left{width:350px; height:auto; display:block; float:left;}
.hp_one_left_title{width:100%; height:35px; display:block; padding:0;}
.hp_one_left_title ul{width:120px; height:35px; display: inline-block; background: url(../images/bg_main_title.jpg) no-repeat; background-position:center right; background-size:auto 100%; color:#FFFFFF; font-size:15px; line-height:35px;  font-weight:bold; text-indent:10px; background-color:#2673bb;}
.hp_one_left_title a{width:50px; height:35px;font-size:12px; color:#999999; float:right; line-height:35px; display: inline;}

.hp_one_left_hd{width:350px; height:263px; display:block; border:1px solid #2673bb; border-top:2px solid #2673bb;}
.hp_one_left_hd img{width:350px; height:260px; display:block;}

.hp_one_right{width:830px; height:auto; display:block; float:right;}
.hp_one_right_list{width:100%; height:263px; display:block; border:1px solid #2673bb; border-top:2px solid #2673bb;}
.hp_one_right_left{width:320px; height:auto; display:block; float:left;}
.hp_one_right_left img{width:270px; height:190px; display:block; margin:35px auto 0 auto; border-radius:3px;}
.hp_one_right_right{width:500px; height:200px; display:block; float:left; margin:15px auto 0 0;}
.hp_one_right_right li{width:100%; height:33px; border-bottom:1px dotted #CCCCCC; line-height:33px; background:url(../images/bg_itrmlist.jpg) no-repeat; background-position:2px center;}
.hp_one_right_right li a{ color:#333333; font-size:13px; margin-left:20px;}


.photo_wall{width:1200px; height:110px; display:table; margin:15px auto 0 auto;border:1px solid #2673bb;}
.photo_wall .wall_box {width:1198px; height:110px; overflow:hidden;}
.photo_wall .list {width:200%;}
.photo_wall li {margin:8px 7px 0 0; float:left; display:inline;}

#demo {background: #FFF;overflow:hidden;border: 1px dashed #CCC;width: 1198px; height:110px;}
#demo img {border: 3px solid #F2F2F2;}
#indemo {float: left;width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;}

.photo_wall_two{width:1200px; height:200px; display:table; margin:0 auto 0 auto;border:1px solid #2673bb; background:#F9F9F9;}
.photo_wall_two .wall_box_two {width:1180px; height:200px; overflow:hidden; margin:auto; background:#F9F9F9;}
.photo_wall_two .list_two {width:200%;}
.photo_wall_two a{margin:8px 7px 0 0; float:left; display:inline;}
.photo_wall_two a li:nth-child(1){width:130px; height:160px;}
.photo_wall_two a li:nth-child(2){width:130px; height:25px; line-height:25px; font-size:13px; color:#333333; text-align:center;}


#demo_two {background: #FFF;overflow:hidden;width: 1198px; height:200px;  background:#F9F9F9;}
#demo_two img {border: 3px solid #F2F2F2; }
#indemo_two {float: left;width: 800%;}
#demo1_two {float: left;}
#demo2_two {float: left;}

.hp_two{width:1200px; height:auto; display:table; margin:15px auto 0 auto;}
.hp_two_one{width:386px; height:auto; display:block; float:left;}
.hp_two_one_list{width:100%; height:280px; display:block; border:1px solid #2673bb; border-top:2px solid #2673bb; padding-top:6px;}
.hp_two_one_list li{width:100%; height:34px; border-bottom:1px dotted #CCCCCC; line-height:34px; background:url(../images/bg_itrmlist.jpg) no-repeat; background-position:5px center;}
.hp_two_one_list li a{ color:#333333; font-size:13px; margin-left:25px;}

.hp_two_two{width:386px; height:auto; display:block; float:left; margin:0 21px 0 21px;}

.hp_two_one_list_img{width:100%; height:280px; display:block; border:1px solid #2673bb; border-top:2px solid #2673bb;}
.hp_two_one_list_img img{width:auto; height:230px; display:block; margin:25px auto 0 auto; border-radius:3px;}

.hp_three_title{width:1200px; height:35px; display:block; padding:0; margin:15px auto 0 auto;}
.hp_three_title ul{width:120px; height:35px; display: inline-block; background: url(../images/bg_main_title.jpg) no-repeat; background-position:center right; background-size:auto 100%; color:#FFFFFF; font-size:15px; line-height:35px;  font-weight:bold; text-indent:10px; background-color:#2673bb;}
.hp_three_title a{width:50px; height:35px;font-size:12px; color:#999999; float:right; line-height:35px; display: inline;}

/**列表页（list）**************/
.list_body{width:1200px; min-height:500px; margin:15px auto 0 auto;}
.list_body_title{width:100%; height:35px; display:block; padding:0; margin:0;}
.list_body_title li{width:160px; height:35px; display:block; background: url(../images/bg_main_title.jpg) no-repeat; background-position:center right; background-size:auto 100%; color:#FFFFFF; font-size:15px; line-height:35px;  font-weight:bold; text-indent:10px; background-color:#2673bb;}

.list_body_left{width:250px; height:auto; display:block; float:left;}
.list_body_left ul:nth-child(2){width:100%; height:auto; display:block; border:1px solid #2673bb; border-top:2px solid #2673bb; padding-top:6px;}
.list_body_left ul:nth-child(2) a{width:100%; height:45px; border-bottom:1px dotted #CCCCCC; line-height:45px; background:url(../images/bg_itemlist2.jpg) no-repeat; background-position:5px center; color:#333333; font-size:15px; text-indent:25px; display:block;}
.dh_default_img{width:230px; height:auto; display:block; margin:5px 10px 10px 10px; border-radius:6px;}

.list_body_right{width:920px; height:auto; display:block; float:right;}
.list_body_right ul:nth-child(2){width:100%; height:auto; display:block; border:1px solid #2673bb; border-top:2px solid #2673bb; padding-top:6px;}
.list_body_right ul:nth-child(2) li:nth-child(1){width:100%; min-height:460px; display:block; }
.list_body_right ul:nth-child(2) li:nth-child(1) a{width:100%; height:45px; border-bottom:1px dotted #CCCCCC; line-height:45px; background:url(../images/bg_itrmlist.jpg) no-repeat; background-position:5px center; color: #666666; font-size:14px; text-indent:25px; display:block;}

.info_body_right{width:920px; height:auto; display:block; float:right;}
.info_body_right ul:nth-child(2){width:100%; height:auto; display:block; border:1px solid #2673bb; border-top:2px solid #2673bb; padding-top:6px;}
.info_body_right ul:nth-child(2) li:nth-child(1){width:90%; height:auto; display:block; padding:50px 0 20px 0; margin:0 auto 0 auto; font-size:20px; line-height:20px; font-weight:bold; color:#333333; border-bottom:1px dotted #CCCCCC; text-align:center;}
.info_body_right ul:nth-child(2) li:nth-child(2){width:90%; min-height:300px; line-height:30px; color: #666666; font-size:14px; display:block; padding:20px 0 40px 0; margin:auto;}

/**版权（public）**************/
.public_copyright{width:100%; height:80px; text-align:center; color:#5a5d7e; font-size:12px; font-size:0.3rem; line-height:30px; background:#F3F3F3; margin:10px auto 0 auto; display:table; border-top:1px solid #CCCCCC;}
.public_copyright ul:nth-child(1){width:1200px; height:30px; text-align:center; line-height:30px; margin:10px auto 0 auto; display:block;}
.public_copyright a{color: #666666;font-size:12px; margin:auto 8px auto 8px;}
.public_copyright ul:nth-child(2){width:1200px; height:30px; text-align:center; line-height:30px; margin:0 auto 0 auto; color: #666666; font-size:12px; display:block;}


/******************* page ******************/
.page{width:100%; height:60px; line-height:60px; text-align:right; clear:both;}
.page a{width:auto; height: 30px; padding:2px 6px 2px 6px; margin:0 2px 0 2px; color:#5c595d; font-size:14px; font-weight:bold;}
.page span{width:auto; height: 30px; padding:2px 6px 2px 6px; margin:0 2px 0 2px; color:#dbdbdd; font-size:14px; font-weight: 400;}
.nowPage{width:26px!important; height: 26px!important; border:1px solid #2c79d3; line-height:26px; text-align:center!important; margin:0 2px 0 2px; color: #FFFFFF !important; background: #1a7af6; cursor:not-allowed; font-size:14px; border-radius:3px; display:inline-block; padding:0!important;}
