﻿.top_nav1{position:absolute; left:0px; top:0px; background:#F0F0F0; width:100%; height:25px; padding-top:2px;}
.top_nav1 td{height:25px; vertical-align:middle;font-size:12px; line-height:20px; color:#333333;}
.top_nav1 td img{cursor:pointer}
.html_top{background:url(top4.png) no-repeat center top; padding-top:0px;}
.html_top2{background:url(bg_top2.jpg) no-repeat center top; padding-top:260px;}
.div_foot2{background:url(bg_foot.jpg) no-repeat center bottom; padding-bottom:350px;}
.html_body{border:#ff0000 0px solid; width:1200px; margin:0px auto; }
ul,li{margin:0px; padding:0px; list-style:none}
a{color:#333333; text-decoration:none}
a:hover{color:#FF6600}
.clear{clear:both}
.blank10{font-size:0px; line-height:0px; height:10px;}
.blank15{font-size:0px; line-height:0px; height:15px;}
.blank20{font-size:0px; line-height:0px; height:20px;}
.blank5{font-size:0px; line-height:0px; height:5px;}

.div_menu{height:45px;padding-left:20px}
.div_menu li{ float:left; width:105px; line-height:45px; text-align:center}
.div_menu a{color:#FFFFFF; font-size:16px; font-weight:bold; font-family:宋体;}
.div_menu li.on{background:url(menu_on.gif) no-repeat center top}
.div_menu li.on a{color:#CC0000}

.div_cmenu{height:50px; border:#333333 0px solid;}
.div_cmenu td{height:30px; vertical-align:middle;font-size:12px; line-height:30px; color:#333333;  background-color:#fff;}
.index_shengri{background:url(cake.jpg) no-repeat left top; padding-left:20px;}
.div_cmenu td img{cursor:pointer}

.td_box1{border:#CCCCCC 1px solid; background-color:#FFFFFF; vertical-align:top;}
.td_box2{border:#CCCCCC 1px solid; background-color:#ececec; border-right:none;padding:15px;}
.td_box3{border:0; padding-top:2px;}
.div_box1_title{background:url(div_box1_title.gif) no-repeat left top; height:42px; line-height:35px; color:#FFFFFF; font-size:14px; font-weight:bold; padding-left:10px;padding-right:10px;}
.div_box1_title span{font-size:12px; font-weight:normal; float:right}

.div_box1_title .hd{ float:right;}
.div_box1_title .hd li{float:left;font-size:12px; font-weight:normal;color:#333333;}
.div_box1_title .hd li div{float:left;padding:0px 7px;margin:0px 3px;}
.div_box1_title .hd li.on div{background:url(div_child_bg.gif) no-repeat left center;}
.div_box1_title .hd li.on div a{color:#FFFFFF}
.div_box1_title .hd li div a{color:#666666}


.div_box1_title1{background:url(div_box1_title1.gif) no-repeat left top; height:42px; line-height:35px; color:#FFFFFF; font-size:14px; font-weight:bold; padding-left:20px;padding-right:10px;}
.div_box1_title1 a{color:#ffffff}
.div_box1_title1 span a{color:#333333}
.div_box1_title1 span{font-size:12px; font-weight:normal; float:right}

.div_box1_title1 .hd{ float:right;}
.div_box1_title1 .hd li{float:left;font-size:12px; font-weight:normal;color:#333333;}
.div_box1_title1 .hd li div{float:left;padding:0px 7px;margin:0px 3px;}
.div_box1_title1 .hd li.on div{background:url(div_child_bg.gif) no-repeat left center;}
.div_box1_title1 .hd li.on div a{color:#FFFFFF}
.div_box1_title1 .hd li div a{color:#666666}

.div_box1_title2{background:url(div_box1_title.gif) no-repeat left top; height:42px; line-height:35px; color:#FFFFFF; font-size:14px; font-weight:bold;padding-left:10px;padding-right:10px;}
.div_box1_title2 span{font-size:12px; font-weight:normal; float:right}

.div_box1_title2 .hd{ float:right; padding-left:10px;}
.div_box1_title2 .hd li{float:left;font-size:12px; font-weight:normal;color:#333333;}
.div_box1_title2 .hd li div{float:left;}
.div_box1_title2 .hd li.on div{background:url(div_child_bg.gif) no-repeat left center;}
.div_box1_title2 .hd li.on div a{color:#FFFFFF}
.div_box1_title2 .hd li div a{color:#666666}

.newlist{padding:5px 10px;font-size:14px; line-height:25px;}
.newlist span{float:right}
.index_hotnew{height:30px; line-height:30px; color:#FF0000; font-family:"΢ź";font-size:20px; text-align:center}
.index_hotnew a{color:#FF0000}
.ksljlist{padding:5px 8px;}
.ksljlist li{background:url(link_bg.gif) no-repeat left top; height:25px; line-height:25px; padding-left:40px; margin-bottom:5px; font-size:12px;}
.ksljlist li a{color:#0b85ff}
.ksljlist li a:hover{color:#FF6600}

.ksljlist1{padding:5px 8px; width:250px; margin:0 auto;}
.ksljlist1 li{background:url(link_bg.gif) no-repeat left top; height:25px; line-height:25px; padding-left:40px; margin-bottom:5px; font-size:12px;}
.ksljlist1 li a{color:#0b85ff}
.ksljlist1 li a:hover{color:#FF6600}

.index_pic1{width:1150px; height:180px; overflow:hidden}

.index_pic1 .bd{ padding:0px; margin-left:35px;}
.index_pic1 .bd ul{ overflow:hidden; zoom:1; }
.index_pic1 .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.index_pic1 .bd ul li .pic{ text-align:center; }
.index_pic1 .bd ul li .pic img{ width:220px; height:150px; display:block; padding:2px; border:0px; }
.index_pic1 .bd ul li .pic a:hover img{ border-color:#999;  }
.index_pic1 .bd ul li .title{ line-height:22px; font-size:14px;}

.ztzl{ background-color:#FFFFFF; vertical-align:top; padding-top:5px; padding-bottom:3px;}
.ztzl .bd ul{ overflow:hidden; }
.ztzl .bd ul li{ text-align:center;  }
.ztzl .bd ul li .pic{ text-align:center; }
.ztzl .bd ul li .pic img{ width:230px; height:43px; display:block;  padding:2px; border:1px solid #ccc; }
.ztzl .bd ul li .pic a:hover img{ border-color:#999;  }
.ztzl .bd ul li .title{ line-height:24px; }

.rdtz{ background-color:#FFFFFF; vertical-align:top; padding-top:5px; padding-bottom:3px;}
.rdtz .bd ul{ overflow:hidden; }
.rdtz .bd ul li{ text-align:center;  }
.rdtz .bd ul li .pic{ text-align:center; }
.rdtz .bd ul li .pic img{ width:230px; height:43px; display:block;  padding:2px; border:1px solid #ccc; }
.rdtz .bd ul li .pic a:hover img{ border-color:#999;  }
.rdtz .bd ul li .title{ line-height:24px; }

.mbx  a{color:#0b85ff}
.mbx  a:hover{color:#FF6600}
/*.index_pic_table div{width:200px; text-align:center; line-height:30px;font-size:12px;}
.index_pic_table img{width:150px; height:100px}*/
.div_piclist{padding:10px 15px;}
.div_piclist li{width:225px; text-align:center; height:180px; float:left; font-size:12px; line-height:20px;padding-top:10px;}
.div_piclist img{width:200px; height:150px; border:0px;}

.div_piclist1{padding:5px 10px;}
.div_piclist1 li{width:125px; text-align:center; height:80px; float:left; font-size:12px; line-height:20px;padding-top:10px;}
.div_piclist1 img{width:100px; height:50px; border:0px;}

.div_piclist2{padding:15px 5px;}
.div_piclist2 li{width:100%; text-align:center; height:180px; float:left; font-size:12px; line-height:20px;padding-top:10px;}
.div_piclist2 img{width:80%; height:140px; border:0px;}

.index_link .bd{ padding:10px; }
.index_link .bd .tempWrap{ width:1200px !important; }/* 用 !important覆盖SuperSlide自动生成的宽度，这样就可以手动控制可视宽度。 */
.index_link .bd ul{ overflow:hidden; zoom:1; }
.index_link .bd ul li{ margin-right:20px;  float:left; height:30px; line-height:30px;  text-align:left; _display:inline; width:auto !important;  }/* 用 width:auto !important 覆盖SuperSlide自动生成的宽度，解决文字不衔接问题 */


.index_link1 .bd{ margin-left:31px;margin-top:10px;}
.index_link1 .bd .tempWrap{ width:640px !important; }/* 用 !important覆盖SuperSlide自动生成的宽度，这样就可以手动控制可视宽度。 */
.index_link1 .bd ul{ overflow:hidden; zoom:1; }
.index_link1 .bd ul li{ margin-right:33px;  margin-bottom:10px; float:left; height:60px; line-height:60px;  text-align:left; _display:inline; width:auto !important;  }/* 用 width:auto !important 覆盖SuperSlide自动生成的宽度，解决文字不衔接问题 */

/*.index_link_table div{width:150px}*/
.div_foot{padding:10px;}
.div_foot div{text-align:center; font-size:16px; line-height:18px; color:#666666}
.div_foot div a{color:#666666}
.div_foot div a:hover{color:#0b85ff}

/*page*/
.pages{ font-size:12px;text-align:center; padding:10px 0px 10px 0px;}
.pages a{font-size:12px;padding:2px 5px;border:1px solid #ccc;margin:0 2px;}
.pages a:hover{background:#eee;}
.pages a.page_now{background:#eee;color:#f00;}
.pages select{ vertical-align:middle; font-size:8pt; padding:0px; }
.pages b{ font-weight:normal;}
/*end*/

/*news_info*/
.ny_body{padding:0px 10px 40px 10px;}
.ny_body .title{text-align:center; height:40px; font-family:"΢ź"; font-size:20px; line-height:40px;}
.ny_body .info{background-color:#f3f3f3; height:22px; font-size:12px; line-height:22px; text-align:center}
.ny_body .img{text-align:center}
.ny_body .img img{width:600px;margin-top:10px;}
.ny_body .body{font-size:14px; line-height:25px; margin-top:10px;padding:0px 20px}
/*end*/


/*在线留言*/
.ny_title{background:url(ny_body_title_bg.gif) no-repeat center; height:35px; line-height:35px; color:#FFFFFF; font-weight:bold; padding-left:40px; margin-left:5px;} 

.ny_gdtp{padding:0 ;padding-left:15px; width:930px;  overflow:hidden; font-size:12px;}
.ny_gdtp img{border:#333333 1px solid; padding:2px;}
.ny_gdtp li{float:left; text-align:center; line-height:22px;margin-left:10px;}

 .hd_table{ width:920px; margin:0 auto;line-height:27px; height:30px;  text-align:center; border-bottom:1px  dotted #ccc;}
.hd_table th{ background:#dbf1ff; border-bottom:1px solid #2196e3; color:#000000;line-height:28px; height:28px;  text-align:center;}


/*
.paginator { font: 12px Arial, Helvetica, sans-serif;padding:5px 10px 5px 0; margin: 0px;}
.paginator a {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;margin-right:2px}
.paginator a:visited {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;}
.paginator .cpb {padding: 1px 6px;font-weight: bold; font-size: 12px;border:none}
.paginator a:hover {color: #fff; background: #8cbe4a;border-color:#8cbe4a;text-decoration: none;}*/

.paginator { font: 18px Arial, Helvetica, sans-serif;padding:10px 20px 10px 0; margin: 0px;}
.paginator a {color:#fff;cursor:pointer;text-decoration:none;}
.paginator a:visited {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;}
.paginator .cpb {border:1px solid #F50;font-weight:700;color:#F50;background-color:#ffeee5;}
.paginator a:hover {border:solid 1px #F50;color:#f60;text-decoration:none;}
.paginator a,.paginator a:visited,.paginator .cpb,.paginator a:hover{ background-color:#66CDAA; float:left;height:30px;line-height:30px;min-width:10px;_width:10px;margin-right:5px;text-align:center;white-space:nowrap;font-size:16px;font-family:Arial,SimSun;padding:0 3px;}


.formArea {border: 0 none;margin: 0 auto;text-align: center;width: 760px;}
.formArea .checkLable {height: 24px;width: 580px;}
.formArea .checkLable ul li {float: left;}
.formArea .sendForm {border: 1px solid #f6f0e7;width: 758px; margin:0 auto;}
.regFromSuccessTable {color: red;margin: 20px auto 0;text-align: center;width: 300px;}
.regFromSuccessTable th {font-weight: normal;height: 30px;text-align: right;vertical-align: middle;width: 100px;}
.regFromSuccessTable td {font-weight: normal;line-height: 30px;text-align: left;vertical-align: middle;}
.regFromSuccessTable .golink {margin: auto;text-align: center;width: 300px;}
.regFromSuccessTable .golink a:link {color: #000000;text-decoration: none;}
.regFromSuccessTable .golink a:visited {color: #000000;text-decoration: none;}
.regFromSuccessTable .golink a:hover {color: #000000;text-decoration: underline;}
.regFromSuccessTable .golinka:active {color: #000000;}
.result_div {background: none repeat scroll 0 0 #EFEFEF;border: 1px solid #CCCCCC;cursor: pointer;height: 170px;margin: 90px 150px;position: absolute;width: 300px;}
.regFormTable {margin: 0 auto;text-align: center;width: 780px;}
.regFormTable th {font-size: 12px;font-weight: normal;height: 30px;text-align: right;vertical-align: middle;width: 120px;}
.regFormTable td {font-size: 12px;font-weight: normal;text-align: left;vertical-align: middle;}
.regFormTable td li {float: left;padding-right: 20px;}
.regFormTable td li .leader {border: 1px solid red;float: left;padding-right: 20px;vertical-align: middle;width: 200px;}
.regFormTable td a {color: #0000CC;}
.regFormTable label {vertical-align: middle;}
.regFormTable .radioClass {background-color: #FFFFFF;border: 0 none;margin: 0 4px 0 0;vertical-align: middle;}
.regFormTable input {background-color: #FFFFFF;border: 1px solid #DBDBDB;line-height:22px;
}
#btnOK {background: url(form_14.png) no-repeat scroll 0 0 transparent;border: 0 none;cursor: pointer;height: 40px;width: 129px;}
#btnReSet {background: url(form_16.png) no-repeat scroll 0 0 transparent;border: 0 none;cursor: pointer;height: 40px;width: 132px;}
.blankHeight20 {height: 20px;overflow: hidden;width: 100%;}
.cError {color: red;float:right; display:inline;}
.width180 {width: 180px;}
.width300 {width: 300px;}
.width350 {width: 350px;}
.width200 {width: 200px;}
.list_table{ border:1px solid #f6f0e7; width:758px; }
.list_table th{ border:1px solid #f6f0e7; text-align:center; color:#B75D22; font-size:14px; font-weight:600;}
.list_table td{border:1px solid #f6f0e7;}
.list_table tr{ height:30px; *+height: 27px!important; _height:27px;}
.single{background:#fff;}
.double{background:#fffaf1;}
.myddc{height:30px;line-height:30px; border-bottom:1px solid #b0e3f7; text-align:center; color:#B75D22; font-size:14px; font-weight:600;}
.input_text{ float:left; display:inline;}
.f_red{ float:left; display:inline; margin-left:5px;}
.input_select{ float:left; display:inline;}

/*评论*/
.comment_box{}
	.comment_list li{padding:5px 0;border-bottom:1px solid #EEE;}
	.comment_list li .floor{float:right;font-size:18px;color:#DDD;}
	.comment_list li .avatar{display:block;background:#FFF;border-radius:2px 2px 2px 2px;float:left;height:36px;overflow:hidden;width:36px;}
	.comment_list li .avatar img{width:36px;height:36px;}
	.comment_list li .inner{margin-left:0px;}
	.comment_list li .inner p{font-size:13px;}
	.comment_list li .inner .meta{padding-top:3px;color:#999;border:none;}
	.comment_list li .answer{margin-left:38px;padding:10px;background:#F6F6F6;border:1px solid #E6E6E6;border-radius:3px 3px 3px 3px;}
	.comment_list li .answer .meta{color:#999;margin-bottom:5px;padding:0;border:none;}
.comment_editor{padding:10px 0; width:100%;}
.left{float:left;}
.right{float:right;}
.red{color:#F00;}.red:hover{color:#F60;}.red a{color:#F00;}.red a:hover{color:#F60;}
.gray{color:#666;}.gray:hover{color:#F60;}.gray a{color:#666;}.gray a:hover{color:#F60;}
.blue{color:#1E7BB3;}.blue:hover{color:#F60;}.blue a{color:#1E7BB3;}.blue a:hover{color:#F60;}
.font18{font-size:18px;}

.base_tit{border-bottom:1px solid #DADADA;color:#444;font-size:14px;margin:20px auto 2px 0;padding-bottom:5px;}
	.base_tit span{float:right;font-size:12px;font-weight:100;margin:5px 0 0 0;color:#ccc;}
	.base_tit span a{color:#999;}
	
	/*按钮样式*/
.btn{border-radius:2px 2px 2px 2px;color:#FFF;display:inline-block;font-size:12px;height:30px;line-height:30px;min-width:48px;padding:0 25px;text-align:center;font-family:"Microsoft Yahei";}
.btn{background-color:#1E7BB3;background-image:-moz-linear-gradient(center top , #3999D2, #1E7BB3);border-bottom:1px solid #02598E;box-shadow:0 1px 2px #BBBBBB;text-shadow:0 -1px 0 #1E7BB3;}
.btn:hover{color:#FFF;opacity:0.9;}
.btn-mini{height:20px;line-height:20px;padding:1px 8px 0;}
input.btn, button.btn{border-left:0 none;border-right:0 none;border-top:0 none;cursor:pointer;}
.btn-success{background-color:#52A152;background-image:-moz-linear-gradient(center top , #5FBE5F, #52A152);border-bottom:1px solid #417F41;text-shadow:0 -1px 0 #52A152;}
.btn-error{background-color:#CB423B;background-image:-moz-linear-gradient(center top , #E85A56, #CB423B);border-bottom:1px solid #AA352F;text-shadow:0 -1px 0 #CB423B;}
.btn-gray{background-color:#DDDDDD;background-image:-moz-linear-gradient(center top , #EEEEEE, #DDDDDD);border-bottom:1px solid #A9A9A9;text-shadow:0 -1px 0 #EEEEEE;}
.btn-gray, .btn-gray:hover{color:#777777;}


.mobile-block{padding-right: 5px;}
.mobile-block .mob-btn-box{margin-left: 15px;position: relative;z-index:66;}
.mobile-block .mob-btn-box .mob-btn{display: block;padding-left: 30px; padding-right: 10px;width: 70px;height: 30px;line-height: 30px;font-size: 14px;border-radius: 30px;}
.mobile-block .mob-btn-box .mob-btn.wechat{border:2px solid #fff;color:#fff;background: url(/images/index-icon.png) no-repeat 10px -169px;}
.mobile-block .mob-btn-box .mob-btn.wechat:hover{ cursor:pointer;}

.mobile-block .mob-dialog-box-w{position:absolute;top:22px;right:-36px;padding-top:22px;display:none;width:187px;height:200px;z-index:9999;}
.mobile-block .mob-dialog-box-w .mob-dialog{width:145px;height:150px;background-color: #fff;padding:20px;border:1px solid #006fcb;box-shadow: 4px 4px 4px rgba(0, 0, 0, 0.1);-moz-box-shadow: 4px 4px 4px rgba(0, 0, 0, 0.1);-webkit-box-shadow: 4px 4px 4px rgba(0, 0, 0, 0.1);border-radius:3px;}
.mobile-block .mob-dialog-box-w .mob-dialog .mob-arrow{position: absolute;top:3px;right:80px;width: 0;height: 0;border-width:10px 9px;border-color:transparent transparent #006fcb transparent;border-style:dashed dashed solid dashed;z-index: 21;}
.mobile-block .mob-dialog-box-w .mob-dialog .mob-arrow em{position: absolute;top:-7px;left:-8px;width: 0;height: 0;border-width:9px 8px;border-color:transparent transparent #fff transparent;border-style:dashed dashed solid dashed;}
.mobile-block .mob-dialog-box-w .mob-dialog .mob-d-block{width: 135px;text-align: center;margin-right: 18px;}
.mobile-block .mob-dialog-box-w .mob-dialog .mob-d-block p{font-size: 12px; font-weight:bold; line-height: 10px;color:#666;margin-bottom: 5px;}
.mobile-block .mob-dialog-box-w .mob-dialog .mob-d-block div{width: 135px;height: 135px;overflow: hidden;}
.mobile-block .mob-dialog-box-w .mob-dialog .mob-d-block.nm{margin-right: 0;}

/*查询按钮*/
.index-search-btn{ font-weight:bold;text-align:center; color:#ffffff; display: inline-block;border:0;width: 200px;height: 40px;line-height:40px;text-decoration: center;font-size: 20px; font-weight:bold; background-color: #43CD80;cursor: pointer;border-radius:3px;-webkit-transition: all .3s;-moz-transition: all .3s;transition: all .3s; text-decoration:none;}
.index-search-btn:hover{ text-decoration:none; color:#ffffff;background-color:#228B22;}