﻿/*=================系统内置通用样式，不可删除==================*/
/*通用样式*/
* { margin:0; padding:0; word-wrap:break-word; }
body { font:12px/1.75 "宋体", arial, sans-serif, 'DejaVu Sans', 'Lucida Grande', Tahoma, 'Hiragino Sans GB', STHeiti, SimSun, sans-serif; color:#444; }
html, body, h1, h2, h3, h4, ul, li, dl, input { margin:0px; padding:0px; list-style-type:none }
a { color:#333; text-decoration:none; }
a:hover { text-decoration:underline; }
a img { border:none; }
div, ul, li, p, form { padding: 0px; margin: 0px; list-style-type: none; }
em { font-style: normal; font-weight: normal; }
table { padding: 0px; margin: 0px; list-style-type: none; }
dt, dl, dd { padding: 0px; margin: 0px; list-style-type: none; }
form { margin:0px; padding:0px; }
tr { padding: 0px; margin: 0px; list-style-type: none; }
h3, h4 { padding:0px; font-size:14px; font-weight:bold; }
.clear { clear:both; height:0px; overflow:hidden; }
.blank10 { height:10px; overflow:hidden; }
.dotline { border-bottom:#CCC 1px dashed; margin:8px; }
/*文章分页样式*/
#fenye { clear:both;padding-top:10px; }
#fenye a { text-decoration:none; display:inline; }
#fenye .prev, #fenye .next { width:52px; text-align:center; }
#fenye a.curr { width:22px; background:#018F3B; border:1px solid #dcdddd; color:#fff; font-weight:bold; text-align:center; }
#fenye a.curr:visited { color:#fff; }
#fenye a { color:#018F3B; background:#fff; margin:0px 5px; border:1px solid #dcdddd; float:left; text-align:center; height:22px; line-height:22px }
#fenye a.num { width:22px; }
#fenye a:visited { color:#018F3B; }
#fenye a:hover { color:#fff; background:#018F3B; border:1px solid #018F3B; float:left; }
#fenye span { line-height:30px; }
/*文章正文分页样式*/
#pageNext { padding:10px 12px 6px; clear:both; }
#pageNext .prev, #pageNext .next { width:52px; text-align:center; }
#pageNext a.curr { width:22px; background:#018F3B; border:1px solid #dcdddd; color:#fff; font-weight:bold; text-align:center; }
#pageNext a.curr:visited { color:#fff; }
#pageNext a { margin:5px 4px; color:#018F3B; background:#fff; border:1px solid #dcdddd; float:left; text-align:center; height:22px; line-height:22px }
#pageNext a.num { width:22px; }
#pageNext a:visited { color:#018F3B; }
#pageNext a:hover { color:#fff; background:#018F3B; border:1px solid #018F3B; float:left; }
/*控制数字导航*/
.mynav span.N1, .mynav span.N2, .mynav span.N3, .mynav span.N4, .mynav span.N5, .mynav span.N6, .mynav span.N7, .mynav span.N8, .mynav span.N9, .mynav span.N10, .mynav span.N11, .mynav span.N12, .mynav span.N13 { display:block; float:left; width:30px; margin-left:5px; margin-right:5px; padding-top:6px; height:30px; }
.mynav span.N1 { background:url(n1.gif) no-repeat 0px 4px; }
.mynav span.N2 { background:url(n2.gif) no-repeat 0px 4px; }
.mynav span.N3 { background:url(n3.gif) no-repeat 0px 4px; }
.mynav span.N4 { background:url(n4.gif) no-repeat 0px 4px; }
.mynav span.N5 { background:url(n5.gif) no-repeat 0px 4px; }
span.N1, span.N2, span.N3, span.N4, span.N5, span.N6, span.N7, span.N8, span.N9, span.N10, span.N11, span.N12, span.N13 { display:block; float:left; width:17px; margin-left:5px; margin-right:5px; padding-top:6px; height:15px; }
span.N1 { background:url(n01.gif) no-repeat 0px 4px; }
span.N2 { background:url(n02.gif) no-repeat 0px 4px; }
span.N3 { background:url(n03.gif) no-repeat 0px 4px; }
span.N4 { background:url(n04.gif) no-repeat 0px 4px; }
span.N5 { background:url(n05.gif) no-repeat 0px 4px; }
span.N6 { background:url(n06.gif) no-repeat 0px 4px; }
span.N7 { background:url(n07.gif) no-repeat 0px 4px; }
span.N8 { background:url(n08.gif) no-repeat 0px 4px; }
span.N9 { background:url(n09.gif) no-repeat 0px 4px; }
span.N10 { background:url(n10.gif) no-repeat 0px 4px; }
span.N11 { background:url(n10.gif) no-repeat 0px 4px; }
span.N12 { background:url(n10.gif) no-repeat 0px 4px; }
span.N13 { background:url(n10.gif) no-repeat 0px 4px; }
/* 图片分页方式的样式*/
.imagelist { margin:0 auto; width:860px; } /*总宽度*/
.imagelist .imagetop { padding-right:5px; text-align:right; margin:5px; }
.imagelist .imagetop a { color:#767676; }
.imagelist .defaultimagesrc { text-align:center; margin:5px; padding-top:40px; padding-bottom:40px; }
.imagelist .defaultImagesrc img { border:1px solid #f1f1f1; padding:2px }
.imagelist .imageintro { text-align:center; font-size:14px; }
.thumb { height:112px; background:#FFF; padding:5px; }
.thumb_1 { text-align: center; float: left; height: 50px; width: 60px; padding-top: 30px; font-weight: 400; font-size: 14px; color:#000; }
.thumb_1 .font-28 { font-size:18px; color:red; }
.thumb_2 { float: left; width: 790px; }
.thumb_2_1 { background:url(qh1.gif) no-repeat 0px 20px; float: left; height: 113px; width: 35px; cursor:pointer; margin-left:10px; _margin-left:0px; }
.thumb_2_2 { background:url(qh2.gif) no-repeat 0px 20px; float: right; height: 113px; width: 35px; cursor:pointer; }
#scrool_div { width:708px; position:relative; height:110px; overflow:hidden; }
#scrool_wrap { height:110px; position:absolute; width:20000px; }
#scrool_wrap li { width:130px; height:100px; float:left; margin-right:10px; }
#scrool_div img { width:126px; height:95px; margin:5px; }
.normalthumb img { padding:2px; border:1px solid #F9AF10 }
.currthumb img { padding:2px; border:1px solid #ff6600; }
/* 图片分页方式的样式结束*/

/*组图显示方式的样式*/
.imggrouplist { margin:0 auto; width:590px; }
.imggrouplist li { width:130px; float:left; margin:2px; border:1px #999999 solid; background:#FFFFFF; padding:5px; text-align:center }
.imggrouplist li img { width:120px; height:90px; }
/*组图显示方式的样式结束*/

/*平行显示方式样式*/
.imglist { text-align:center }
.imglist img { border:4px solid #efefef; padding:1px }
.imglist div { margin-bottom:15px }
/*平行显示方式样式结束*/

#pageNext { text-align:right }

/*表单*/
.wrap { width:980px; margin:0px auto; }
.message { border:1px solid #CCC; padding:5px; overflow:hidden; background:#fafafa }
.message .message_l { width:600px; background:url(ksly.png) no-repeat; padding-left:120px; padding-top:30px; }
.message .message_l .t_tit { color:#006699; padding-left:10px; width:10px; text-indent:-99999em; overflow:hidden }
.message .message_l .c_co { line-height:25px; }
.message .message_l input.upfile { height:25px; line-height:25px; border:1px solid #ccc; color:#999; }
.message .message_c { float:left; height:80%; width:1px; border-left:1px dashed #ddd; overflow:hidden; margin-top:30px }
.message .message_r { width:950px; }
.message .message_r .ly_lit { padding-right:30px; padding-top:30px; margin-bottom:20px; padding-left:20px; }
.message .message_r .ly_lit li { border-bottom:#CCC dashed 1px; }
.message .message_r .ly_lit li .tit .l { float:left; }
.message .message_r .ly_lit li .tit .r { float:right }
.message .message_r .ly_lit li .tit .l a { font-size:14px; color: #666; font-weight:bold; }
.message .message_r .ly_lit li .i_ct { text-align:right; }
.box_l { margin:0px auto; width:980px; padding-left:20px; overflow:hidden; }
.banner { margin:0px auto; width:1300px; overflow:hidden; }

/*全站搜索begin*/
.somenu { width:980px; margin:0px auto; background:#fff; height:29px; border:#ebebeb 1px solid; border-right:#BDD7F2 1px solid; overflow:hidden; }
.somenu h2 { width:80px; float:left; font-size:12px; line-height:29px; text-align:center; font-weight:bold; color:#000; background:url(icon2.gif) no-repeat right top; }
.somenu ul { width:880px; float:right; }
.somenu li { float:left; line-height:29px; border-right:#ebebeb 1px inset; text-align:center; }
.somenu a { width:70px; float:left; display:block; font-size:14px; color:#555; }
.somenu a:hover { display:block; background:url(up.png) no-repeat center bottom; text-decoration:none; }
.so_top { width:965px; margin:0px auto; }
.so_top .logo { width:312px; float:left; }
.suggest_link { background-color: #FFFFFF; padding: 2px 6px 2px 6px; color:#000000; height:20px; }
.suggest_link_over { padding: 2px 6px 2px 6px; color:#fff; height:20px; background:#3399FF; }
#search_suggest { width:535px; position: absolute; background-color: #FFFFFF; text-align: left; border: 1px solid #e5e5e5; border-top:none; left:-1px; height:150px; overflow-y:auto; overflow-x:hidden; }
#search_suggest li { height:25px; line-height:25px; border-bottom:#e8e8e8 1px solid; }
.searchbody { width:990px; margin:0px auto; margin-top:40px; }
.searchbody .left { width:690px; float:left; }
.searchbody .left .tit { background:#FAFFF9 url(btn.png) no-repeat 8px 6px; border:#E2F3DE 1px solid; height:31px; line-height:31px; font-size:14px; color:#555; padding-left:28px; }
.searchbody .left .tit span { color:red; font-weight:bold; }
.searchbody .left .leftbox { }
.searchbody .left .leftbox .searchlist { }
.searchbody .left .leftbox .searchlist ul { padding-top:15px; }
.searchbody .left .leftbox .searchlist li { line-height:28px; }
.searchbody .left .leftbox .searchlist span.art_title a { font-size:14px; color:#0022CC; text-decoration:underline; }
.searchbody .left .leftbox .searchlist span.art_title a:visited { color:#CC3300; text-decoration:underline; }
.searchbody .left .leftbox .searchlist span.artintro { line-height:24px; font-size:12px; }
.searchbody .left .leftbox .searchlist span.arturl { line-height:24px; }
.searchbody .left .leftbox .searchlist span.arturl a { color:green; font-size:14px; font-family:Arial, Helvetica, sans-serif; }
.searchbody .left .leftbox .searchlist span.arturl a:hover { text-decoration:none; }
.searchbody .left .leftbox .searchlist span.c9 { color:green; font-size:14px; font-family:Arial, Helvetica, sans-serif; }
.searchbody .left .leftbox .searchabout { margin:0px 10px 0px 0px; padding:15px; background: #EFEFEF; height:100%; overflow:hidden; }
.searchbody .left .leftbox .searchabout h3 { height:30px; line-height:30px; font-size:14px; font-weight:bold; color:#000; }
.searchbody .left .leftbox .searchabout .searchresult li { line-height:25px; width:20%; float:left; border-bottom:#f1f1f1 1px solid; }
.searchbody .left .leftbox .searchabout .searchresult a { font-size:14px; color:#0022CC; text-decoration:underline; }
.searchbody .left .leftbox .searchabout .searchresult a:hover { color:red; }
.searchbody .left .leftbox .kuaisou { margin:0px 10px 0px 0px; }
.searchbody .left .leftbox .kuaisou .i { height:23px; line-height:23px; width:575px; padding-left:15px; color:#333; }
.searchbody .left .leftbox .kuaisou #m { margin-left:5px; height:28px; line-height:22px; width:80px; border:none; }
.searchbody .right { width:268px; float:right; }
.searchbody .right .ksad { border:#E2F3DE 1px solid; padding:10px; background:#FAFFF9; }
.searchbody .right .ksad h2 { font-size:16px; font-weight:bold; color:green; font-family:"微软雅黑" }
.searchbody .right .ksad p { line-height:24px; color:#666; font-family:"微软雅黑" }
.searchbody .right .ksad p a { color:green; text-decoration:underline; font-family:"微软雅黑" }
.searchbody .right .ksad p a:hover { }
.searchbody .right .right01 { }
.searchbody .right .right01 .tit { height:31px; line-height:31px; font-size:14px; font-weight:bold; color:#333; padding-left:5px; border-bottom:#CCC 1px solid; }
.searchbody .right .right01 .right01box { }
.searchbody .right .right01 .right01box ul { padding:8px; }
.searchbody .right .right01 .right01box li { background:url(artarrow.gif) no-repeat 0px 11px; padding-left:8px; height:26px; line-height:26px; width:245px; overflow: hidden; white-space:nowrap; text-overflow:ellipsis; }
.searchbody .right .right01 .right01box a { color:#0022CC; }
.searchbody .right .right01 .right01box a:hover { text-decoration:none; color:red; }
/*全站搜索end*/

/*===============以上为系统内置通用样式，不可删除=================*/



/*=================以上为自定义样式，可删除并替换成你需要的==========*/

/* /* CSS Document */
body{margin:0;padding:0;font:12px "微软雅黑",Arial,Times New Roman,"\5B8B\4F53",san-serif;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,hr,pre,form,fieldset,input,textarea,blockquote,p,object{padding:0;margin:0}
table,td,tr,th{font-size:12px}
li{list-style-type:none}
img{vertical-align:top;border:0}
ol,ul{list-style:none}
h1,h2,h3,h4,h5,h6{font-size:12px;font-weight:normal}
address,cite,code,em{font-weight:normal;font-style:normal}
a{text-decoration:none;}
a:hover{text-decoration:none;color:#D40000;}
.cont_div{width:1030px;margin:0 auto}
.fr{float:right}
.fl{float:left}
.mo{min-height:0;overflow:hidden}
#header{background:url('../images/header_bg.jpg');}
#header #tel{margin-top:44px}
#menus{background:url('../images/banner_bg.jpg');}
#menus ul{}
#menus ul li{float:left;width:101px;background:url('../images/li_bg.jpg') right no-repeat;height:47px;line-height:47px;text-align:center;}
#menus ul li:hover,#menus ul .hover{float:left;width:101px;background-color:#114a04;height:47px;line-height:47px;text-align:center;}
#menus ul li a{color:#fff}
#menus p  .sousuo{width:140px;height:20px;border:0px;}
#bannerr{height:418px;margin:0px auto;width:1302px;overflow:hidden;}
#menus p .btn{width:26px;height:20px;border:none;background:url('../images/ser_bg.jpg') right no-repeat #fff;}

#announce{border:1px solid #D1D1D1;padding:8px 0 6px;}
#announce span{line-height:30px;width:340px;text-align:center;border-right:1px solid #ABABAB;border-left:1px solid #ABABAB;color:#707070;display:inline-block;margin-right:14px}
#announce em{color:#ABABAB}
.col{border:1px solid #ddd;margin-top:20px;width:1000px;}
.tit{width:1005px;background-color:#EDEDED;line-height:48px}
.tit h1{width:105px;height:48px;background-color:#008939;color:#fff;font-size:18px;border:none;text-align:center}
.tit h1 a{color:#fff}
.tit ul{background-color:#EDEDED}
.tit li{width:178px;border-right:1px solid #D2D2D2;text-align:center;line-height:42px;float:left;margin:3px 0}
.tit li a{color:#2A2A2A}

.list{padding-left:16px;}
.list li{margin:15px 13px 0 0;width:230px;height:210px;}
.list li .img_con{width:230px;height:180px;overflow:hidden}
#function{height:330px;}
#function ul{position:relative;}
#function ul li{position:absolute;width:115px;height:145px;border:1px solid red}
.list li p {text-align:center;line-height:24px}
.list li p a{color:#4B4B4B}
.tits{width:100%;height:120px;background:url('../images/tit_bg.png') no-repeat}
.tit1{padding:0 40px 0 20px;height:45px;background:url('../images/tit2_bg.png');line-height:40px;color:#fff;font-size:16px;}
.tit1 span,.tit1 a{font-size:12px}
.tit1 a{float:right;color:#fff}
#intro div.fl{width:405px;height:265px;}
#intro div.fr{width:575px;height:265px;}
#intro div.fr,#intro ul li {border:1px solid #dedede}
#intro div.fr{background:url('../images/txt_bg.jpg') no-repeat 250px 40px;}
#intro .title{border-top:1px solid #1EB652;background-color:#EAEAEA;padding-right:7px}
#intro .title a{display:inline-block;width:41px;height:17px;float:right;background:url('../images/more.jpg')}

#footer*{background-color:#40454B;border-top:1px solid #33363B;margin-top:18px}
#footer { background:url(../images/footer_bg.gif) repeat-x center top; height:261px; overflow:hidden;}
#bottom{height:53px;background-color:#272B2E;line-height:53px;text-align:center;color:#979797}
#footer ul.top li{float:left;width:112px;padding-left:20px;height:56px;line-height:56px;text-align:left;font-size:14px;font-weight:bold}
#footer ul.top li a{color:#d8e8d8}
.border*{border-top:1px solid #2D3238;border-bottom:1px solid #4F5259;width:100%}
.border{border-top:1px solid #055306;border-bottom:1px solid #055306;width:100%}

#footer ul.fl {width:132px;}
#footer ul.fl li{line-height:30px;text-align:left}
#footer ul.fl li a{color:#9bba9b;display:block;padding-left:30px;background:url('../images/a_bg.jpg') 20px center no-repeat}
.border1*{border-right:1px solid #2A3137;border-left:1px solid #4F565C;height:167px;}
.border1{border-right:1px solid #055306;border-left:1px solid #055306;height:167px;}
#footer .cont_div{padding:1px 0}
#footer table{margin-top:18px}
#footer table h1{color:#A0A2A1;padding-left:60px;line-height:20px}
#footer table span{padding-left:10px;font-size:18px;color:#FF8500;line-height:30px;font-family:Century Gothic;font-style:italic;text-shadow: 2px 2px 2px #FF8500;}
#footer table p{color:#828280;line-height:25px}
#footer table img{vertical-align:middle;padding-right:5px}
#super table {border-bottom:1px solid #D3D3D3;width:976px;margin:0 auto}
#super table h1{font-size:24px;color:#000000;line-height:42px}
#super table h1 strong{font-size:30px;color:#DC4614;font-family:'宋体'}
#super table p{color:#585858;line-height:26px;padding-left:45px;font-size:16px;}
#super table a{display:block;width:107px;height:34px;background-color:#F89216;color:#FEFFFD;text-align:center;line-height:34px;font-size:14px;margin-left:44px;}
.list1{padding-left:16px;margin:15px 0;min-height:0;overflow:hidden;width:1050px;}
.list1 li{border:1px solid #D9D9D9;width:300px;margin:0 30px 5px 0;height:370px;background-color:#EBEBEB;}
.list1 li .img_con{width:300px;height:220px;overflow:hidden;background-color:#fff}
.list1 li .img_con img{width:100%;}
.list1 li p{padding:20px;line-height:22px}
.list1 li p a{display:block;width:65px;height:25px;background-color:#DA400C;color:#fff;border-bottom:2px solid #7F3319;text-align:center;line-height:25px;margin-top:10px}
#intro{margin-top:26px;width:1000px;}
.ltit{height:36px;border-top:2px solid #01AF3C;line-height:36px;background-color:#EAEAEA;padding:0 10px 0 13px;font-size:18px}
.ltit span{font-size:20px;color:#00B93E}
.ltit em{font-size:12px;color:#898989}
.ltit a{display:inline-block;float:right;width:41px;height:17px;background:url('../images/more.jpg');margin-top:10px}
#intro ul.mo{width:1020px;margin-top:30px}
#intro ul.mo li{width:324px;height:260px;margin-right:11px}
#intro ul.mo li dl dd{height:26px;line-height:26px;border-bottom:1px dotted #D0D0D0;margin:0 17px 0 22px}
#intro ul.mo li dl dt{border-bottom:1px solid #E2E2E2;height:80px;margin:0 11px 0 3px} */


#menus p {height:20px;width:170px;padding-top:12px;display:block;}
.tit .mo li.cur{color:#ff0;background:url(/images/qiandao.png) no-repeat;}

.znjs{line-height:30px;font-size:16px;padding-top:15px;}
.gsxwt{padding:5px 14px 2px 8px;}
.gsxw{float:left;width:185px;padding-top:5px;}
.gsxw em{line-height:30px;font-size:14px;font-weight:bold;}
.gsxw span{line-height:20px;}
.gsxwx{padding-left:15px;}
.current{border-bottom:2px solid #009039;}


/*----内页----*/
.location{color:#8B8B8B;line-height:60px;height:60px;}
.location a{color:#8B8B8B}
.fmenu{border-bottom:1px solid #DCDCDC;border-top:1px solid #DCDCDC;height:62px;}
.fmenu li{width:150px;float:left;font-size:18px;line-height:20px;text-align:center;padding:20px 0;display:block;}
.fmenu li a{color:#000;display:inline-block;width:149px;height:20px;text-align:center;border-right:1px solid #D8D8D8;}
.fmenu li a:hover{color:#01702C}
.fmenu li:hover,.fmenu li.selected{border-bottom:2px solid #009039}
.news_list li{height:30px;line-height:30px;border-bottom:1px dashed #D0D0D0;background:url('../images/li_bg1.jpg') no-repeat 1px center;padding-left:35px;font-size:14px;}
.news_list li a{color:#424242}
.news_list li span{float:right;color:#979797;padding-right:5px}
.pages{text-align:center;margin:20px 0}
.pages span,.pages a{display:inline-block;padding:0 5px;border:1px solid #DDDDDD;color:#352F33;margin:0 3px}
.pages span.current{background-color:#068B3A;color:#fff;border:1px solid #57AE7B}
.content{line-height:30px;font-size:14px;color:#474747;margin-top:20px}
.emenu{height:84px;line-height:42px;background-color:#E6E6E6;}
.emenu li{width:160px;text-align:center;font-size:16px;float:left;}
.emenu li a{color:#00903B}


.pro_list{width:1030px;padding:10px 15px;}
.pro_list li{width:232px;min-height:0;overflow:hidden;float:left;margin-right:25px;padding-bottom:10px;}
.pro_list li .img_con{width:232px;height:152px;overflow:hidden}
.pro_list li .img_con img{width:100%;height:174px;height:auto;}
.pro_list li p{background-color:#009A44;text-align:center;color:#fff;line-height:29px;height:29px;}
.pro_list li a{font-size:12px; color:#fff;}
.pcontent{line-height:24px;color:#434343;font-size:15px}
.ptitle{font-size:24px;line-height:48px;background:url('../images/tit_2.jpg');color:#fff;padding-left:29px;margin:30px 0}
.case {border-top:1px solid #01AF3C;background-color:#EEEEEE;color:#000}
.case th{font-size:24px;line-height:36px;padding-bottom:40px}
.case td{line-height:30px;font-size:14px}
.glist{border-bottom:1px solid #DCDCDC;margin-top:34px;padding-bottom:30px}
.glist .img_con{width:258px;height:213px;border:3px solid #E6E6E6}
.glist th{font-size:18px;color:#000000}
.glist td{font-size:14px;line-height:25px;color:#464646}

.stitle{padding:20px 0 20px 76px}
.stitle h1{width:469px;float:left;font-size:24px;}
.stitle h1 strong{font-size:30px;color:#DC4614;font-family:"宋体";}
.stitle h1 img{vertical-align:bottom;margin-right:15px}
.stitle p{width:935px;font-size:14px;color:#000;padding-top:5px;height:80px;}
.stitle em{margin-top:50px;display:block;}
.stitle em p{height:auto !important; line-height:25px;}
.team{margin-top:8px}
.team .img_con{width:300px;height:200px;border:1px solid #B53D18}
.team h1,.team p{text-indent:2em;line-height:26px}
.team h1{color:#1F1F1F}
.team p{color:#595959}
.casetit{}
.casetit li{width:304px;height:40px;background:url('../images/tit_3.jpg');text-align:center;line-height:45px;float:left;font-size:16px;}
.casetit li a{color:#fff}


.jqp{padding-top:10px;}
.jqp1{background:url('../images/bgj.jpg') no-repeat;color:#008A39;}

.n_info_con h1{text-align:center;border-bottom:1px dashed #CCCCCC;font-size:30px;line-height:50px;}
.info_con_tit{text-align:center;border-bottom:1px dashed #CCCCCC;font-size:18px;line-height:35px;font-family:"宋体";}
.cntrBody{margin:20px 30px;font-size:16px;}


.lwl{float:left;width:220px;height:230px;padding:8px 18px;}
.lwl span {width:220px;height:30px;text-align:center;display:block;padding-bottom:10px;}

.lwl li{text-align:center;line-height:30px;}
.blo{display:block;}
.zhf li{float:left;padding-top:20px;font-size:16px;}
.zhf{padding:25px;}
.zhf h2{font-size:16px;font-weight:bold;}

.weishou{width:85px;height:100px;float:left;padding-right:3px;}
.weishou li{text-align:center;color:#fff;}

.icon{ background:url(../images/icon.png) no-repeat;}
.qust_contach ul li span.icon{_margin-left:-45px;}

.pst_re{ position:relative}
.qust_contach{ background:#f5f5f5; border:#fff 1px solid; width:125px;padding:1px 5px 10px; font-size:12px; line-height:18px; position:absolute; right:5px; top:15px; z-index:9999;
-webkit-box-shadow: 0 0px 7px rgba(0,0,0,0.3);
   -moz-box-shadow: 0 0px 7px rgba(0,0,0,0.3);
	    box-shadow: 0 0px 7px rgba(0,0,0,0.3);}
@media(max-width:760px){.qust_contach{margin:15px auto;}}
/*close*/
a.qst_close {width:19px; height:22px; overflow:hidden; background-position:-102px -351px; float:right; display:block; margin:-1px -5px 0 0}
a.qst_close:hover{ background-position:-102px -390px;}
/*list*/
.qust_contach ul li{ border-bottom:#d8d8d8 1px solid; border-top:#fff 1px solid; padding:5px; position:relative}
.shouqian,.shouhou,.zixun,.tijian,.yuyue,.suces{ width:20px; height:24px; display:inline-block; margin-bottom:-4px; margin-right:3px}
.shouqian{ background-position:-97px -2px;}
 .shouhou{ background-position:-97px -65px;}
   .zixun{ background-position:-97px -126px;}
  .tijian{ background-position:-97px -200px;}
   .yuyue{ background-position:-97px -276px;}
   .suces{ background-position:-100px -427px;}
.qst_info p{ line-height:20px;}   
.qust_contach ul li:hover{ background:#e7edef;}   
a.qst_info:hover .shouqian,.qust_contach ul li:hover .shouqian{ background-position:-339px -2px;}
a.qst_info:hover .shouhou,.qust_contach ul li:hover .shouhou{ background-position:-339px -65px;}
a.qst_info:hover .zixun,.qust_contach ul li:hover .zixun{ background-position:-339px -126px;}
a.qst_info:hover .tijian,.qust_contach ul li:hover .tijian{ background-position:-339px -200px;}
a.qst_info:hover .yuyue,.qust_contach ul li:hover .yuyue{ background-position:-339px -276px;}
a.qst_info:hover .suces,.qust_contach ul li:hover .suces{ background-position:-100px -462px;}

a.qq{width:75px; height:22px; display:inline-block; background-position:-187px -138px; margin:0 3px}
a.qq:hover{background-position:-187px -91px; cursor:pointer}/*background-position:-191px -148px;*/
a.tj_btn{width:79px; height:22px; display:inline-block; background-position:-184px -442px; margin:3px  3px 5px; text-align:center; line-height:22px;color:#1f495d; font-weight:bold}
a.tj_btn:hover{background-position:-184px -471px; cursor:pointer;color:#1a649d; font-weight:normal}
a.more{ color:#018ee8; margin-left:15px;}
a.more:hover{ color:#0d4c9a;}

.suces_btn a{width:53px; height:22px; display:block; float:left; background-position:0 -431px; margin:0 1px; text-align:center; line-height:22px;  font-size:11px; color:#1f495d; font-weight:bold}
.suces_btn a:hover{background-position:0 -463px; cursor:pointer; color:#1a649d; font-weight:normal}

a.qst_info:hover .suces,.qust_contach ul li:hover .suces{ background-position:-100px -462px;}
a.back_top{ width:25px; height:27px; margin:10px 0 10px 45px; background-position:-342px -343px; display:block}
a.back_top:hover,.qust_contach ul li:hover .back_top{ background-position:-342px -394px;}
.qust_show{ background:#f5f5f5; border:#fff 1px solid; width:30px;padding:15px 15px 20px; font-size:12px; line-height:18px; position:absolute; right:10px; top:15px; z-index:9999;
-webkit-box-shadow: 0 0px 7px rgba(0,0,0,0.3);
   -moz-box-shadow: 0 0px 7px rgba(0,0,0,0.3);
	    box-shadow: 0 0px 7px rgba(0,0,0,0.3); text-align:center;font-size:15px; line-height:18px;
		-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.qust_show span.server{background-position:-1px -363px;width:30px; height:30px; display:inline-block; }
.qust_show:hover{ background:#e7edef;}



/*banner
.banner{width:100%;overflow:hidden;height:470px;position:relative;}
.banList{position:absolute;left:50%;margin-left:-960px;height:470px}
.banList li{height:470px;opacity:0;position:absolute;transform:scale(0);transition:transform 0.5s ease 0s, opacity 1.5s ease 0s;z-index:1;}
.banList li.active{opacity:1;transform:scale(1);z-index:2;}
.fomW{position:absolute;bottom:20px;left:50%;height:20px;z-index:9;width:1000px;margin-left:-500px}
.jsNav{text-align:center;}
.jsNav a{display:inline-block;background:#fff;width:15px;height:15px;border-radius:50%;margin:0 5px;}
.jsNav a.current{background:#fc8f0f;cursor:pointer}*/




/*banner8幻灯片*/
#NewsPic {
	POSITION: relative; PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 417px; BORDER-LEFT-WIDTH: 0px; TOP: 0px; PADDING-TOP: 0px; LEFT: 0px
}
#NewsPicTxt {
	POSITION: relative; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 1px; MARGIN: 3px auto 0px; PADDING-LEFT: 0px; WIDTH: 365px; PADDING-RIGHT: 0px; FONT-FAMILY: Sans-Serif; BORDER-TOP-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; HEIGHT: 0px; COLOR: black; FONT-SIZE: 12px; BORDER-LEFT-WIDTH: 1px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#NewsPicTxt A {
	COLOR: black; TEXT-DECORATION: none
}
#NewsPicTxt A:hover {
	COLOR: black; TEXT-DECORATION: none
}
#NewsPicTxt A:visited {
	COLOR: black; TEXT-DECORATION: none
}
#NewPicTxt A:link {
	COLOR: black; TEXT-DECORATION: none
}
#NewsPicTxt A:hover {
	COLOR: red
}
#NewsPic A {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; TEXT-DECORATION: none
}
#NewsPic A:hover {
	TEXT-DECORATION: none
}
#NewPic A:visited {
	TEXT-DECORATION: none
}
#NewsPic .Picture {
	BORDER-BOTTOM: #ffffff 1px solid; POSITION: absolute; BORDER-LEFT: #ffffff 1px solid; WIDTH: 100%; HEIGHT: 100%; BORDER-TOP: #ffffff 1px solid; TOP: 0px; BORDER-RIGHT: #ffffff 1px solid; LEFT: 0px
}
#NewsPic .Nav {
	POSITION: absolute; WIDTH: 100%; BOTTOM: 0px; HEIGHT: 12px; RIGHT: 0px
}
#NewsPic .Nav SPAN {
	TEXT-ALIGN: center; BORDER-LEFT: #ffffff 1px solid; WIDTH: 24px; DISPLAY: block; FONT: 10px Courier; BACKGROUND: #000000; FLOAT: right; HEIGHT: 100%; COLOR: #ffffff; CURSOR: hand
}
#NewsPic .Nav SPAN.Cur {
	BACKGROUND: #019fe8; COLOR: white
}
#NewsPic .Nav SPAN.Normal {
	FILTER: Alpha(opacity=50); BACKGROUND: #000000; COLOR: white; opacity: .5
}
#NewsPic .Nav SPAN A {
	POSITION: relative; WIDTH: 100%; DISPLAY: block; HEIGHT: 100%; COLOR: white
}
#NewsPic .Nav SPAN A:hover {
	CURSOR: pointer
}





/*左滑*/
.mainbox{
    overflow:hidden;
}
.flashbox{
   overflow:hidden;
}
.imagebox{
    text-align:right;z-index:999;
}

.bitdiv{display:inline-block;width:18px;height:18px;margin:0 10px 10px 0px;cursor:pointer;float:right;}
.defimg{background-image:url(../images/02.png)}
.curimg{background-image:url(../images/01.png)}



















/*example*/
#solid{
	width:405px;
	height:265px;
	clear:both;
/*	margin-top:50px;
	position:relative;
*/}
#solid .solid0,#solid .solid1,#solid .solid2{
	position:absolute;
	left:0px;
	width:405px;
	height:260px;
	display:none;
}
#solid .solid0{
	background:#78c4db;
}
#solid .solid1{
	background:#c5c9db;
}
#solid .solid2{
	background:#e7dfd1;
}
#solid ul{
	margin:0px;
	padding:0px;
	list-style:none;	
}
#solid ul li{
	position:absolute;
	width:405px;
	height:265px;
	display:none;
	cursor:pointer;
}
#solid #btt{
	width:405px;
	height:55px;
	top:220px;
/*	left:50%;
*/	position:relative;
/*	margin-left:-452px;
*/}
#solid #btt span{
	position:absolute;
	top:15px;
	left:45%;
	display:block;
	width:30px;
	height:8px;
	margin:0 15px;	
	text-align:center;
	background:#3d3d3d;
	z-index:1000;
	cursor:pointer;
	filter:alpha(opacity=70); /*IE滤镜，透明度50%*/
	-moz-opacity:0.7; /*Firefox私有，透明度50%*/
	opacity:0.7;/*其他，透明度50%*
}