body{ margin:0; padding:0; border:none; font-size:12px; color:#454545;}
ul,p{ margin:0; padding:0;}
li{ list-style:none;}
img{ border:none;}
a{ font-size:12px; color:#454545; text-decoration:none;}
a:hover{ font-size:12px; color:#ff0000; text-decoration:underline;}

.pl6{ padding-left:6px; overflow:hidden;}
.pl12{ padding-left:12px; overflow:hidden;}
.pl15{ padding-left:15px; overflow:hidden;}
.pl32{ padding-left:32px;}
.pt5{ padding-top:5px; overflow:hidden;}
.pt12{ padding-top:12px; overflow:hidden;}
.pt18{ padding-top:18px; overflow:hidden;}
.pt25{ padding-top:25px;}
.pt48{ padding-top:48px;}
.pb30{ padding-bottom:30px;}
.pr10{ padding-right:10px; overflow:hidden;}

.fLeft{ float:left;}
.fRight{ float:right;}

.clearboth{ width:100%; height:0; clear:both; overflow:hidden;}

/*头部*/
.header{ width:100%; height:99px; background:url(../images/header_bg.jpg) repeat-x;}
.header_01{ width:1000px; height:99px; margin:0 auto;}
.header_011{ width:391px;}
.home{ width:195px; height:38px; line-height:38px;}

/*导航*/
.nav{ width:100%; height:38px; line-height:38px; background:url(../images/nav_01.jpg) repeat-x;}
.nav_01{ width:100%; height:38px; background:url(../images/nav_02.jpg) center top no-repeat;}
.nav_011{ width:1000px; height:38px; margin:0 auto;}
.nav_011 li{ width:110px; height:38px; float:left; display:block; text-align:center;}
.nav_011 li a{ width:110px; height:38px; display:block; font-size:14px; color:#FFF; font-weight:bolder; text-decoration:none;}
.nav_011 li a:hover{ width:110px; height:38px; display:block; font-size:14px; color:#FFF; font-weight:bolder; text-decoration:none; background:url(../images/nav_04.jpg) no-repeat;}
.nav_011 li.line{ width:1px; height:38px; background:url(../images/nav_03.jpg) no-repeat; overflow:hidden;}

.mainlevel ul {display:none; position:absolute; z-index:9999; _margin-left:-55px;}
.mainlevel li { width:120px; padding-left:25px; height:35px; line-height:35px; text-align:left; float:none;background:#ff8816; overflow:hidden;}
.mainlevel li a{ height:35px; display:block; line-height:35px;font-size:14px;color:#fff; font-weight:600;}
.mainlevel li a:hover{height:35px; display:block;font-size:14px;color:#f00;}

/*banner*/
.banner{ width:1440px; height:382px; margin:0 auto; margin-top:1px; overflow:hidden;}

/*底部*/
.footer{ width:100%; height:156px; background:url(../images/footer_bg.jpg) repeat-x;}
.footer_01{ width:1000px; height:151px; background:url(../images/footer_bg_01.jpg) no-repeat; margin:0 auto;}
.footer_011{ width:912px; height:46px; line-height:46px; border-bottom:1px #0fabe4 solid; background:url(../images/footer_01.jpg) left center no-repeat; color:#d2e9fe; padding-left:88px;}
.footer_011 a{color:#d2e9fe;}
.footer_011 a:hover{color:#d2e9fe; text-decoration:underline;}
.footer_012{ width:1000px; text-align:center; line-height:25px; color:#9ecbf5;}
.footer_012 a{ color:#9ecbf5;}



/*通知公告*/
.notice{ width:100%; height:41px; line-height:41px; background:url(../images/notice_01.jpg) repeat-x;}
.notice_01{ width:1000px; height:41px; margin:0 auto;}
.notice_011{ width:820px; height:41px; background:url(../images/notice_02.jpg) left center no-repeat; padding-left:108px; color:#aaa;}
.notice_012{ width:50px; height:25px; padding-top:8px; overflow:hidden;}

/*中间部分开始*/
.main{ width:100%; background:url(../images/m_bg.jpg) top repeat-x; background-color:#FFF;}
.main_01{ width:1000px; margin:0 auto;}
/*服务项目*/
.service{ width:1000px; height:118px;}
.service li{ width:160px; height:104px; display:block; float:left; margin-left:4px; margin-right:2px;overflow:hidden;}
.service li.service_01{padding-left:0; overflow:hidden;}
/*资质荣誉*/
.honor{ width:1000px;}
.honor_01{ width:998px; height:163px; background:url(../images/index_18.jpg) repeat-x; border:1px #dedede solid; margin-top:16px; overflow:hidden;}
.honor_011{ width:972px; height:123px; margin:0 auto; padding-top:20px;}
.zzry{ width:902px; height:123px;}
.zzry_01{ width:884px; height:123px; margin:0 auto; overflow:hidden;}
.zzry_01 li{ width:167px; height:123px; float:left; display:block; padding-right:20px;}
/*关于我们*/
.about{ width:312px;}
.about_01{ width:312px; height:28px; border-bottom:1px #dedede solid;}
.about_02{ width:302px; margin:0 auto; height:160px; overflow:hidden;}
.about_02 p{ line-height:26px;}
.about_02 a{ color:#f01404;}
.about_02 a:hover{ color:#f01404; text-decoration:underline;}
/*行业资讯*/
.information{ width:302px; margin:0 auto;}
.information li{ width:288px; height:26px; line-height:26px; background:url(../images/index_17.jpg) left center no-repeat; padding-left:14px; overflow:hidden; color:#aaa;}
/*联系我们*/
.contact{ width:306px; height:169px; background:url(../images/index_19.jpg) right top no-repeat; margin:0 auto; line-height:26px;}

/*内页开始*/
.c_left{ width:254px;}
.c_left_01{ width:254px;}
.c_service{ width:252px; border:1px #dddddd solid;}
.c_service_01{ width:238px; margin:0 auto; padding-bottom:13px; overflow:hidden;}
.c_service_01 li{ width:238px; height:72px; padding-top:12px; overflow:hidden;}
/*联系我们*/
.c_contact{ width:252px; background:url(../images/content_07.jpg) right top no-repeat; border:1px #dddddd solid;}
.c_contact_01{ width:224px; margin:0 auto; line-height:26px; padding-bottom:15px; overflow:hidden;}
/*右边*/
.c_right{ width:725px;}
.c_right_01{ width:725px; height:40px; line-height:40px; background:url(../images/content_08.jpg) no-repeat;}
.c_right_011{ padding-left:48px; font-size:14px; color:#1271be; font-weight:bolder;}
.c_right_02{ width:723px; border:1px #dddddd solid; background:#fff;}
.c_right_021{ width:684px; margin:0 auto;}
.c_right_021 p{ line-height:30px;}

.neiye_tit{ height:50px; line-height:50px; font-size:16px; font-weight:bold; text-align:center; color:#f00;}
.neiye_time{ height:25px; line-height:25px; background:#f1f1f1; text-align:center; margin-bottom:25px; color:#787878;}
.neiye_time span{ margin-left:6px; margin-right:6px;}

/*新闻中心页面*/
.xwzx{ padding:0px 15px;}
.xwzx ul{}
.xwzx ul li{height:30px; line-height:30px; background: url(../images/jiantou.jpg) left center no-repeat; padding-left:18px; overflow:hidden; border-bottom:1px #dedede dashed; font-size:12px; color:#454545;}
.xwzx li a{ width:610px; height:26px; float:left; display:block; overflow:hidden;}

/*页码*/
.page{ width:398px; height:26px; padding-top:20px; padding-bottom:20px; overflow:hidden; margin:0 auto;}
.page li{ float:left; padding-left:3px; overflow:hidden; text-align:center;}
.page li a{ border:1px #c8c8c4 solid; line-height:18px; background:#ffffff; padding-left:5px; padding-right:5px; overflow:hidden; color:#666666; display:block;}
.page li a:hover{ border:1px #e1e1e1 solid; line-height:18px; background:#0980e4; padding-left:5px; padding-right:5px; overflow:hidden; color:#fff; font-weight:bolder; display:block; text-decoration:none;}

/*产品中心*/
.ny_pro{margin-top:15px;}
.ny_pro ul{ margin-left:3px;}
.ny_pro ul li{ width:160px; height:170px; float:left; margin-left:12px;_margin-left:8px; margin-right:5px;_margin-right:7px;}
.ny_pro ul li img{ width:154px; height:116px; padding:2px; border:1px solid #e1e1e1;}
.ny_pro ul li span{width:160px; height:22px; text-align:center; display:block; margin-top:10px;}
.ny_pro ul li a{ width:160px; font-size:12px; color:#454545; text-decoration:none; display:block;font-weight:bolder;}
.ny_pro ul li a:hover{width:160px; font-size:12px; color:#ff0000; font-weight:bolder; text-decoration:none; display:block;}





/* 横幅轮显 */
.slider-wrapper {width:100%; height:382px; overflow:hidden;}
.theme-default {width:100%; height:382px; position:relative; overflow:hidden;}
.theme-default #slider {width:1440px; height:382px;position:absolute; left:0; top:0;}
.theme-default .nivoSlider {position:relative;background:#fff url(../images/loading.gif) no-repeat 50% 50%; -webkit-box-shadow: 0px 1px 5px 0px #4a4a4a; -moz-box-shadow: 0px 1px 5px 0px #4a4a4a; box-shadow: 0px 1px 5px 0px #4a4a4a;}
.theme-default .nivoSlider img {position:absolute; top:0px; left:0px; display:none;}
.theme-default .nivoSlider a {border:0; display:block;}
.theme-default .nivo-controlNav {position:absolute; left:50%; bottom:10px; margin-left:370px;}
.theme-default .nivo-controlNav a {display:block;width:22px;height:22px;background:url(../images/bullets.png) no-repeat;text-indent:-9999px;border:0;float:left;}
.theme-default .nivo-controlNav a.active {background-position:0 -22px;}
.theme-default .nivo-directionNav a {display:block;width:30px;height:30px;background:url(../images/arrows.png) no-repeat;text-indent:-9999px;border:0;}
.theme-default a.nivo-nextNav {background-position:-30px 0; right:50px;}
.theme-default a.nivo-prevNav {left:50px;}
.theme-default .nivo-caption {font-family: Helvetica, Arial, sans-serif;}
.theme-default .nivo-caption a {color:#fff; border-bottom:1px dotted #fff;}
.theme-default .nivo-caption a:hover {color:#fff;}

/* The Nivo Slider styles */
.nivoSlider {position:relative;}
.nivoSlider img {position:absolute;top:0px;left:0px;}
.nivoSlider a.nivo-imageLink {position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;}
.nivo-slice {display:block;position:absolute;z-index:5;height:100%;}
.nivo-box {display:block;position:absolute;z-index:5;}
.nivo-directionNav a {position:absolute;top:45%;z-index:9;cursor:pointer;}
.nivo-prevNav {left:0px;}
.nivo-nextNav {right:0px;}
.nivo-controlNav a {position:relative; z-index:9; cursor:pointer;}
.nivo-controlNav a.active {font-weight:bold;}


