﻿@charset "utf-8";
body {
	background:#fff;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px; font-family:"Microsoft Yahei";
-moz-user-select: none; 
-webkit-user-select: none; 
-ms-user-select: none; 
-khtml-user-select: none; 
user-select: none; 


}
p{padding: 0; margin: 0;}
.w1200{width: 1200px; margin: 0 auto;}

ol, ul {list-style:none;margin:0px; padding:0px;}
.h20{ width:100%; height:20px; margin:0 auto;}
.h30{ width:100%; height:30px; margin:0 auto;}
.h50{ width:100%; height:50px; margin:0 auto;}

.clear{ clear:both;}

.hn_top{width: 100%; height: 5px;  background: #025093;}
.hn_logo{float: left; background: url(images/3_06.jpg) left 15px no-repeat; padding-left: 75px;  width: 256px; border-right: 1px solid #9C9C9C; margin-top: 10px;}
.hn_logo h1{font-size: 49px;color: #000;}
.hn_logo p{font-size: 13px; color: #000; letter-spacing: 8px; }
.hn_navtel{float: right;width: 860px;}
.hn_nav1{font-size: 31px; font-weight: bold; color: #025093; float: left; margin-top: 20px; }
.hn_tel{float: right; background: url(images/3_03.jpg) left 20px no-repeat; padding-left:40px;}
.hn_tel h2{font-size: 18px;}
.hn_tel p{font-size:40px;color: #025093; font-family: Impact, Haettenschweiler, Franklin Gothic Bold, Arial Black," sans-serif";}

.hn_b{width: 100%; height: 196px; background: #002d92;}
.hn_bl{float: left; padding-top: 50px;}

.hn_bc{float: left; width: 600px; padding:50px 0 0 40px ; font-size: 14px; color: #FFFFFF; line-height: 25px; }
.hn_bc a{color: #000;}
.hn_br{float: right; padding-top: 30px;}
.hn_cpzx{ width: 100%; height: 1081px; background: #f7f7f7;}
.hn_cpl{float: left; width: 290px; }
.hn_cpr{float: right; width: 894px;background: #fff;}
.hn_cplbt{width: 290px; height: 124px; background: #002d92; }
.hn_cplbt h2{font-size: 40px; color: #FFFFFF; padding-left: 30px; padding-top: 20px;}
.hn_cplbt p{font-size: 18px;color: #FFFFFF; padding-left: 30px;}
.hn_hf{width: 100%; height: 121px; background: url(images/3_18.jpg) left top no-repeat;}
.hn_hn_cpldb{width: 290px;height: 120px; background: #fff;}
.hn_hn_cpldb img{float: left; padding: 59px 0 0 17px;}
.hn_hn_cpldb h2{float: left; padding:20px 0 0 0;}
.hn_hn_cpldb p{float: left;  padding:0 0 0 0;font-size: 14px;}
.hn_hn_cpldb p span{ font-size: 32px; color: #f8a203; font-family: Impact, Haettenschweiler, Franklin Gothic Bold, Arial Black," sans-serif";display:block;}

.hn_ys{ background:url(images/ys.jpg) center top no-repeat; height: 868px;}
.hn_ys h2{font-size: 26px; color: #025093; padding-left: 50px;}
.hn_ys p{font-size: 14px;color: #000; line-height: 30px; padding-top: 10px;}

.hn_ys1{width: 588px; margin-left: 612px; padding-top:80px;}
.hn_ys2{width: 588px; margin-left: 612px; padding-top:20px;}
.hn_ys3{width: 628px; padding:120px 0 0 60px;  }
.hn_ys4{width: 628px; padding:20px 0 0 60px;  }

.hn_al{ height: 488px; width: 100%; background: #194f92;}

.hn_albt{background:url(images/3_22.jpg) center 85px no-repeat; height: 74px; padding-top:35px; text-align: center;} 
.hn_albt h2{font-size: 43px; color: #FFFFFF;}
.hn_albt p{font-size: 15px; text-align: center; color: #FFFFFF;}
.hn_xwl{width: 814px; height: 492px; float: left; border: solid 1px #D1D1D1;} 
.hn_xwlbt{height: 65px;}

.hn_xwlbtl {
    float: left;
    width: 212px;
    height: 45px;
    background: #ff9900;
    font-size: 19px;
    font-weight: bold;
    color: #fff;
    text-align: center;
	padding-top: 20px;}


.hn_xwlbtr {
    float: right;
    width: 582px;
    height: 65px;
	background: #025093;text-align: right; line-height: 65px; color: #fff; padding-right: 20px;}

.hn_xwlbtr a{color: #FFFFFF;}
.hn_xwr{width: 353px; height:492px;  float: right; border: solid 1px #D1D1D1;}


.hn_xwrbt{width: 353px; background: #ff9900; height: 65px;  }
.hn_xwrbtl{float: left; color: #FFFFFF;  font-size: 19px;
    font-weight: bold; line-height: 65px; padding-left: 20px;}
.hn_xwrbtr a{float: right; color: #FFFFFF;line-height: 65px; padding-right: 20px;}

.hn_xwrz{font-size: 14px; line-height: 25px; color: #000; padding: 10px;}



.sy_nav{ width:860px; height:30px; color:#000; font-family:"微软雅黑";font-size:16px; font-weight:bold; margin:0 auto; margin-bottom: 20px;}
.sy_nav li{ width:107px; height:30px; font-family:"微软雅黑"; font-size:16px;font-weight:bold; line-height:30px; text-align:center;  list-style-type:none; float:left;color:#000;font-weight:bold;}
.sy_nav li a{ width:107px; height:30px;  color:#000; text-decoration:none;display:block; font-family:"微软雅黑"; font-size:16px;font-weight:bold;}
.sy_nav li a:hover{ text-decoration:none; width:107px; height:30px; display:font-size:16px;font-weight:bold; background-color:#fd0202; color: #FFFFFF;}



#sy_hf{ width:100%; height:188px; background:url(images/1_211.jpg); margin-top:49px;}
.sy_hf1{ width:1200px; height:188px; margin:0 auto;}
#sy_gsjjxw{ width:1200px; margin:0 auto; height:294px; padding:64px;}
.sy_gsjjt{ width: 276px; height:266px; float:left;}
.sy_gsjjz{ width:316px; height:266px; float:left; margin-left:20px;}

#sy_gcal{ width:100%; height:463px; background:#f3f3f3;}
.sy_gcal_ny{ width:1200px; height:463px; margin:0 auto; text-align:center; }
.sy_gcalbt{  padding-top:31px; width:448px; height:69px; margin:0 auto;}


.sy_xw{ float:left;}
/*ҳ*/
#xwbox{ width:794px; height:183px; margin:13px 10px 10px 10px; }
.xwpic{ width:183px; height:170px;float:left;}
.xwpic img{width:183px; height:170px; }
.xwleft{ width:580px; height:170px; float:left; margin-left:10px;}

.xw14hui{ width:580px; height:105px; font-size:14px; color:#666; line-height:25px; font-weight: normal; font-family:"Microsoft Yahei";}
.xwtitle { color:#000; width:580px; height:30px; padding-top:10px;}
.xwtitle a{ width:580px; height:30px; font-size:16px; color:#000; line-height:30px; font-weight:bold; font-family:"Microsoft Yahei"; text-align:left;}
.xwtitle a:hover{ color:#ff0000;}
.xw_more{ font-size:14px; color:#024cd4; line-height:30px; text-align:left;}
.xw_more a{ color:#024cd4; text-decoration:none;}
.xw_more a:hover{ color:#ff0000;}





.sy_nav2{ width:800px; height:43px; color:#fff; font-family:"微软雅黑";font-size:14px;font-weight:normal;margin:0 auto; padding-top:20px;}
.sy_nav2 li{ width:100px; height:43px; font-family:"微软雅黑"; font-size:16px;font-weight:bold; line-height:46px; text-align:center;  list-style-type:none; float:left;color:#fff;font-weight:normal;}
.sy_nav2 li a{ width:100px; height:43px;  color:#fff; text-decoration:none;display:block; font-family:"微软雅黑"; font-size:14px;font-weight:normal;}
.sy_nav2 li a:hover{ text-decoration:none; width:100px; height:43px; display:font-size:14px; font-weight:normal; background-color:#fd0202;}
.sy_nav2 li a:visited{ color:#fff;}

#sy_bottom{width:100%; height:222px;  background:#025093;}
.sy_bottomny{ width:1200px; margin:0 auto; height:222px;}
.sy_bottomnyl{width:963px; height:222px; float:left;}
.sy_bottomnyr{ width:237px; height:222px; float:right;}
.sy_bottom_1{width:813px; height:1px; background:#CCC; margin:0 auto;}
.sy_bottom_2{ padding:20px;}

#sy_cpzx{ width:1200px; height:373px; margin:0 auto; text-align:center;}

.sy_cpzx_bt{ width:446; height:72px; margin:0 auto; text-align:center; padding-bottom:17px;}

.sy_cpzx_fl1{ width:301px; height:284px; float:left;}

.sy_cpzx_fl4{ width:297px; height:284px; float:left;}





#nyba{ width:100%; height:300px; background:url(images/nyba.jpg) top center no-repeat;}
#bass_box{ width:100%; height:40px;  border-bottom:solid 1px #ddd; margin:0 auto 15px auto; padding-top:5px;}
.bass{ width:1170px; height:40px; line-height:40px; background: url(images/home.jpg) left center no-repeat; margin:0 auto; font-size:16px; color:#666; padding-left:30px;}
.bass a{ color:#025093; font-size:18px; font-weight:bold;}



#main{ width:1200px; height:auto; margin:0 auto;}
.ny_l{ width:260px; height:auto; margin-right:20px; float:left;}
.ny_r{ width:920px; height:auto;float:left;}


.nr16{ font-size:16px; line-height:30px;}
.nr16 a{ color:#ff0000;}

.ly14{ font-size:14px; color:#ff0000;}

.cp14{ background:url(images/left2.jpg) center bottom no-repeat;font-size:16px;width:230px;height:40px; text-align:left; font-weight: normal;font-family:"Microsoft Yahei"; margin:0px auto;}
.cp14 a{height:40px;width:200px;display:block; line-height:40px; padding-left:30px; color:#333; text-decoration:none; text-align:left;}
.cp14 a:hover{ color:#fff; font-weight:bold; background:url(images/left3.jpg) center bottom no-repeat;}


.left_cptt{ width:245px; height:60px; background:#025093; line-height:60px; font-size:18px; font-weight:bold; color:#fff; padding-left:15px;}
.left_cpnr{ width:260px; height: auto; margin-bottom:20px; padding:10px 0px;}



.left_cpnr{ width:260px; height: auto;}
.left_cpnr ol li{ width:260px; height:37px;font-size:16px; font-weight:bold;  background: url(images/fl11.jpg) center center no-repeat;}
.left_cpnr ol li a{ color:#333; text-decoration:none; width:240px; height:37px; line-height:37px;  font-weight:bold;  display:block; padding-left: 20px;}
.left_cpnr ol li a:hover{ color:#fff; text-decoration:none;background:#f8a203; height:37px; }






.left_lxnr{width:240px; height: auto; background:#f3f3f3; padding:10px; font-size:16px; line-height:30px; color:#000;}
.left_lxnr a{ color:#000;}




.left_cpnr2{ width:290px; height: auto;}
.left_cpnr2 ol li{ width:290px; height:37px;font-size:16px; font-weight:bold;  background: url(images/fl11.jpg) center center no-repeat;}
.left_cpnr2 ol li a{ color:#333; text-decoration:none; width:270px; height:37px; line-height:37px;  font-weight:bold;  display:block; padding-left: 20px;}
.left_cpnr2 ol li a:hover{ color:#fff; text-decoration:none;background:#f8a203;width:270px; height:37px; }











.zi16hei{ font-size:16px; color:#333;line-height:30px; font-weight:normal; font-family:"Microsoft Yahei";}
.zi16hei a{ color:#000; text-decoration:none;}
.zi16hei a:hover{ color:#ff0000; text-decoration:none;}

.zi14hei{ font-size:14px; color:#333;line-height:25px; font-weight:normal; font-family:"Microsoft Yahei";}
.zi14hei a{ color:#000; text-decoration:none;}
.zi14hei a:hover{ color:#ff0000; text-decoration:none;}

.zi16bai{ font-size:16px; color:#fff;line-height:30px; font-weight:normal; font-family:"Microsoft Yahei";}
.zi16bai a{ color:#fff; text-decoration:none; font-weight:bold;}
.zi16bai a:hover{ color:#ff0000; text-decoration:none;}

.zi14bai{ font-size:14px; color:#fff;line-height:30px; font-weight:normal; font-family:"Microsoft Yahei";}
.zi14bai a{ color:#fff; text-decoration:none; font-weight:bold;}
.zi14bai a:hover{ color:#ff0000; text-decoration:none;}



.links{ width:1070px; height:60px;}

.links span{ float:left; margin:0 10px;}
.links span a{ font-size:16px; line-height:60px; color:#666;}
.links span a:hover{ color:#ff0000;}





/*ͼЧ*/

.sycp{ width:100%; height:900px;}



.cppic{width:275px;margin:40px 10px 0;float:left;}
.cppic a{display: block;width: 100%;height: 100%;overflow: hidden;}
.cppic a dl{height: 100%;}
.cppic a dt{overflow: hidden;height: 210px;width: 100%;}
.cppic a dt img{height: 100%;display: block;}
.cppic a dd{text-align: center !important;background: #ebebeb;line-height: 30px;}
.cppic a dd h3{font-size: 16px;}
.cppic a dd p{position: relative;text-align: center !important;padding-bottom: 10px;}
.cppic a dd p:after{content: '';height: 10px;width: 100%;position: absolute;bottom: 0;left: 0;background: #194f92;opacity: 0;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
.cppic a dd p span{font-family: Impact;color: #fd0202;font-size: 22px;}
.cppic a:hover p:after{opacity: 1;}



.nypic{ width:280px; height:350px;margin:10px 9px;font-family:"Microsoft Yahei"; font-weight:normal; float:left;}
.nypic dl{}
.nypic dl dt{width:278px; height:228px; border:solid 1px #ddd;}
.nypic dl dt img{ width:278px; height:228px; border:0;}
.nypic dl dd{text-align:center; width:280px;height:70px;background:#ebebeb; color:#000;}
.nypic dl dd h3{text-align:center; width:280px;height:30px; line-height:30px;font-size:16px; background:#ebebeb; color:#000;}
.nypic dl dd p{text-align:center; width:280px;height:30px; line-height:30px;font-size:16px; background:#ebebeb; color:#000; margin:0; padding:0;}
.nypic dl dd p span{font-family: Impact; color:#eb4c00;font-size:22px; }
.nypic a:hover dl dd{ background:#cd5310; width:280px; height:70px; color:#fff;}

/*产品列表*/
.showlist {width:100%;float:left;}
.showlist div *{width:100%;}
.showlist li{background:#f3f3f3;border:5px solid #fff;border-radius: 5px;}
.showlist li:hover{box-shadow: 0px 0px 8px #666;background:#f0f0f0;}
.showlist li dl a{display:block;}
.showlist li img{border-radius: 5px;}
.showlist li .t{min-height:35px;display:block;}
.showlist li:hover b{color:#e30;}
.showlist dd {padding:5px;color:#fff; text-align:center;}
.showlist dd a{ color:#000;}
.showlist dd a:hover{ color:#000;}
.showlist dd *{}
.showlist span{text-decoration:line-through;vertical-align: middle;}
.showlist .pm{text-decoration:none;color:#00F;}
.showlist li{margin:20px auto 20px auto;width:80%;}
.showlist div{float:left;border-left:1px solid #eee;}
.showlist div:hover{background:#fafafa;}


.news3 li{ width:900px; height:180px;font-family:"Microsoft Yahei"; font-weight:normal; margin:10px; border:solid 1px #ddd;}

.news_l{ width:220px; height:180px; float:left;}
.news_l img{ width:200px; height:160px; margin:10px;}
.news_r{ width:680px; height:180px; float:left;}
.news_tt{ font-size:18px; color:#3366FF; font-weight:bold;  padding-top:20px;}
.news_tt a{ color:#000; line-height:40px; text-decoration:none;}
.news_tt a:hover{ color:#ff0000;}
.news_nr{ font-size:16px; color:#333; line-height:27px;}
.news_time{font-size:14px; text-align:left; line-height:30px; color:#999; font:italic;}

.ny_title3{ width:1180px; height:40px; background:#025093; color:#fff; font-size:18px; font-weight:bold; margin:0 auto; clear:both; line-height:40px; padding-left:20px;}
.ny_love{ width:1198px; height:350px; border:solid 1px #ccc; margin: 0 auto;}

.page22{ width:900px; height:40px; margin:0 auto;line-height:40px; clear:both;}
.page22 li{ width:420px; height:40px; float: left; text-align:center;}
.page11{ line-height:40px; font-weight:bold; color:#333;}
.page11 i{ color:#999; font-size:14px; font-weight:normal;}
