/* CSS Document */

html{color:#000;background:#FFF; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
li{list-style:none;}
body { color:#666666; background:url(bg.gif) repeat-x; font-family:"Î¢ÈíÑÅºÚ"; font-size:13px;} /*ÍøÕ¾×ÖÌåÑÕÉ«*/
a { color:#666666; text-decoration:none; }  /*for ie f6n.net*/
a:focus{outline:0;} /*for ff f6n.net*/
a:hover { text-decoration:underline;}
.fl { float:left;}
.fr { float:right;}
.header,.content{ width:960px; margin:0 auto;}
.header1{ width:1010px; margin:0 auto; }
img {
border:0}
.clear{ clear:both; height:0; line-height:0; font-size:0;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
/*Í·²¿¿ªÊ¼*/
.h_zc{ height:30px; color:#999; overflow:hidden;line-height:30px;  }
.h_zc a{color:#999; padding:0 15px;line-height:30px; display:inline-block}
.h_zc a.sina{background:url(xl.gif) no-repeat 0 6px; padding-left:22px; color:#000}
.h_zc a.tengx{background:url(tx.gif) no-repeat 0 6px; padding:0 0 0 22px;color:#000}


.clearfix{zoom:1;}
.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden;}
em{font-style:normal;}
.h_con{padding-top:10px;height:94px;}
.h_con h1{float:left;margin-right:14px;}
.h_con h1 a{display:inline-block;}
.h_con h1 img{}
.h_con .ewm{position:absolute; right:0;}
.h-logo{float: left; width:548px; padding-left:10px; padding-top:22px;}
.h-logo em{color:#666;font-family:'Î¢ÈíÑÅºÚ'; font-size:15px;display: block;float:left;border-left:1px solid #eaeaea; padding:3px 0 0 8px; line-height:22px;}
.h-logo em span{display:block; color:#666666; font-size:15px;}

.h-pho{float:right;width:210px; color:#666; font-family:'Î¢ÈíÑÅºÚ'; padding:25px 0 0 30px; font-size:12px;}

.h-pho img{vertical-align:middle;}
.h-pho ul{ float:right; margin-right:20px}
.h-pho ul li { float:left;}
.h-pho ul li a{ color:#000000}
.h-pho span{font-size:12px; color:#666;display:block;width:210px; float: right;padding:4px 0 0 30px; margin-right:0px;}
.h-pho b{color:#E60012;font-size:17px; font-weight:bold;font-family:'arial'; font-style:italic;letter-spacing:1px;}

.h_nav { height:36px; overflow:hidden; clear:both;}
.h_nav ul li { float:left; overflow:hidden; padding-right:2px; font-size:15px; width:110px; text-align:center;font-family:"Î¢ÈíÑÅºÚ";background:url(n_bor.gif) no-repeat right 6px;}
.h_nav ul li a { color:#848484; height:36px; line-height:36px; padding-left:10px; overflow:hidden; font-weight:bold}
.h_nav ul li span { padding-right:11px}
.h_nav ul li a:hover, .h_nav ul .cur a { color:#848484;  display:inline-block;}
.h_nav ul li a:hover span, .h_nav ul .cur a span {  display:inline-block;}
.h_nav ul li a:-webkit-any-link{ display:block;}
.h_nav ul .nobot { background:none;}




.banner{width:100%; }
/*Í·²¿½áÊø*/
#flashs{ position:relative; height:500px; overflow:hidden;}
#flashs .bgitem{  z-index:1;position:absolute; top:0; }
#flashs .btn{ position:absolute; z-index:7; bottom:5px; left:46%; margin-right:-450px; padding:5px 6px;}
#flashs .btn span{ color:#e60012;  background:#fff; border:1px solid #e60012; cursor: pointer;display: inline-block;margin-left: 5px;padding:2px 6px;}
#flashs .btn span.cur{ background:#e60012; color:#fff;}


/*--- ËÑË÷ ---*/
.h-ser{padding-left:14px;height:36px; width:960px; margin:0 auto; line-height:36px; overflow:hidden;}
.h-ser p {float:left;width:620px;padding-left:8px;line-height:36px; }
.h-ser p b {color:#666}
.h-ser p a {padding:5px 8px 0 5px; color:#666; display:inline-block;}
.s-inp {width:220px; position:relative; padding:10px 0 0 0;}
.inp01 {background:url(s_inp.gif) no-repeat;width:170px; height:24px; line-height:24px; border:none; padding:0 0 0 4px;}

.mt10{ margin-top:10px; margin-bottom:10px;}
.lefts{ width:230px;overflow:hidden; background-color:#ECECEC}
.lefts h4{ background:url(l_nav.gif) no-repeat center top; height:75px; text-align:center; margin-bottom:4px}
.lefts h4 { color:#FFF; font-size:20px; font-family:"Î¢ÈíÑÅºÚ"; padding-top:20px;}
.lefts h4 SPAN{ color:#FFF; font-size:12px; font-family:"Times New Roman", Times, serif}
.lefts h5{ background:#E60012 ;border-radius:3px;  height:34px; line-height:34px; text-align:center; margin:5px 0px 5px 25px; width:180px; }

.lefts h5 a{ color:#ffffff; font-size:15px;}
.lefts ul{ margin:5px 30px;}
.lefts ul li{ line-height:35px; color:#444444; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; border-bottom:1px dashed #B7B7B7; padding-left:30px;}
.lefts ul li a{ color:#444444}



.rights{ width:700px;  overflow:hidden; margin-left:30px;}

.barpro { height:38px; font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; background-color:#ECECEC}
.barpro ul li { float:left;height:38px; background:url(barli.gif) repeat-x;}
.barpro ul li a { height:38px; line-height:33px; width:155px; text-align:center; display:inline-block; font-size:16px; font-weight:bold}
.barpro ul li a:hover, .barpro ul .cur a { color:#333132;  display:inline-block; text-decoration:none; background-color:#FFFFFF; border-left: 2px #ECECEC solid;height:34px;border-top: 2px #ECECEC solid;border-bottom: 2px #ECECEC solid;line-height:33px; width:155px;}
.barpro span a { line-height:33px; text-transform:uppercase; color:#868686; font-size:14px; font-family:Arial, Helvetica, sans-serif; margin-right:5px;}
.al_c { overflow:hidden; padding:20px 0 0 0;}
.al_c dl { height:340px; overflow:hidden;}
.al_c dl dt { width:335px; float:left; margin-right:10px;}
.al_c dl dt img { width:300px; height:289px;}
.al_c dl dt span { text-align:center; display:block; height:28px; line-height:28px; overflow:hidden; background-color:#ECECEC; color:#5A5859;}
.al_c dl dd { width:330px; padding-left:18px; overflow:hidden; float:left; padding-top:10px; }
.al_c dl dd p { font-size:14px; font-family:"Î¢ÈíÑÅºÚ";  line-height:30px;}
.al_c dl dd  h3{line-height:36px;}



.al_c dl dd em { }
.al_c dl dd em img { margin-right:40px; padding-top:40px;}
.al_c ul li { margin:0 25px 0 0; float:left; display:inline;  overflow:hidden;  position: relative; border:1px solid #e2e2e2;}
.al_c ul li img { padding:2px; background:#fff;} 
.al_c ul li span { text-align:center; display:block; height:28px; line-height:28px; overflow:hidden; background-color:#ECECEC; color:#5A5859;}
.al_c ul .nobot { margin-right:0; margin-left:1px;}

.zh_c { padding:20px 0 0 6px; overflow:hidden;}
.zh_c em{padding-left:0px;}
.zh_c ul { display:inline; width:700x; overflow:hidden;}
.zh_c ul li { float:left; width:225px; display:inline;  overflow:hidden; position:relative;}
.zh_c ul li img { width:210px; height:134px; border:1px solid #e0e0e0;} 
.zh_c ul li span { height:30px; line-height:30px; text-align:center; display:block; overflow:hidden; }
.h01 { padding-top:50px;}


.banAd01{ overflow:hidden; display:block; overflow:hidden; margin-top:10px;margin-bottom:10px;}
.banAd01 a{ display:block;}
.banAd01 .AdInfo{ width:180px; height:60px; overflow:hidden; color:#222222; font-size:14px; font-family:"Microsoft YaHei"; font-weight:bold; right:0; top:100px; line-height:20px;}
.banAd01 .AdInfo b{ font-size:24px; display:block; overflow:hidden; font-weight:normal}
.pa{ position:absolute;}
.pr{ position:relative}




.about { width:618x;  overflow:hidden;}
.about h2 { background:url(about.png) no-repeat bottom; height:45px;}
.about h2 span a {  font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#666666; line-height:45px; margin-bottom:2px;}
.about_c { width:618px; height:381px; overflow:hidden; padding-top:13px;}
.about_c dl { width:618px; height:202px; overflow:hidden;}
.about_c dl dt { width:237px; height:193px; }
.about_c dl dt img { width:236px; height:185px;}
.about_c dl dd { padding:0 0 0 18px; width:360px; overflow:hidden;}
.about_c dl dd h3 a { font-size:14px; height:24px; line-height:24px; color:#333;}
.about_c dl dd p { line-height:28px;}
.about_c dl dd span a { display:block; color:#eb5b00;}
.abd { width:618px; overflow:hidden; }
.abd ul { width:600px; overflow:hidden;  }
.abd ul li { float:left;  width:190px; height:179px; overflow:hidden; display:inline; padding:2px;}
.abd ul li img { width:185px; height:120px; padding:2px;background:#fff;}
.abd ul li span a { height:30px; line-height:30px; text-align:center; display:block; overflow:hidden;}
.a01 { padding-top:51px;}


.hz { width:317px;  overflow:hidden; margin-left:25px;}
.hz h2 { background:url(hzhb.png) no-repeat bottom; height:45px;}
.hz_c {  overflow:hidden; padding-top:10px;}
.hz_c ul{ padding-left:6px;}
.hz_c ul li { float:left; display:inline; overflow:hidden;   margin-right:3px; }
.hz_c ul li img { width:120x; height:85px; border:2px solid #ddd; }
.hz_c ul li a:hover img { border:2px solid ##ddd;}
.hz_c ul li span { height:37px; line-height:37px; text-align:center; display:block; overflow:hidden;}
.hz1{ margin-left:7px; margin-right:0px;}



.new { width:292px;  overflow:hidden;}
.new h2 {background:url(qyzx.png) no-repeat bottom; height:45px;}
.new h2 span a {  font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#666666; line-height:45px; margin-bottom:2px;}

.new1 { width:292px; overflow:hidden; margin-left:32px;}
.new1 h2 {background:url(xynews.png) no-repeat bottom; height:45px;}
.new1 h2 span a { font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#666666; line-height:45px; margin-bottom:2px;}

.n_con { padding:15px 0 0 0px; width:292px; height:304px; overflow:hidden;}

.n_con dl {width:292px;height: 130px;}
.n_con dl dd img{width:332px;height: 130px;}



.n_con ul { padding:3px 0 0 2px; width:292px; overflow:hidden;}
.n_con ul li{height:32px; line-height:32px;overflow:hidden; border-bottom:1px dotted #9f9f9f; padding-left:20px; background:url('news_ico.gif') no-repeat 0px center;color:#b1b1b1;}
.n_con ul li span{ padding-right:3px;}
.n_con ul li a { color:#444;}
.n_con ul .nobot { border-bottom:0;}
.ml15 { margin-left:15px;}

.ly01 { width:317px;  overflow:hidden; padding-left:25px; }
.ly01 h2 { background:url(message.png) no-repeat bottom; height:45px;}
.ly01 h2 span a { color:#868686; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#E60012; line-height:45px; margin-bottom:2px;}
.ly_c { width:317px; overflow:hidden;  margin-top:3px; margin-left:20px;}

.ly_c ul { margin:12px 0 0 0px; overflow:hidden;}
.ly_c ul li { overflow:hidden; margin-bottom:12px; *margin-bottom:8px;}
.ly_c ul li span { font:12px/22px "Î¢ÈíÑÅºÚ"; color:#666; display:inline-block; float:left; width:64px; overflow:hidden;}
.ly_c ul li a { color:#666; text-transform:uppercase; font:12px/22px "Î¢ÈíÑÅºÚ"; height:22px; text-align:center; padding:0 5px;}
.ly_c ul li img { vertical-align:middle; margin:0 0 0 5px;}
.ly_c ul li em { color:#ff0000; font:12px/22px "Î¢ÈíÑÅºÚ"; padding:0 0 0 8px;}
.inp04 { width:232px; height:40px; font:12px/22px "Î¢ÈíÑÅºÚ"; padding:0 0 0 5px; color:#000;background:#ebebeb; border:0;display:inline-block; overflow:hidden;}
.i_area { width:232px; height:80px; padding:5px 0 0 5px; vertical-align:top; font:12px/24px "Î¢ÈíÑÅºÚ"; color:#666; border:0; display:inline-block; overflow:hidden; resize:none; background:#ebebeb;}
.inp06 { width:85px; height:22px; font:12px/22px "Î¢ÈíÑÅºÚ"; padding:0 0 0 5px; color:#666; border:0;background:#ebebeb; display:inline-block; overflow:hidden;}

.but1 { border:0; background:url(tj.gif) no-repeat;  width:89px;height:30px; font-size:15px; color:#FFFFFF; line-height:30px;}
.but2 { border:0; background:url(cz.gif) no-repeat;  width:89px;height:30px; font-size:15px;  color:#FFFFFF; line-height:30px;}

/**/
.categories{ margin-bottom:20px; height:250px; overflow:hidden; font-family:"Microsoft Yahei";}
.categories h2{ width:186px; height:250px; overflow:hidden; background:url(categories_pic.jpg) no-repeat; text-align:center; line-height:24px;} 
.categories h2 a{ display:block; margin-top:137px; font-size:20px; color:#E70012;}
.categories h2 i{ font:12px/24px Arial, Helvetica, sans-serif; color:#ccc; text-transform:uppercase; display:block;}
.cate{ border:5px solid #e6e6e6; border-left:0; height:200px; width:760px; overflow:hidden; padding:20px 0 0 9px;}
.cate dl{ height:32px; overflow:hidden; margin-bottom:20px;}
.cate dt{ background:url(categories_cur.jpg) no-repeat; width:120px; height:32px; overflow:hidden; line-height:32px;}
.cate dt a{ display:inline-block; padding-left:22px; font-size:16px; color:#fff; font-weight:bold;}
.cate dd{ width:620px; height:38x; overflow:hidden; border-left:0; padding:0 5x 0 5px; line-height:38px; font-size:14px; }
.cate dd a{ display:inline-block; padding:0 10px;}

.cate span a{color:#E70012; font-size:18px; font-weight:bold}




/*µ×²¿¿ªÊ¼*/
.f-wrap{background:#F3F1F2;height:234px;}
.footer-a{color:#848484; text-align:center}
.footer-a ul{margin: 0 auto;width: 1020px;}
.footer-a ul li{float: left; }

.h_nav1 { height:35px; overflow:hidden; clear:both;}
.h_nav1 ul li { float:left; overflow:hidden; padding-right:2px; font-size:14px; width:110px; text-align:center;font-family:"Î¢ÈíÑÅºÚ";}
.h_nav1 ul li a { color:#848484; height:35px; line-height:35px; padding-left:10px; overflow:hidden; display:inline-block;}
.h_nav1 ul li span { padding-right:11px}
.h_nav1 ul li a:hover, .h_nav ul .cur a { color:#DD4551;  display:inline-block;}
.h_nav1 ul .nobot { background:none;}

.footer .footer-a span{margin:0 2px; padding:0;}
.footer-a a{color:#ffffff;text-align:center; padding:0; display:inline-block; margin:0 px;font-size: 14px;}
.footer-b{padding:26px 0 0 0px;position:relative;margin:0 auto;width:960px;}
.f_pic01{position:absolute; right:200px; top:80px;}
.f_pic02{position:absolute; right:150px; top:80px;}
.contafl1
{
    margin-left:40px;
    
}

.contafl1 p
{
    line-height: 20px;
    height: 20px;
    padding-bottom: 10px;
}

.contafl2
{width:570px;
    margin-left:40px;
    
}

.contafl2 p
{
    line-height: 20px;
    height: 20px;
    padding-bottom: 10px;
}

.contafl3 p
{
    line-height: 14px;
    height: 14px;
    padding-bottom: 10px;
}
.contafl3
{
	 width:120px;
}
.contafl3 img
{
	width:120px;
}





/*ÓÑÇéÁ´½Ó*/
.links{  background:url(link.png) no-repeat 0 top;width:960px; margin:0 auto; padding-top:10px; padding-bottom:10px;  margin-bottom:10px;}
.links_l h2{ height:58px; font-size:22px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:normal; padding-left:42px; line-height:24px;}
.links_c{ height:28px; line-height:28px; }
.links_c a{  padding:0 5px 0 5px;}
.links_c{ width:800px;}

/*ÓÑÇéÁ´½Ó*/
.links1{width:960px; margin:0 auto; padding-top:10px; padding-bottom:10px;  margin-bottom:10px;}
.links1 a{ color:#ffffff}




.left { width:201px; float:left; overflow:hidden;margin-bottom:10px;}


.left .tit,.right3 .tit{background-color:#E60012; height:32px; line-height:32px; padding-left:13px; font-weight:bold; color:#ffffff; font-size:14px}
.left .tit a,.right3 .tit a{ color:#ffffff; }
.left .tit a:hover,.right3 .tit a:hover{color:#ffffff; }
.leib .nr,.right3 .nr {background:#fff; border:1px solid #dfdfdf; padding:8px 10px 10px;}
.leib .nr h4{ background:url("cp_li.gif") no-repeat; height:27px; line-height:27px; overflow:hidden;}
.leib .nr h4 a,.right3 .nr h4 a{ font-weight:bold; color:#525252; text-shadow:0 1px 1px #FFFFFF; font-size:13px; padding-left:16px; margin-bottom:5px;}
.leib .nr .cur a,.right3 .nr .cur a  { color:#1F950A;display:block;}
.leib .nr ul,.right3 .nr ul { padding-bottom:5px; padding-top:3px;}
.leib .nr li a,.right3 .nr li a  { display:block; padding-left:25px; background:url(ico10.gif) no-repeat 15px 14px; line-height:30px; height:30px; overflow:hidden; }
.leib .nr li,.right3 .nr li{ border-bottom:1px dashed #bbb; padding-top:2px; }
.contactn { width: 201px; background:#fff;}
.contactn .nr {color: #666666;overflow: hidden; padding: 5px 4px 5px 7px; width:188px; border:1px solid #DFDFDF;}
.contactn .nr .nr_con{}
.contactn .nr p {line-height: 25px;overflow: hidden;}
.contactn .nr p span.stit{ padding-bottom:1px; float:left;}
.contactn .nr h5 {line-height: 28px;overflow: hidden; padding-top: 8px;}

.mt101{ margin-top:10px;}
.right { width:754px; float:left; display:inline; margin-left:5px; overflow:hidden;}
.plc { background-color:#fff; height:30px; line-height:30px; border-left:1px solid #ccc; border-right:1px solid #ccc; padding:0 10px; position:relative; color:#555; overflow:hidden;} /*Ãæ°üÐ¼µ¼º½,ÎÄ×ÖÉ«²Ê¿É×ÔÐÐÐÞ¸Ä,ÏÖÔÚÎª»ÒÉ«*/
.plc img { margin-top:2px; vertical-align:middle;}
.plc_tit { font-weight:bold; line-height:50px;} /* aµÄÑÕÉ«*/
.plc_tit:hover { text-decoration:none;}
.righttop { background:url(right_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.rightbot { background:url(right_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}
.right_main { width:752px;background-color:#fff; min-height:458px; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}
.concss p{ white-space: normal; letter-spacing: normal;color:#666;}
.helpinfo{ font-size:14px; }
.helpinfo p{ word-spacing:10px;}
.agent_con { width:710px;  padding-top:28px; line-height:24px; margin-left:19px;}
.agent_con p {}
.agent_con span { }
.age_li_about h4 {line-height:27px;}
.age_li_about { padding-left:10px;}


.cp-l{width:201px;}
.cp-l h2{height:38px; line-height:38px; padding-left:15px; background-color:#E60012}
.cp-l h2 a{color:#ffffff; font-size:14px;}
.cp-con{border:1px solid #eaeaea;border-top:none;padding:10px 11px 5px;}
.cp-l h3{height:25px; line-height:25px; padding-left:12px; background:url('cp_li.gif') no-repeat;margin-bottom:2px;overflow:hidden;}
.cp-l h3 a{color:#525252; font-size:13px; text-shadow:0 1px 1px #fff;}
.cp-l ul{padding:3px 3px 3px 2px;}
.cp-l li{padding-left:22px;height:30px; line-height:30px; background:url('cp_dot.gif') no-repeat 2px 12px; border-bottom:1px dotted #a2a2a2; overflow:hidden;}
.cp-l li.nobor{ border-bottom:none;}
.cp-l li a{color:#666;}
.cp-l h3.cur a,.cp-l li.cur a{color:#117e32;}


.t05_con .tc .text { border:solid 1px #ccc; height:20px; line-height:20px;}
.t05_con { background-color:#fff;border:solid 1px #ccc; border-top:0; padding:8px 0 0 11px; zoom:1; width:188px; overflow:hidden;}
dl.t05_con_dl {  margin-bottom:10px; height:195px; width:180px; padding:0px;}
dl.t05_con_dl dt { width:175px; height:168px; padding:0 2px 0 3px;}
dl.t05_con_dl dt img { width:171px; height:164px; display:block; border:solid 1px #e5e5e5; padding:1px;}
dl.t05_con_dl dt a:hover img { border:solid 1px #c0c0c0;}
dl.t05_con_dl dd {  text-align:center; width:180px; margin-top:5px;display:block; line-height:20px; height:20px; overflow:hidden;}

dl.t05_con_dl1 {  margin-bottom:10px; height:155px; width:180px; padding:0px;}
dl.t05_con_dl1 dt { width:175px; height:128px; padding:0 2px 0 3px;}
dl.t05_con_dl1 dt img { width:171px; height:124px; display:block; border:solid 1px #e5e5e5; padding:1px;}
dl.t05_con_dl1 dt a:hover img { border:solid 1px #c0c0c0;}
dl.t05_con_dl1 dd {  text-align:center; width:180px; margin-top:5px;display:block; line-height:20px; height:20px; overflow:hidden;}


.RandomNews{background-color:#fff; }
.RandomNews .tit{ background:url(base754.gif) no-repeat;height:36px;line-height:36px;padding-left:17px;color: #555;}
.RandomNews .cp{ border:1px solid #cdcdcd; border-top:none; border-bottom:none; padding:0; margin:0;}
.RandomNews li{ height:28px;line-height:28px; padding:0 17px 0 10px;  width:348px; float:left;overflow:hidden;}
.RandomNews li a{ background:url(ico10.gif) no-repeat 0 5px; padding-left:12px;}
.news_random{ border:1px solid #ccc; border-top:none; border-bottom:none;}
.bd img{border:1px solid #e2e2e2;}
.bd1{border:1px solid #e2e2e2;}
.ptel{ color:#999999; font-size:16px; font-weight:bold; bottom:0}
