@charset "utf-8";
body { 
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.clear{ clear:both}
.w1200{width: 1200px; margin: 0 auto; position: relative;}


*{ font-family:"微软雅黑"; }

.bf_logo{float: left; width:220px; height: 106px; background: url(images/3_06.jpg) left 10px no-repeat; padding-left: 118px; margin-left: 10px; margin-top: 10px;}
.bf_logo h1{font-size: 52px;}
.bf_logo p{font-size: 14px; letter-spacing: 7px; margin-top: -5px;}
.bf_navtel{float: right;}
.bf_tel{width: 842px; height: 44px;background: #15007d; border-radius:0 0 0 15px; text-align: right;}
.bf_tel h2{font-size: 32px; color: #FFFFFF; font-family: Impact, Haettenschweiler, Franklin Gothic Bold, Arial Black," sans-serif"; padding-right: 10px;padding-left: 22px; background: url(images/3_03.jpg) left 10px no-repeat; width: 183px;	float: right; font-weight: normal;}
.bf_top{background: #fff; position: absolute; z-index: 3000;left:50%; margin-left: -600px; border-radius:0 0 0 15px; top:28px}
.bf_b{height: 235px; background: #252629;}

.bf_bnav{width: 1200px;}
ol, ul {list-style:none;margin:0px; padding:0px;}

.sy_nav{ width:840px; height:46px; color:#000; font-family:"微软雅黑";font-size:16px; font-weight:bold;  margin-top: 10px;}
.sy_nav li{ width:105px; height:46px; font-family:"微软雅黑"; font-size:16px;font-weight:bold; line-height:46px; text-align:center;  list-style-type:none; float:left;color:#000;font-weight:bold;}
.sy_nav li a{ width:105px; height:46px;  color:#000; text-decoration:none;display:block; font-family:"微软雅黑"; font-size:16px;font-weight:bold;}
.sy_nav li a:hover{ text-decoration:none; width:105px; height:46px; display:font-size:16px;font-weight:bold; background-color:#ff0000;}



.sy_nav2{ width:1200px; height:46px; color:#9a9a9a; font-family:"微软雅黑";font-size:16px; font-weight:bold;  margin-top: 10px; background: #181819;}
.sy_nav2 li{ width:150px; height:46px; font-family:"微软雅黑"; font-size:16px;font-weight:bold; line-height:46px; text-align:center;  list-style-type:none; float:left;color:#9a9a9a;font-weight:bold;}
.sy_nav2 li a{ width:150px; height:46px;  color:#9a9a9a; text-decoration:none;display:block; font-family:"微软雅黑"; font-size:16px;font-weight:bold;}
.sy_nav2 li a:hover{ text-decoration:none; width:150px; height:46px; display:font-size:16px;font-weight:bold; background-color:#ff0000;}

.bf_b2 {color: #fff; width: 1046px; float: left;padding-top: 20px; }
.bf_b2 a{color: #fff;}
.bf_b3 {float: right; padding-top: 20px; }



/*特点*/
.tedian { overflow:hidden; width:1200px; margin:50px auto 60px auto; height:250px; padding-bottom:40px; border-bottom:2px solid #f3f3f3;}
.tedian ul{ overflow:hidden; width:110%;}
.tedian li{ float:left; width:249px; padding-right:30px; margin-right:30px; border-right:1px dotted #c7c7c7;}
.tedian li img{ display:block; margin:0 auto; margin-bottom:20px;}
.tedian li h3{ text-align:center; font-size:18px; color:#333; margin-bottom:10px;}
.tedian li p{ text-align:center; font-size:16px; color:#666; line-height:20px;}





.bf_cp{width: 1200px;}
.bf_cp h2{text-align: center;font-size: 44px; color: #15007d;}
.bf_cp p{font-size: 10px; color: #acacac; text-transform: uppercase; text-align: center; background:url(images/36.jpg) center 5px no-repeat; height: 20px;}
.bf_cp{background:url(images/3_10.jpg) center bottom no-repeat; height: 553px; width: 100%;}

.bf_ys{background:url(images/3_11.jpg) center top no-repeat; height: 714px;}


.ny_cpfllx{ width:229px; background:#F9F9F9;}
.ny_cpflbt{ width:229px;}
.ny_lxfsbt{ width:229px; }
.ny_lxfsny{ width:209px; }
.ny_nyq{ width:1200px; margin:0 auto;}
.ny_nyq_left{ width:229px; float:left}
.ny_nyq_right{ width:958px; float:right;}

.ny_nyq_rightbt{ width:958px; height:44px; background:url(images/04.jpg);}

.bf_ysbt h2{text-align: center; font-size: 44px; color: #FFFFFF; padding: 60px 0 40px 0;}
.bf_ys ul{width: 1200px;}
.bf_ys ul li{float: left; background: #fff; width: 400px; height: 225px;text-align: center;}
.bf_ys ul li img{margin-bottom:-4px; }
.bf_ys ul li h2{ padding-top: 40px;color: #2b1a82;}
.bf_ys ul li p{font-size: 14px;line-height: 25px;}
.nei{ font-size:16px; line-height:27px;  text-align:left; color:#000; padding-left:20px;}


.bf_gsjj .w1200{overflow: hidden; padding-bottom: 56px;}
.bf_gsjj{width: 100%; background: url(images/3_21.jpg) center top no-repeat; height: 500px; margin-top: 110px;}
.bf_gsjjl{float: left; padding: 90px 0 0 30px;}
.bf_gsjjr{position: absolute; height: 430px; width: 570px; top:0; bottom: 0;right: 30px; margin: auto;}
.sz14{ font-size:16px; line-height:44px; font-weight:bold; text-align:left; color:#000; padding-left:35px; font-family:"微软雅黑"; float:left;}
.bf_gsjjlz{width:45%; padding-top: 4em; height: 190px; overflow: hidden;}

.bf_gsjjl a{ display: inline-block; margin-top: 42px; font-size: 14px; color: #fff !important;  width: 155px; text-align: center; }

.sz12{ font-size:12px; line-height:44px; font-weight:normal; text-align:left; color:#000;  font-family:"微软雅黑"; float:right; margin-right:20px;}


.sz12 a{ font-size:12px; line-height:44px; font-weight:normal; text-align:left; color:#000;  font-family:"微软雅黑";}
.sz12 a:hover{ font-size:12px; line-height:44px; font-weight:normal; text-align:left; color:#000;  font-family:"微软雅黑";}
.sz12 a:visited{ font-size:12px; line-height:44px; font-weight:normal; text-align:left; color:#000;  font-family:"微软雅黑";}
.bf_xwzx{width: 100%; padding-top: 89px; background: #e6e6e6;}

.cp14{ font-size:14px;width:208px; text-align:left; height:32px;}
.cp14 a{ font-size:14px;width:188px; text-align:left; height:32px; display:block; line-height:30px; padding-left:35px; color:#000; text-decoration:none; margin:3px 0px;}
.cp14 a:hover{ font-size:14px;width:188px;  text-align:left; height:32px; display:block; line-height:30px; padding-left:35px; font-weight:bold; color:#000;}
.cp14 a:visited{ font-size:14px;width:188px;  text-align:left; height:32px; display:block; line-height:30px; padding-left:35px; text-decoration:none; color:#000;}




.wp_xw{ height: 600px; background: url(images/3_421.png) center 150px no-repeat; text-align: center;   }
.wp_xw1{width: 1200px; margin: 0 auto; margin-top: 90px;}
.wp_xwbt{text-align: center;}
.wp_xwbt h2 span{font-size: 48px; color: #64b93c; font-weight: bold; display: block;text-align: center; background: url(images/3_381.jpg) center 60px no-repeat;font-family: Impact, Haettenschweiler, Franklin Gothic Bold, Arial Black," sans-serif";}
.wp_xwbt h2{font-size: 26px;color: #000;}

.nr14{ font-size:14px; color:#333; line-height:30px;}

.newr{ width:1200px;margin:30px 0; }
.newr dl img{ width:387px; height:177px;}
.newr dl{ border:1px solid #ccc; border-bottom:5px solid #ff7f01;float:left; width:387px; margin:0 10px 20px 0 ; -webkit-transition: 0.4s;-webkit-transition: -webkit-transform 0.4s ease-out;transition: transform 0.4s ease-out;-moz-transition: -moz-transform 0.4s ease-out; background:#FFF}
.newr dl dt{width:69px; color:#000; display:block; text-align:center; padding-top:30px; float:left;border-right:1px solid #ccc; height:150px; background:url(../images/v4.jpg) 20px 100px no-repeat;}
.newr dl dd{ width:277px;font-size:16px;display:block;float: right; padding:20px}
.newr dl dt a{width:89px; height:97px; color:#7b7b7b; font-size:44px;}
.newr dl dt a span{ display:block; font-size:14px; margin-top:10px;}
.newr dl dd a{font-size:18px; color:#001a65}
.newr dl dd a em{ color:#7b7b7b; display:block; margin-top:5px; font-size:14px; height:60px; overflow:hidden}

.newr dl:hover{transform: scaleX(1.1) scaleY(1.1); -webkit-box-shadow:0 2px 20px rgba(82,174,56,.55);-moz-box-shadow:0 2px 20px rgba(82,174,56,.55);box-shadow:0 2px 20px rgba(82,174,56,.55)}




.zi12bai{ font-size:12px; color:#fff; line-height:25px; }
.zi12bai a{ font-size:12px; color:#fff; line-height:25px; text-decoration:none;}
.zi12bai a:hover{ font-size:12px; color:#fff; line-height:25px; text-decoration:none; }
.zi12bai a:visited{ font-size:12px; color:#fff; line-height:25px;  text-decoration:none;}

.zi14bai{ font-size:14px; color:#fff; line-height:25px; font-family:"微软雅黑";}
.zi14bai a{ font-size:14px; color:#fff; line-height:25px; text-decoration:none;}
.zi14bai a:hover{ font-size:14px; color:#fff; line-height:25px; text-decoration:none; }
.zi14bai a:visited{ font-size:14px; color:#fff; line-height:25px;  text-decoration:none;}



.news{ font-size:14px; color:#000; height:25px; font-family:"微软雅黑";}
.news a{font-size:14px;line-height:25px; display:block;list-style-type:none;  color:#000; text-decoration:none; list-style-type:none; }
.news a:hover{font-size:14px;line-height:25px; display:block;}

/*辅助新闻列表*/
.info_list {width:100%;  line-height:30px;}
.info_list td{ padding-top:3px;}
.info_list .time{text-align:right; font-size:12px}
.info_list div{padding-left: 25px; background-repeat:no-repeat;background-image: url('../images/news/icon.gif');  line-height:30px;}
.info_list .div{background-image: url('images/news/icon_red.gif');}
.info_list .alc{background-image: url('images/news/icon_hui.gif');}
.info_list .tr2	{background:url('images/news/tr_bg2.gif') repeat-x left bottom;}
.info_list .tr	{background:url('images/news/tr_bg.gif') repeat-x left bottom;}

/*主新闻列表*/
.news_list {width:100%;BACKGROUND-COLOR: #fff;list-style-type: none;border-collapse :collapse;margin: 0px;padding: 0px; line-height:30px; font-size:12px}
.news_list tr{background-image: url('images/news/tr_bg.gif');background-repeat: repeat-x;background-position: center bottom;  line-height:30px;}
.news_list td{border: 1px solid #efefef;}
.news_list a{ margin-left: 12px; padding-left:10px !important; *padding-left:0px;}
.news_list li{background-repeat:no-repeat}
.news_list .li0{background-image: url('images/news/icon.gif');}
.news_list .li1{background-image: url('images/news/icon_red.gif');}

/*行鼠标事件*/
.over {background-Color:#f7f7f7;}
.out{}

/*留言本*/
.book {border:0px solid #3399ff;width:100%;min-height:190px;clear: both; font-size:12px;}
.book .bor{border-width:1px;_zoom:1;border-style:solid;}
.book .left {background: #f7f7f7; }
.book .right{background: #fff; border-left:1px solid #c0c0c0;}
.book .content {width:auto;zoom:1;padding-left:150px;margin-bottom:5px;border-color:#c0c0c0;}
.book .user {padding:7px 5px 4px;width:140px;float:left; margin-left:-160px !important;margin-left:-75px;text-align:center;}
.book .admin{padding:3px 10px 3px 3px; height:16px; }
.book .admin span.mm{display:block;vertical-align:middle; }
.book .admin span.mm div*{vertical-align:middle; margin-bottom:1px;  }
.book .cont{padding:10px;overflow:visible;height:auto !important;min-height:80px;height:80px;margin-left:-1px !important;margin-left:-4px;}
.book .sign{padding:10px;zoom:1;overflow:hidden;}
.book .border{border-width:1px 0px 0px 0px;border-color:#c0c0c0;}

/*新闻产品的内容*/
div.content {padding: 5px;background: #ffffff;}
div.content h2{text-align: center;font-size: 18px ;}
div.content .time{text-align:right;color:red;}
div.content p{text-indent: 2em;}

/*分页翻页*/
.page_list {margin: 0px;padding: 0px;list-style-type: none; font-size:12px;}
.page_list a{ font-size:12px; color:#333; text-decoration:none;}
.page_list div{position: relative;padding:10px;BACKGROUND-COLOR: #fff;}
.page_list select{position: relative; top: -3px}
.page_list_span1{position: absolute;right:100px;}
.page_list_span2{position: absolute;right:10px;}
/**/

/*缩略图效果*/
.show{border:1px solid #ddd;BACKGROUND-COLOR: #fff;margin:5px;display:inline-block; }
.show a{border:1px solid #ddd;display:inline-block; margin:5px;}




.pic{ border:solid 2px #ccc;}


.zi12hui{
	font-size:12px;
	line-height:24px;
}
.zi12hui a{ font-size:12px; color:#333; line-height:24px; text-decoration:none;font-family:"微软雅黑"}
.zi12hui a:hover{ font-size:12px; color:#333; line-height:24px;}
.zi12hui a:visited{ font-size:12px; color:#333; line-height:24px;}

.zi14hui{ font-size:14px; color:#333; line-height:24px; font-family:"微软雅黑"}
.zi14hui a{ font-size:14px; color:#333; line-height:24px; text-decoration:none;}
.zi14hui a:hover{ font-size:14px; color:#333; line-height:24px;}
.zi14hui a:visited{ font-size:14px; color:#333; line-height:24px;}





.bqbt{ font-family:'微软雅黑'; font-size:19px; color:#fff; text-align:center; display:block;}
.bqbt a {font-family:'微软雅黑'; font-size:19px; color:#fff; text-align:center; display:block;}
.bqbt a:hover{font-family:'微软雅黑'; font-size:19px; color:#fff; text-align:center; display:block;}
.bqbt a:visited{font-family:'微软雅黑'; font-size:19px; color:#fff; text-align:center; display:block;}


.bqny{  font-family:'微软雅黑'; font-size:14px; color:#fff; text-align:center; display:block;}
.bqny a{font-family:'微软雅黑'; font-size:14px; color:#fff; text-align:center; display:block;}
.bqny a:hover{font-family:'微软雅黑'; font-size:14px; color:#fff; text-align:center; display:block;}
.bqny a:visited{font-family:'微软雅黑'; font-size:14px; color:#fff; text-align:center; display:block;}



ul.lei {width:229px;  padding:0px;list-style-type:none;}
.dh1{float:left; list-style-type:none;font-size:14px;color:#000;width:229px;  font-weight:bold; text-align:left;}

.dh1 a{line-height:43px;float:left;height:43px;width:229px; background:url(images/1_18.png) no-repeat;text-decoration: none;font-size:14px; list-style-type:none;color:#000; padding-left:40px; display:block;}

.dh1 a:hover{font-size:14px; color:#000;padding-left:40px;width:229px; }

.dh1 a:visited{font-size:14px; color:#000;padding-left:40px;width:229px;}


.dh2{float:left;line-height:30px;font-size:12px;width:188px; height:30px; text-align:left; margin-top:1px; background:#fff;}
.dh2 a{float:left;line-height:30px;font-size:12px; width:158px; height:30px; text-decoration: none; padding-left:30px;color:#000;}
.dh2 a:hover{float:left;font-size:12px; text-decoration: none; color:#000;}
.dh2 a:visited{float:left;font-size:12px; text-decoration: none; color:#000;}




ul.lei5 {width:229px;  padding:0px;list-style-type:none;}
.dh15{float:left; list-style-type:none;font-size:14px;color:#000;width:229px;  font-weight:bold; text-align:left;}

.dh15 a{line-height:43px;float:left;height:43px;width:229px; background:url(images/1_18.png) no-repeat;text-decoration: none;font-size:14px; list-style-type:none;color:#000; padding-left:40px; display:block;}

.dh15 a:hover{font-size:14px; color:#000;padding-left:40px;width:229px; }

.dh15 a:visited{font-size:14px; color:#000;padding-left:40px;width:229px;}


.dh25{float:left;line-height:30px;font-size:12px;width:188px; height:30px; text-align:left; margin-top:1px; background:#fff;}
.dh25 a{float:left;line-height:30px;font-size:12px; width:158px; height:30px; text-decoration: none; padding-left:30px;color:#000;}
.dh25 a:hover{float:left;font-size:12px; text-decoration: none; color:#000;}
.dh25 a:visited{float:left;font-size:12px; text-decoration: none; color:#000;}
