@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0;}
body{ font-size:12px; color:#333;font-family: "微软雅黑","宋体"; overflow:scroll;overflow-x:hidden;}
ul,li{ list-style-type:none;}
img,ul,li{padding:0px; margin:0px;}
img{border:none;}
a{ color:#333; text-decoration:none;}
a:hover{  text-decoration:underline;}
a:active{text-decoration:none;}
.clear{ clear:both;}
img{ border:0;}
.clearfix:after {
visibility: hidden;
display: block;
font-size: 0;
clear: both;
height: 0;
}
.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}
.clearfix { display: inline-table; }
/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End hide from IE-mac */


/*top_box*/
.top_box{ background:#3d3d3d; height:35px; line-height:35px;}
.top{ width:1180px; margin:0 auto;}
.top_left{ width:300px; float:left; color:#999;}
.top_right{ width:300px; float:right; color:#999; text-align:right;}
.top_right a{ color:#999;}


/*header_box*/
.header_box{ background: url(../images/header_bg.jpg) repeat-x; height:118px; width:100%;}
.header{ width:1180px; margin:0 auto; padding-top:20px;}
.logo_box{ width:471px; float:left; height:78px;}

.phone_box{ width:250px; float:right; margin-top:10px;}
.phone_tu{ width:55px; height:55px; float:left; padding-top:5px;}
.phone_wen{ font-family:"微软雅黑"; font-size:14px; width:190px; float:right;}
.phone_wen span{ font-size:24px; color:#259217; font-weight:bold;}


/*nav_box*/
.nav_box{height:46px;font-family:"微软雅黑"; background: url(../images/nav_bg.jpg) repeat-x;;}
.nav{ width:1180px; margin:0 auto;}
.nav ul li{ float:left; width:131px; text-align:center; background:url(../images/nav_line.jpg) no-repeat;}
.nav ul li a{ font-size:14px; line-height:46px; display:block; color:#FFF;}
.nav ul li a:hover{color:#fff;text-decoration:none; margin:0 auto; width:100px; background:#185ca3;}


/*center1_box*/
.center1_box{ background:#f5f5f5; height:545px;}
.gonggao{ background:url(../images/gg_bg.jpg) no-repeat; height:80px; width:1180px; margin:0 auto;}
.gg_right{ width:120px; height:50px; float:right; margin-right:220px; margin-top:10px;}
.gg_left{ width:700px; float:left; margin-top:30px; margin-left:50px; color:#FFF;}

.center1_1{ width:1180px; margin:30px auto;}

.hy_news{ width:330px; float:left;}
.news_title{ background:url(../images/line_bg.jpg) no-repeat; height:46px; line-height:46px;}
.news_title a{ font-size:14px; color:#FFF; padding-left:40px;}

.hy_nr{ margin-top:10px;}
.hy_nrbg{ background:#FFF; border:1px solid #e3e3e3; height:68px; padding:8px; margin-top:6px;}
.hy_tu{ width:92px; height:66px; float:left;}
.ny_wen{ width:215px; float:right; line-height:22px;}
.ny_wen a{ color:#195ca4;}


.about_box{ width:504px; float:left; margin-left:20px;}
.about_title{ background:url(../images/about_title.jpg) no-repeat; height:46px; line-height:46px;}
.ab_title a{ font-size:14px; color:#FFF;}
.ab_title{ padding-left:40px; width:100px; float:left;}
.about_m{ width:60px; float:right; text-align:center;}
.about_m a{ color:#999;}
.about_nr{ background:#FFF; height:350px;border:1px solid #e3e3e3; padding:10px 15px;}
.about_tu img{ width:473px; height:166px;}
.about_wen{ margin-top:10px; line-height:25px;}

.news_box{ width:303px; float:right;}
.news_nr{ background:#FFF; height:350px;border:1px solid #e3e3e3; padding:10px 12px;}
.news_tu2{ width:277px; height:95px;}
.news_nr2 ul li{ line-height:26px; background:url(../images/dian.jpg) no-repeat 0 10px; display:block; height:26px; width:277px; overflow:hidden;}
.news_nr2 ul li a{ padding:0 10px;}

/*chanpin_box*/
.chanpin_box{ background:url(../images/center_bg.jpg) repeat-x; height:573px; width:100%;}
.chanpin{ width:1180px; margin:20px auto;}
.cp_title{ background:url(../images/cp_title.jpg) no-repeat; height:70px; position:relative;}
.cp_t{
	position:absolute;
font-size: 20px;
left: 575px;
top: 8px;
}

.cp_t a{ color:#195ca4;}

.cp_nr{ margin-top:50px;}
/************************图片滚动********************/
.gd_01{ position:relative; height:200px; width:1180px;}
.gd_01 em{
	position: absolute;
	top: 78px;
}
.gd_01 .t_l{ left:0px;}
.gd_01 .t_r{ right:0px;}
.gd_01 #simgs{}
.gd_01 li{ float:left; width:270px; padding: 0 16px 0 0; text-align:center;}
.gd_01 li.last{ padding-right:0;}
.gd_01 li img{ display:block; width:260px; height:269px; margin-bottom:19px; padding:6px; background:#FFF;}
.gd_01 li img:hover{ background:#060;}
.gd_01 li a{ color:#fff;}
.gd_01 .fl { float:left;}
.gd_01 .fr { float:right;}
.gd_01 .pa{ position:absolute;}
.gd_01 .pr{ position:relative}
.ck{ border:1px solid #FFF; line-height:24px; margin-top:20px; line-height:30px;}
.ck p a{ color:#FFF;}



/*anli_box*/
.anli_box{ background:#f5f5f5; height:470px; width:100%;}
.anli{ width:1180px; margin:0 auto; padding-top:20px;}
.anli_top{ width:53px; height:60px; margin:0 auto;}
.anli_title{ text-align:center; line-height:20px; text-transform:uppercase; line-height:26px; padding-top:15px;}
.anli_title a{ font-size:24px; color:#195ca4; font-weight:bold;}
.anli_title p{ color:#565656; font-size:14px;}

.anli_nr{ margin-top:25px;}

.gd_02{ position:relative; height:200px; width:1180px;}
.gd_02 em{
	position: absolute;
	top: 78px;
}
.gd_02 .t_l{ left:0px;}
.gd_02 .t_r{ right:0px;}
.gd_02 #simgs2{}
.gd_02 li{ float:left; width:252px; padding: 0 16px 0 0; text-align:center; background:#eee; height:280px; margin:0 10px;}
.gd_02 li.last{ padding-right:0;}
.gd_02 li img{ display:block; width:252px; height:225px; margin-bottom:15px; padding:7px;}
.gd_02 li:hover{ background:#060;}
.gd_02 li:hover a{ color:#FFF;}
.gd_02 li a{ color:#333;}
.gd_02 .fl { float:left;}
.gd_02 .fr { float:right;}
.gd_02 .pa{ position:absolute;}
.gd_02 .pr{ position:relative}

/*footer_box*/
.footer_box{ background:url(../images/footer_bg.jpg) repeat-x; height:198px; width:100%;}
.footer{ width:1180px; margin:0 auto;}
.f_nav{ text-align:center;color:#FFF; font-size:14px; line-height:35px; padding-top:10px;}
.f_nav a{ color:#FFF; padding:0 25px;}
.footer_di{ text-align:center; line-height:35px; color:#FFF; font-size:14px; height:110px;}
.footer_zz{ text-align:center; line-height:30px; color:#FFF;}
.footer_zz a{ color:#FFF;}




/*neiye*/
.neiye_qb{width:1180px; margin:0 auto;}

.neiye_box{ width:1180px; margin:20px auto;}
.left{ width:240px; float:left;}
.tutu ul li{ border:1px solid #CCC; padding:5px; margin-top:15px; margin-bottom:20px;}
.tutu ul li img{ width:230px; height:80px;}
.right{ width:920px; float:right; border:1px solid #CCC; background:#FFF;}
.ny_nr{ padding:20px; color:#333; line-height:24px;}
.dangqian{ width:30%; float:right; line-height:40px; color:#666; text-align:right; padding-right:5px;}
.dangqian a{ color:#666;}

.title_left2{ width:200px; float:left;text-transform:uppercase; color:#333; font-size:14px; padding-left:20px; line-height:40px; font-family:"微软雅黑";}


.liebiao_box{ width:240px; float:left;}
.liebiao_t{ background-color: #195ca4; height:40px; text-align:center; line-height:40px; color:#FFF; font-size:14px; text-transform:uppercase; font-family:"微软雅黑";}

.liebiao{ background-color:#FFF; width:220px; margin:auto;padding-top:15px; border:10px solid #195ca4; margin-top:10px; font-family:"微软雅黑";}

.liebiao ul{ margin-bottom:15px;}
.liebiao ul li{ border-bottom:1px solid #CCC; width:200px; margin:0 auto;}
.liebiao ul li a{ font-size:14px; line-height:40px; display:block; color:#333; padding-left:20px;}
.liebiao ul li a:hover{ background-color:#195ca4; color:#FFF; text-decoration:none;}
.nn_line{ background-color:#195ca4; height:3px;}
.line2{ height:1px; background-color:#CCC;}
