﻿/* CSS Document */
body{background:url(bg.gif) repeat-x;padding:0px;margin:0px}
.html_top{background:url(top.jpg) no-repeat center top; padding-top:0px; width:1400px; margin-left:auto; margin-right:auto;}
.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;}
.blank5{font-size:0px; line-height:0px; height:5px;}

.div_menu{height:45px;padding-left:20px}
.div_menu li{ float:left; width:116px; line-height:45px; text-align:center}
.div_menu a{color:#FFFFFF; font-size:14px; font-weight:bold}
.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:50px; vertical-align:middle;font-size:12px; line-height:50px; color:#333333}
.index_shengri{background:url(cake.jpg) no-repeat left top; padding-left:40px;}
.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;}
.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:20px;padding-right:10px;}
.div_box1_title a{color:#ffffff}
.div_box1_title span a{color:#333333}
.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}


.newlist{padding:5px 10px;font-size:13px; line-height:25px;}
.newlist span{float:right}
.index_hotnew{height:30px; line-height:30px; color:#FF0000; font-family:"΢ź";font-size:20px; text-align:center; padding-top:10px;}
.index_hotnew a{color:#FF0000}
.bianminlist{padding:5px 0 5px 0;}
.bianminlist li{background:url(bianmin_bg.gif) no-repeat left top; height:25px; line-height:25px; margin-bottom:5px; font-size:12px; float:left; width:115px; margin-left:10px;}
.bianminlist li a{color:#0b85ff; margin-left:25px;}
.bianminlist li a:hover{color:#FF6600}

.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_pic{width:1180px;margin:10px; height:130px; overflow:hidden}

.index_pic .bd{ padding:0px; }
.index_pic .bd ul{ overflow:hidden; zoom:1; }
.index_pic .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.index_pic .bd ul li .pic{ text-align:center; }
.index_pic .bd ul li .pic img{ width:150px; height:100px; display:block; padding:2px; border:1px solid #ccc; }
.index_pic .bd ul li .pic a:hover img{ border-color:#999;  }
.index_pic .bd ul li .title{ line-height:22px; font-size:14px;}

.ztzl .bd ul{ overflow:hidden; height:255px; }
.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; }

.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;}


.index_link{width:1180px;margin:10px; height:30px; overflow:hidden; font-size:12px; line-height:30px;}
.index_link .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
.index_link .hd .prev,.txtMarquee-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden; cursor:pointer; background:url("images/icoLeft.gif") no-repeat;}
.index_link .hd .next{ background:url("images/icoRight.gif") no-repeat;  }
.index_link .bd{ padding:10px; }
.index_link .bd .tempWrap{ width:1160px !important; }/* 用 !important覆盖SuperSlide自动生成的宽度，这样就可以手动控制可视宽度。 */
.index_link .bd ul{ overflow:hidden; zoom:1; }
.index_link .bd ul li{ margin-right:20px;  float:left; height:24px; line-height:24px;  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:12px; 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 .fullimg img {
		width: 100%;
		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;}
.hd_table th{ background:#dbf1ff; border-bottom:1px solid #2196e3; color:#000000;line-height:28px; height:28px;  text-align:center;}
.hd_table td{line-height:30px; height:30px;  text-align:center; border-bottom:1px  dotted #ccc; }


.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;}


.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;}
.mbtm10{margin-bottom:10px;}
.indexlistleft{float:left; width:930px;}
.indexlistright{float:right; width:265px;}
.indexlistconleft{float:left; width:460px; height:260px;}
.indexlistconright{float:right; width:460px; height:260px;}


.yx-rotaion{margin:0 auto; width:460px; height:345px;}
.yx-rotaion img{width:460px; height:345px; border: 0 none;}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute}
.yx-rotation-title{position:absolute;width:100%;height:40px;line-height:40px;background:#000;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;left:0;bottom:0;_bottom:-1px;z-index:1}
.yx-rotation-t{color:#fff;font-size:16px;font-family:microsoft yahei;z-index:2;bottom:0;left:10px;line-height:40px}
.yx-rotation-focus span,.yx-rotaion-btn span{background:url(../images/ico.png) no-repeat;display:block;}
.yx-rotation-focus{height:40px;line-height:40px;right:20px;bottom:0;z-index:2}
.yx-rotation-focus span{width:12px;height:12px;line-height:12px;float:left;margin-left:5px;position:relative;top:14px;cursor:pointer;background-position:-24px -126px;text-indent:-9999px}
.yx-rotaion-btn{width:100%;height:41px;top:50%;margin-top:-20px;}
.yx-rotaion-btn span{width:41px;height:41px;cursor:pointer;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;position:relative}
.yx-rotaion-btn .left_btn{background-position:-2px -2px;float:left;left:10px}
.yx-rotaion-btn .right_btn{background-position:-2px -49px;float:right;right:10px}
.yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.yx-rotation-focus span.hover{background-position:-10px -126px}
.rotaion_list{width:0;height:0;overflow:hidden;}

.d_box1{background-color:#ececec; width:460px; height:345px; float:left;}
.d_box2{border:#CCCCCC 1px solid; background-color:#FFFFFF; float:left; width:460px; height:345px; margin-left:6px;}
.d_box3{border:#CCCCCC 1px solid; background-color:#ffffff; width:265px; height:345px; float:right;}

.picclass1 li{margin-bottom:30px; text-align:center;}
.picclass1 li img{width:600px;}

.picclass2 li{float:left; margin-bottom:20px; text-align:center;}
.picclass2 li img{width:420px; margin:0 0 0 10px;}
.cjk {	border-top: 5px solid #E53333;}