html,body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend,  button, textarea, blockquote{margin:0;padding:0;}
body{  background:#fff; background-size:cover; font-family:"Î¢ÈíÑÅºÚ"; font-size:13px; line-height:24px; color:#5c5c5c}
ul,li,em{ list-style:none; border:none; font-style:normal;}
a:link, a:visited{color:#333;text-decoration:none;}
a:hover,a:active{ color:#f00; text-decoration:none;}
a{ text-decoration:none;}

.wrap{width:1000px; margin:0 auto;}
#bigbox{width:100%; min-width:1010px; overflow:hidden;}

.header{width:100%; height:73px; overflow:hidden;}
.header_right{width:555px; float:right;}
.dianhua{ float:right; height:35px; line-height:35px; background:url(../images/dianhua.png) no-repeat left center; text-indent:40px; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px;color:#222222; ;}
.dianhua span{font-size:18px; color:#f54f4f;font-weight:bold; font-style:oblique }

.logo{float:left;}
.logo img{ display:block;}
.nav{float:right;}
.nav li{float:left; margin:0 2px;}
.nav li a{ display:block; height:32px; line-height:32px; text-align:center; padding:0 12px; overflow:hidden; font-family:'Î¢ÈíÑÅºÚ'; font-size:14px; color:#222222; font-weight:bold;}
.nav li a:hover{ background:#f54f4f; border-radius:30px; color:#fff;}
.nav .on a{ background:#f54f4f; border-radius:30px; color:#fff;}

.banner{width:100%; overflow:hidden;}
/*PC´óÍ¼¹ö¶¯¿ªÊ¼*/
.focus{width:100%;height:450px;position:relative;}
.focusbox{width:100%;height:450px;overflow:hidden}
.focusbox li{width:100%;height:450px;overflow:hidden;}
.focusbox li img{width:100%;height:450px}
.rslides{width:100%;position:relative;list-style:none;padding:0}
.rslides_nav{height:51px;width:31px;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:50%;left:0;opacity:0.5;text-indent:-9999px;overflow:hidden;text-decoration:none;background:url(../images/prev.jpg) no-repeat center center;margin-top:-28px}
.rslides_nav:active{opacity:1.0}
.rslides_nav.next{left:auto;background:url(../images/next.jpg) no-repeat center center;right:0}
.rslides_tabs{width:100%; position:absolute;left:0;bottom:10px; z-index:2; text-align:center;}
.rslides_tabs li{display:inline-block;width:14px;height:14px;margin:0 3px;*display:inline;zoom:1;}
.rslides_tabs a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.rslides_tabs .rslides_here a{background-position:0 0;}
/*PC´óÍ¼¹ö¶¯½áÊø*/

.bigbox{width:100%; padding:17px 0; overflow:hidden;}
.fw{width:210px;float:left;}
.fw_title{ display:block; height:42px; line-height:42px; background:url(../images/title_bj.jpg) no-repeat left bottom; overflow:hidden; font-size:16px; font-weight:bold;}
.fw_p{float:left; font-family:'Î¢ÈíÑÅºÚ'; color:#222222;}
.fw_sp{float:left; font-family:Arial; color:#f54f4f; text-indent:5px;}
.fw_ul{ display:block; padding-top:14px; overflow:hidden;}
.fw_ul li{ display:block; height:33px; overflow:hidden; border-bottom:1px solid #999999;}
.fw_ul li a{ display:block; height:33px; line-height:33px; font-family:'Î¢ÈíÑÅºÚ'; font-size:13px; color:#222222; overflow:hidden; text-indent:13px;}
.fw_ul li a:hover{ color:#fff; background:#f54f4f;}

.news{width:280px;float:left; margin-left:20px;}
.fw_more{ float:right; padding-top:15px;}
.fw_more img{ display:block;}
.news_B{ display:block; padding-top:14px; overflow:hidden;}
.news_img{width:150px;float:left; margin-right:10px;}
.news_img img{width:150px; height:105px; display:block;}
.news_title{ display:block; height:24px; line-height:24px; overflow:hidden;}
.news_title .news_p{float:left; font-family:'Î¢ÈíÑÅºÚ'; font-size:13px; color:#222222; font-weight:bold;}
.news_title .news_sp{float:right; font-family:Arial; color:#666666;}
.news_txt{ display:block; line-height:24px; color:#5c5c5c; overflow:hidden; font-family:'Î¢ÈíÑÅºÚ';}
.news_ul{ display:block; padding-top:12px; overflow:hidden;}
.news_ul li{ display:block; height:29px; line-height:29px; border-bottom:1px dashed #999999; overflow:hidden;}
.news_ul li a{float:left;font-family:'Î¢ÈíÑÅºÚ'; font-size:13px; color:#222222;}
.news_ul li span{float:right; font-family:Arial; color:#666666;}

.gsjj{width:680px;float:right;}
.gsjj_contect{ display:block; padding-top:14px; overflow:hidden; font-family:'Î¢ÈíÑÅºÚ'; color:#5c5c5c; line-height:24px; width:100%;}
/*.gsjj_contect img{float:right;}*/
/*.gsjj_contect span{ font-size:13px; color:#222222; font-weight:bold;}*/

.case{width:100%; float:left; margin-top:10px;}
.case_contect{ display:block; padding:18px 0px; overflow:hidden;}


.foot{width:100%; background:#383737; overflow:hidden; padding:13px 0; text-align:center; line-height:30px; color:#fff; font-family:'Î¢ÈíÑÅºÚ'; font-size:13px;}
.foot a{color:#fff; margin:0 8px;}
.foot a:hover{text-decoration:underline;}

/*ÎÒÃÇµÄ·þÎñ*/
.main{width:100%; overflow:hidden; padding:17px 0;}
.main_left{width:210px;float:left;}
.about{width:100%;float:left; margin-bottom:20px;}
.about_img{width:100%; overflow:hidden;}
.about_img img{width:100%; display:block;}
.about_txt{ display:block; font-family:'Î¢ÈíÑÅºÚ'; font-size:14px; line-height:24px; color:#222222; padding-top:10px;}
.about_txt span{ font-weight:bold;}

.main_right{width:770px;float:right;}
.dqwz_title{width:100%; overflow:hidden; height:42px; line-height:42px; background:url(../images/title_bj.jpg) no-repeat left bottom;}
.dqwz_p{float:left; font-family:'Î¢ÈíÑÅºÚ'; font-size:16px; color:#222222; font-weight:bold;}
.dqwz_sp{float:left; font-family:Arial; font-size:16px; color:#f54f4f; font-weight:bold; text-indent:5px;}
.dqwz_nav{float:right; font-family:'Î¢ÈíÑÅºÚ'; font-size:13px; color:#222222;}
.dqwz_contect{width:100%; overflow:hidden;}
.case_ul{ display:block; padding-top:24px; overflow:hidden;}
.case_ul li{width:233px;float:left; margin:0 11px;}
.case_ul li .case_img{width:100%; overflow:hidden;}
.case_ul li .case_p{ display:block; height:40px; line-height:40px; text-align:center; overflow:hidden; font-family:'Î¢ÈíÑÅºÚ'; font-size:16px; color:#222222;}

.cpxq{ display:block; padding:15px 0; overflow:hidden;}
.cpxq_p{ display:block; height:40px; line-height:40px; overflow:hidden; text-align:center; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#000; font-weight:bold;}
.cpxq_img{ display:block; overflow:hidden;}
.cpxq_img img{ display:block; margin:0 auto; overflow:hidden; margin-top:20px;}

/*¹«Ë¾¼ò½é*/
.company{ display:block; padding:15px 10px; overflow:hidden; font-family:'Î¢ÈíÑÅºÚ'; color:#5c5c5c; line-height:24px;}


/*ÐÂÎÅÖÐÐÄ*/
.xw{display:block;overflow:hidden; padding:15px 0;}
.xw li{display:block; height:35px; line-height:35px; border-bottom:1px dotted #cacaca; overflow:hidden; background:url(../images/news_jiantou.jpg) no-repeat 5px center; text-indent:25px;}
.xw li a{float:left; color:#505050;}
.xw li a:hover{color:#f00;}
.xw li span{float:right; color:#717171;}

.xwxq{display:block; overflow:hidden; padding:15px 0;}  
.xwxq_p{display:block; height:42px; line-height:42px; text-align:center; overflow:hidden; font-weight:bold; font-size:16px; color:#4b4b4b;}
.xwxq_sp{display:block; line-height:28px; border:1px solid #f1f0ef; background:#f9f9f9; text-align:center; overflow:hidden; color:#4b4b4b;}
.xwxq_sp a{color:#4b4b4b;}
.xwxq_sp a:hover{color:#f00;}
.xwxq_txt{display:block; line-height:22px; color:#4b4b4b; padding-top:25px; overflow:hidden;}

/*ÔÚÏßÁôÑÔ*/
.zxly{width:490px; padding-top:30px ; margin:0 auto; overflow:hidden;}
.zxly_B{display:block; margin-bottom:10px; overflow:hidden;}
.zxly_p{width:66px;float:left; height:22px; line-height:22px; color:#505050;}
.zxly_inp1{width:407px;float:left; height:22px; border:1px solid #dddddd; background:#fbfbfb;}
.zxly_sp{float:left; color:#f00; text-indent:5px;}
.zxly_p1{width:66px;float:left; height:148px; line-height:148px; color:#505050;}
.zxly_inp2{width:407px;float:left; height:148px; border:1px solid #dddddd; background:#fbfbfb;}
.zxly_inp3{width:47px;float:left; height:22px; border:1px solid #dddddd; background:#fbfbfb;}
.zxly_img{width:62px;float:left; height:22px; border:1px solid #dddddd; margin-left:1px;}
.zxly_img img{ display:block;}
.zxly_txt{float:left; height:22px; line-height:22px; text-indent:10px;}
.zxly_txt a{color:#505050;}
.zxly_btn{width:50px;float:left; height:22px; background:#f7f7f7;border:1px solid #dddddd;color:#505050;}

/*ÁªÏµÎÒÃÇ*/
.contact_txt{ display:block; padding:15px 20px; overflow:hidden; line-height:30px; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#000;}
.contact_img{ display:block; overflow:hidden; padding-top:20px;}
.contact_img img{width:100%; display:block;}

    .iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
    .iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding:4px;white-space:-moz-pre-wrap;word-wrap:break-word}

/*¸¡¶¯QQ*/
.fix_qq {
position: fixed;
right: 0px;
top: 240px;
width: 93px;
height: 122px;
z-index:9999;
background: url(../images/qq_01.png) no-repeat;}
.fix_qq_top {
height: 122px;
background: url(../images/qq_01.png) no-repeat;
}
.fix_qq_center {
background: url(../images/qq_02.png) repeat-y;
text-align: center;
}
.fix_qq_foot {
height: 4px;
background: url(../images/qq_04.png) no-repeat;
}



