﻿@charset "gb2312";
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}

/*banner*/
.banner{height:460px; position:relative; z-index:1;margin-top: -1px; }
.banner a.banner1{height:483px; width:100%;background:url(../images/banner1.jpg) no-repeat center 0; display:block}
.s_inp{ border:solid 2px #e11425; left:50%; margin-left:-480px; top:466px; width:257px; height:30px; line-height:30px; z-index:5;}
.s_ss {float:left; width:30px; height:30px; border:0; background:url(../images/s_ss.gif) no-repeat 0 0; cursor:pointer;}
.inp01{height:30px;background:#fff;width:200px;padding:0 8px 0 19px; float:left;line-height:42px; border:0;color:#7e7e7e;}
.ban_prev,.ban_next{ width:69px; height:69px; display:block; overflow:hidden; top:208px; left:50%;}
.ban_prev{background:url(../images/ico_l01.png) no-repeat 0 0; margin-left:-614px;}
.ban_next{background:url(../images/ico_r01.png) no-repeat 0 0;margin-left:543px;}

/*导航*/
.cpbox{ padding:25px 0 0;height:696px;font-family:"Microsoft YaHei"; }
.dh{ width:221px;background:#d5d5d5; border-bottom:solid 12px #293237; border-top:solid 3px #e11425; position:relative; z-index:9; height:604px;}
.dh h2{ background:#293237; height:102px;line-height:102px; text-align:center;font-size:20px;color:#fff;}
.dh h2 a{ color:#fff; display:block;}
.dh h2 span{font-size:76px; font-weight:normal}
.dh_c{ padding:16px 0 0; height:500px;}
.dh_c h3{ height:104px; font-size:14px; line-height:104px; padding:0 0 0 40px; overflow:hidden}
.dh_c h3 a{color:#293237;}
.dh_c li{ height:50px; line-height:50px; font-weight:bold;font-size:14px; position:relative;}
.dh_c li a{ background:url(../images/dhbg1.jpg) no-repeat center bottom; padding-left:40px; line-height:50px; display:block;}
.dh_c li a:hover,.dh_c li.cur a{background:url(../images/dhhbg2.gif) no-repeat 0 0; color:#fff; line-height:50px;}
.dh_c li.cur p{ position:absolute; left:221px; top:0; background:#e11425; padding:23px 34px; width:152px; font-weight:normal; z-index:9;}
.dh_c li.cur p a{ color:#fff; border-bottom:dashed 1px #f0a6a9; padding:0 0 0 7px; height:39px; line-height:39px; overflow:hidden; font-size:12px;}
.dh_c li p{ display:none}
/*产品*/
.cp{ width:698px;overflow:hidden; padding:0 0 0 41px; position:relative; z-index:2;}
.cp h2{font-size:16px; height:34px; line-height:34px;overflow:hidden; font-family:"Microsoft YaHei";}
.cp h2 a{ color:#282828;}
.more01{font-size:12px; font-weight:normal; padding:6px 0 0;}
.more01 a,.cp h2 .more01 a,.til02 .more01 a{ color:#505050; border:solid 1px #b8b8b8; padding:0 4px; background:none; border-radius:2px; line-height:15px;}
.cp01{ height:214px; overflow:hidden}
.cp_c{padding:20px 0 0;}
.cp ul{ width:742px;}
.cp li{ width:223px;float:left; padding:0 15px 0 0; overflow:hidden; position:relative;}
.cp li img{ width:217px; height:151px; border:solid 3px #dedede;display:block}
.cp li span{line-height:31px;display:none; width:217px;background:url(../images/bg01.png) repeat 0 0; text-align:center; position:absolute; left:3px; top:123px;color:#fff;}
.cp li.cur img{border:solid 3px #e11425;}
.cp li.cur span{ display:block;}
.cp li.cur span a{ color:#fff;}

/*广告*/
.h_gg{ clear:both;display:block;color:#fff; font-family:"Microsoft YaHei"; font-size:14px; line-height:22px;}
.h_gg01{ width:100%; height:195px; background:url(../images/h_gg01.jpg) no-repeat center 0;display:block;}
.gg01{top:80px;left:50%; margin-left:206px;text-align:right; background:url(../images/gg_pho1.gif) no-repeat right 8px; padding:0 51px 0 0;}
.gg01 b{ display:block; font-weight:normal; font-size:34px;line-height:32px;}

/*优势*/
.ys{ clear:both;background:url(../images/ysbg.gif) repeat-x center 226px; font-family:"Microsoft YaHei"; color:#fff; line-height:24px;}
.ys h2{ height:133px; line-height:133px; text-align:center; font-size:46px; color:#171718; font-weight:normal; white-space:nowrap;}
.ys h2 span{ font-weight:bold; color:#e11425;}
/*.ysc{ background:url(../images/yscbg.gif) no-repeat center 192px;}*/
.ysd1{ height:225px; overflow:hidden; width:960px;}
/*.ysd3{ margin:0 0 0 148px;}*/
.ysd2{ clear:both; height:278px;}
.ysd1 dt{ height:215px; width:480px;}
.ys_c dd h3{background:url(../images/ico01.gif) no-repeat 2px 10px;padding:0 0 0 45px;color:#f6e03c;font-size:24px;height:51px; line-height:51px;}
.ys_c dd p{ padding:0 0 14px;}
.ys_c dd p b{ display:block;}
.ysd2 dt{ width:430px; float:left;}
.ysd2 dd{ width:445px; float:left; padding:0px 0 0 84px; overflow:hidden}
.ys_pho{ background:#fff; padding:0 32px; height:118px; line-height:118px; color:#282828; font-weight:bold; font-size:28px;}
.ys_pho b{ color:#d0353b;}
.ys_gg{ font-size:14px; font-weight:normal; background:url(../images/gg_pho.jpg) no-repeat right 41px; line-height:20px; text-align:right; padding:35px 57px 0 0;}
.ys_gg span{ display:block; font-size:32px; line-height:30px;}

/*理由*/
.ly{ padding:60px 0 67px;font-family:"Microsoft YaHei"; font-size:14px; line-height:26px; color:#646464;}
.ly h2{ text-align:center; height:143px;}
.ly_c dl{ display:block; clear:both;height:268px;}
.ly_c dt{ width:480px; float:left; display:block;height:268px;}
.ly_c dl.lyd1 dt,.ly_c dl.lyd4 dt{ position:relative}
.ly_c dl.lyd1 dt img{ position:absolute; left:0; top:-19px;}
.ly_c dl.lyd4 dt img{ position:absolute; left:0; top:-51px;}
.ly_c dd{ width:416px; float:left; padding:56px 0 0 64px; height:212px; background:url(../images/ly_ico1.gif) no-repeat 0 0 #fff;white-space:nowrap; overflow:hidden}
.ly_c dl.lyd2,.ly_c dl.lyd3{ overflow:hidden;}
.ly_c dl.lyd2 dd{background:url(../images/ly_ico2.gif) no-repeat 0 0 #fff;}
.ly_c dl.lyd3 dd{background:url(../images/ly_ico3.gif) no-repeat 0 0 #fff;}
.ly_c dl.lyd4 dd{background:url(../images/ly_ico4.gif) no-repeat 0 0 #fff; width:416px; padding-right:0;}
.ly_c dd h3{ line-height:67px; font-size:30px; color:#171718;  letter-spacing:-2px;}
.ly_c dd b{ color:#cf162d;}

/*案例*/
.al{ background:url(../images/albg.jpg) repeat center 0;padding:49px 0 0; height:360px; overflow:hidden;font-family:"Microsoft YaHei";}
.al h2{ height:67px; line-height:67px; background:url(../images/ico03.gif) no-repeat 0 15px; padding:0 0 0 52px; font-size:24px; font-weight:normal; color:#adafb0;}
.al h2 em,.til01 em{ font-style:normal; text-transform:uppercase; font-family:"Times New Roman", Times, serif; padding:0 4px;}
.al h2 a{ color:#fff;}
.al_c{ width:964px; overflow:hidden;}
.al_c ul{ width:980px;}
.al_c li{ width:229px; height:216px; float:left; margin:0 14px 0 0; background:#fff;}
.al_c li img{ display:block; width:229px; height:179px;}
.al_c li span{ text-align:center; line-height:34px; display:block;}
.al_c li:hover{border:solid 3px #cf162d;}
.prev,.next{ width:36px; height:36px; display:block; overflow:hidden; top:16px;}
.prev{ background:url(../images/ico_l02.gif) no-repeat 0 0;}
.next{ background:url(../images/ico_r02.gif) no-repeat 0 0;}
.prev:hover,.next:hover,.ban_prev:hover,.ban_next:hover{ background-position:0 bottom;}
.prev{ right:36px;}
.next{ right:0;}

/*gundong*/
.honor{width:215px;background:url(../images/js_152.jpg) no-repeat left 10px;padding-left:12px;height:250px;}
.honor .sContent{position:relative;padding-top:5px;}
.honor li{width:120px;margin:0 auto;overflow:hidden;text-align:center;line-height:24px;}
.honor li img{border:1px solid #bcbbbb;padding:1px;}
.btn-scroll-l{background:url(../images/js_164.jpg) no-repeat;width:16px;height:15px;position:absolute;top:75px;left:10px;display:block;}
.btn-scroll-r{background:url(../images/js_167.jpg) no-repeat;width:16px;height:15px;position:absolute;top:75px;right:20px;display:block;}
.ryzz{ margin-top:15px;}
.ryzz .rytit{ background:url(../images/rytitbg.jpg) center; height:110px;}
.ryzz .rytit h2{ line-height:90px; text-align:left}
.ryzz .rytit h2 a{ font-size:18px;color:#333333; }
.ryzz .rytit h2 a span{color:#da251e}
.ryzz .rytot{ height:80px;width:950px; margin:0px auto}
.ryzz .rytot .fl{ display:block; background:url(../images/left.png); width:61px;height:61px; margin-top:60px;}
.ryzz .rytot .fl:hover{ background:url(../images/lefthover.png)}
.ryzz .rytot .fr{ display:block; background:url(../images/right.png); width:61px;height:61px;margin-top:60px;}
.ryzz .rytot .fr:hover{ background:url(../images/righthover.png)}
.ryzz .rytot ul{ float:left; width:960px;}
.ryzz .rytot ul li{ width:210px; float:left; margin:0px 5px; font-size:14px;}
.ryzz .rytot ul img{ display:block;border:1px #e9e9e9 solid;width:200px; height:80px;}
.ryzz .rytot ul img:hover{border:1px #eb3d00 solid;}
.ryzz .rytot ul h5{ font-weight:normal;text-align:center;}
.ryzz .rytot ul h5 a{  line-height:50px; font-size:14px;color:#333333}

/*关于*/
.gy{ height:380px; padding:55px 0 0; overflow:hidden;font-family:"Microsoft YaHei"; }
.til01{ height:66px; line-height:66px; font-size:24px; font-weight:normal; background:url(../images/ico02.gif) no-repeat 0 14px;font-family:"Microsoft YaHei"; padding:0 0 0 52px;color:#171718;}
.til01 a{ color:#171718;}
.til01 em{ color:#808080; font-size:20px;}
.gy_l{ width:480px; overflow:hidden;}
.gy_l p{ width:362px; float:left;}
.gy_l ul{ width:117px; float:left;}
.gy_l li{ padding:0 0 0 4px; height:92px;}
.gy_l li img{ width:113px; height:84px;}
.gy_l li.cur{ background:url(../images/gylbg.jpg) no-repeat 0 0; padding:2px 2px 0 6px; height:90px;}
.gy_l li.cur img{ width:109px; height:80px;}
.gy_r{ width:428px; overflow:hidden; padding:3px 0 0 51px;}
.gy_r h3{ height:52px; line-height:52px; font-weight:normal; font-size:20px; color:#171718;}
.gy_r p{ height:160px; overflow:hidden; line-height:25px; color:#787878;}

/*荣誉*/
.ry{ width:712px;font-family:"Microsoft YaHei"; overflow:hidden}
.ry_c ul{ width:725px;}
.ry_c li{ width:169px; padding:0 12px 0 0; float:left;}
.ry_c li img{ width:165px; height:210px; border:solid 2px #fff; display:block;}
.ry_c li span{ text-align:center; line-height:52px; display:block;}
.ry_c li.cur img{border:solid 2px #d7172f; }

.ban_bg{height:483px;width:100%; position:relative; z-index:0;}
.ban_bg .bgitem{ position:absolute; top:0;display:block; z-index:0;}
.ban_bg .btn{  bottom: 5px;padding: 42px 6px;position: absolute;right: 50%;z-index: 7; margin-right:-450px;}
.ban_bg .btn span {background: none repeat scroll 0 0 #e11425;border: 1px solid #e11425;color: #FFFFFF;cursor: pointer;display: inline-block;
margin-left: 5px;padding: 2px 5px;}
.ban_bg .btn span.cur {font-weight: bold;padding: 4px 8px;}
.keywordks{ left: 50%;margin-left: -193px;top:479px;width:402px;height: 42px;line-height: 42px;z-index: 5;}
.keywordks a{ padding-left:5px;}
.dh_c p {width:182px;}
.ys_c {width:960px;} 
.img_wdt{height:122px;width:122px;}
.qcode {display: none;height: 120px;left: 0;position: absolute;top: 29px;width: 120px;}
.content { width:960px; margin:0 auto; text-align:left;}
/*left*/
.left {width: 201px;float: left;overflow: hidden;}
.lf_n{width:201px; overflow:hidden;}
.lf_n_c{padding:10px 16px 26px;overflow:hidden; border:1px #2a2a2a solid; border-top:none; background:url(/images/sidBtm.gif) no-repeat center bottom;}
.lf_n_c ul{ clear:both;padding:0 0 5px 0; font-family:"Microsoft YaHei"}
.lf_n_c ul li{ line-height:37px;height:37px;overflow:hidden; background:url(/images/sidBor.gif) no-repeat center bottom; vertical-align:middle}
.lf_n_c ul .lst{background:none}
.lf_n_c ul li a{ color:#181818; display:block;background:url(/images/lf_n_ic.gif) 30px 16px no-repeat;padding:0 0 0 36px; font-size:14px; }
.lf_n_c ul li .cur{ color:#BF0101; display:block;background:url(/images/lf_n_ic.gif) 30px 16px no-repeat;padding:0 0 0 36px; font-size:14px; }
.lf_n_c ul li a:hover,.lf_n_c ul li.cur a{ color:#2a2a2a; display:block;background:url(/images/lf_n_ic2.gif) 30px 16px no-repeat; }
.leib2{ width:201px; overflow:hidden;}
.leib2 .tit{color:#333; font-size:14px; background:url(/images/tit1n.gif) no-repeat; height:36px; line-height:36px; padding-left:18px; overflow:hidden; font-weight:bold;}
.leib2 .tit a{ color:#333;}
.leib2 .nr{ border:1px solid #ccc; border-top:0; background:#fff; padding:4px 11px 8px;overflow:hidden;}
.leib2 .nr h4{ background:url(/images/tit3n.gif) no-repeat; height:33px; line-height:33px; padding-left:28px;overflow:hidden;margin-top:4px;}
.leib2 .nr ul{padding:0 15px;}
.leib2 .nr li{background: url(/images/icon1.gif) no-repeat scroll 0 10px ; padding-left: 17px; color: #666;line-height: 29px; overflow: hidden;white-space: nowrap; height:29px;border-bottom:1px dashed #DEDEDE; width:155px;}
.leib2 .nr li a{}
.leib2 .nr li.cur a{ color:#F79800;}
/*左边联系方式*/
.leftlx{background:#FFF;border:1px solid #DFDFDF; border-bottom:none;border-top:none; }
.leftlx h1{text-align:center;height:30px;line-height:30px;font-size:14px;}
.leftlx .dianh{padding:0 5px 0 10px;}
.leftlx p{line-height:24px;}
.leftlx .dianhua {background: url(/images/Teln.gif) no-repeat scroll 0 18px transparent;color: #666666;line-height: 20px;padding: 10px 0 10px 55px;}
.leftlx .dianhua span {display: block;font: 18px "Impact";color:#EB8000;}
/*内页right*/
.right { width:754px; float:left; display:inline; margin-left:5px; overflow:hidden;}
.righttop { background:url(/images/right_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.plc { background-color:#fff; height:30px; line-height:30px; border-left:1px solid #ccc; border-right:1px solid #ccc; padding:0 10px; position:relative; color:#666; overflow:hidden;} /*面包屑导航,文字色彩可自行修改,现在为灰色*/
.plc span {}
.plc img { margin-top:2px; vertical-align:middle;}
.a_title{BORDER-BOTTOM: #2a2a2a 2px solid; PADDING-BOTTOM: 6px; TEXT-ALIGN: left; margin-left:15px; margin-right:15px; margin-bottom:15px;}
.a_title span{COLOR: #2a2a2a;FONT-SIZE: 20px; FONT-FAMILY:'微软雅黑'; FONT-WEIGHT: bold}
.a_con{WIDTH: 700px; BORDER-BOTTOM: #2a2a2a 2px solid; PADDING-BOTTOM: 6px; TEXT-ALIGN: left}
.right_main { width:752px; min-height:458px; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}
.agent_con { width:750px;  padding-top:10px; line-height:24px;}
.agent_con p {}
.agent_con .age_list { margin-bottom:15px;}
.agent_con .age_list li { font-size:14px; height:25px; line-height:25px;}
.agent_con .age_list li a { padding-left:10px;}
.agent_con .age_list li a:hover, .agent_con .age_list li a.cur { background:url(/images/ico8.gif) no-repeat left 5px; font-weight:bold; color:#DD3904; text-decoration:underline;}
.agent_con .age_li_about { padding-left:10px;}
.agent_con .age_li_about p { text-align:left;}
.age_li_about h4 {line-height:27px;}
.rightbot { background:url(/images/right_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}
/*翻页效果*/
.apage { line-height:25px; padding:0 5px; margin-top:10px; text-align:right; }
.apage a { border:1px solid #d4e3e9; padding:0 3px;  margin-right:5px;}
.apage a:hover, .apage .cur { border:1px solid #D5D5D5;background-color:#1FA4D1; color:#fff; text-decoration:none;}
.apage select { font-size:8px; margin-top:5px; }
/*产品中心*/
dl.pd_list_dl{ margin:0 0 0 25px;width:220px;overflow:hidden; float:left;height:185px;}
dl.pd_list_dl dt,dl.pd_list_dl dt a{ width:217px; height:148px;line-height:0; font-size:0;}
dl.pd_list_dl dt img{ display:block;width:207px;height:140px;overflow:hidden; padding:3px; border:1px #bababa solid;}
dl.pd_list_dl dt a:hover img{border:1px solid #F79800;}
dl.pd_list_dl dd{ margin-top:3px; height:30px; width:217px; line-height:30px; text-align:center; overflow:hidden;}

dl.pd_list_dls {width:217px; overflow:hidden; float:left;padding:5px 15px 10px; height:185px; }
dl.pd_list_dls dt,dl.pd_list_dls dt a{ width:217px; line-height:0; font-size:0;}
dl.pd_list_dls dt img{width:213px; height:144px;  border:1px solid #D6D6D6; padding:1px; }
dl.pd_list_dls dt a:hover img{border:1px solid #F79800;}
dl.pd_list_dls dd{ margin-top:3px; height:30px; width:217px; line-height:30px; text-align:center; overflow:hidden;}
dl.pd_list_dls dd a:hover,dl.pd_list_dl dd a:hover {color:#F79800;}
/*产品展示内页*/
.pro_title{color: #333;line-height: 28px;padding: 0 8px;border-bottom: 1px dashed #ccc; text-align:center; font-size:16px; font-weight:bold; margin-top:20px; margin-bottom:10px; padding-bottom:10px;}
.pro_img{text-align:center; margin-top:10px; margin-bottom:10px;}
.new_title{color: #333;line-height: 28px;padding: 0 8px;text-align:center; font-size:16px; font-weight:bold; margin-top:20px; margin-bottom:10px; padding-bottom:10px;}
.new_time{border-bottom: 1px dashed #ccc; height:35px; text-align:center; font-size:12px; font-weight:normal; font-family:"微软雅黑";}

/*上一条下一条*/
.gduo{ height:30px; line-height:30px; background:#f7f7f7; overflow:hidden; margin:15px 0px; padding:0 10px;}
.gduo span{ float:right; width:320px; overflow:hidden; height:30px; display:block;}
.gduo a{  font-weight:bold;}
/*---资讯中心---*/
.news_con { width:730px; margin:0 auto; padding-top:15px;}  /*资讯中心大框架*/
.news_top { width:720px; height:132px; overflow:hidden; border-bottom:solid 1px #ccc; padding-bottom:15px; margin-bottom:15px;}  /*资讯首页内容顶部（图片和文字区）*/
.news_top img { width:128px; height:128px; display:block; float:left;} 
.news_top .n_top_img { width:128px; height:128px; display:block; border:solid 1px #ccc;  padding:1px; float:left; } /*资讯首页内容顶部,图片的边框色可以自选修改*/
.news_top .n_top_img:hover { border:solid 1px #F79800; }  /*资讯首页内容顶部,图片的边框点击色,可以自选修改*/
.news_img_rt { width:570px; height:132px; float:left; margin-left:10px;} /*资讯首页内容顶部,图片的右边区块*/
.new_top_tit { width:518px; height:20px; line-height:20px; overflow:hidden; margin-bottom:10px;}
.new_top_tit .top_tit1 { font-weight:bold; text-decoration:underline; color:#000; font-size:14px;}/*资讯首页内容顶部, 粗体标题,颜色可自行修改*/
.new_top_tit .top_tit1:hover { color:#F79800;}/*资讯首页内容顶部, 粗体标题点击时的样式,颜色可自行修改*/
.new_top_tit .top_tit2 {  margin-left:15px;}
.new_top_tit .top_tit3 {  margin-left:15px; color:#FF0000;}/*资讯首页内容顶部, 文章出处,颜色可自行修改*/
.new_top_tit .top_tit3 a { color:#FF0000; text-decoration:underline;}/*资讯首页内容顶部, 文章出处,颜色可自行修改*/
.news_img_rt .news_top_con { line-height:24px; height:100px; overflow:hidden; white-space: normal; letter-spacing: normal; word-spacing:10px; } /*资讯首页顶部, 文章颜色可自行修改*/
.news_img_rt .news_top_con a { color:#F79800; text-decoration:underline;}
/*资讯中心列表页面的--dl*/
dl.news_dl {font-size:12px; color:#666; padding:0 5px; line-height:22px; border-bottom:1px dashed #CCCCCC; font-family:"微软雅黑";}
dl.news_dl a{ color:#000; }
dl.news_dl dt { margin-bottom:3px; margin-top:5px; line-height:24px; height:24px; width:720px; overflow:hidden;}
dl.news_dl .dt_1 { height:20px; background:url(Img/ico10.gif) no-repeat 0 6px;  padding-left:10px;  font-size:14px; color:#333; font-weight:bold; }
dl.news_dl .dt_1:hover {background:url(Img/ico7.gif) no-repeat 0 6px;color:#D40426; }/*资讯首页内容,点击时的图片*/
dl.news_dl .dt_2 { font-size:12px; float:right; padding:0 10px 0 8px;  font-family:"宋体"; }
dl.news_dl .dt_3 { font-size:12px;}
dl.news_dl .dt_3 a { color:#FF0000; text-decoration:underline;} /*文章出处*/
dl.news_dl dd { font-size:12px; padding-left:10px; height:45px; overflow:hidden; margin-bottom:10px;}
.mb10{ margin-bottom:10px;}
.newchang{ border-bottom:1px dashed #ccc; height:25px; padding-left:30px;}