/* ½â¶ÁÕß QQ:8620018  */
.place{ margin-top:26px; height:27px; background:url(../img/png_2.png) no-repeat; border-bottom:1px solid #CCC;}
.place .wz{ padding:0 0 0 26px;font-size:14px;line-height:26px;color:#666; }
.place .wz a{color:#666}
/*20150607*ÓÒ±ß*an_1*/
.an1_left{ float:left; width:820px}
.an1_left .content{ margin-top:20px; line-height:240%; padding:0 18px 0 12px; }
.an1_right{float:right;width:260px;}
.content{width: 100%;float: left;padding:30px 0 ;}
.pic_news {width: 100%;float: left;}
.pic_news li{width: 98%;float: left;padding: 30px 0;border-bottom: 1px solid #dcdad9;}

.pic_news li a.thumb{width: 200px;float: left;}
.pic_news li a.thumb img{width:200px; height:160px;float: left;  margin-right:10px;border:0px solid #ff0000;}

.pic_news li div{width: 560px;float: left; margin-left:10px;}
.pic_news li a.title{width: 100%;float: left;font-family: "Î¢ÈíÑÅºÚ";font-size: 16px;color: #301d16; font-weight: bold;}
.pic_news li a.title:hover{color:#f07300}
.pic_news li span{width: 100%;float: left;padding: 1px 0; color: #999999;}

.pic_news li p.summry{width: 100%;float: left;color: #444444;line-height: 1.8em;}

.j_racon{ overflow:hidden; background:#ededed; width:260px}
.an_1{}
.an_1 dt{background:#bf1515 url(../img/png_2.png) 20px -36px no-repeat; height:37px; width:260px; margin-bottom:16px }
.an_1 dt span{ padding-left:58px;color:#fff; font-size:18px; font-weight: bold; line-height:38px}
.an_1 .andd1{ overflow:hidden; padding-bottom:10px}
.an_1 .andd1 li{height:45px; width:226px; margin:0 auto}
.an_1 .andd1 a{ display:block;height:34px; border:1px solid #ccc; border-left:2px solid #090; text-indent:3em;line-height:34px; background:#FFF; }
.an_1 .andd1 a:hover{ background:#bf1515; border:none; color:#FFF}
.an_1 .andd1 a span{ font-size:16px; padding-right:16px; letter-spacing:1px}
.an_1 .andd2{ overflow:hidden; padding-top:20px}
.an_1 .andd2 li{ width:240px; margin:0 auto; overflow:hidden; margin-bottom:10px}
.an_1 .andd2 img{ width:240px; height:auto}
.an_1 .andhr{background:#FFF; height:4px}

.title { overflow:hidden; padding:0px 0 0px 0}
.title h1{ font-size:18px; font-weight:500; text-align:center; height:40px; line-height:32px; border-bottom:1px solid #999; color:#C00}
.title p{ text-align:right; padding:8px 0 0 0;}
.title p span{ padding-right:30px; color:#666}
.title p span a{color:#666}






/*Í¼Æ¬ÁÐ±í-list*/
.case_list {padding-top:20px;}
.case_list ul li{width:246px;float:left;margin:12px 10px 12px 10px;_margin:12px 8px 12px 9px; color:#000; }

.case_list ul li dt{width:246px;background:#fafafa; }

.case_list ul li dt a{width:242px;display:block;border:2px solid #c1c2c3;}
.case_list ul li dt img{padding:5px;      width:230px;    height: 165px;    display: block;   }
.case_list ul li dd{margin-top:5px;text-align:center;background-color:#e5e5e5;line-height:40px;height:40px;overflow:hidden;}
.case_list ul li dd a{color:#000;}
.case_list ul li:hover dt a{border:2px solid #ff0000;}
.case_list ul li:hover dt { color:#000;}
.case_list ul li:hover dd{background:#d80000;}
.case_list ul li:hover dd a{color:#fff;}







/*20150607**END*/
/*¾É*´ýÉ¾*/
.aboutleft{ float:left; width:810px}
.aboutleft .content{ margin-top:20px; line-height:240%; padding:0 18px 0 12px; min-height:600px}
.aboutright{float:right;width:280px; }
#j_fd{background:#e8e8e8;top:0;width:280px;}
.r_nav{width:280px;}
.r_nav p{ height:37px; width:280px; background:#bf1515 url(../img/png_2.png) 20px -36px no-repeat;cursor:pointer}
.r_nav p span{ padding-left:58px;color:#fff; font-size:18px; font-weight: bold; line-height:38px}
.ulnav{padding-bottom:14px; border-bottom:2px solid #fff;}
.ulnav li{height:34px; padding-top:6px;}
.ulnav li a{display:block; width:246px; height:32px; line-height:32px; margin:0 auto; background:#fff; border:1px solid #d4d4d4; border-left:2px solid #090; font-size:14px;}
.ulnav li a:hover{ border-left:2px solid #bf1515; font-size:16px}
.ulnav li .pppp{position:relative;}
.ulnav li a .spanimg{display:none;position:absolute;left:-190px; top:-77px; z-index:100;background:url(../img/kk_1.png) no-repeat; width:185px; height:180px;}
.ulnav li a .spanimg img { height:167px; width:160px; padding:6px 0 0 6px;}
.ulnav li a .title{ padding-left:26px}
.about_rdd{width:260px;margin:0 auto;overflow:hidden}
.about_rdd p{padding:6px 0}
.about_rdd img{padding:1px;background:#FFF;border:1px solid #ccc;width:256px}
.about_rdd a:hover img{opacity:0.8;filter:alpha(opacity=80);}
/*¾É END*/
.click{ float:right;color:#B6B6B6;width:72px;font-size:10px;overflow:hidden;-webkit-transform:scale(0.84,0.84);*font-size:10px;height:26px;cursor:pointer}
.msbody{ background:#E3E3E3;padding:14px 0 34px 0;border-top:1px solid #ABABAB}
.message{width:1104px;margin:0 auto;background:url(../img/1090kk_t.png) 0 15px no-repeat;padding-top:0px;}
.message_con{background:url(../img/1090kk_c.png); height:650px; overflow:hidden}
.message_m{background:url(../img/1090kk_m.png) no-repeat; height:9px;}
.m_c_r{ float:right; width:486px; border-left:1px solid #CCC;padding:0 0 0 58px; margin-right:10px;}
.m_c_r li{ height:40px; font-size:14px}
.m_c_r .li1{ height:108px;}
.m_c_r .ipt-txt,.ipt-txt1{ height:28px; width:300px; padding:0 4px; line-height:28px; color:#999; }
.ipt-txt1{ color:#C00; font-size:14px}
.m_c_r .textarea{ width:300px; height:88px;line-height:18px; padding:4px;  }
.m_c_r .span1{ float:left; width:90px; text-align:right; padding-right:10px; height:28px; line-height:28px; font-size:16px; color:#666}

.m_c_r .msg-box{ display:none;}


.m_c_r .btn{ width:100px; height:32px; border:none; background:#390; color:#FFF; font-size:16px; font-weight:bold; cursor:pointer; line-height:28px}
.m_c_r .btn:hover{ background:#C00}
.m_c_l{ float:left; width:200px;padding-left:10px}
.messagetop{height:488px;width:420px;overflow:hidden; border-bottom:1px solid #e6e6e6; border-top:1px solid #e6e6e6}
.messagetop li{padding:10px 15px;height:72px;overflow:hidden; border:1px solid #e6e6e6; width:388px; border-bottom:2px solid #d2d2d2; margin:14px 0; color:#3f3f3f}
.messagetop li:hover{ border:1px solid #390;}
.messagetop li span{ float:left;width:194px; overflow:hidden; height:24px;}
.messagetop li p{height:23px;line-height:23px; width:385px;}

/*.w1090_bk{ width:1078px; height:150px; border:1px solid #999; border-bottom:2px solid #888 ;padding:5px; margin:28px auto;background:#FFF; }
*/
.xyzs{ width:1078px; height:150px; overflow:hidden; }
.xyzs ul{ float:left}
.xyzs ul li{float:left}
.xyzs img{height:150px; padding:0 3px; float:left}
.s_ad1{ width:1106px; margin:20px auto;height:150px; overflow:hidden}
.s_ad1 ul{ width:1120px}
.s_ad1 li{ width:264px; height:130px; background:url(../img/kkbj.png) 0 -330px no-repeat; padding:8px; overflow:hidden; float:left;}
.s_ad1 li a img{ height:130px;width:252px;}
.hot_tra{ width:1090px; margin:0 auto; height:220px; overflow:hidden}
.hot_tra ul{ width:1110px}
.hot_tra li{ float:left; width:222px;}
.hot_tra li img{ width:200px}
.hot_tra li a{ position:relative; display:block; width:200px; height:209px; overflow:hidden}
.hot_tit{ display:none; width:200px; height:26px; line-height:26px; background:#090; color:#FFF; text-align:center; font-size:16px; position:absolute; left:0; bottom:0}

.mapTipText{width: 280px;height: 110px;background-color: #ffffff;}
	.mapTipText .mapTipImg{height: 66px; width: 66px; float: left;border: 2px solid #ffffff; border-radius: 50%;overflow: hidden;margin: -12px 5px 0 -12px;}
	.mapTipText .mapTipImg img{width: 100%;height: 100%;}
	.mapTipText .mapTipList{float: left;margin-left: 4px;}
	.mapTipText .mapTipList h2{text-align: left;}
	.mapTipText .mapTipList h2 a{font-size: 24px; color: #262626;text-decoration:none;}
	.mapTipText .mapTipList h2 a:hover{ color: #0085d2;}
	.mapTipText .mapTipList h2 a span{font-size: 16px;margin-left: 3px;}
	.mapTipText .mapTipList ul{ width: 203px;padding-right: 10px;}
	.mapTipText .mapTipList ul li{list-style: none;float: left;padding: 7px 3px 0 3px;}
	.mapTipText .mapTipList ul li a{color: #262626;text-decoration:none;}
	.mapTipText .mapTipList ul li a:hover{background-color:#2ebcfe;color:#ffffff;}