@charset "utf-8";
/* CSS Document */

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, a, img, dl, dt, dd, ol, ul, li, form, table { margin:0; padding:0; border:0; list-style:none;}
div, span, h1, h2, h3, h4, h5, h6, p, a, img, dl, dt, dd, ol, ul, li, form { overflow:hidden;}

a,area{blr:expression(this.onFocus=this.blur())}
a { font-size:14px; color:#3c3c3c; text-decoration:none; }
a:hover { color:#077fd3; text-decoration:none;cursor: pointer;}
.clear{clear: both; font-size: 0; line-height: 0;}


body{color:#3c3c3c;  font:12px "宋体", Arial, Helvetica, sans-serif;}
.header{margin:0 auto; width: 1003px; text-align: center;background:url(/public/images/top.jpg) top center no-repeat ;}
.topnav{line-height: 33px;text-align: left;}
.topnav_left{width: 400px; float: left;}
.topnav_right{width:602px; float: left; text-align: right;}
.topnav_right ul,.topnav_right li{margin: 0;padding: 0;display: inline; list-style-type: none;}

.topnav {}
.logo{height: 150px;}
#navcontainer{width:1002px;font-size:16px;margin: 0 auto;}
#nav{line-height: 38px; height: 38px; margin-left:9px;}
#nav ul,#nav li{margin: 0;padding: 0;display: inline; list-style-type: none;font-size:16px;}
#nav a:link, #nav a:visited{float: left;line-height: 38px;margin: 0px 8px;text-decoration: none;color: #fff;font-size:16px; }
#nav a:link#current, #nav a:visited#current, #nav a:hover{background: transparent;color: #000;}
#nav a:hover { color: #000; }

#main{margin:0 auto; width: 1002px; text-align: left; }

.lay_a{}
.main_a{width:310px;float: left;}
.newsad{border: 1px solid #DBDBDB;width: 308px;margin-top: 10px;}
.new_sub{width: 304px; height:211px; margin: 3px auto; overflow: hidden; position:relative;}
.new_sub ul{list-style:none;position:absolute; height:213px;}
.new_sub ul li{float:left;wdith:304px;overflow:hidden;position:relative;background:#fff;list-style:none;}
.btnBg{position:absolute;width:304px;height:20px;left:0;bottom:0;background:#000;opacity:0.5;}
.btn{position:absolute;width:284px;height:10px;padding:5px 10px;right:0;bottom:0;text-align:right;}
.btn span{display:inline-block;_display:inline;_zoom:1;width:25px;height:10px;_font-size:0;margin-left:5px;cursor:pointer;background:#fff;}
.btn span.on{background:#fff;}

.main_b{width:442px;float: left;}
.b_title{background: url(/public/images/gg_bg.jpg);line-height: 29px;margin: 10px 10px 5px;font-size: 16px;padding-left: 10px;color:#cc0011}
.b_column{margin: 0 10px;}
.b_column dl{line-height: 2.2em;font-size: 14px; margin: 0 5px;}
.b_column dd a{background: url(/public/images/gg_tip.jpg) no-repeat scroll 4px 15px;padding-left: 15px;color: #4C4C4C;font-size: 14px;display: block;}
.b_column dd a:hover{background: url(/public/images/gg_tip.jpg) no-repeat scroll 4px 15px;padding-left: 15px;color: #cc0011;font-size: 14px;display: block;text-decoration: none;}

.main_c{width:250px;float: left;}
.c_border{border: 1px solid #DBDBDB;width: 248px;margin-top: 10px;}
.c_form{border: 1px solid #fff;width: 246px;background: #f2f2f2;}
.c_form h3{color: #cc0011;font-size: 16px; text-align: center;padding: 15px 5px 13px;width: 210px;border-bottom:1px solid #DBDBDB; margin: 0 auto;}
.c_form dl{margin: 0px auto 5px;line-height: 2.5em;border-top:1px solid #fff;width: 216px;}
.c_form dt{font-size: 14px;}
.c_form dd input{width:210px;height: 25px;border: 1px solid #DBDBDB;}
#query input{background-color: #cc0011;height: 26px;margin: 10px 3px 3px 3px;width: 95px;color: #fff;cursor: pointer;border-radius: 3px;font-size: 14px ;border:none}

.lay_b{}
.main_d{width:310px;float: left;}
.d_border{border: 1px solid #DBDBDB;width: 308px;margin-top: 10px;}
.d_title{background: #FFF none repeat scroll 0% 0%;border-top: 1px solid #cc0011;border-right: 1px solid #DBDBDB;width: 113px;height: 35px;
text-align: center;vertical-align: middle;font-size: 16px;color:#cc0011;line-height: 35px;float: left;}
.d_right{background: #F7F7F7 none repeat scroll 0% 0%;border-bottom: 1px solid #cc0011;height: 36px;width: 193px;float: left;}
.d_column{padding: 7px 7px 7px;font-size: 14px;line-height: 2.1em;}

.main_e{width:442px;float: left;}
.e_border{border: 1px solid #DBDBDB;width: 420px; margin: 10px auto 0;}
.e_title{background: #FFF none repeat scroll 0% 0%;border-top: 2px solid #cc0011;border-right: 1px solid #DBDBDB;width: 113px;height: 35px;
text-align: center;vertical-align: middle;font-size: 16px;color:#cc0011;line-height: 35px;float: left;}
.e_right{background: #F7F7F7 none repeat scroll 0% 0%;border-bottom: 1px solid #cc0011;height: 36px;width: 305px;float: left;}
.e_column{padding: 0 7px;font-size: 14px;line-height: 2em;}
.e_newscon{padding: 10px 0px 0px;}
.e_newspic{width: 114px;height: 83px;float: left;border: 1px solid #D2D2D2;padding: 2px;margin-right: 8px;}
.e_newspic img{width: 114px;height: 83px;}
.e_newscontitle{width: 275px;height: 20px;float: left;text-align:center;font-weight: bolder;line-height: 20px;}
.e_newscontitle a{font-weight: bold;color: #CC0011;}
.e_newscontitle a:{font-weight: bold;color: #CC0011;}
.e_newsconsub{width: 275px;height: 75px;float: left;line-height: 22px;text-indent: 22px; color:#4c4c4c;}
.e_column dl{width: 408px;margin: 1px auto;line-height: 2em;}
.e_column dl dd{width: 365px; float: left;}
.e_column dl dd a{background: url(/public/images/v_tip.jpg) no-repeat scroll 4px 15px;padding-left: 15px;color: #4C4C4C;font-size: 14px;display: block;}
.e_column dl dd a:hover{background: url(/public/images/h_tip.jpg) no-repeat scroll 4px 15px;padding-left: 15px;color: #CC0011;font-size: 14px;display: block;}
.e_column dl dt{float: right;}

.main_f{width:250px;float: left;}
.f_border{border: 1px solid #DBDBDB;width: 248px;margin-top: 10px;}
.f_sub{border: 1px solid #fff;width: 246px;background: #f2f2f2;}
.f_title{background:#f2f2f2;border-bottom: 1px solid #cc0011;height: 35px;text-align: center;vertical-align: middle;font-size: 16px;color:#cc0011;line-height: 35px; text-align: left;}
.f_title h3{border-bottom: 1px solid #cc0011;height: 34px;line-height: 34px;color: #cc0011;font-size: 16px;margin-left: 14px;width: 78px;text-align: center;font-weight: 100;display:inline-block;}
.f_title h4{width: 60px;height: 34px;line-height: 34px;display:inline-block;float: right;font-size: 12px;font-weight: 100;}
.f_title h4 a{color:#3c3c3c ;}
.f_title h4 a:hover{color: #CC0011;}

.f_column{padding: 0px 5px 5px;font-size: 14px;}
.f_column dl{width: 240px;margin: 0 auto;line-height: 2.1em;;}
.f_column dl dd{width: 240px; float: left;}
.f_column dl dd a{color: #4C4C4C;font-size: 14px;display: block;}
.f_column dl dd a:hover{color: #CC0011;font-size: 14px;display: block;}

.lay_ad{margin: 10px 0 0;font-size: 14px;}

.lay_c{}
.main_g{width:366px;float: left;}
.g_border{border: 1px solid #DBDBDB;width: 364px;margin-top: 10px;}
.g_title{background: #FFF none repeat scroll 0% 0%;border-top: 2px solid #cc0011;border-right: 1px solid #DBDBDB;width: 113px;height: 35px;
text-align: center;vertical-align: middle;font-size: 16px;color:#cc0011;line-height: 35px;float: left;}
.g_right{background: #F7F7F7 none repeat scroll 0% 0%;border-bottom: 1px solid #cc0011;height: 36px;width: 249px;float: left;}
.g_column{padding: 7px;font-size: 14px;line-height: 2.1em;}
.main_h{width:386px;float: left;}
.h_border{border: 1px solid #DBDBDB;width: 364px;margin:10px auto 0}
.h_title{background: #FFF none repeat scroll 0% 0%;border-top: 2px solid #cc0011;border-right: 1px solid #DBDBDB;width: 113px;height: 35px;
text-align: center;vertical-align: middle;font-size: 16px;color:#cc0011;line-height: 35px;float: left;}
.h_right{background: #F7F7F7 none repeat scroll 0% 0%;border-bottom: 1px solid #cc0011;height: 36px;width: 249px;float: left;}
.h_column{padding: 7px;font-size: 14px;line-height: 2.1em;}
.main_i{width:250px;float: left;}
.i_border{border: 1px solid #DBDBDB;width: 248px;margin-top: 10px;}
.i_renzhen{border: 1px solid #fff;width: 246px;margin-bottom:8px;} 

.lay_case{margin: 10px auto 0;}

.lay_d{}
.main_j{width:366px;float: left;}
.j_border{border: 1px solid #DBDBDB;width: 364px; margin: 10px auto 0; }
.j_title{background: #F7F7F7 none repeat scroll 0% 0%;border-bottom: 2px solid #cc0011;width: 114px;height: 35px;
text-align: center;vertical-align: middle;font-size: 16px;color:#cc0011;line-height: 35px;float: left;}
.j_right{background: #F7F7F7 none repeat scroll 0% 0%;border-bottom: 1px solid #cc0011;line-height: 35px;height: 36px;width: 244px;float: left;text-align: right;padding-right:5px ;}
.j_right a:hover{color:#cc0011;}
.j_column{padding: 0 7px;font-size: 14px;line-height: 2em;}
.j_column dl{width: 408px;margin: 1px auto;line-height: 2em;}
.j_column dl dd{width: 365px; float: left;}
.j_column dl dd a{background: url(/public/images/v_tip.jpg) no-repeat scroll 4px 15px;padding-left: 15px;color: #4C4C4C;font-size: 14px;display: block;}
.j_column dl dd a:hover{background: url(/public/images/h_tip.jpg) no-repeat scroll 4px 15px;padding-left: 15px;color: #CC0011;font-size: 14px;display: block;}
.j_column dl dt{float: right;}
.main_k{width:386px;float: left;}
.k_border{border: 1px solid #DBDBDB;width: 364px; margin: 10px auto 0;}
.k_title{background: #F7F7F7 none repeat scroll 0% 0%;border-bottom: 2px solid #cc0011;width: 114px;height: 35px;
text-align: center;vertical-align: middle;font-size: 16px;color:#cc0011;line-height: 35px;float: left;}
.k_right{background: #F7F7F7 none repeat scroll 0% 0%;border-bottom: 1px solid #cc0011;line-height: 35px;height: 36px;width: 244px;float: left;text-align: right;padding-right:5px ;}
.k_column{padding: 0 7px;font-size: 14px;line-height: 2em;}
.k_column dl{width: 408px;margin: 1px auto;line-height: 2em;}
.k_column dl dd{width: 365px; float: left;}
.k_column dl dd a{background: url(/public/images/v_tip.jpg) no-repeat scroll 4px 15px;padding-left: 15px;color: #4C4C4C;font-size: 14px;display: block;}
.k_column dl dd a:hover{background: url(/public/images/h_tip.jpg) no-repeat scroll 4px 15px;padding-left: 15px;color: #CC0011;font-size: 14px;display: block;}
.k_column dl dt{float: right;}
.main_m{width:250px;float: left;}
.m_border{border: 1px solid #DBDBDB;width: 248px;margin-top: 10px;}
.m_title{background: #FFF none repeat scroll 0% 0%;border-top: 2px solid #cc0011;border-right: 1px solid #DBDBDB;width: 113px;height: 35px;
text-align: center;vertical-align: middle;font-size: 16px;color:#cc0011;line-height: 35px;float: left;}
.m_right{background: #F7F7F7 none repeat scroll 0% 0%;border-bottom: 1px solid #cc0011;height: 36px;width: 249px;float: left;}
.m_column{border: 1px solid #fff;width: 246px;background: #f2f2f2;}
.m_column h3{color: #cc0011;font-size: 16px; text-align: center;padding: 7px 5px 7px;width: 210px;border-bottom:1px solid #DBDBDB; margin: 0 auto;}
.m_column dl{margin: 0px auto 5px;line-height: 2.5em;border-top:1px solid #fff;width: 216px;}
.m_column dl dt{font-size: 14px; }
.m_column dl dd{width: 216px; font-size: 14px;}
.m_column dl dt.line{border: 1px dotted #DBDBDB;margin:3px auto;height: 0px;}

.lay_canp{}
.z_border{border: 1px solid #DBDBDB;margin-top: 10px;}
.z_title{background: #F7F7F7 none repeat scroll 0% 0%;border-bottom: 2px solid #cc0011;width: 990px;height: 35px;text-align: left;vertical-align: middle;font-size: 16px;color:#cc0011;line-height: 35px;padding-left:10px ;}
.z_border ul{}
.z_border li{float: left;margin: 0px;}
.z_border img{width: 230px; height: 52px; border: 1px solid #dbdbdb;margin: 3px 9px;}


.footer{margin:0 auto; width: 1003px; text-align: center;}
.ft_navlist {width: 1002px;border-top:2px solid #CC0011; margin: 10px auto 0px;text-align: center; padding: 7px 0;}
.ft_navlist ul,.ft_navlist li{margin: 10px;padding: 0;display: inline; list-style-type: none;font-size:14px;}
.ft_navlist a:link, .ft_navlist a:visited{line-height:25px;margin: 0px 10px 0px 10px;text-decoration: none;color: #fff;font-size:14px; }
.ft_navlist a:link, .ft_navlist a:visited, .ft_navlist a:hover{background: transparent;color: #000;}
.ft_navlist a:hover { color: #000; }
.foot {width: 1002px;text-align: center; }
.foot p{text-align: center;line-height: 2.5em;}

#breakNews {height:256px;margin-top:5px;width:240px;}
#breakNews .list6 {color:#333333;float:left;height:256px;margin-top:11px;overflow:hidden;width:240px;}
#breakNews .list6 {width: 240px;margin: 0 auto;line-height: 2.1em;;}
#breakNews .list6 dd{width: 240px; float: left;}
#breakNews .list6 dd a{background: url(/public/images/v_tip.jpg) no-repeat scroll 4px 15px;padding-left: 15px;color: #4C4C4C;font-size: 14px;display: block;}
#breakNews .list6 dd a:hover{background: url(/public/images/h_tip.jpg) no-repeat scroll 4px 15px;padding-left: 15px;color: #CC0011;font-size: 14px;display: block;}

.renzhen_pic{width:246px;margin:0px auto;font-size: 12px;line-height: 2em; }
.renzhen_pic dl{width: 246px;margin: 1px auto;line-height: 2em; border-bottom: 1px dashed #dbdbdb; display: block; margin: 10px auto;}
.renzhen_pic dl dd{width: 102px; float: left; text-align: left;}
.renzhen_pic dl dd img{width: 100px; float: left; height: 50px; border: 1px solid #F2F2F2;}
.renzhen_pic dl dd.zright{width: 240px;}
.renzhen_pic dl dd a:hover{color: #CC0011;font-size: 14px;display: block;}
.renzhen_pic dl dt{float: left;width: 135px; margin: 0 px; text-align: left;padding-left: 5px;}

