html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, address, code, em, img, strong, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, tbody, tr, th { margin: 0; padding: 0; border: 0; }
li { list-style-type: none; }
body { font-family: "΢���ź�"; font-size: 14px; background-color:#ffffff; }
td, th { font-size: 14px; }
a:link, a:visited { font-size: 14px; color: #333; text-decoration: none; }
a:hover { font-size: 14px; color: #f00; text-decoration: none; }

 
.logo { width:100%; height:105px; background:url(../images/logoq.jpg) no-repeat center top;}
.menu{width:100%;height:44px; background-color:#414141; }
.menu .nav{width:970px;height:44px;margin:0 auto;position:relative;}
.menu .nav li{float:left;list-style:none;}
.menu .nav li a{display:block; width:88px; text-align:center;height:44px;line-height:44px;position:relative;overflow:hidden; color:#fff;}
.menu .nav li a:hover,.menu .nav li a.current{background:#0885d7;color:#fff;}
.menu .nav li .box{width:970px;height:44px;position:absolute;top:44px;left:0; background-color:#0885d7; display:none; z-index:999;}
.menu .nav li .box a{display:block; width: 100px; height:44px;float:left;color:#fff;line-height:44px;border:none;background:none;}
.menu .nav li .box a:hover{text-decoration:underline;color:#ffffff}

                          
                                
.fullSlide{width:100%;position:relative;height:400px;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:400px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:400px;}
.fullSlide .prev{display:block;position:absolute;z-index:1;top:40%;left:18%;z-index:1;width:46px;height:87px;background:url(/images/left.png); cursor:pointer;display:none;}
.fullSlide .next{display:block;position:absolute;z-index:1;top:40%;right:18%;z-index:1;left:auto;width:46px;height:87px;background:url(/images/right.png); cursor:pointer;display:none;}



.index_title { width:100%; height:47px; line-height: 47px; font-size:30px; color:#333333; background-color:#f1f1f1;}
.index_title p { width:970px; margin:auto auto;}

.one { width:970px; height:44px; line-height:44px;margin:auto auto; overflow:hidden; }
.one p { float:left; height:17px; line-height:17px; font-size:16px; padding-right:10px; margin-top:13px;  border-right: solid 1px #000000;}
.one span { float:right; display:block;}
.one_news{ width:80%; height:44px; margin-left:15px; overflow:hidden; float:left;}
.one_news a{ width:100%; height:44px; text-indent:20px;}


.two { width:970px; height:285px;  margin:auto auto; overflow:hidden;}
#scroll{ margin-top:36px; overflow:hidden}
#scroll .owl-wrapper-outer{margin:0 auto;}
#scroll .item{width:161px;height:180px; float:left;overflow:hidden; text-align:center;}
#scroll p{ line-height:50px;}
#scrolls{ margin-top:36px; overflow:hidden}
#scrolls .owl-wrapper-outer{margin:0 auto;}
#scrolls .item{width:161px;height:180px; float:left;overflow:hidden; text-align:center;}
#scrolls p{ line-height:50px;}


.three { width:970px; height:570px; margin:auto auto; overflow:hidden;}
.three_top { width:100%; height:140px; overflow:hidden;}
.three_top ul { margin-top:34px;}
.three_top ul li { width:240px; height:56px; float:left; display:block; text-indent:70px;}
.three_top ul li a { display:block;}
.three1 { background:url(../images/qq.jpg) no-repeat 14px 5px; border-right: solid 1px #d0d0d0; line-height:56px;}
.three2 { background:url(../images/wx.jpg) no-repeat 14px 5px; border-right: solid 1px #d0d0d0; line-height:56px;}
.three3 { background:url(../images/sj.jpg) no-repeat 14px 5px; border-right: solid 1px #d0d0d0; line-height:56px;}
.three_top ul li p { width:100px; float:right;} 
.three3 span { text-indent:0px; height:28px; display:block;}
.three4 { background:url(../images/dh.jpg) no-repeat 14px 5px; line-height:56px;}
.three4 span { text-indent:0px; height:28px; line-height:28px; display:block;}
.three_bottom ul li{ width:25%; margin-bottom:33px;float:left; text-align:center;}
.three_bottom ul li p { font-size:18px; line-height:45px;}



.four { width:970px; margin:auto auto; overflow:hidden;}
.four_num { width:100%; overflow:hidden;}
.four_num h3 { font-size:22px; color:#555555; height:66px; line-height:66px;}
/*.four_num ul li { width:295px; height:30px; border:solid 1px #d9d9d9; float:left; margin-bottom:10px;}
.four_num ul li:nth-child(3n-1) { margin:0 30px;}
.four_num ul li a { display:block; text-align:center; line-height:30px;}*/
.gd_img_list li{ width:100%;}
.gd_img_list{ width:220px; float:left; margin-left:20px; margin-top:20px;}
.gd_img_list span{  line-height:35px; width:100%; display:block; text-indent:10px; font-size:16px; height:35px; overflow:hidden;}


.fourq { width:1000px; margin:auto auto; overflow:hidden;}
.list_kh{ width:300px; float:left; margin-left:25px; margin-top:15px; margin-bottom:30px; height:220px;}
.menuname{ width:100%; height:39px; line-height:39px; background-color:#fefefe; box-shadow:0px 5px 5px 0px #ccc; text-indent:20px; font-size:16px; color:#4f92cb;}
.menuname a{font-size:14px; color:#4f92cb; float:right; margin-right:10px;}
.menuname a:hover{ color:#f00;}
.khlist{ width:100%;}
.khlist li{ width:100%; overflow:hidden; line-height:30px;}
.outcase{ width:100%; min-height:150px; border-bottom:1px solid #ccc;}
.case_left{ float:left; width:140px; height:35px; line-height:35px; text-align:center; color:#4f92cb; font-size:18px; font-weight:bold;}
.case_right{ float:right; width:800px;}
.case_right li{ width:200px; line-height:30px; float:left; text-align:center; height:30px; overflow:hidden}
.casemain{ width:100%; min-height:200px; border-bottom:1px solid #ccc; margin-top:15px;}




.five { width:970px; height:630px; margin:auto auto; overflow:hidden;}
.five ul { margin-top:43px; overflow:hidden;}
.five ul li { width:20%; float:left; text-align:center; margin-bottom:30px;}
.five ul li p { line-height:40px; font-size:16px;}


.six { width:970px;  margin:auto auto; overflow:hidden;}
.six_num { width:100%; overflow:hidden;}
.six_num h3 { font-size:22px; color:#555555; height:66px; line-height:66px;}
.six_num ul li { width:185px; float:left; margin-bottom:20px; margin-right:11px;}
.six_num ul li img { border:solid 1px #d9d9d9;}
.six_num ul li:nth-child(5n) { margin:0 0 20px 0;}
.six_num ul li a { display:block; text-align:center; line-height:30px;}




.seven { width:970px; min-height:220px; margin:auto auto; overflow:hidden; margin-top:20px; margin-bottom:20px;}
.seven div { width:100%; overflow:hidden;}
.seven p { width:75px; float:left; text-align:center; line-height:30px;}
.seven ul { width:895px; float:left; display:block;}
.seven ul a { width:25%; float:left; line-height:30px;}


.eight { width:970px; min-height:160px; margin:auto auto; overflow:hidden; margin-top:20px;}
.eight p { font-size:30px; color:#555555; line-height:70px;}
.eight a {  width:240px; float:left; text-align:center; line-height:30px; display:block}


.footer_link { width:100%; height:43px; background-color:#404040; text-align:center; line-height:43px; color:#fff;}
.footer_link a { color:#fff; padding:0 10px;}


.footer { width:970px; margin:auto; font-size:12px; overflow:hidden; }
.footer ul li { line-height:30px; margin-top:30px;}
.footer ul li a { font-size:12px; }

.mains { width:970px; margin:auto auto; overflow:hidden;}

.ny_top { width:970px; height:36px; line-height:36px; text-indent:20px;}
.nr { padding:10px;min-height:700px; line-height:28px; margin-bottom:30px;}
.nr_case{ padding:10px;min-height:700px; line-height:28px; margin-bottom:30px;}
.nr h2 { line-height:40px; text-align:center;}
.art_attr { text-align:center; line-height:30px; margin-bottom:30px;}
/*===================��ҳ====================================================================================================================*/

.page_bagin { overflow:hidden; width:100%; padding-top:20px; padding-bottom:20px;}
.page_controler { margin-left: 450px;}
.page_controler span { margin-right: 5px; display: block; float: left; margin-left: 5px; }
.page_controler a { font-size: 12px; text-decoration: none; display: block; float: left; border: 1px solid #70aa55; height: 20px; line-height: 20px; padding: 0 10px; margin: 0 2px; }
.pagesnum .on { background-color: #70aa55; color: #ffffff; }
.page_controler a:hover, .page a.PageCur { background-color: #70aa55; border: 1px solid #70aa55; color: #ffffff; }
.item { overflow: hidden; }
/*===================�б���ʽһ====================================================================================================================*/
.lb1 li { width: 25%; float: left; text-align:center; margin: 20px 0px 0px 0px; overflow:hidden; }
.lb1 li img { border: solid 6px #FFFFFF; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; -webkit-box-shadow: #ffffff 0px 0px 10px; -moz-box-shadow: #ffffff 0px 0px 10px; box-shadow: #ffffff 0px 0px 10px; background: #ffffff; behavior: url(/PIE.htc); }
.lb1 li p { text-align: center; line-height: 40px; height: 40px; overflow: hidden; margin:auto; }
/*====================�б���ʽ��===================================================================================================================*/
.OneNews { width:100%; margin:auto auto; overflow:hidden;}
.OneNews_l { width:280px; height:200px; float:left; margin-bottom:20px; margin-top:20px;}
.OneNews_r { width:850px; height:200px; float:right;margin-bottom:20px; margin-top:20px;}
.OneNews_r dd { text-indent:1em; height:25px; line-height:25px;  display:block;}
.OneNews_r dd span { float:right; margin-right:10px;}
.OneNews_r dd a { font-size:18px;}
.OneNews_r p { text-indent:2em; overflow:hidden; line-height:30px; height:140px; margin-top:10px;}
/*======================�б���ʽ��=================================================================================================================*/

.news_list li { padding: 5px 0; border-bottom: 1px solid #e9e9e9; position: relative; zoom: 1; }
.news_list h3 { line-height: 30px; font-weight: normal; }
.news_list h3 a { color: #333; font-size: 16px; }
.news_list .txt_time { position: absolute; color: #999; bottom: 9px; right: 0; }



.tabGroup { float: left; width: 150px; height: auto; z-index: 3; }
.tabGroup li { height: 35px; line-height: 35px; padding-left: 12px; text-align: left; cursor: pointer; }
.tabGroup li.selectedTab { padding-left: 12px; color: #1d9fd3; font-weight: bold; background-color:#f4f7f9; }
.tabContent { color: #777; min-height: 700px; }
.tabContent ul li { width:260px; float:left; position:relative; margin:0px 0px 20px 6px;}
.tabContent ul li a { display:block;}
.tabContent ul li p { height:28px; line-height:28px; color:#ffffff; width:100%; position:absolute; bottom:0px; text-align:center; background:url(../images/png.png);}
.blueline { position: absolute; top: 0px; left: 0px; width: 7px; height: 35px; overflow: hidden; background-color:#0090ff; }
#container { float: left; width: 800px; height: 700px; overflow: hidden; }
#slider { position: absolute; top: 0px; right: 0; width: 6px; border-radius: 6px; background: #ccc; cursor: pointer; }
#sliderParent { display:none}
#outerWrap { position: relative; z-index: 999 }

/*======================���߿ͻ�=================================================================================================================*/

.izl-rmenu{position:fixed;right:1%; bottom:10px;padding-bottom:73px;z-index:999;}
.izl-rmenu .btn{width:72px;height:73px;margin-bottom:1px;cursor:pointer;position:relative; text-align: center;}
.izl-rmenu .btn p { color: #ffffff; padding-top: 50px;}
.izl-rmenu .btn-qq{background:url(../images/r_qq.png) 0px 0px no-repeat;background-color:#6da9de;}
.izl-rmenu .btn-qq:hover{background-color:#488bc7;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../images/r_qq.png) 0px 0px no-repeat;background-color:#6da9de;text-decoration:none;display:block;}

.izl-rmenu .btn-qqs{background:url(../images/r_kf1.png) 0px 0px no-repeat;background-color:#6da9de;}
.izl-rmenu .btn-qqs:hover{background-color:#488bc7;}
.izl-rmenu a.btn-qqs,.izl-rmenu a.btn-qqs:visited{background:url(../images/r_kf1.png) 0px 0px no-repeat;background-color:#6da9de;text-decoration:none;display:block;}

.izl-rmenu .btn-wx{background:url(../images/r_wx.png) 0px 0px no-repeat;background-color:#78c340;}
.izl-rmenu .btn-wx:hover{background-color:#58a81c;}
.izl-rmenu .btn-wx .pic{position:absolute;left:-147px;top:0px;display:none;width:147px;height:147px;}
.izl-rmenu .btn-phone{background:url(../images/r_phone.png) 0px 0px no-repeat;background-color:#fbb01f;}
.izl-rmenu .btn-phone:hover{background-color:#ff811b;}
.izl-rmenu .btn-phone .phone{background-color:#ff811b;position:absolute;width:160px;left:-160px;top:0px;line-height:73px;color:#FFF;font-size:18px;text-align:center;display:none;}
.izl-rmenu .btn-top{background:url(../images/r_top.png) 0px 0px no-repeat;background-color:#666666;display:none;}
.izl-rmenu .btn-top:hover{background-color:#444;}

.izl-rmenu .btn-consulting { background:url(../images/consulting.png) center 3px no-repeat;background-color:#488bc7; }
.izl-rmenu .btn-consulting:hover{background-color:#488bc7;}
.izl-rmenu .btn-consulting .consulting{background-color:#488bc7;position:absolute;width:160px;left:-160px;top:0px;line-height:73px;color:#FFF;font-size:18px;text-align:center;display:none;}

.izl-rmenu .btn-sale { background:url(../images/sale.png) center 3px no-repeat;background-color:#6da9de; }
.izl-rmenu .btn-sale:hover{background-color:#6da9de;}
.izl-rmenu .btn-sale .sale{background-color:#6da9de;position:absolute;width:160px;left:-160px;top:0px;line-height:73px;color:#FFF;font-size:18px;text-align:center;display:none;}

.izl-rmenu .btn-hotel { background:url(../images/hotel.png) center 3px no-repeat;background-color:#58a81c; }
.izl-rmenu .btn-hotel:hover{background-color:#58a81c;}
.izl-rmenu .btn-hotel .hotel{background-color:#58a81c;position:absolute;width:160px;left:-160px;top:0px;line-height:73px;color:#FFF;font-size:18px;text-align:center;display:none;}

.izl-rmenu .btn-customer { background:url(../images/customer.png) center 3px no-repeat;background-color:#ff811b; }
.izl-rmenu .btn-customer:hover{background-color:#ff811b;}
.izl-rmenu .btn-customer .customer{background-color:#ff811b;position:absolute;width:160px;left:-160px;top:0px;line-height:73px;color:#FFF;font-size:18px;text-align:center;display:none;}