﻿@charset "gb2312";

*{ padding:0px; margin:0px;}

body{

    font-size:12px;

    text-align:left;

    color:#595756;

}

table{

	word-break:break-all;

}

a{

    color:#595756;

    text-decoration:none;

}

h3{

    font-size:14px;

}

a:hover{

    color:#3660ac;

    text-decoration:underline;

}

a img{

    border:none;

}

ul{

    list-style:none;

}

table {

    border-collapse: collapse;

    border-spacing: 0;

}

.head{

    height:116px;

    background:url(../images/bg01.jpg) repeat-x;

}

.hwrap{

    width:1002px;

    height:116px;

    margin:0 auto;

}

.logo{

    width:385px;

    padding-left:8px;

    float:left;

}

.nav{

    width:595px;

    float:right;

}

.ntip{

    height:14px;

    padding:10px 20px 0px 0px;

    font-size:14px;

    float:right;

}

.ntip a{

    padding-left:10px;

    margin-left:6px;

    float:left;

    background:url(../images/li01.jpg) no-repeat left center;

    display:inline;

}

.nav_content{

    height:92px;

    font-family:Arial, Helvetica, sans-serif;

    overflow:hidden;

    clear:both;

}

.nav_content ul li{

    background:url(../images/navline.jpg) no-repeat right center;

    padding:20px 2px;

    float:left;

}

.nav_content ul li a{

    text-align:center;

    width:95px;

    height:42px;

    padding-top:4px;

    display:block;

}

.nav_content ul li a span{

    font-family:"脦垄脠铆脩脜潞脷";

    font-size:14px;

    color:#373535;

}

.nav_content ul li a b{

    font-weight:normal;

    color:#3660ac;

    font-size:11px;

}

.nav_content ul li a:hover{

    background:url(../images/ahover01.jpg) no-repeat;

}

.nav_content ul li a:hover span{

    color:#FFF;

}

.nav_content ul li a:hover b{

    color:#FFF;

}

.pnav{

    height:50px;

    background:url(../images/pnavbg.jpg) repeat-x;

    clear:both;

}

.pnav_wrap{

    width:998px;

    height:50px;

    padding-left:2px;

    background:url(../images/libg.jpg) no-repeat right center;

    margin:0 auto;

}

.pnav_wrap ul li{

    height:50px;

    padding-left:2px;

    background:url(../images/libg.jpg) no-repeat left center;

    float:left;

}

.pnav_wrap ul li a{

    width:164px;

    height:50px;

    display:block;

}

/*棣栭〉寮€濮�*/

.pnav_wrap ul li .shouye{

    background:url(../images/shouye021.jpg) no-repeat;

}

.pnav_wrap ul li .shouye:hover{

    background:url(../images/shouye01.jpg) no-repeat;

}

/*棣栭〉缁撴潫*/

.pnav_wrap ul li .nava{

    background:url(../images/pnav01.jpg) no-repeat;

}

.pnav_wrap ul li .nava:hover{

    background:url(../images/pnav02.jpg) no-repeat;

}

.pnav_wrap ul li .navb{

    background:url(../images/pnav03.jpg) no-repeat;

}

.pnav_wrap ul li .navb:hover{

    background:url(../images/pnav04.jpg) no-repeat;

}

.pnav_wrap ul li .navc{

    background:url(../images/xiangmurenzheng01.jpg) no-repeat;

}

.pnav_wrap ul li .navc:hover{

    background:url(../images/xiangmurenzheng02.jpg) no-repeat;

}

.pnav_wrap ul li .navd{

    background:url(../images/pnav07.jpg) no-repeat;

}

.pnav_wrap ul li .navd:hover{

    background:url(../images/pnav081.jpg) no-repeat;

}

.pnav_wrap ul li .nave{

    background:url(../images/zhuanlibaohu01.jpg) no-repeat;

}

.pnav_wrap ul li .nave:hover{

    background:url(../images/zhuanlibaohu02.jpg) no-repeat;

}

.pnav_wrap ul li .navf{

    background:url(../images/pnav11.jpg) no-repeat;

}

.pnav_wrap ul li .navf:hover{

    background:url(../images/pnav12.jpg) no-repeat;

}

.footer{

    height:154px;

    background:url(../images/footerbg.jpg) repeat-x;

    clear:both;

}

.fwrap{

    width:1002px;

    text-align:center;

    margin:0 auto;

}

.fwrap p{

    padding-top:15px;

    line-height:22px;

    color:#bdbaba;

}

.fnav{

    height:40px;

    line-height:40px;

    color:#dde0e1;

    font-weight:bold;

    background:url(../images/footerline.jpg) no-repeat center bottom;

}

.fnav a{

    color:#dde0e1;

}

.fnav a:hover{

    color:#09F;

}

.main{

    width:1002px;

    padding-top:5px;

    margin:0 auto;

    overflow:hidden;

}

.clear{ clear:both;}

.link{

    width:1002px;

    padding-bottom:14px;

    margin:0 auto;

}

.ltitle{

    height:38px;

    line-height:38px;

    padding:0px 10px 0px 20px;

    background:url(../images/ltitlebg.jpg) no-repeat;

}

.ltitle h3{

    color:#32589a;

}

.lcontent{

    width:1000px;

    padding-bottom:4px;

    border-left:1px solid #c0c0c0;

    border-right:1px solid #c0c0c0;

    background:#FFF;

    float:left;

}

.lcontent p{

    width:1000px;

    height:105px;

    display:block;

    float:left;

    padding-left:6px;

}

.lcontent p a{

    float:left;

    display:inline;

    padding:4px 12px;

}

.lcontent p a img{

    border:1px solid #dfddde;

}

.lcontent span{

    width:1000px;

    padding:0 6px;

    display:block;

    clear:both;

}

.lcontent span select{

    width:228px;

    margin:0px 8px;

    text-align:center;

}

.lcontent span select option{

    text-align:center;



}

.lb{

    height:8px;

    background:url(../images/linkbbg.jpg) no-repeat;

    overflow:hidden;

    clear:both;

}

/*========================== */

#kinMaxShow{ visibility:hidden; width:100%; height:317px; overflow:hidden; display:block;}

.bannner01{

    width:1002px; 

    overflow:hidden;

    height:317px;

    border-bottom:7px solid #e0e1e2;

    border-top:7px solid #eaeaea;

    background:#09F;

    clear:both;

	margin:auto;

}

.syleft{

    width:710px;

    float:left;

}

.syleft_wrap{

    padding-bottom:10px;

}

.swrap_left{

    width:265px;

    float:left;

}

.piclh{

    width:265px;

    height:240px;

    margin-bottom:7px;

}

.lhp{	border-radius: 9px 9px 0px 0px;

    height:211px;

    overflow:hidden;

    position:relative;

}

.lhp span{

    height:30px;

    line-height:30px;

    width:292px;

    padding:0px 8px;

    background:url(../images/lh_codebg_top.jpg) no-repeat;

    display:block;

    color:#FFF;

    font-size:14px;

    text-align: center;

}

.lhcode{

    height:24px;

    padding-left:86px;

    background:url(../images/lh_codebg.jpg);	background-size:265px 24px;

}

.lhcode span{

    width:16px;

    height:16px;

    line-height:16px;

    text-align:center;

    background:url(../images/a1.png) no-repeat;

    margin:5px 4px 0px 0px;

    float:left;

    display:inline;

    cursor:pointer

}

.lhcode .hover{

    background:url(../images/a2.png) no-repeat;

    color:#FFF;

}

.title01{

    height:33px;

    padding:0px 10px 0px 20px;

    background:url(../images/title01.jpg) no-repeat;

}

.title01 h3{

    height:33px;

    line-height:33px;

    color:#000000;

    float:left;

}

.title01 a{

    color:#486696;

    float:right;

    display:block;

    height:23px;

    padding-top:10px;

}

.title01 a:hover{

    color:#0CF;

}

.title01 a img{

    margin-right:4px;

}

.title01_wrap{

    width:286px;

    padding:10px 10px 2px 10px;

    border-left:1px solid #c0c0c0;

    border-right:1px solid #c0c0c0;

    background:#FFF;

}

.title01_wrap ul li{

    background:#f1f1f1;

    padding-left:13px;

    height:22px;

    line-height:22px;

    margin-bottom:1px;

}

.title01_wrap ul li a{

    height:22px;

    display:inline-block;

    padding-left:8px;

    background:url(../images/li02.jpg) no-repeat left center;

    width:180px;

}

.title01_wrap ul li a:hover{

    color:#3660ac;

}

.title01b{

    height:8px;

    background:url(../images/titleb01.jpg) no-repeat;

}

.swrap_right{

    width:436px;

    float:right;

}

.news{

    height:280px;

    padding-bottom:7px;

}

.new_title{

    height:39px;

    line-height:39px;

    background:url(../images/line01.jpg) repeat-x left bottom;	margin-bottom:8px;

}

.new_title h3{

    color:#486696;

    float:left;

}

.new_title a{

    float:right;

}

.new_title a:hover{

    color:#3660ac;

}

.new_content{

    padding-top:10px;

    padding-left: 10px;

}

.new_content h3{

    text-align:center;

    font-size:16px;

    color:#000;

}

.new_content p{

    width:318px;

    height:50px;

    line-height:24px;

    text-indent:24px;

    padding:10px;

    background:#fcf5f5;

    border:1px solid #e3dfdf;

    margin:10px 0px;

}

.new_content ul li{

    height:23px;

    line-height:23px;

    background:url(../images/li03.jpg) no-repeat left center;

    padding-left:12px;

}

.new_content ul li a:hover{

    color:#3660ac;

}

.tz{

    width:436px;

}

.title02{

    height:28px;

    padding-top:5px;

    overflow:hidden;

    background:url(../images/title02.jpg) no-repeat;

}

.title02 p a{

    display:block;

    float:left;

    margin-left:6px;

}

.b01{	border:1px solid #c0c0c0;    background:#0372c1;    padding:0px 15px;    font-size:14px;    float:left;		color:#fff;	margin-right:2px;	line-height:23px;}

.b02{	border:1px solid #c0c0c0;     background:#fff;    padding:0px 15px;    font-size:14px;    float:left;		color:#757575;	margin-right:2px;	line-height:23px;}

.title02 p a b{

    height:14px;

    background:#FFF;

    padding:7px 15px;

    font-size:14px;

    float:left;

}

.title02 p a span{

    width:8px;

    height:28px;

    float:left;

}

.title02_wrap{

    padding:5px 10px 2px 10px;

    background:#FFF;

	border-left:1px solid #c0c0c0;

	border-right:1px solid #c0c0c0;

}

.title02_wrap ul li{

    width:292px;

    height:22px;

    line-height:23px;

    margin-bottom:1px;

    padding:0px 13px;

    float:left;

}

.title02_wrap ul li img{

    margin:10px 8px 0px 0px;

    float:left;

    display:inline;

}

.title02_wrap ul li a{

    background:url(../images/li02.jpg) no-repeat left center;

    padding-left:8px;

    float:left;

}

.title02b{

    height:8px;

    background:url(../images/titleb02.jpg) no-repeat;

    clear:both;

}

.title03{

    height:36px;

    background:url(../images/title03.jpg) no-repeat;

}

.title03_wrap{

    width:661px;

    overflow:hidden;

    padding:10px 0px 2px 0px;

    border-left:1px solid #c0c0c0;

    border-right:1px solid #c0c0c0;

    background:#FFF;

}

.titleb03b{

    height:8px;

    background:url(../images/titleb03.jpg) no-repeat;

    overflow:hidden;

}

.title03 h3{

    width:118px;

    text-align:center;

    line-height:36px;

    color:#FFF;

    float:left;

}

.title03 a{

    padding-top:10px;

    float:right;

}

.title03 a img{

    margin:0px 8px 0px 10px;

}

.pwrap{

    width:158px;

    padding:0px 10px;

    background:url(../images/sline.jpg) repeat-y right top;

    float:left;

}

.pwrap dl{

    width:200px;

    margin:0 auto;

    padding-bottom:5px;

}

.pwrap dl dd{

    width:190px;

    height:147px;

    padding:4px 5px 0px 5px;

    background:url(../images/pbg01.jpg) no-repeat;

}

.pwrap dl dt{

    font-size:15px;

    font-family:"潞脷脤氓";

    color:#000000;

    text-align:center;

}



.pwrap ul li a:hover{



}

.pwrap p{

    line-height:18px;

}

.pwrap ul li .selected{

    border:1px solid #CCC;border-right:none;display:block;

}        



.pwrap ul li .xiala{

    position:absolute; 

    index:999;

    width:192px; 

    background:#FFF; 

    border-top:1px solid #CCC; 

    border-bottom:1px solid #CCC; 	border-right:1px solid #CCC; 

    background:url(../images/xialabg.jpg) repeat-y;

    display: none;

    margin-top:-156px;

    margin-left:153px;



}

.pwrap ul li .xiala .leftline{

    background:url(../images/h3bg.jpg) no-repeat;       

    padding:5px 10px 5px 10px;

}

.pwrap ul li .xiala h3 a{

    font-size:12px;

    color:#cd0000;

    border:none;

}

.pwrap ul li .xiala span{

    color:#cd0000;

}

.pwrap ul li .xiala ul li{

    background:none;	line-height:24px;

}

.pwrap ul li .xiala ul li a:hover{

    border:none;

}



















.xyw_ly{

    width:661px;

    height:119px;

    float:left;

}

.xyw_ly dl{

    width:207px;

    padding:0px 6px 6px 6px;

    float:left;

}

.xyw_ly a{

    width:207px;

    height:50px;

    border:1px solid #ccc;

    padding:1px;

    display:block;

}

.kh_zs{

    padding-top:8px;

}

.kh_zs dl{

    padding:5px 11px 5px 12px;

    float:left;

    display:block;

}

.kh_zs dl img{

    border:1px #ccc solid;

}

.kh_zs a{

    width:138px;

    height:43px;

    border:1px solid #ececec;

    padding:1px;

    display:block;

    float:left;

}

.syright{

    width:282px;

    padding-top:8px;

    background:url(../images/sy_rightbg.jpg) no-repeat left top;

    float:right;

}

.syright_wrap{

    width:309px;

    background:#ececec;

    padding:0px 8px 5px 8px;

}

.title04{

    height:35px;

    padding:0px 10px 0px 20px;

    background:url(../images/title04.jpg) no-repeat;

}

.title04 h3{ 

    color:#FFF;

    line-height:36px;

}

.title04_wrap{

    padding:10px 10px 2px 10px;

    border-left:1px solid #c0c0c0;

    border-right:1px solid #c0c0c0;

    background:#FFF;

    overflow:hidden;

}

.title04b{

    height:8px;

    background:url(../images/titleb04.jpg) no-repeat;

    overflow:hidden;

}

.title044b{

    height:32px;

    padding:12px 19px 0px 19px;

    background:url(../images/titleb044.jpg) no-repeat;

}

.title044b select{

    width:270px;

}

.kh_zx{

    width:287px;

    height:73px;

    overflow:hidden;

}.kh_zx1 dl{    width:60px;    height:70px;    border-right:1px solid #a7a7a7;    text-align:center;    float:left;	padding-top:3px;}.kh_zx1 dd{       height:33px;}.kh_zx1 dl dt{    font-size:12px;    color:#005faf;	padding-top:3px;	line-height:15px;}

.kh_zx dl{

    width:71px;

    height:70px;

    border-right:1px solid #a7a7a7;

    text-align:center;

    float:left;

}

.kh_zx dl dt{

    font-size:14px;

    font-weight:bold;

    color:#005faf;

    padding-top:4px;

}

.zx_dh{width:226px;padding:5px 0px 5px 83px;background:url(../images/zxdhbg.jpg) #1971C8 no-repeat;font-family:"脦垄脠铆脩脜潞脷";color:#FFF;font-size: 15px;font-weight:bold;margin:3px 0px;}

.zx_dh p{

    line-height:20px;

}

.zx_dh p span{display: inline-block;font-size: 15px;font-weight: normal;text-align: right;line-height: 40px;}

.share{

    width:309px;

    height:32px;

    background:url(../images/sharebg.jpg) no-repeat;

}

.share span{

    width:76px;

    height:32px;

    line-height:32px;

    text-align:center;

    border-right:1px solid #c6c6c6;

    float:left;

}

.share p{

    padding-top:7px;

}

.share p img{

    margin:0px 8px;

}

.title05{

    height:36px;

    padding:0px 10px 0px 20px;

    background:url(../images/title05.jpg) no-repeat;

}

.title05 h3{ 

    color:#FFF;

    line-height:36px;

}

.gk_wj{

    height:280px;

    _height:290px;

}

.gk_wj dl{

    width:77px;

    padding:10px 13px 0px 12px;

    float:left;

    display:block;

}

.gk_wj dl dt{

    font-weight:bold;

    color:#3a66b7;

    line-height:18px;

    text-align:center;

    padding-top:5px;

}

.gk_wj1 dl{    width:71px;    padding:7.5px 8px 0px 8px;    float:left;    display:block;	text-align:center;}

.gk_wj1 dd{    }

.gk_wj1 a{    display:inline-block;}

.gk_wj1 dl dt{    color:#3a66b7;	line-height:14px;    text-align:center;    padding-top:7px;}

.difpadding{

    padding:0px;

}

.title06{

    height:34px;

    padding:0px 10px 0px 20px;

    background:url(../images/title06.jpg) no-repeat;

}

.title06 h3{ 

    color:#000;

    line-height:34px;

    float:left;

}

.title06 a{

    padding-top:10px;

    float:right;

}

.title06 a img{

    margin:0px 8px 0px 10px;

}

.title05b{

    height:8px;

    background:url(../images/titleb05.jpg) no-repeat;

    overflow:hidden;

}

.rd_zt{

    height:203px;

}

.rd_zt a{

    padding-bottom:9px;

    display:block;

}

.qy_wh{

    height:164px;

}

.qy_wh p{

    line-height:19px;

    padding-bottom:10px;

}

.qy_wh span a{

    margin:0px 7px;

    float:left;

    display:inline;

}

/*脝碌碌脌脪鲁*/

.bannner02{

    width:100%; 

    overflow:hidden;

    border-top:7px solid #eaeaea;

    clear:both;

}

.bannner_wrap{

    width:1002px;

    margin:0 auto;

}

.list_left{

    width:309px;

    float:left;

}

.lisnav_wrap{

    padding-bottom:14px;

}

.list_title{

    height:60px;

    padding:0px 15px;

    background:url(../images/list_title.jpg) no-repeat;

    font-family:"脦垄脠铆脩脜潞脷";

    color:#FFF;

}

.list_title h3{

    font-size:16px;

    font-weight:bold;

    line-height:60px;

    padding-right:10px;

    float:left;

}

.list_title span{

    padding-top:25px;

    float:left;

}

.lisnav_c{

    background:#FFF;

    overflow:hidden;

}

.lisnav_c ul li{

    height:32px;

    padding-top:20px;

    padding-left:37px;

    background:url(../images/listbg01.jpg) no-repeat;

}

.lisnav_c ul .difli{

    height:8px;

    padding:0;

    background:url(../images/titleb07.jpg) no-repeat;

}

.lisnav_c ul li a{

    font-size:12px;

    font-weight:bold;

}

.lisnav_c ul li img{

    margin-right:10px;

}

.lisnav_b{

    height:8px;

    background:url(../images/listbbg.jpg) no-repeat;

    overflow:hidden;

}

.contact_title{

    height:68px;

    padding-left:22px;

    background:url(../images/contact01.jpg) no-repeat;

}

.contact_title img{

    margin:17px 17px 0px 0px;

    float:left;

    display:inline;

}

.contact_title h3{

    height:48px;

    padding-top:20px;

    font-family:"脦垄脠铆脩脜潞脷";

    font-weight:normal;

}

.contact_title h3 span{

    color:#0965b8;

    display:block;

    font-weight:bold;

    font-family:Verdana, Geneva, sans-serif;

}

.contact_c{

    border-left:1px solid #c0c0c0;

    border-right:1px solid #c0c0c0;

    background:#f9f9f9;

    overflow:hidden;

}

.contact_c span{

    width:307px;

    height:56px;

    line-height:56px;

    text-align:center;

    font-size:22px;

    color:#0357a1;

    font-family:"脦垄脠铆脩脜潞脷";

    display:block;

}

.contact_c p{

    padding:0px 10px;

    font-size:14px;

    line-height:24px;

}

.contact_b{

    height:8px;

    background:url(../images/contact02.jpg) no-repeat;

    overflow:hidden;

}

.title07b{

    height:8px;

    background:url(../images/titleb07.jpg) no-repeat;

    overflow:hidden;

}

.title02_wrap ul .difwidth{

    width:260px;

    height:23px;

    line-height:23px;

    margin-bottom:2px;

    padding:0px 13px;

    background:#f1f1f1;

    float:left;

}

.title02_wrap ul .difwidth img{

    margin:7px 8px 0px 0px;

    float:left;

    display:inline;

}

.title02_wrap ul .difwidth a{

    background:url(../images/li02.jpg) no-repeat left center;

    padding-left:8px;

    float:left;

}

.title02 p a{

    float:left;

}

.title02 h3{

    height:33px;

    line-height:33px;

    float:right;

    padding-right:10px;

    font-weight:normal;

    font-size:12px;

}

.title02 h3 img{

    margin-right:8px;

}

.list_right{

    width:692px;

    float:left;

}

.cp_rz{

    width:677px;

    padding:0px 0px 14px 15px;

}

.title08{

    height:36px;

    background:url(../images/title08.jpg) no-repeat;

}

.title08_wrap{

    width:675px;

    overflow:hidden;

    padding:10px 0px 2px 0px;

    border-left:1px solid #c0c0c0;

    border-right:1px solid #c0c0c0;

    background:#FFF;

}

.titleb08b{

    height:8px;

    background:url(../images/titleb08.jpg) no-repeat;

    overflow:hidden;

}

.title08 h3{

    width:118px;

    text-align:center;

    line-height:36px;

    color:#FFF;

    float:left;

}

.title08 a{

    padding-top:10px;

    float:right;

}

.title08 a img{

    margin:0px 8px 0px 10px;

}

.cp_rz_wrap{

    width:675px;

    float:left;

}

.cp_rz_left{

    width:205px;

    padding:0px 16px;

    float:left;

}

.cp_rz_left dl{

    width:194px;

    height:156px;

    padding:5px 5px 0px 5px;

    background:url(../images/cp01.jpg) no-repeat;

}

.cp_rz_right{

    width:418px;

    float:left;

}

.cp_title{

    height:40px;

    border-bottom:1px dashed #CCC;

}

.cp_title h3{

    width:129px;

    height:31px;

    line-height:31px;

    text-align:center;

    color:#146ac3;

    background:url(../images/cp02.jpg) no-repeat;

}

.cp_rz_right p{

    padding-top:10px;

    line-height:24px;

}

.title09{

    height:33px;

    padding:0px 10px 0px 20px;

    background:url(../images/title09.jpg) no-repeat;

}

.title09 h3{

    height:33px;

    line-height:33px;

    color:#000000;

    float:left;

}

.title09 a{

    color:#486696;

    float:right;

    display:block;

    height:23px;

    padding-top:10px;

}

.title09 a:hover{

    color:#0CF;

}

.title09 a img{

    margin-right:4px;

}

.title09_wrap{

    width:309px;

    padding:10px 10px 2px 10px;

    border-left:1px solid #c0c0c0;

    border-right:1px solid #c0c0c0;

    background:#FFF;

}

.title09_wrap ul li{

    height:24px;

    line-height:24px;

}

.title09_wrap ul li a{

    height:22px;

    display:block;

    padding-left:10px;

    background:url(../images/li02.jpg) no-repeat left center;

}

.title09_wrap ul li a:hover{

    color:#3660ac;

}

.title09b{

    height:8px;

    background:url(../images/titleb09.jpg) no-repeat;

    overflow:hidden;

}

.list01{

    width:331px;

    padding-left:15px;

    margin-bottom:14px;

    float:left;

    display:inline;

}

/*脦脛脳脰脕脨卤铆*/

.title10{

    height:59px;

    line-height:59px;

    padding:0px 20px;

    background:url(../images/title10.jpg) no-repeat;

}	

.title10 h3{

    height:59px;

    background:url(../images/icon05.jpg) no-repeat left center;

    padding-left:20px;

    float:left;

}

.title10 p{

    float:right;

}

.title10 p a{

    color:#999;

}

.title10 p a:hover{

    color:#3660ac;

}

.title10_c{

    padding:10px;

    border-left:1px solid #cccbcb;

    border-right:1px solid #cccbcb;

    background:#f9f9f9;

    overflow:hidden;

}

.title10_b{

    height:8px;

    background:url(../images/titleb10.jpg) no-repeat;

    overflow:hidden;

}



.title11{

    height:8px;

    padding:0px 20px;

    background:url(../images/title12.jpg) no-repeat;

    margin-top:10px;

}



.list_text{

    width:635px;

    overflow:hidden;

}

.list_text ul li{

    width:615px;

    height:40px;

    line-height:40px;

    border-bottom:1px dashed #999;

    background:url(../images/li02.jpg) no-repeat left center;

    padding-left:20px;

    float:left;

}

.list_text ul li a{

    float:left;

	height: 40px;

    overflow: hidden;

    width: 500px;

}

.list_text ul li span{

    float:right;

    font-size:12px;

    color:#999;

}

.code{

    margin:0 auto;

    padding-top:30px;

    clear:both;

    text-align:center;

    color:#06F;

}

.code span{

    padding:5px 0px;

}

.code a{

    padding:5px 10px;

    background:#FFF;

    border:1px solid #999;

    margin:0px 5px;

    display:inline;

    line-height: 40px;

	white-space: nowrap;

    word-break: break-all;

}

.code a:hover{

    padding:5px 10px;

    background:#CCC;

    border:1px solid #999;

    margin:0px 5px;

    line-height: 40px;

}

.code .cur{

    padding:5px 10px;

    background:#ccc;

    border:1px solid #999;

    margin:0px 5px;

    display:inline;

    color:#fff;

    line-height: 40px;

}

.code li{

    display:inline;

}

.code .thisclass a{

    background-color:#ccc;

    font-weight:bold;

}

/*脛脷脠脻脪鲁*/

.nr_title{

    text-align:center;

}

.nr_title h3{

    padding:5px 0px 10px 0px;

    border-bottom:1px solid #ccc;

    margin-bottom:10px;

}

.nr_title h2{

    padding:5px 0px 10px 0px;

    border-bottom:1px solid #ccc;

    margin-bottom:10px;

	font-size:17px;

}

.nr_title span{

    color:#999;

}

.nr_content{

    padding-top:10px;

    line-height:28px;

    font-size:14px;

}

.nr_content a{

    font-size:14px;

}

.nr_content ul li{

    background: url("../images/li02.jpg") no-repeat scroll left center rgba(0, 0, 0, 0);

    border-bottom: 0 none;

    float: none;

    height: auto;

    line-height: normal;

    margin-left: 30px;

    padding: 5px 0 5px 15px;

    width: auto;

}

/*脳脢脰脢脰陇脢茅*/

.zz01{}

.zz01 h3{

    height:25px;

    padding-top:10px;

    border-bottom:1px dashed #CCC;

    color:#035ca8;

    font-size:12px;

}

.zz01 h3 span{

    width:19px;

    height:15px;

    line-height:15px;

    background:url(../images/li06.jpg) no-repeat;

    text-align:center;

    color:#FFF;

    margin-right:15px;

    float:left;

}

.zzpic{

    padding-top:15px;

    text-align: center;

}

.zzpic dl{

    padding:5px 15px;

    float:left;

}

.zzpic dl dt{

    line-height:30px;

    text-align:center;

}



.zzpic .imgstyle{

    float:left;

    height: 220px;

    margin: auto;

    padding: 4px;

    width: 200px;

    text-align:center;

}



.zzpic .imgstyle img{

    max-height: 180px;

    max-width: 180px;

}



/*joinus*/

.join_us{

    width:1002px;

    padding-bottom:14px;

}

.join_wrap{

    width:809px;

    padding:0px 76px;

}

.join01{

    padding-left:146px;

    background:url(../images/join01.jpg) no-repeat left center;

}

.join01 p span{

    font-family:"脦垄脠铆脩脜潞脷";

    display:block;

    font-size:14px;

    color:#3284b6;

    font-weight:bold;

    line-height:45px;

}

.join01 p{

    line-height:24px;

}

.join02{

    padding-top:15px;

}

.join02_title{

    height:36px;

}

.join02_title span{

    width:23px;

    height:34px;

    line-height:34px;

    color:#FFF;

    text-align:center;

    font-size:16px;

    font-weight:bold;

    background:url(../images/li07.jpg) no-repeat;

    margin-right:15px;

    float:left;

    display:inline;

}

.join02_title h3{

    height:34px;

    line-height:34px;

    font-size:12px;

    color:#000;

    float:left;

}

.join_c{

    padding-left:38px;

    line-height:20px;

}

.join2_c{

    padding-left:38px;

}

.join03{

    border:1px solid #b6b5b5;

    border-top:none;

}

.join03_title{

    padding:0px 15px;

    height:35px;

    border-top:1px solid #b6b5b5;

    background:#ededf0;

}

.join03_title span{

    color:#232323;

    line-height:35px;

    float:left;

}

.join03_title a{

    padding-top:10px;

    float:right;

}

.join03_c{

    padding:10px 20px;

    border-top:1px solid #b6b5b5;

    line-height:20px;

}

/*路脰脰搂禄煤鹿鹿*/

.map{

    height:580px;

    border:1px solid #CCC;

}

.map_left{

    width:700px;

    float:left;

}

.map_right{

    width:256px;

    height:580px;

    border-left:1px solid #CCC;

    background:#FFF;

    float:right;

}

.map_right h3{

    height:30px;

    line-height:30px;

    padding:0px 10px;

    background:#ededf0;

    border-bottom:1px solid #ccc;

}

.map_right p{

    padding:10px;

    line-height:22px;

}

.map_right span{

    padding:0px 10px;

    display:block;

}

.map_right span a img{

    margin-right:10px;

}



/*******脫脩脟茅脕麓陆脫*************/

.flink select{

    width:222px;

}

/*******脥酶脮戮碌脴脥录*************/

.sitemap{

    padding:10px;

    padding-left:120px;

}

.sitemap div{

    display:inline-block;

}

.sitemap dt{

    height:30px;

}

.sitemap .pp-category-a{

    font-size:16px;

    line-height:24px;

    height:24px;

    background:url(../images/li05.jpg) no-repeat scroll left center rgba(0, 0, 0, 0);

    padding:0 15px;

}

.sitemap .mins_a{

    font-size:14px;

}

.sitemap .mins_a a{

    padding:10px;

    font-size:14px;

}



.buttonstyle1 li{

    float:left; line-height:33px;height:33px;margin:5px 15px; width:195px;text-align: center;

    background:url(../images/button2.jpg) no-repeat scroll left center rgba(0, 0, 0, 0); overflow: hidden;

}

.buttonstyle1 li a{

    font-weight: normal;font-size:14px;padding:8px;

}



.buttonstyle2 li{

    float:left; line-height:33px;height:33px;margin:5px 10px; width:190px; text-align: center;

    background:url(../images/button2.jpg) no-repeat scroll left center rgba(0, 0, 0, 0);

}

.buttonstyle2 li a{

    font-weight: normal;font-size:14px;padding:8px;

}



.buttonstyle3 li{

    float:left; line-height:33px;height:33px;margin:5px 10px; width:300px; text-align: center;

    background:url(../images/button3.jpg) scroll left center rgba(0, 0, 0, 0);

}

.buttonstyle3 li a{

    font-weight: normal;font-size:14px;padding:8px;

}

#toTop {

    background: rgba(0, 0, 0, 0) url("../images/totop.png") no-repeat scroll left 0;

    border: medium none;

    bottom: 70px;

    display: none;

    height: 41px;

    left: 58%;

    margin-left: 500px;

    overflow: hidden;

    position: fixed;

    text-decoration: none;

    text-indent: -999px;

    transition: all 0s ease 0s;

    width: 41px;

    z-index: 20;

}

#toTop:hover {

    background-position: right 0;

    outline: medium none;

}



.s_btn {

    background: #3385ff none repeat scroll 0 0;

    border-bottom: 1px solid #2d78f4;

    color: white;

    height: 22px;

    letter-spacing: 1px;

    outline: medium none;

    width: 40px;

	cursor: pointer;

	border: 0 none;

}



.kefu54kefunetmycode img{width:110px !important;}


.tels img{ width:110px !important; height: 120px  !important; }
.kfoutbox .kfbox .kf54kefuqqbg .kefu54kefunetgroup{ color: #000; }






















