﻿/* CSS Document */

*{margin:0; padding:0}
ul{list-style:none}
img{border:none}
a{text-decoration:none; color:#454545}
a:hover{color:#c00}
.clear{clear:both}
.margin{margin:0 auto;}
.float{float:left;}
body{font-size:12px; font-family:"微软雅黑"; background-color:#FFF; color:#454545;}



.top{height:88px; background:url("../images/top_01.jpg") repeat-x;}
.top_p{width:1200px; height:88px; margin:0 auto;}
.logo{width:250px; height:51px; float:left; margin-top:18px;line-height:51px;font-size:16px;font-weight:bold;}

.synav{width:800px; height:88px; float:right;}
.nav{width:800px; height:88px; line-height:88px; position:relative; z-index:1;  }
		.nav a{ color:#333;  }
		.nav .nLi{ float:left;  position:relative; display:inline;  }
		.nav .nLi h3{ float:left; background:url("../images/nav_01.jpg") no-repeat; width:100px; text-align:center; height:88px; line-height:88px; }
		.nav .nLi h3 a{ display:block; font-size:16px; font-weight:bold;  }
		.nav .nLi h3 a:hover{ color:#248aea; background:url("../images/nav_02.jpg") no-repeat;}
		.nav .sub{ display:none; width:100px; left:0; top:88px;  position:absolute; background:#0d6ecc; line-height:28px;   }
		.nav .sub li{ zoom:1; text-align:center; border-bottom:1px solid #659fd7; }
		.sub li.li11{ border-bottom:none;}
		.nav .sub a{ display:block; padding:0 1px; color:#fff;}
		.nav .sub a:hover{ background:#024386; color:#fff; font-weight:bold; }
		
		
/* banner */
.banner{ min-width:1000px;  position:relative;  height:462px; overflow:hidden;}
.banner .bd{ position:relative; z-index:0;  }
.banner .bd ul{ width:100% !important; }
.banner .bd li{ width:100% !important;  height:462px; }
.banner .bd li .siteWidth{ width:1000px; position:relative;  margin:0 auto;  height:462px;  }
.banner .bd li a{ height:462px; display:block;  }
.banner .bd .txt{ position:absolute; width:415px; top:100px; left:22px;   font:normal 18px/30px "Microsoft YaHei";    }
.banner .bd .btn{ display:block; zoom:1; margin-top:8px;  width:72px; padding-right:10px;  height:31px; line-height:31px; text-align:center; color:#fff; font-size:12px; background:url("../images/banner-btn.png")  0 0 no-repeat;
_background:url("../images/banner-btn-ie6.png") 0 0 no-repeat;
}
.banner .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; text-align:center; }
.banner .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:11px; height:11px; margin:4px; background:url("../images/dot-black.png") 0 0; overflow:hidden; 
	line-height:9999px; filter:alpha(opacity=40);opacity:0.4; 
}
.banner .hd ul .on{ filter:alpha(opacity=100);opacity:1;  }
.banner  img{width:100%;height:auto;}


/* CSS 热点新闻 搜索 */

.con1{height:40px; background-color:#efefef; margin:0 auto; overflow:hidden;}
.con1_p{width:1200px; height:40px; margin:0 auto; overflow:hidden;}

.redian{width:500px; height:40px; float:left;}
.redian_bt{width:70px; height:40px; line-height:40px; font-weight:bold; color:#333; text-align:left; float:left;}
.redian_con{width:430px; height:40px; float:left; overflow:hidden;}
/* 本例子css */
		.txtMarquee-left{ width:430px;  position:relative; height:40px;   }
		.txtMarquee-left .bd{ padding:0px; }
		.txtMarquee-left .bd .tempWrap{ width:4300px !important; }/* 用 !important覆盖SuperSlide自动生成的宽度，这样就可以手动控制可视宽度。 */
		.txtMarquee-left .bd ul{ overflow:hidden; zoom:1; }
		.txtMarquee-left .bd ul li{margin-right:20px;  float:left; height:40px; line-height:40px; text-indent:25px; text-align:left; _display:inline; width:auto !important;  }/* 用 width:auto !important 覆盖SuperSlide自动生成的宽度，解决文字不衔接问题 */
		.txtMarquee-left .bd ul li span{color:#898989; padding-left:20px;}


.sousuo{width:265px; float:right;}
.souguo_1{height:24px; margin:0 auto; margin-top:7px; width:265px;}
.inpet1{width:221px; height:24px; line-height:24px; text-indent:5px; border:1px #d1d1d1 solid; border-right:none; overflow:hidden; color:#555; position:absolute; text-align:left;}
.inpet2{width:43px; height:26px; overflow:hidden;}



.main{width:1200px; margin:0 auto;}

/* CSS 产品 */

.chanpin{width:1200px; margin:0 auto; margin-top:20px;}
.cpfl{width:220px; float:left;}
.cpfl h5{width:220px; height:54px; line-height:54px; text-indent:30px; overflow:hidden; color:#fff; text-align:left; margin:0 auto; background:url("../images/cp_01.jpg") no-repeat; font-size:18px;}
.cpfl_p{width:218px; margin:0 auto; border:1px #e1e1e1 solid; border-top:none; overflow:hidden;}
.cpfl_p ul{width:218px; margin:0 auto;}
.cpfl_p ul li{width:218px; height:50px; line-height:50px; text-indent:30px; overflow:hidden; text-align:left; float:left; font-size:15px;}
.cpfl_p ul li a{display:block; width:218px; height:49px; background-color:#fff; border-bottom:1px #e1e1e1 solid;}
.cpfl_p ul li a:hover{border-bottom:1px #e1e1e1 solid; background:url("../images/cp_02.jpg") no-repeat #f0f8ff 15px center;}
.cpfl_tu{width:218px; height:155px; margin:0 auto;}

.cpzx{width:950px; float:right;}
.cpzx h5{width:950px; height:53px; line-height:53px; border-bottom:1px #d2d2d2 solid; overflow:hidden; color:#333; text-align:left; margin:0 auto; font-size:24px; font-weight:normal;}
.cpzx h5 em{font-style:normal; font-size:18px; color:#8babca; padding-left:10px;}
.cpzx h5 span{float:right; color:#898989; font-size:14px;}
.cpzx_p{width:950px; margin:0 auto;}
.cpzx_p ul{width:950px; margin:0 auto; overflow:hidden;}
.cpzx_p ul li{width:215px; height:251px; float:left; overflow:hidden; margin-top:27px; padding-left:29px;}
.cpzx_p ul li .cpzx_1{width:209px; height:245px; margin:0 auto; border:3px #dedede solid; overflow:hidden;}
.cpzx_p ul li .cpzx_1 img{width:209px; height:204px; float:left;}
.cpzx_p ul li .cpzx_1 span{width:209px; height:41px; line-height:41px; float:left; overflow:hidden; display:block; text-align:center; font-weight:bold;}
.cpzx_p ul li .cpzx_1 span a{display:block; background-color:#dedede;}
.cpzx_p ul li .cpzx_1 span a:hover{background-color:#248aea; color:#fff;}


.hengfu{width:1200px; height:120px; margin:0 auto; margin-top:20px;}


/* CSS 关于恒辰  新闻中心 */

.jianjie{width:580px; float:left; margin-top:20px;}
.jianjie h5{width:580px; height:53px; line-height:53px; border-bottom:1px #d2d2d2 solid; overflow:hidden; color:#333; text-align:left; margin:0 auto; font-size:24px; font-weight:normal;}
.jianjie h5 em{font-style:normal; font-size:18px; color:#8babca; padding-left:10px;}
.jianjie h5 span{float:right; color:#898989; font-size:14px;}
.jianjie_p{width:580px; text-align:left; margin:0 auto; text-indent:25px; overflow:hidden; line-height:30px; margin-top:26px;}
.jianjie_p img{width:235px; height:169px; float:left; margin-right:29px;}
.jianjie_p a{color:#248ae9;}
.jianjie_p a:hover{color:#c00;}

.xinwen{width:580px; float:right;}
.xinwen_p{width:580px; margin:0 auto; overflow:hidden;}
.xinwen_dl{width:580px; height:155px; margin:0 auto; overflow:hidden;}
.xinwen_dl dl{width:580px; height:129px; margin:0 auto; margin-top:26px; overflow:hidden;}
.xinwen_dl dl dt{width:156px; height:127px; float:left; margin-right:21px; border:1px #d2d2d2 solid; overflow:hidden;}
.xinwen_dl dl dt img{width:156px; height:127px;}
.xinwen_dl dl dd{width:400px; line-height:24px; color:#666; text-align:left; overflow:hidden; float:left;}
.xinwen_dl dl dd span{width:400px; height:33px; line-height:33px; float:left; font-weight:bold;}
.xinwen_dl dl dd span a{color:#248aea;}
.xinwen_dl dl dd span a:hover{color:#c00;}
.xinwen_dl dl dd a{color:#c00;}
.xinwen_dl dl dd a:hover{color:#c00; text-decoration:underline;}

.xinwen_ul{width:580px; margin:0 auto; overflow:hidden;}
.xinwen_ul ul{width:580px; margin:0 auto; margin-top:20px; overflow:hidden;}
.xinwen_ul ul li{width:580px; height:30px; line-height:30px; background:url("../images/xw_02.jpg") no-repeat 0 center; text-indent:13px;}
.xinwen_ul ul li span{float:right; color:#898989;}




/* CSS 推荐产品 */

.tuijian{width:1200px; margin:0 auto; margin-top:30px;}
.tuijian h5{width:1200px; height:50px; line-height:50px; background:url("tuijian_01.jpg") no-repeat; overflow:hidden; color:#248aea; text-align:center; margin:0 auto; font-size:24px; font-weight:normal;}
.tuijian_p{width:1200px; margin:0 auto;}
/* 本例子css */
.picMarquee-left{ width:1200px; margin-top:15px; overflow:hidden; position:relative;}
		.picMarquee-left .bd{width:1200px;    }
		.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{width:215px; height:251px; float:left; overflow:hidden; margin-top:20px; padding-left:29px;}
.picMarquee-left .bd ul li .cpzx_1{width:209px; height:245px; margin:0 auto; border:3px #dedede solid; overflow:hidden;}
.picMarquee-left .bd ul li .cpzx_1 img{width:209px; height:204px; float:left;}
.picMarquee-left .bd ul li .cpzx_1 span{width:209px; height:41px; line-height:41px; float:left; overflow:hidden; display:block; text-align:center; font-weight:bold;}
.picMarquee-left .bd ul li .cpzx_1 span a{display:block; background-color:#dedede;}
.picMarquee-left .bd ul li .cpzx_1 span a:hover{background-color:#248aea; color:#fff;}


/* CSS 底部 */

.dibu{height:155px; background-color:#ebebeb; border-top:5px #00519b solid; margin:0 auto; margin-top:20px; overflow:hidden;}
.dibu_p{width:1200px; height:155px; margin:0 auto; overflow:hidden;}
.dd_con{width:880px; line-height:30px; text-align:left; float:left; overflow:hidden; color:#333; margin-top:35px;}
.erweima{width:107px; height:107px; float:right; margin-top:25px;}



/*............................................ CSS 内页样式 ............................................*/

.neiye{width:1200px; margin:0 auto;}
.nyleft{width:225px; float:left;}


/* CSS 内页关于我们 */
.nyfl{width:225px; margin:0 auto;margin-top:20px;}
.nyfl h5{width:225px; height:70px; line-height:70px; background-color:#248aea; font-size:26px; font-family:"微软雅黑"; color:#fff; text-align:center; font-weight:normal;}
.nyfl_p{width:225px; margin:0 auto;}
#sideMenu2{width:225px; margin:0 auto; margin-top:10px;}
#sideMenu2 .hd{ width:225px; float:left;}
#sideMenu2 .hd a{width:225px; height:40px; line-height:40px; background:url("../images/about_01.jpg") no-repeat 20px center; display:block; text-align:left; text-indent:50px; font-size:14px; font-family:"微软雅黑"; color:#444;}
#sideMenu2 .hd a:hover{background:url("../images/about_02.jpg") no-repeat 20px center; color:#f98023;}
#sideMenu2 .on a{background:url("../images/about_02.jpg") no-repeat 20px center; color:#f98023;}


.nylx{width:225px; margin:0 auto; background-color:#248aea; overflow:hidden; margin-top:15px; padding-bottom:10px;}
.nylx_p{width:205px; margin:0 auto;}
.nylx_tu{width:205px; height:63px; margin:0 auto; margin-top:10px;}
.nylx_con{width:205px; margin:0 auto; margin-top:8px;}
.nylx_con dd{width:205px; line-height:25px; text-align:left; float:left; overflow:hidden; color:#fff;}
.nylx_con dd span{font-weight:bold; color:#f4db06;}


.nyright{width:964px; float:right; border-left:1px #d2d2d2 solid; overflow:hidden; margin-top:20px;}
.about{width:964px; margin:0 auto;}
.about_bt{width:964px; height:49px; border-bottom:1px #d2d2d2 solid; background:url("../images/about_03.jpg") no-repeat 10px center; margin:0 auto; overflow:hidden;}
.about_bt h5{line-height:49px; color:#333; font-size:14px; text-indent:40px;}
.about_bt h5 span{float:right; margin-right:7px; font-size:12px; font-weight:normal; color:#333;}
.about_bt h5 span a{color:#333;}
.about_bt h5 span a:hover{color:#c00; text-decoration:underline;}
.about_p{width:910px; margin:0 auto; padding-bottom:15px;  overflow:hidden;}
.about_con{width:910px; margin:0 auto; line-height:30px; text-align:left; text-indent:25px; margin-top:15px; font-size:14px; color:#4b4b4b;}


/* CSS 内页新闻 */
.news{width:910px; margin:0 auto;}
.news ul{width:910px; margin:0 auto;}
.news ul li{width:910px; float:left; border-bottom:1px #d2d2d2 dashed; overflow:hidden; margin-top:20px;}
.news ul li .news_1{width:910px; margin:0 auto; height:92px; overflow:hidden; margin-bottom:15px;}
.news ul li .news_1 span {
width: 84px;
height: 92px;
float: left;
text-align: center;
font-size: 12px;
font-family: "微软雅黑";
background: url("../images/sj_tb.jpg") no-repeat;
margin-right: 15px;
display: inline;
}
.news ul li .news_1 span b {
width: 84px;
height: 63px;
float: left;
font-size: 30px;
font-weight: normal;
line-height: 60px;
}

.news ul li .news_2{width:810px; float:left; height:92px; overflow:hidden;}
.news ul li .news_2 h3{width:810px; height:30px; line-height:30px; font-size:12px; text-align:left;}
.news ul li .news_2 p{width:810px; height:44px; line-height:22px; text-align:left; overflow:hidden;}


.cp_fenye{width:910px; margin:0 auto; height:35px; overflow:hidden; background-color:#eee; margin-top:25px;}
.cp_fenye p{width:910px; line-height:35px; text-align:center;}
.cp_fenye p a{color:#4f4f4f;}
.cp_fenye p a:hover{color:#c00; text-decoration:underline;}
.cp_fenye p span{float:left; color:#333; text-indent:10px;}


/* 内页新闻 标题 样式 */
.news_ny{width:910px; margin:0 auto;}
.news_bt{width:910px; height:60px; margin:0 auto; margin-top:15px;}
.news_bt h4{line-height:60px; font-size:18px; color:#333; text-align:center;}
.news_ly{width:910px; height:25px; margin:0 auto; border-bottom:1px #d2d2d2 dotted;}
.news_ly h4{line-height:25px; color:#777; font-size:12px; font-weight:normal;}
.news_ly h4 span{float:right;}
.bt_wenzi{width:910px; margin:0 auto; line-height:23px; text-align:left; text-indent:25px; margin-top:15px;}
.bt_fenye{width:910px; margin:0 auto; height:60px; overflow:hidden; background-color:#eee; margin-top:25px;}
.bt_fenye p{width:910px; line-height:30px; text-align:left;}
.bt_fenye p a{color:#4f4f4f;}
.bt_fenye p a:hover{color:#c00; text-decoration:underline;}
.bt_fenye p span{float:left; font-weight:bold; color:#444}



/* 产品中心 样式 */

.nycpzx_p{width:950px; margin:0 auto;}
.nycpzx_p ul{width:950px; margin:0 auto; overflow:hidden;}
.nycpzx_p ul li{width:215px; height:251px; float:left; overflow:hidden; margin-top:27px; padding-left:16px;}
.nycpzx_p ul li .cpzx_1{width:209px; height:245px; margin:0 auto; border:3px #dedede solid; overflow:hidden;}
.nycpzx_p ul li .cpzx_1 img{width:209px; height:204px; float:left;}
.nycpzx_p ul li .cpzx_1 span{width:209px; height:41px; line-height:41px; float:left; overflow:hidden; display:block; text-align:center; font-weight:bold;}
.nycpzx_p ul li .cpzx_1 span a{display:block; background-color:#dedede;}
.nycpzx_p ul li .cpzx_1 span a:hover{background-color:#248aea; color:#fff;}



.nycpzx_read{width:910px; margin:0 auto;}

.xgtu_1{width:910px; height:353px; margin:0 auto; margin-top:30px;}
.xgtu_1left{width:288px; height:353px; float:left; margin-right:20px;}
.xgtu_1left img{width:280px; height:345px; margin:0 auto; border:1px #d2d2d2 solid; padding:3px;}
.xgtu_1right{width:595px; height:353px; float:left;}

.xgtubt{width:595px; height:32px; margin:0 auto;}
.xgtubt h4{line-height:32px; float:left; background:url("xgcp_01.jpg") no-repeat 0 center; font-size:18px; color:#248aea; text-align:left; text-indent:15px;}
.xgcpjs{width:595px; height:30px; line-height:30px; text-align:left; font-size:14px; color:#2a2a2a; font-weight:bold; margin-top:5px;}

.xgcp_11{width:595px; margin:0 auto; margin-top:10px;}
.xgcp_11 dd{width:595px; line-height:30px; color:#636363; text-align:left; float:left;}
.xgcp_11 dd span{float:left; font-weight:bold; color:#333;}


.nycp_gexian{width:910px; height:7px; margin:0 auto; overflow:hidden; margin-top:35px;}
.nycp_xx{width:910px; margin:0 auto; line-height:30px; font-size:14px; text-align:left;}
.nycp_xx h2{width:910px; height:35px; line-height:35px; display:block; overflow:hidden; border-bottom:1px #d2d2d2 solid; font-size:18px; color:#333; margin-top:20px; margin-bottom:20px;}

.nycp_more{width:910px; text-align:right; margin-top:30px;}


.fenye{ 
width:750px;
   line-height:30px; 
   background:#dddedf; 
   margin:15px 0px 10px 6px; 
   _margin:15px 0px 10px 0px;
   text-align:center;
}
.fenye a{ margin-left:6px; color:#000;}
.fenye a:hover{ color:#ff0000;}


.pages{text-align:center;padding:50px 0px 10px 0px;}
.pages a,.pages span{display:inline-block;height: 38px;line-height:38px;color:#3e3a39;padding: 0px 20px 0 18px;margin:0 3px;font-size: 16px;background: #e1e1e1;}
.pages a:hover,.pages a.current,.pages span.current{background: #f04915;text-decoration: none;color: #fff;}


.artpage{margin:60px auto 0;text-align: center;}
.artpage a{margin-right: 40px;}




















