*{ margin:0px; padding:0px;}
ul,li{ list-style-type:none;}
a{ text-decoration:none;  color:#ffffff;}
img{ border:0px;}
.not-animated{opacity:0;}
body{ font-size:14px; font-family: 'Microsoft Yahei', 'Arial'; min-width:1200px; overflow-x:hidden; color:#767676;}
.clear{ clear:both;}

/*---------------首页头部----------------*/
.tou{ height:45px; line-height:45px; font-size:15px; background:#08479d; color:#ffffff;}
.top{ width:1200px; margin:0 auto;}
.top a:hover{ text-decoration:underline;}
.top_l{ float:left;}
.top_r{ float:right; margin-right:9px;}
/*--导航--*/
.header{ width:1200px; margin:0 auto;}
.logo_1{float:left; height:73px; margin-top:7px; margin-bottom:16px; background:url(../images/logo.jpg) no-repeat center; width:289px;}
.logo_1 a{ display:block; height:83px; text-indent:-999999em;}
.nav{ float:right; margin:0 auto; margin-top:30px; }
.nav ul li a.current { color:#0451ad;}
.nav ul li{ margin:0 5px;  float:left; text-align:center; }
.nav ul li a:hover{color:#0451ad;}
.nav ul li a{display:block; color:#767676;}
/* banner-box */
.banner-box{height:600px;position:relative;overflow:hidden;}
.bba{height:350px;}
.banner-box .bd{ width:100% !important;}
.banner-box .bd li .m-width {margin:0 auto;overflow:hidden; text-align:center;height:600px;}
.bba .bd li .m-width {height:350px;}
.banner-box .bd li{width:100% !important;height:600px;}
.bba .bd li .m-width{height:350px;}
.banner-box .bd li a{display:block;background-size:auto;}

.banner-btn{width:1367px;position:absolute;top:165px;left:50%;margin-left:-605px;}
.bbb{top:110px;}
.banner-btn a{display:block;width:84px;height:83px;position:absolute;top:0;}
/*.banner-btn a.prev{left:20px;background:url(../images/left.png) no-repeat 0 0;} 
.banner-btn a.next{right:20px; position:absolute;top:5px;background:url(../images/right.png) no-repeat 0 0;}
*/
.banner-box .hd {position:absolute;top:400px;left:580px;}
.banner-box .hd ul li{width:14px;height:14px; background:#ffffff; border-radius :50%; text-indent:-9999px;margin-right:14px; float:left;cursor:pointer;}
.banner-box .hd ul li.on{background:#0059ab;}

/*--------------新闻----------------*/
.news{width:1204px; margin:0 auto; background:url(../images/new.jpg) no-repeat left top; padding-left:307px; height:546px; margin-bottom:60px;}
.news a{color:#767676;}
.news a:hover{text-decoration:underline; }
.news_n{ float:right; width:897px; background:url(../images/xwa.jpg) no-repeat top; padding-left:47px; margin-bottom:26px;}
.news_l{ float:left; width:408px;}
.nta{ text-align:right; height:37px; line-height:37px; background:url(../images/nea.jpg) no-repeat center left 10px; margin-bottom:4px; padding-right:15px;}
.nta a{ color:#ffffff;}
.news ul li{ height:53px; line-height:53px; border-bottom:1px dashed #707070; margin-top:20px; background:url(../images/ddk.jpg)  no-repeat left;  padding-left:37px; }
.news ul li span{ float:right;}
.news ul li a{color:#767676;}
.news ul li a:hover{color:#0451ad;}
.news_z{ float:right; width:408px;}
.ntb{ text-align:right; height:37px; line-height:37px; background:url(../images/neb.jpg) no-repeat center left 10px; margin-bottom:4px; padding-right:15px;}
.ntb a{ color:#ffffff;}
.news_r{ float:right; width:300px;}
/*----------------产品展示----------------*/
.pro{ background:url(../images/55.jpg) no-repeat center top; height:243px;}
.chp{ width:1200px; margin:0 auto; color:#ffffff; margin-top:63px; height:204px;background:url(../images/zbz.jpg) no-repeat center top;}
.chp ul li{ float:left; width:175px; text-align:center; margin-right:81px; line-height:35px; font-size:18px; padding-top:65px;}
.zz_n{ width:1200px; margin:0 auto; margin-top:45px; line-height:38px; font-size:16px;  margin-bottom:58px;}
.zz_n a{ color:#08479d;}
.zz_n a:hover{ text-decoration:underline;}
	
.chp_n{ width:1200px; margin:0 auto; margin-top:-67px;  margin-bottom:20px;}
.chp_n_l{ float:left; width:209px;}
.cp_s{ border:1px solid #9b9b9b; background:#ffffff;}
.cp_t{ height:72px; padding-left:20px; border-bottom:1px solid #9b9b9b; padding-top:14px;} 
.cp_t h1{ color:#0e3a93; font-size:20px;}
.chp_n_l .cp_x_l{ padding:0 15px;}
.chp_n_l .cp_x_l ul li{ border-bottom:1px solid #e6e6e6; height:52px; line-height:52px; }
.chp_n_l .cp_x_l ul li a{color:#767676; }
.chp_n_l .cp_x_l ul li a:hover{  text-decoration:underline;color:#0451ad;}
.cp_x{ margin-top:22px; border:1px solid #9b9b9b;}
.cp_x p{ line-height:30px; padding:0 20px; padding-top:18px; padding-bottom:27px;}
.chp_n_r{ float:right; width:978px; margin-top:90px;}
.chp_n_r .tn ul li{ wdith:305px; float:left; margin:0 10px; margin-bottom:21px;}
.chp_n_r .tn ul li img{ width:305px; height:229px;}
/*--------中背------*/
.zz{ background:url(../images/zjb.jpg) no-repeat center; height:355px; margin-top:40px;}
/*----------------底部----------------*/
.footer{ background:url(../images/db.jpg) no-repeat center; color:#ffffff; padding-top:33px; }
.xdh{ width:1200px; font-size:15px; margin:0 auto; color:#ffffff; height:45px; line-height:45px; }
.xdh ul li{ float:left; text-align:center; width:133px;}
.xdh a{ display:block; color:#ffffff; height:48px;}
.xdh a:hover{ text-decoration:underline;}
.foot{ width:1200px; margin:0 auto; padding-bottom:20px;}
.foot_z{ float:left;margin-left:25px; margin-right:80px; margin-top:20px;}
.foot_l{ float:left; margin-top:30px; margin-right:50px; }
.foot_l ul li{ line-height:35px; font-size:15px;}
.ft_z{ float:left; padding-top:100px;}
.foot_r{ float:right; margin-top:47px; }
.foot_d{background:#333333;  height:45px; line-height:45px;}
.foot_d_n{ width:1200px; margin:0 auto; color:#ffffff;}
.foot_d_n a:hover{ text-decoration:underline;}
.ylian ul li{ float:left;}
.jbx{ float:right;}


/*----------------------------------about界面--------------------------------------------*/
.about_main{width:1200px; margin:10px auto;}
.about_left{width:260px; float:left;} 
.left_nav_t{ background:#02419e url(../images/dha.jpg) no-repeat left 57px top 23px; color:#fff;font-size:20px;padding-left:95px; font-size:22px; height:67px; line-height:67px;}
.left_ct{ border:2px solid #02419e; padding:12px 14px 24px 14px;}
.left_ct ul li{height:52px; line-height:52px;  font-size:16px; margin-bottom:10px;}
.left_ct ul li a{ height:52px; display:block;background:#02419e; color:#ffffff;  padding-left:20px;}
.left_ct ul li a:hover{ display:block; background:#6397e5;}
.contact_b{border:2px solid #02419e; padding:131px 29px 20px 29px;color:#000; }
.contact_b ul li{line-height:29px;}

.about_right{width:930px; float:right;}
.page_title{ font-size:20px;background:url(../images/b.jpg) no-repeat left center; border-bottom:2px #0047ad solid; line-height:36px; padding-left:15px;}
.page_title a{ color:#000;}
.page_title a:hover{ text-decoration:underline; color:#0047ad;}
.page_cont{width:923px; margin:20px auto; line-height:25px; min-height:300px;}
.page_cont a{ color:#000;}
.page_cont a:hover{color:#0047ad;}
.page_cont ul li{ float:left;  padding:8px 5px; margin: 10px 9px; text-align:center;  }
.page_cont ul li img{ width:278px; height:209px;}
.page_cont ul li:hover{ color:#0047ad; font-weight:bold;}
.page_cont img{max-width:100%; height:auto;}
.atime{font-size:24px; text-align:center; margin:13px 0px; }
.list{height:32px; line-height:32px; border-bottom:1px #888 dashed; background:url(../images/dot.jpg) no-repeat left center; padding-left:10px; color:#333;}
.list a{ color:#000;}
.list a:hover{color:#0047ad; text-decoration:underline;}
.fl{ float:left;}
.fr{ float:right;}
.rq{height:27px; background:#eeeeee; line-height:27px; text-align:center; margin:10px 0px;}
.title{text-align:center; font-size:24px; font-family:"宋体"; margin:0 10px;}
.patin ul li{ margin:10px 15px;}
.patin ul li img{ height:55px; width:145px;}
.patin ul li a{ display:block;}
.patin ul li a:hover{ display:block;color:#ffffff;}
.ctr a{ color:#000;}
.ctr a:hover{  color:#0047ad;}
.bbc{ margin-top:15px;}
.bbc a{ color:#000;}
.bbc a:hover{ color:#0047ad;}