/* CSS 文件 */
/*总的样式*/
/* 全局开始 */
*{margin:0;padding:0;list-style:none;}
body{margin:0 auto;padding:0;color:#333;font-size:100%;font:14px/1.5 \5FAE\8F6F\96C5\9ED1,Arial,sans-serif;}
table{border-collapse:collapse;border-spacing:0;empty-cells:show;text-align:left}
th,td{border-collapse:collapse}
fieldset,img{border:0}
address,caption,cite,dfn,em,th,var{font-style:normal;font-weight:normal}
input,select,form img,button,label,textarea{font-size:12px;vertical-align:middle;font-family:Tahoma;}
input[type="text"],INPUT[type='password']{ outline:none; -webkit-appearance:none;}
input::-moz-focus-inner{ border: 0;padding: 0;}
ol,ul,li{list-style:none;}
.mt15{margin-top:15px;}
a{color:#525252;text-decoration:none;}
a:hover{text-decoration:underline;}
a.lan{color:#06c;}
a.lan:visited{color:#C36;}
a.red{color:#ff0000;}
.clear{clear:both;height:0;overflow:hidden}
button{cursor:pointer}
.hide{position:absolute;left:-99999px}
.indent{text-indent:-999em;overflow:hidden}
.clearfix{zoom: 1;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}

/*网站头部*/
.head{margin:0 auto; width:100%; height:137px; background:url(../images/headbg.gif) left center repeat-x;}
.head .head_main{margin:0px auto; width:980px; height:80px;}
.head_main .head_left{width:530px; float:left; text-align:left; overflow:hidden;}
.head_main .head_left .logo{width:526px; height:58px; margin-top:10px;}
.head_main .head_right{width:450px; float:right; text-align:right; overflow:hidden;}
.head_main .scsy{width:440px; height:32px; text-align:right; line-height:32px; padding-right:10px; color:#6f6f6f;}
.head_main .tel{width:450px; height:29px; text-align:right; padding-top:4px;}
/*菜单*/
.head .nav_box{margin:0px auto; width:998px; height:57px; overflow:hidden;}
.nav_box .nav_left{width:9px; height:57px; float:left; background:url(../images/nav_left.gif);}
.nav_box .nav_main{width:980px; height:57px; float:left; background:url(../images/nav_main.gif) left center repeat-x;}
.nav_box .nav_right{width:9px; height:57px; float:right; background:url(../images/nav_right.gif);}
.nav_main ul{margin:0 auto; width:980px; height:46px; overflow:hidden; padding-bottom:11px;}
.nav_main ul li{float:left; width:88px; height:46px; line-height:46px; padding:0 26px; background:url(../images/nav_spacer.gif) right center no-repeat;}
.nav_main li a{display:block;width:88px;height:46px;text-indent:-9999px;}
.nav_main #m1 a{background:url(../images/nav1.png) 0 0 no-repeat;}
.nav_main #m2 a{background:url(../images/nav1.png) 0 -46px no-repeat;}
.nav_main #m3 a{background:url(../images/nav1.png) 0 -92px no-repeat;}
.nav_main #m4 a{background:url(../images/nav1.png) 0 -138px no-repeat;}
.nav_main #m5 a{background:url(../images/nav1.png) 0 -184px no-repeat;}
.nav_main #m6 a{background:url(../images/nav1.png) 0 -230px no-repeat;}
.nav_main #m7 a{background:url(../images/nav1.png) 0 -276px no-repeat;}

.nav_main #m1 a:hover{background:url(../images/nav2.png) 0 0 no-repeat;}
.nav_main #m2 a:hover{background:url(../images/nav2.png) 0 -46px no-repeat;}
.nav_main #m3 a:hover{background:url(../images/nav2.png) 0 -92px no-repeat;}
.nav_main #m4 a:hover{background:url(../images/nav2.png) 0 -138px no-repeat;}
.nav_main #m5 a:hover{background:url(../images/nav2.png) 0 -184px no-repeat;}
.nav_main #m6 a:hover{background:url(../images/nav2.png) 0 -230px no-repeat;}
.nav_main #m7 a:hover{background:url(../images/nav2.png) 0 -276px no-repeat;}

.nav_main ul li#m6{background:none;}
/*幻灯效果*/
.banner{margin:0px auto; width:100%; height:320px; background:url(../images/bannerbg.gif) center center no-repeat; overflow: hidden; font-size:0; position:relative;}
#full-screen-slider{width:980px; height:320px; margin:0px auto; overflow:hidden;}
#slides{display:block;width:980px;height:320px; margin:0px auto; position:relative;}
#slides li{display:block;width:100%;height:100%;position:absolute;}
#slides li a{display:block;width:100%;height:100%;text-indent:-9999px;}
#pagination{display:block;position:absolute;left:48%;top:280px;z-index:9900;padding:5px 15px 5px 0;}
#pagination li{display:block;width:10px;height:10px;float:left;margin-left:15px;border-radius:5px;background:#FFF;}
#pagination li a{display:block;width:100%;height:100%;text-indent:-9999px;}
#pagination li.current{background:#0092CE;}

.main_col{margin:0px auto; width:980px; height:32px; background:url(../images/main_line.gif) center center no-repeat;}
/*公告*/
.head .notice{margin:0px auto; width: 970px; height:33px; background:url(../images/gg.png) repeat-x; padding-left:30px;}
.notice .laba{float:left;background:url(../images/Notice.png) left center no-repeat; width:42px; height:33px;}
.notice .news_tit {width: 928px; height: 33px; float: left; overflow: hidden;}
.news_tit .news_btn{float: left; padding-top: 8px;}
.news_tit .roll_news{width: 560px; float: left;}
.news_tit .roll_news li {width:560px; line-height: 33px; float: left; padding-left: 10px; font-size: 12px; color: #999999;}
.news_tit .roll_news li a{color:#0056a3;}
.news_tit .roll_news li a:hover{text-decoration:underline;}
.news_tit .zt7 {width: 320px; line-height: 33px; float: right; text-align: right;}

/*******网站主体*******/
.main_first{margin:0px auto; width:980px; overflow:hidden;}
.main_first .com_about{width:666px; overflow: hidden; float: left;}
.main_first .com_news{width:292px; overflow: hidden; float: right;}
/*******公司简介*******/
.com_about .about_title{width:666px; height:37px; float:left; background:url(../images/title_firstbg.jpg) 0px 0px repeat-x;}
.com_about .about_title h1{width:140px; height:37px; float:left; background:url(../images/title_firstbg.jpg) 0px -40px no-repeat;}
.com_about .about_title .more{display:block; width:31px; height:5px; margin-top:15px; margin-right:4px; float:right; background:url(../images/title_firstbg.jpg) 0px -95px no-repeat;}
.com_about .about_content{width:666px; float:left; padding:10px 0px; line-height:28px;}
.com_about .about_content .apic{float:left; padding:0px 8px 4px 0px;}
.com_about .about_content p{text-indent:2em;}
.com_about .about_content span{color:#ff0000;}
/*******新闻中心*******/
.com_news .news_title{width:292px; height:37px; float:left; background:url(../images/title_firstbg.jpg) 0px 0px repeat-x;}
.com_news .news_title h1{width:140px; height:37px; float:left; background:url(../images/title_firstbg.jpg) 0px -120px no-repeat;}
.com_news .news_title .more{display:block; width:31px; height:5px; margin-top:15px; margin-right:4px; float:right; background:url(../images/title_firstbg.jpg) 0px -95px no-repeat;}
.com_news .news_list{width:292px; float:left; padding:10px 3px;}
.com_news .news_list li {width:270px; height:31px; line-height: 31px; border-bottom:1px dashed #e5e5e5; text-align: left; background:url(../images/ico.png) left center no-repeat; padding-left:16px; overflow:hidden;}
/*********第二行*************/
.second{margin:0px auto; width:980px; overflow:hidden;}
/***联系我们***/
.second .contact{width:286px; float:left; overflow:hidden;}
.second .c_title{width:286px; height:36px; float:left; background:url(../images/contact_title.gif) left center no-repeat;}
.second .c_title .more{display:block; width:31px; height:5px; margin-top:15px; margin-right:6px; float:right; background:url(../images/title_firstbg.jpg) 0px -95px no-repeat;}
.second .c_content{width:286px; height:180px; line-height:32px; float:left; padding:10px 0px; background:url(../images/contactbg.gif) left center no-repeat;}
.second .c_content b{color:#0058b3;}
/****资质证书****/
.second .cert{width: 676px; float:right; overflow:hidden;}
.second .cert_title{width:676px; height:36px; background:url(../images/cert_title.gif) left center no-repeat;}
.second .cert_title .more{display:block; width:31px; height:5px; margin-top:15px; margin-right:6px; float:right; background:url(../images/title_firstbg.jpg) 0px -95px no-repeat;}
.second .cert_list{width:676px; height:172px; overflow:hidden; margin:14px 0px;}
.cert_list ul{float:left;}
.cert_list li{float:left;margin:0 5px;display:inline; overflow:hidden;}
.cert_list li .pic{display:block;border:#ccc 1px solid; padding:2px; font-size:0; overflow:hidden;}
.cert_list li .pic img{width:auto; height:132px;}
.cert_list li .txt{text-align:center;height:28px;line-height:28px;font-size:12px;}
.cert_list li .txt a{color:#1b1b1b; text-decoration:none;}
.cert_list li .txt a:hover{color:#0058b3; text-decoration:underline;}
/****频道栏目页左侧****/
.w200{float:left;width:200px;}
.left_nav{float:left;width:200px;height:auto;}
.left_nav h3{float:left;width:170px;height:35px;line-height:35px;border-bottom:1px solid #ccc;padding-left:30px;background:url(../images/lww_icon2.gif) 10px 10px no-repeat;font-size:16px;color:#0058b3;}
.left_nav ul{float:left;width:200px;margin-top:5px;}
.left_nav li{display:block;width:148px;height:28px;line-height:28px;border:1px solid #ccc;background:url(../images/lww_icon3.gif) 20px 8px no-repeat;padding-left:50px;font-size:14px;color:#0759AC;margin-top:10px;}
.left_nav li.class_on a{color:#ff0000;}
.left_qq{float:left;width:200px;height:80px;margin-top:15px;}
/***频道右侧****/
/****文章首页模板*****/
.area{float:left;width:710px;height:auto;}
.area h3{float:left;display:block;width:710px;height:36px;line-height:36px;background:url(../images/clname_bg.gif) bottom center no-repeat; color:#0058b3; text-align:right;}
.area h3 em{float:left;display:block;width:220px;height:36px;text-align:left;line-height:36px;padding-left:40px;background:url(../images/lww_icon4.gif) 20px 14px no-repeat;}
.area h3 em a{font-size:16px; color:#0058b3; font-weight:bold;}
.area ul{float:left;width:670px;padding:15px 20px;}
.area li{display:block;height:30px;line-height:30px;font-size:13px;padding-left:15px;background:url(../images/lww_icon1.gif) left center no-repeat;}
.area li span{float:right;padding-right:10px;font-family:Arial, Helvetica, sans-serif;}
.underline_area{clear:both;}
/***栏目页右侧****/
.w760{float:right;width:710px;border-left:1px solid #ccc;padding:0px 24px 20px 25px;}
.showpath{float:left;width:710px;height:36px;font-size:14px;}
.classname{float:left;width:710px;height:36px;line-height:36px;background:url(../images/clname_bg.gif) bottom center no-repeat;}
.classname .l{float:left;display:block;width:220px;height:36px;line-height:36px;padding-left:40px;background:url(../images/lww_icon4.gif) 20px 14px no-repeat; font-size:16px; color:#0058b3; font-weight:bold;}
.classname .r{float:right;display:block;width:70px;height:36px;line-height:36px;padding-left:42px;background:url(../images/icon_printer.gif) 20px 11px no-repeat;color:#666;}
.art_list{float:left;width:670px;padding:15px 20px;}
.art_list li{display:block;height:30px;line-height:30px;font-size:13px;padding-left:15px;background:url(../images/lww_icon1.gif) left center no-repeat;}
.art_list li span{float:right;padding-right:10px;font-family:Arial, Helvetica, sans-serif;}
/****文章内容***/
.art_content{float:left;width:700px;padding:15px 5px;}
.art_content h5{float:Left;width:700px;height:50px;line-height:50px;font-size:18px;color:#0759ac;text-align:center;}
.art_info{float:left;width:700px;height:18px;border-top:1px dotted #ddd;border-bottom:1px solid #ddd;text-align:center;}
.art_body{float:left;width:700px;padding:20px 0;line-height:25px;}
.art_body p{padding:5px 0;}
.art_next{float:left;width:680px;padding:10px;line-height:28px;border-top:1px solid #ccc;}
/********网站底部********/
.foot{margin: 0px auto; width:100%; height:116px; margin-top:10px; background: url(../images/foot.gif) left top repeat-x; }
.foot .foot_box{margin:0px auto; width:980px; overflow:hidden;}
.foot_box .f_nav{width:550px; padding-top:20px; float:left; text-align:left; color:#0058b3;}
.foot_box .f_nav a{padding:0px 10px; line-height:32px; color:#0058b3;}
.foot_box .f_nav a.l_a{padding:0px;}
.foot .copyright{width:410px; padding-top:10px; height:60px; float:right; line-height:30px; text-align:left;}
.foot .copyright a{color:#0058b3;}

/*******右侧滑动*****/
.fudong {z-index: 11111; position: fixed; width: 72px; background: url(../images/float.png) no-repeat; height: 369px; right: 10px; top: 150px;}
.fudong ul li {position: relative; width: 72px; margin-bottom: 2px; height: 72px;}
.fudong ul li a {width: 72px; display: block; height: 72px;}
.fudong ul li ol {z-index: 999; width: 100px; background-color: #fff; border: #ddd 1px solid; padding:10px 5px; position: absolute; right: 72px; top: 0px;}
.fudong .qq a{display:block;width:100px; height:18px; line-height:18px; text-align:center; vertical-align:middle;}
.fudong .ewm{text-align:center; line-height:22px;}
.fudong .f14 {text-align:center; line-height:22px; color:#ff0000; font-size:14px;}
.fudong .tc {text-align: center;}
.fudong .none {display: none;}
/**********资质证书页***********/
.cert_path{width:980px; height:50px; line-height:50px; margin:0px auto; border-bottom:1px solid #cccccc;}
.cert_path .l{float:left;display:block;width:220px;height:50px;line-height:50px;padding-left:40px;background:url(../images/lww_icon4.gif) 20px 20px no-repeat;font-size:14px;color:#0759ac;font-weight:bold;}
.cert_path .r{float:right;display:block;width:70px;height:50px;line-height:50px;padding-left:42px;background:url(../images/icon_printer.gif) 20px 17px no-repeat;color:#666;}

.cert_main{width:920px; border:20px solid #cccccc; padding:10px 0px 10px 20px; margin:10px auto;}
.cert_main .gallery{float:left; width:46%; margin:10px 20px 10px 0px; text-align:center;}
.gallery > div{width:100%; position: relative; float: left; padding: 5px;}
.gallery > div > img {width:auto; height:240px; transition: .1s transform; transform: translateZ(0);  /* hack */}
.gallery > .txt{height:24px; line-height:24px;}
.gallery > div:hover {z-index: 1;}
.gallery > div:hover > img {transform: scale(1.8, 1.8); transition: .3s transform;}
.cf:before, .cf:after {display: table; content: ""; line-height: 0;}
.cf:after {clear: both;}

/*******多页面信息内容********/
.list_right .ar_content{width:700px; float:left; padding:20px; min-height:350px; _height:350px; line-height:28px; margin-top:10px; border:1px solid #aaccee;}
.list_right .ar_content .infotitle{width:668px; float:left; padding:16px; line-height: 32px; text-align:center; font-size:24px; font-weight:700; color: #333;}
.list_right .ar_content .news_view{width:668px; float:left; padding:0px 16px; line-height: 24px; border-bottom:1px dotted #cccccc; text-align:center; color:#999;}
.list_right .ar_content .infocontent{width:668px; float:left; padding:16px;line-height:30px;font-size:12px;}
.list_right .ar_content .infocontent p{text-indent:2em; padding:4px 0px;}
.list_right .ar_content .nextpre {width: 668px; float:left; padding:20px; margin-top:10px; overflow: hidden;}
.list_right .ar_content .nextpre li {width:100%; height: 26px;line-height: 26px; text-align: left;}
.list_right .ar_content .nextpre li a{color:#1b87dc;}

/*单页面信息内容*/
.list_right .ar_about{width:700px; padding:20px; min-height:480px; _height:480px; margin-top:10px; border:1px solid #aaccee;}
.list_right .ar_about p{padding:4px 0px; text-indent:2em; font-size:18px; line-height:2em;}

/*分页*/
.page-box{ margin-top:15px; color:#999; font-size:14px; text-align:center;}
div.digg{ margin:0; padding:0; text-align:center; font-size:14px; }
div.digg a{padding:5px 12px; margin:0 0 0 8px; line-height:20px; height:20px; color:#3b8dd1; background:#fff; text-decoration:none; }
div.digg a:hover {text-decoration:underline;}
div.digg span{padding:5px 0; line-height:20px; height:20px; }
div.digg span.current {padding:5px 12px; margin:0 0 0 8px; color:#555; font-weight:bold; }
div.digg span.disabled {padding:5px 12px; margin:0 0 0 8px;}
