body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,hr,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}
body,input,textarea,select,button{font:12px Arial,Helvetica,"宋体",sans-serif;}
body{line-height:1.5;background:#f5f5f5;color:#474747; overflow-x:hidden}
html{overflow-x:hidden}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
ul,ol,li{list-style:none}
i,em{font-style:normal}
.cur,button{cursor:pointer}
:focus{outline:0 none}
a{text-decoration:none}
a:hover{text-decoration:underline} 
fieldset,img{border:0 none}
input,select,textarea{vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
.clearfix:after{content:".";clear:both;height:0;visibility:hidden;display:block}
.clearfix{display:inline-block}
*html .clearfix{height:1%}
.clearfix{display:block}

.fl,.fr,.lifl li{ float:left; display:inline;}
.fl{float:left}
.fr{float:right}
.rel{position:relative}
.abs{position:absolute}
.dn{display:none}
.db{display:block}
.dib{display:inline-block}
.di{display:inline}
.ovh{overflow:hidden}

.w980{ width:980px; margin:0 auto;}
.logo{position:absolute;left:0;top:0px;}

.top-box{ background: url(../images/dot.gif) repeat-x 0 bottom;height:35px; line-height:35px;}
.gongsi{ float:left; color:#6a6a6a;}
.wenjia{ float:right; margin-right:10px; display:inline;color:#6a6a6a;}
.wenjia a{ color:#6a6a6a; padding:0 10px;}

.header{ height:84px; width:100%;}
.head{ height:84px; position:relative;}
.tel-con{position:absolute;right:0;top:30px;width:240px; text-align:right;}
.tel-con li.gz1 a{ margin:0 5px;}
.tel-con li.gz1 span{font-size:14px;font-family:'Microsoft YaHei'; vertical-align:5px;}
.tel-con li.gz2{ background:url(../images/phone.gif) no-repeat 8px center;font-size:14px;font-family:'Microsoft YaHei'; color:#646464;padding-left:5px;}
.tel-con li.gz2 .haoma{ font-family:'Tahoma'; font-size:20px; color:#c4000f; padding-left:5px;}

#dropdown{ float:right;position:relative; z-index:1000;}
#dropdown p{ cursor:pointer;color:#6a6a6a;}
#dropdown ul{width:225px; background:#fff; border:1px solid #e5e5e5; position:absolute; top:33px; left:-12px; display:none}
#dropdown ul li{height:24px; line-height:24px; text-indent:10px; text-align:left;}
#dropdown ul li a{display:block; height:24px; color:#807a62; text-decoration:none}
#dropdown ul li a:hover{background:#c6dbfc; color:#369}

.suckerdiv{ width:980px; margin:0 auto; position:relative; z-index:100}
.nav-con{font-family:'Microsoft YaHei';color:#fff;font-size:16px;height:45px; background:#0c8de5;width:100%;}
.nav-con ul li.mainlevel{float:left;line-height:45px;height:45px; text-align:center; background:url(../images/xtiao.png) no-repeat; text-indent:24px; position:relative;}
.nav-con ul li.no{ background:none;}
.nav-con a{ display:block;color:#fff;}
.nav-con a:hover{color:#fff;text-decoration:none;}

.nav-con .mainlevel ul {display:none; position:absolute; left:0; top:45px; z-index:100000; /*background:url(../images/subnav.png)*/background:#0c8de5;}
.nav-con .mainlevel li { height:35px; line-height:35px; width:120px; text-indent:0;}
.nav-con .mainlevel li a:hover{ color:#fff;font-weight:bold;}
.nav-con .mainlevel li a{ display:block; color:#fff; font:14px/35px "微软雅黑";}
.nav-con .subnav li{height:35px;overflow:hidden;}



.main-b{overflow:hidden; margin-bottom:20px;}
.index-youshi p{text-align:center;line-height:40px;color:#696969;}
.youshi{ background:url(../images/youshi.jpg) no-repeat 0 center;overflow:hidden;}
.youshi .bit1{color:#db261c;font-family:'Microsoft YaHei';font-size:24px;padding-left:315px;}
.youshi .bit2{color:#949494;font-family:'Microsoft YaHei';font-size:18px;padding-left:10px; text-transform:uppercase;}
.index-advantage-txt{ overflow:hidden;}
.index-advantage-txt ul{ width:1100px;}
.index-advantage-txt ul li{width:281px;float:left; margin-right:70px; display:inline; overflow:hidden}
.index-advantage-txt ul li p{ color:#888; line-height:24px;}
.txt{width:281px;overflow:hidden;}
.txt h3{color:#454545;font-family:'Microsoft YaHei';font-size:18px; padding:10px 0;}
.txt h3 img{ vertical-align:middle; padding-right:10px;}
.txt a{color:#0080d3;}
.hr{ font-size:0; overflow:hidden; height:2px;margin-top:20px;margin-bottom:20px;background:url(../images/dot.gif) repeat-x}
.index-new{width:540px; overflow:hidden;float:left}
.index-new h1{color:#db261c;font-family:'Microsoft YaHei';font-size:27px; position:absolute;}
.index-new h2{color:#db261c;font-family:'Microsoft YaHei';font-size:27px;margin-top:26px; position:absolute;}
.index-new h3{color:#db261c;font-family:'Microsoft YaHei';font-size:27px;margin-top:52px; position:absolute;}
.index-new h4{color:#db261c;font-family:'Microsoft YaHei';font-size:27px;margin-top:78px; position:absolute;}
.index-xinwen{ overflow:hidden;}
.index-zhanshi{ float:right;width:382px;}

.tybt-con{ color:#db261c;font-family:'Microsoft YaHei';font-size:20px;background:url(../images/icon02.gif) no-repeat 0 center; padding-left:35px; margin-bottom:10px;}
.tybt-con .eng{color:#949494;font-family:'Microsoft YaHei';font-size:16px; padding-left:10px; text-transform:uppercase;}
.index-tupian{ position:relative;height:242px;width:380px; overflow:hidden; background:url(../images/tupian.png) no-repeat;padding:5px;}
.index-tupian p{color:#333333;font-family:'Microsoft YaHei';font-size:14px;text-align:center;margin-top:6px;}
.index-tupian p a{ color:#333;}


/*banner的样式*/
.flexslider{position:relative;height:380px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:380px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}


/*幻灯片的样式*/
#marquee3 {width:382px; height:244px; overflow:hidden; position:relative;}
#marquee3 ul {height:244px; position:absolute;}
#marquee3 ul li {float:left; width:382px; height:244px; overflow:hidden; position:relative;}

#mar3Nav {position:absolute;left:175px;top:183px; z-index:10;}
#mar3Nav li {float:left;margin:0 3px;cursor:pointer; width:27px; height:25px;line-height:30px;font-family:Arial;font-size:10px;color:#FFF;text-align:center;}
#mar3Nav li.navOn {background:url(../images/icon3.png) no-repeat;}
.marbg{ position:absolute; right:13px; top:188px; height:20px; width:372px; background:#000;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";}

/*新闻切换的样式*/
.main_title {height:37px;}
.main_title span {line-height:33px;font-weight:bold;color:#1b1b1b;}
.main_title a { display:inline-block; width:69px; height:25px; line-height:25px;margin-right:0px; text-align:center;color:#fff;font-family:'Microsoft YaHei';font-size:14px; text-decoration:none;background:#9f9f9f}
.main_title .main_title_a {width:69px;height:25px;color:#fff; background:url(../images/new-bg.jpg) no-repeat;font-family:'Microsoft YaHei';font-size:14px;}
.main_title .jt_l ,.main_title .jt_r {width:25px;height:20px;line-height:0;margin-top:13px;margin-right:0;margin-left:2px;padding-top:0;font-size:0;display:inline-block;}
.main_c {width:530px;height:262px;}
.main_c_nr li {height:29px;line-height:29px; background:url(../images/icon5.jpg) no-repeat 0 center; padding-left:15px;}
.main_c_nr li .date{ float:right; color:#afafaf}
.main_c_nr li.main_c_nr_li  {border-top:none;}
.main_c_nr li a {color:#6e6d6d;}
.main_c_nr li a:hover {color:#0973d6;}
.new-man{ margin-bottom:20px;}
.new-left{ float:left; width:151px; margin-right:15px; display:inline}
.new-left img{ display:block; padding:1px; border:1px solid #ccc;}

.new-right{width:360px;overflow:hidden;float:left;}
.new-right h5{color:#777;font-family:'Microsoft YaHei';font-size:16px; margin-bottom:10px;}
.new-right p{height:70px;overflow: hidden; line-height:22px;}
.new-right a{color:#0080d3;}



.case-tit{ width:87px; height:133px; float:left; margin-right:10px; display:inline; background:#0088d6; color:#fff; text-align:right; padding-right:10px; position:relative; overflow:hidden;}
.case-tit .p1{ font-size:22px;font-family:'Microsoft YaHei'; text-transform:uppercase; padding-top:10px;}
.case-tit .p2{ font-size:18px;font-family:'Microsoft YaHei';}
.case-tit .duo{ display:block; color:#fff; margin-top:5px;}

.more-duo{ float:right; color:#949494; margin-top:5px; font:16px 'Microsoft YaHei';}
.more-duo a{color:#0080d3; padding:0 5px;}

.go-con{ position:absolute; left:0; top:103px; height:30px; width:47px; padding-left:50px; background:#fff; overflow:hidden;}
.go-con #goL,.go-con #goR{ width:10px; height:17px; line-height:100px; margin:7px 5px 0; text-indent:-9999px; overflow:hidden; float:left; display:inline;}
.go-con #goL{background:url(../images/goL.gif)}
.go-con #goR{background:url(../images/goR.gif)}

.gjewlgre{ overflow:hidden; width:1000px;}
.gjewlgre ul li{float:left; margin:0 22px 20px 0;width:311px;height:220px; display:inline; position:relative; overflow:hidden;}
.gjewlgre ul li .photo{width:311px;height:220px;overflow:hidden;}
.gjewlgre .rsp{width:311px;height:220px;overflow:hidden;position: absolute;background:#000;top:0px;left:0px;}
.gjewlgre .text{position:absolute;width:311px;height:220px;left:-300px;top:0px;overflow:hidden;}
.gjewlgre .text h3{width:311px;margin-top:100px;height:30px;line-height:30px;text-align:center;color:#FFFFFF;font:16px "微软雅黑";}
.gjewlgre .text a{text-decoration:none}
.gjewlgre .text div{color:#FFF;padding:0 10px;}


.marquee1-con{ float:left; width:873px;}
#marquee1{width:873px; height:133px; overflow:hidden}
#marquee1 li{ float:left; width:220px; display:inline;}

.link-con .link-tit{color:#db261c;font-family:'Microsoft YaHei';font-size:27px;background:url(../images/icon02.gif) no-repeat 0 center; padding-left:35px; margin-bottom:10px;}
.link-con .eng{color:#949494;font-family:'Microsoft YaHei';font-size:14px; padding-left:10px; text-transform:uppercase;}
.link-con li{float:left;}
.link-con li a{ color:#6a6a6a; padding:0 10px;}



.content{ width:980px; margin:0 auto;font-family:'Microsoft YaHei';}
.ad-box1{ height:240px;background:url(../images/ad1.jpg) no-repeat top center;}
.ad-box2{ height:240px;background:url(../images/ad2.jpg) no-repeat top center;}
.ad-box3{ height:240px;background:url(../images/ad3.jpg) no-repeat top center;}
.ad-box4{ height:240px;background:url(../images/ad4.jpg) no-repeat top center;}
.ad-box5{ height:240px;background:url(../images/ad5.jpg) no-repeat top center;}
.ad-box6{ height:240px;background:url(../images/ad6.jpg) no-repeat top center;}
.ad-box10{ height:240px;background:url(../images/ad10.jpg) no-repeat top center;}
/*关于我们*/
.pg_top-box{ padding:20px 0 10px; margin-bottom:30px; background:url(../images/dot.gif) repeat-x left bottom;}
.pg_top{height:95px;padding-bottom:5px;}
.pg_top_l{float:left;width:630px;padding-left:12px;}
.pg_top_l h1{display:block;font-size:24px;color:#0c8de5;font-family:'Microsoft YaHei';font-weight:normal;height:52px; line-height:48px;}
.pg_top_l h1 span{font-size:18px;color:#c4c4c4; padding-left:10px;}
.pg_top_l ul{display:block;}
.pg_top_l ul li{ display:inline;float:left;margin-right:10px; position:relative;}
.pg_top_l ul li a{display:block;color:#FFF; padding-right:10px; padding-bottom:6px;text-align:center;line-height:30px;color:#FFF;font-size:14px;font-family:'Microsoft YaHei';background:url(../images/qie2.gif) no-repeat right 0;}
.pg_top_l ul li a span{ display:block; padding-left:10px; background:url(../images/qie2.gif) no-repeat;}
.pg_top_l ul li a.on,.pg_top_l ul li a:hover{background:url(../images/qie1.gif) no-repeat right 0;}
.pg_top_l ul li a.on span,.pg_top_l ul li a:hover span{background:url(../images/qie1.gif) no-repeat;}
.pg_top_l ul li .san{ width:10px; height:6px; position:absolute; left:46%; top:28px;background:url(../images/san.gif) no-repeat}
.pg_top_r{float:right;margin-top:65px;padding:0 10px 0 20px;background:url(../images/dang.gif) no-repeat 0 center;color:#767676;}
.pg_top_r a{ color:#767676;}
.in_abt_t_r{ float:right; width:345px; margin-left:30px; display:inline;}
.t_h{display:block;}
.tit_h{font-size:20px;color:#717171;height:40px; line-height:40px;}
.txt_p p{ line-height:30px; font-size:14px; text-indent:2em; padding-bottom:30px;}
.txt_p .red{color:#c51400}
.txt_p li a{ color:#333}
.in_abt_b{background:url(../images/in_abt_b.jpg) no-repeat left 0px;height:305px;padding-left:440px; line-height:36px;padding-top:30px;}

/* 新闻中心 */
.ns_list{height:80px;padding:10px 10px 18px 10px;background:url(../images/news_bg.jpg) repeat-x bottom}
.ns_list .ns_l{float:left;width:70px; text-align:right;/*color:#c2c2c2;*/color:#0c8de5;font-size:24px;}
.ns_list .ns_l span{font-size:14px;display:block;}
.ns_list .ns_r{float:left;width:850px;padding-right:10px;margin-left:25px;color:#7f7f7f;}
.ns_list .ns_r a{color:#333;}
.ns_list .ns_r a:hover{color:#b73131}
.ns_list .ns_r h1{display:block;font-size:14px;height:30px;line-height:30px; overflow:hidden; font-weight:bold;}
.ns_list .ns_r p{font-size:12px;line-height:22px;height:52px; overflow:hidden;padding-top:5px;}
.ns_vd_top{margin-top:10px;background:url(../images/news_bg.jpg) repeat-x bottom;height:90px;padding-bottom:10px;text-align:center;color:#6c6c6c}
.ns_vd_top h1{display:block;font-size:24px;font-weight:normal;line-height:32px;}
.ns_vd_top span{display:block;font-size:12px; line-height:23px;}
.ns_vd_top .ns_fx{ float:right;}
.ns_vd_txt{line-height:28px;font-size:14px;color:#6c6c6c;margin-top:20px;padding:0px 10px;}

.page{margin-top:20px; text-align:right;}
.page li{float:left;padding-left:5px;}
.page a{margin-left:5px;padding:4px 8px;border:1px solid #c4c2c3;background:#f9f9f9; color:#999;}
.page a.on,.page a:hover{background:#ee0000;border:1px solid #af0000;color:#FFF;}
.page_pv{margin-top:30px;background:url(../images/news_bg.jpg) top repeat-x;padding-top:5px; font-size:14px; color:#6c6c6c;}
.page_pv a{ color:#6c6c6c;}
.page_pv p{display:block;line-height:28px;}

/* 产品中心 */
.res_list{padding:10px 10px 18px 10px;background:url(../images/news_bg.jpg) repeat-x bottom;height:126px;}
.res_list .rs_l{width:207px;float:left;}
.res_list .rs_l img{width:201px;height:116px; padding:2px; border:1px solid #d9d9d9;}
.res_list .rs_r{float:left;width:700px;padding:0px 5px;margin-left:20px;color:#717171}
.res_list .rs_r h1{display:block;font-size:14px;font-weight:bold;line-height:30px;height:30px; overflow:hidden;}
.res_list .rs_r p{display:block;font-size:14px; line-height:28px;height:65px; overflow:hidden;}
.res_list .rs_r .more{ display:block; background:#898989;color:#fff; width:77px; height:22px; text-align:center; line-height:22px;}

.res_list1{padding:10px 10px 18px 10px;background:url(../images/news_bg.jpg) repeat-x bottom;float:left;width:220px;display:inline;overflow:hidden}
.res_list1 a{display:block;text-align:center;color:#000;margin-top:5px;}
.res_list1 a:hover{font-weight:bold;text-decoration:none;}

/* 产品中心详细 */
.spmc{ height:35px; line-height:35px; border-bottom:1px solid #ccc; color:#666}
.spmc a{ color:#717171}
.spmc strong{ font-size:14px}
.fang-l img{ display:block; padding:1px; border:1px solid #d6d6d6}
.fang-r{ width:390px}
.fenxiang{ padding:7px 0; border-top:1px solid #ccc; border-bottom:1px solid #ccc}
.zyxx{ height:285px; padding-top:30px; line-height:24px; font-size:14px; color:#717171;}
.zyxx .gaisu{ display:block;}

.neirong{ margin-top:22px}
.neirong h5{ font-size:14px; font-weight:bold; color:#717171; background:url(../images/xsj.gif) no-repeat 0 7px; padding:0 0 10px 17px; border-bottom:1px dashed #ccc}
.neirong p{ line-height:24px; padding-top:10px}
.jieshao{ line-height:26px;}
.jieshao dt{ font-size:14px; padding-top:20px; font-weight:bold;}

.neirong1{ margin-top:22px}
.neirong1 ul li{float:left;width:120px;}
.neirong1 h5{ font-size:14px; font-weight:normal; color:#717171; background:url(../images/xsj.gif) no-repeat 0 7px; padding:0 0 10px 17px; border-bottom:1px dashed #ccc}
.neirong1 ul li:hover h5,.neirong1 ul li.hover h5{font-weight:bold;cursor:pointer;}
.neirong1 .jieshao{padding-top:20px;}
/* 人才招聘 */
.join_con .name{color:#333;font-size:22px;height:33px;line-height:33px;}
.join_con .time{color:#ababab;height:18px;line-height:18px;}
.join_con .tiaojian{margin-top:20px;margin-bottom:30px;}
.join_con .zhiwei{border:1px solid #dddddd;background:#f9f9f9;}
.join_con .zhiwei .tit{height:32px;font-weight:bold;color:#333;line-height:32px;padding-left:25px;border-bottom:1px solid #ddd;background:#eee; font-size:14px;}
.join_con .zhiwei .con{height:30px;color:#666;line-height:30px;padding-left:55px;}
.join_con .lianxi{ position:relative; background:#f9f9f9;border:1px solid #ddd;border-top:0;}
.join_con .lianxi .tit{height:30px;color:#ee0000;line-height:30px;padding-left:55px;}
.join_con .lianxi .con{height:30px;color:#666;line-height:30px;padding-left:55px;}
.join_con .lianxi .apply{ position:absolute; right:10px; bottom:20px; background:#db261c;width:77px;height:22px;text-align:center;line-height:22px;}
.join_con .lianxi .apply a{ color:#fff;}

/* 人才招聘详细 */
.nei2{ width:780px; overflow:hidden;color:#666; line-height:30px; font-size:12px;margin-bottom:20px;}
.nei_bt{width:780px; height:34px; background:url(../images/xx.png); margin-top:5px; margin-bottom:5px;}
.nei_bt a{ color:#666}
.nei_bt a:hover{ color:#004c93}
.nei_bt1{ width:201px; position:absolute; background:#0075c2;  margin-top:-83px;}
.nei_bt span{ float:right; background:#FFF; color:#666; line-height:34px; height:34px; padding-left:10px;}

.qxzp_1_1_1{width:215px; height:44px; float:left; background:#CCC; margin-bottom:10px;}
.qxzp_1_1_2{width:215px; height:44px; float:left; background:#CCC; margin-left:10px; margin-bottom:10px;}
.qxzp_1_1_3{width:780px; height:44px; float:left; background:#CCC; margin-bottom:10px;}
.qxzp_1_1_4{width:780px; height:135px; float:left; background:#CCC; margin-bottom:10px;}
.qxzp_1_1_5{width:140px; height:44px; float:left; background:#f7a431; text-align:center}
.qxzp_1_1_5 input{width:140px; height:44px; float:left; background:#0795e9; text-align:center; display:block;font-size:14px; font-family: "微软雅黑", Arial, Verdana; line-height:44px; color:#FFF;border: none;}
.qxzp_1_1_5 a:hover{width:140px; height:44px; float:left; background:#0065a1; text-align:center;color:#FFF}
.qxzp_1_1_6{width:193px; height:22px; border:1px solid #bfbfbf; line-height:22px; color:#999; padding:10px; font-size:14px; font-family: "微软雅黑", Arial, Verdana;}
.qxzp_1_1_7{width:758px; height:22px; border:1px solid #bfbfbf; line-height:22px; color:#999; padding:10px; font-size:14px; font-family: "微软雅黑", Arial, Verdana;}
.qxzp_1_1_8{width:758px; height:115px; border:1px solid #bfbfbf; line-height:22px; color:#999; padding:10px; font-size:14px; font-family: "微软雅黑", Arial, Verdana; resize:none;}
.qxzp_zi{ font-size:16px; font-weight:bold; color:#666; line-height:30px; margin:10px 0;}
.qxzp_1_1_711{width:320px; height:22px; border:1px solid #bfbfbf; line-height:22px; color:#999; padding:10px; margin-bottom:10px; font-size:14px; font-family: "微软雅黑", Arial, Verdana;}



/* 联系我们 */
.contact_t1{margin-top:30px;}
.cnt_t1fl{float:left;width:470px;font-size:14px; line-height:30px;}
.cnt_t1fl h1{display:block;height:50px; line-height:50px;font-size:24px;}
.cnt_t1fr{float:left;width:508px;height:360px;border:#ccc solid 1px;}

.Online{ padding-top:40px; margin-top:40px; background:url(../images/news_bg.jpg) repeat-x; overflow:hidden;}
.Online li{ float:left; width:200px; text-align:center; padding:0 60px; display:inline;background:url(../images/su.gif) repeat-y; margin-left:-1px;}
.Online li h5{ font-size:22px; color:#e56d2f;}
.Online li p{ font-size:18px; color:#464646;}


/* ----- 底部 ----- */
.footer{ overflow:hidden; padding-bottom:20px; margin-top:30px;background:#383838 url(../images/footer-x.gif) repeat-x}
.foot{ width:960px; margin:0 auto}

.foot-left{ float:left; color:#929292; padding-top:15px;}
.foot-left a{color:#929292; padding:0 5px;}
.foot-left p{ margin-top:8px;}

.foot-right{ float:right; margin-top:15px; color:#dfdede}
.foot-right img{ float:left; margin-right:10px; display:inline;}
.foot-right p{ float:left; width:12px; line-height:14px; padding-top:1px;}

/* 在线客服 */
.f-cb{zoom:1;}
.fn-clear:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.fn-clear{zoom:1;}
.online_icon{overflow:hidden;}
.online_icon a{display:block;width:85px;height:148px;background:url(../images/qq_online_trigger_1.png) no-repeat;font-size:16px;text-align:center;color:#000;}
.online_windows{width:144px;}
.online_w_top{background:url(../images/online_bg.png) no-repeat -36px 0;height:10px;_margin-bottom:-7px;}
.online_w_c{background:url(../images/online_bg.png) repeat-y 0 -185px;padding:0 5px;}
.online_w_bottom{background:url(../images/online_bg.png) repeat-y -36px -35px;height:29px;}
.online_content{background:url(../images/online_bg.png) no-repeat -147px -185px;padding-top:11px;}
.online_content a.qq_icon{background:url(../images/online_bg.png) no-repeat -37px -130px;width:121px;height:25px;display:block;margin:0 auto;text-indent:30px;line-height:23px;cursor:pointer;}
.online_content a.qq_icon:hover{background-position:-159px -130px;color:#FFF;}
.online_bar h2{background:url(../images/online_bg.png) repeat-x 0 -156px;height:29px;line-height:27px;font-size:12px;color:#666;text-align:left;}
.online_bar h2 a{display:block;padding-left:14px;margin-left:6px;cursor:pointer; color:#666;}
.expand h2 a{background:url(../images/online_bg.png) no-repeat -36px -69px;}
.collapse h2 a{background:url(../images/online_bg.png) no-repeat -36px -96px;}
.expand h2 a:hover,.collapse h2 a:hover{text-decoration:none;color:#c81d04;}
.online_content{text-align:center;border-bottom:1px solid #d0d0d0;}
.online_content ul li{height:24px;line-height:24px;margin-bottom:4px;}
.online_content ul li a{ color:#666;}
.online_content ul li a:hover{color:#c81d04;}
#online_qq_layer{position:fixed;right:-140px;top:180px;_position:absolute;z-index:20;}
* html,* html body{_background-attachment:fixed;}
* html #online_qq_layer{_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+150));}
#online_qq_tab{float:left;margin-top:50px;}
#onlineService{float:left;margin-left:-4px;}
#onlineType1,#onlineType2,#onlineType3,#onlineType4,#onlineType5,#onlineType6{display:none;}
#onlineType1{display:block;}
#goto_top{background:url(../images/gototop.png) no-repeat 0 0;width:48px;height:41px;cursor:pointer;position:fixed;left:50%;bottom:50px;margin-left:500px;display:none;}
.tipsy{padding:5px;font-size:14px;position:absolute;z-index:100000;}
.tipsy-inner{padding:5px 8px 4px 8px;background-color:black;color:white;max-width:200px;text-align:center;}
.tipsy-inner{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.tipsy-arrow{position:absolute;background:url(../images/tipsy.gif) no-repeat top left;width:9px;height:5px;}
.tipsy-n .tipsy-arrow{top:0;left:50%;margin-left:-4px;}
.tipsy-nw .tipsy-arrow{top:0;left:10px;}
.tipsy-ne .tipsy-arrow{top:0;right:10px;}
.tipsy-s .tipsy-arrow{bottom:0;left:50%;margin-left:-4px;background-position:bottom left;}
.tipsy-sw .tipsy-arrow{bottom:0;left:10px;background-position:bottom left;}
.tipsy-se .tipsy-arrow{bottom:0;right:10px;background-position:bottom left;}
.tipsy-e .tipsy-arrow{top:50%;margin-top:-4px;right:0;width:5px;height:9px;background-position:top right;}
.tipsy-w .tipsy-arrow{top:50%;margin-top:-4px;left:0;width:5px;height:9px;}

.zhaop {
	width: 1004px;
	margin:0 auto;
}
.place1 {
	margin-top: 10px;
	float: left;
}
.place1 p span {
	color: #ee6308;
}
.place1 p a:hover {
	color: #0c8de5;
	text-decoration: underline;
}
.zp {
	margin-top: 15px;
}
.zp p {
 color:#;
	font-size: 14px;
	line-height: 25px;
	text-indent: 2em;
}
#zp_nr {
	margin: 35px 73px 0 15px;
	width: 265px;
	*width: 260px;
	height: 291px;
	float: left;
}
#zp_nr_1 {
	width: 100%;
	height: 55px;
	background: #656565;
	text-align: center;
}
#zp_nr_1 p {
	font-size: 14px;
	color: #fff;
	line-height: 55px;
}
#zp_nr_2 {
	padding: 10px 0 0 7px;
	width: 258px;
	*width: 253px;
	height: 198px;
	background: #0c8de5;
}
#zp_nr_2 li {
	width: 100%;
	height: 24px;
	font-size: 14px;
	color: #fff;
	line-height: 24px;
}
#zp_nr_3 {
	width: 100%;
	height: 27px;
	background: #656565;
	color: #fff;
	text-align: right;
}
#zp_nr_3 p {
	line-height: 27px;
	margin-right: 7px;
}
/*鏂伴椈涓績*/
.new_center {
	width: 1024px;
}
.new_center p{
	text-align:center;
	width:100%;
	height:40px;
	line-height:40px;
	font-size:16px;
	font-weight:bold;
}
.new_center .text {
	height:auto;
	padding:5px 0;
	font-size:14px;
	line-height:24px;
	text-align:left;
	font-weight:normal;
}
.pro{
	margin-top:10px;
}
.pro li{
	width:100%;
	height:24px;
	line-height:24px;
}
.pro li a:hover{
	color:#0c8de5;
	text-decoration:underline;
}
.box2 {
	width: 317px;
	height: 311px;
	border: 1px solid #e1e1e1;
	margin: 12px 22px 16px 0;
	float: left;
}
.box2 dt {
	color: #3e3e3e;
	font-size: 14px;
	font-weight: bold;
	margin-left: 13px;
	line-height: 33px;
}
.box2 dd {
	margin: 0 13px 0 13px;
	color: #7b7878;
	line-height: 20px;
}
.box2 p {
	color: #7b7878;
	width: 80px;
	height: 22px;
	line-height: 22px;
	background: #fff;
	text-align: center;
	border: #d0d0d0 2px solid;
	margin: 10px 013px 0 0;
	float: right;
}
.box2 a:hover {
	color: #0c8de5;
	text-decoration: underline;
}
.new_list {
	clear: both;
	margin-left:-20px;
}
.new_list li {
	width: 1004px;
	height: 60px;
	border-bottom: 1px solid #c8c8c8;
	background: url(../image/list.jpg) center left no-repeat;
}
.new_list li a {
	line-height: 60px;
	margin-left: 68px;
	font-size:14px;
	float:left;
}
.new_list li a:hover {
	color: #0c8de5;
}
.new_list li span {
	display: inline;
	line-height: 60px;
	font-size:14px;
	float: right;
	margin-right: 125px;
}
.fwcn{
	font-size:14px;
	line-height:24px;
}
.feny {
	width: 100%;
	margin-top: 37px;
	text-align: right;
}
.feny .pages_inp{
	width:45px;
	margin-left:10px;
}
.feny strong{
	font-size:12px;
}
.feny cite{
	font-style:normal;
	font-size:12px;
	font-weight:normal;
}
.feny a:hover {
	color: #0c8de5;
	text-decoration: underline;
}
/*缁忓吀妗堜緥*/
.xiangm {
	margin-top: 21px;
	float: left;
	width: 100%;
	height: 31px;
	background: #efefef;
}
.xiangm .cur {
	width: 110px;
	height: 31px;
	color: #fff;
	background: #0c8de5;
}
.xiangm li {
	width: 110px;
	height: 31px;
	float: left;
	text-align: center;
}
.xiangm li a {
	display: block;
	width: 110px;
	height: 31px;
	line-height: 31px;
	font-size: 14px;
	color: #757575;
	background: #efefef;
}
.xiangm li a:hover {
	color: #fff;
	background: #0c8de5;
}
.xm_pic {
	width: 1054px;
}
/*缁忓吀妗堜緥*/
.box31 {
	width: 300px;
	height: 245px;
	margin: 25px 49px 15px 0;
	float: left;
}
.box3 {
	width: 300px;
	height: 212px;
	border: 1px solid #cdcdcd;
	margin: 25px 49px 15px 0;
	float: left;
}
.box31 p {
	padding: 10px 16px;
	color: #999;
	line-height: 160%;
}
.box31 h3 {
	padding-top: 10px;
	text-align:center;
	height: 24px;
	font-size: 14px;
	color: #666;
}
.boxgrid {
	width: 273px;
	height: 184px;
	margin: 0 auto;
	background: #222;
	overflow: hidden;
	position: relative;
}
.boxgrid img {
	position: absolute;
	top: 0;
	left: 0;
	border: 0;
}
.boxgrid h3 {
	padding-top: 52px;
	padding-left: 16px;
	padding-right: 16px;
	height: 24px;
	font-size: 14px;
	color: #f47100;
}
.boxgrid p {
	padding: 10px 16px;
	color: #999;
	line-height: 160%;
}
.boxgrid p strong {
	color: #ccc;
}
/*鑱旂郴鎴戜滑*/
.page_top {
	height: 93px;
	width: 100%;
}
.page_top_l img {
	margin-top: 30px;
	float: left;
}
.page_top_r {
	width: 427px;
	height: 33px;
	margin-top: 36px;
	background: url(../images/place2.png) no-repeat;
	float: right;
}
.page_top_r p {
	color: #949494;
	line-height: 33px;
	margin-left: 88px;
}
.page_top_r a{color:#949494;}
.page_top_r p a:hover {
	color: #0c8de5;
	text-decoration: underline;
}
.page_top_r p span {
	color: #ee6308;
}
.conta {
	padding-top: 18px;
	width: 1007px;
	height: 186px;
	background: url(../image/conta_bg.png);
}
.conta dt {
	font-size: 14px;
	line-height: 24px;
	font-weight: bold;
	margin-left: 15px;
}
.conta dd {
	line-height: 24px;
	margin-left: 15px;
}
.conta_r {
	float: right;
}
.conta_r img {
	margin: -6px 12px 0 0;
}
.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-top:4px;
	white-space:-moz-pre-wrap;
	word-wrap:break-word;
}
.ditu{
	margin-top:30px;
	padding-top:7px;
	width:546px;
	height:426px;
	background:#ffd794;
	float:left;
}
/*浼佷笟绠€浠�*/
.qiy_l {
	width: 259px;
	margin-top: 32px;
	float: left;
}
.qiy_l .kouh {
	padding: 5px 0;
	width: 100%;
	height: 36px;
	margin-top: 13px;
	border-top: 1px solid #0c8de5;
	border-bottom: 1px solid #0c8de5;
}
.qiy_l .kouh p {
	line-height: 18px;
	margin-left: 5px;
	color: #0c8de5;
}
.qiy_r {
	width: 679px;
	margin: 32px 0 0 28px;
	float: left;
}
.qiy_r dt {
	width: 100%;
	height: 62px;
	border-bottom: 1px solid #bfbfbf;
}
.qiy_r dd {
	padding-top: 8px;
}
.qiy_r dd p {
	line-height: 24px;
	font-size: 14px;
	color: #727272;
	text-indent: 2em;
}
.huanj .tit {
	margin-top: 33px;
	width: 1004px;
	height: 31px;
	background: #efefef;
}
.huanj .tit p {
	color: rgb(51,51,51);
	line-height: 31px;
	font-size: 14px;
	margin-left: 17px;
}
.huanj dl {
	margin-top: 7px;
}
.huanj dt {
	line-height: 24px;
	color:rgb(51,51,51);
	margin: 0 14px 0 14px;
	font-size: 14px;
}
.hj_pic {
	margin-top: 7px;
	width: 1004px;
	height: 329px;
	background: #efefef;
	float: left;
}
/*浜у搧涓績*/
.cp_l {
	width: 190px;
	float: left;
}
.cp_l li {
	width: 190px;
	height: 39px;
	border-bottom: #cecece 1px solid;
	background: url(../images/cp_list.png) left 7px center no-repeat;
}
.cp_l li a,
.cp_l li span{
	display: block;
	width: 172px;
	height: 39px;
	line-height: 39px;
	padding-left: 18px;
	color:#615e5e;
}
.cp_l li a:hover, .cp_l li .cur,
.cp_l li span:hover, .cp_l li .cur {
	display: block;
	width: 172px;
	height: 40px;
	background: #0c8de5;
	color: #fff;
	font-weight: bold;
	text-decoration:none;
}
.cp_r {
	margin-left: 18px;
	width: 796px;
	float: left;
}
.box4 {
	width: 248px;
	*width:242px;
	height: 202px;
	float: left;
	margin: 0 0 20px 15px;
	background: #fff;
	border: 1px solid #efefef;
}
.box4_n {
	width: 220px;
	height: 140px;
	margin: 15px 0 0 15px;
}
.box4_n img{
	width:220px;
	height:135px;
}
.box4_n dl {
	font-size: 14px;
	line-height: 50px;
	text-align: center;
}
.box4_n .dd_l {
	width: 9px;
	height: 48px;
	background: #f2b143;
	float: left;
}
.box4_n .dd_r {
	padding: 0 27px 0 18px;
	width: 165px;
	height: 54px;
	float: left;
}
.box4_n .dd_r p {
	line-height: 18px;
	font-size: 12px;
	color: #7f7f7f;
	text-align: left;
	height:54px;
	width:190px;
	overflow:hidden;
}
.box4 span {
	margin-top: 12px;
	width: 65px;
	height: 19px;
	line-height: 19px;
	background: #cdcdcd;
	text-align: center;
	float: right;
}
.box4 span a {
	color: #fff;
}
.box4:hover {
	box-shadow: 0px 0px 10px rgba(0,0,0,0.2);
}
/*浜у搧璇︽儏*/
.cpxq_r {
	margin-left: 34px;
	width: 780px;
	float: left;
}
.cpxq_r .xq_dh {
	width: 100%;
	height: 32px;
	background: #383838;
}
.cpxq_r .xq_dh span {
	width: 110px;
	height: 32px;
	line-height: 32px;
	text-align: center;
	color: #fff;
	background: #383838;
	float: left;
}
.cpxq_r .xq_dh span:hover, .cpxq_r .xq_dh .cur {
	background: #0c8de5;
}
.xq {
	width: 746px;
	padding: 15px 20px 0 14px;
	background:#fff;
}
.xq img {
	float: left;
	margin-bottom: 20px;
	border: 1px solid #cccccc;
}
.xq p {
	clear: both;
	text-align: left;
	font-size: 14px;
	line-height:24px;
}
.xq li {
	padding-left: 10px;
	margin-top: 20px;
	background: url(../image/xq_list.png) left top 5px no-repeat;
}
.xq li ul li {
	line-height: 18px;
	margin-top: 0px;
	background: none;
}
.xq2, .xq3, .xq4 {
	width: 766px;
	padding-left:14px;
	padding-top: 15px;
	background:#fff;
}
.xq2 tr {
	height: 30px;
}
/*璧勮川鑽ｈ獕*/
.ry {
	clear: both;
	padding-top: 40px;
	width: 100%;
	height: 223px;
}
.pic_con {
	width: 580px;
	padding: 10px;
	margin: 50px auto 0px;
	position: relative
}
.pic_lists {
	float: left;
	width: 8888px;
	height: 203px;
	overflow: hidden;
	position: absolute;
	top: 0px;
	left: 0px
}
.btn_change {
	width: 40px;
	height: 60px;
	position: absolute;
	text-indent: -9999px;
	cursor: pointer
}
.left_btn {
	background: url(../image/leftstop.png) no-repeat;
	margin-top: 72px;
	margin-left: 30px;
}
.right_btn {
	background: url(../image/rightstart.png) no-repeat;
	margin-top: 72px;
	margin-left: 950px;
}
.pic_content {
	overflow: hidden;
	height: 203px;
	loat: left;
	width: 824px;
	position: relative;
}
.pic_content ul li {
	float: left;
	width: 256px;
	height: 184px;
	margin-right: 17px;
	text-align: center;
	border: 3px solid #0c8de5;
	position: relative
}
.ry1 {
	width: 1004px;
	height: 474px;
	overflow: auto;
}
.ry1 li {
	width: 865px;
}
.name {
	width: 70px;
	font-size: 24px;
	line-height: 24px;
	color: #0c8de5;
	height: 54px;
	overflow: hidden;
	display: block;
	float: left;
}
.txt3{
	font-size:14px;
	line-height:24px;
}
.txt3 p{
	font-weight:bold;
}
.ry_intro {
	width: 735px;
	line-height: 24px;
	border-bottom: 1px dashed #c2c2c2;
	float: left;
	display: inline;
}
.jScrollbar { /* main container */
	width:820px;
	font-size:14px;
	line-height:24px;
	position:relative;
	background:url(../image/ry.png) bottom right no-repeat;
}
	.jScrollbar_mask { /* text container */
		width:794px;
		position:relative;
		float:left
	}
		.jScrollbar .jScrollbar_mask p { /* paragraphs */
			margin:0;
			padding:0;
			color:#2B2B2B;
			font-size:12px;
		}
	.jScrollbar_draggable { /* slider container */
		float:left;
		width:40px;
		height:474px;
		overflow:hidden;
		background:transparent url('../image/bg_jScrollbar_draggable.png') repeat-y center top;
		margin-left:10px;
		position:relative
	}
	.jScrollbar_draggable a.draggable { /** draggable **/
		position:relative;
		background:url(../image/huak.png);
		display:block;
		height:47px;
		width:24px;
		margin-left:8px;
		cursor:pointer;
	}
.jScrollbar li {
	width: 796px;
	margin-bottom: 15px;
}
.jScrollbar li .name {
	margin-top:10px;
	width: 76px;
	padding-left:10px;
	font-size: 24px;
	line-height: 24px;
	color: #0c8de5;
	font-family: Arial, Helvetica, sans-serif;
	height: 54px;
	overflow: hidden;
	display: block;
}
.jScrollbar li .dnnr {
	font-size:14px;
	margin-top:10px;
	width: 700px;
	line-height: 24px;
	color: #6A6A6A;
	border-bottom: 1px dashed #c2c2c2;
	padding-bottom: 10px;
}
.wh-l{
	margin-top:10px;
}
.wh-l li{
	margin-left:24px;
	width:676px;
	line-height:20px;
}
.wh{
	clear:both;
	width:700px;
	padding-top:15px;
	float:left;
}
.wh p{
	text-indent:2em;
	line-height:20px;
}
.wh-r{
	float:left;
	width:157px;
}
.linian{
	padding:25px 0 25px 0;
	font-size:14px;
	clear:both;
	width:1004px;
	border-bottom:1px dashed #dbdbdb;
}
.qiy #wenzi1{
	margin-top:25px;
	width:100%;
	float:left;
	font-size:14px;
	line-height:24px;
}
.linian .ln-l{
	width:780px;
	float:left;
}
.linian .ln-l dt,
.linian .ln dt{
	font-weight:bold;
	margin-bottom:20px;
}
.linian .ln-l dd,
.linian .ln dd{
	width:100%;
	line-height:24px;
}
.linian .ln-r{
	float:right;
	width:204px;
}
.linian .ln-r img{
	width:150px;
}
.gc{
	margin-left:50px;
	width:720px;
	float:left;
}