*{ margin:0px; padding:0px;}
ul,li{ list-style-type:none;}
a{ text-decoration:none; color:#000;}
img{ border:0px;}
body{ font-size:14px;font-family: 'Microsoft Yahei', 'Arial'; min-width:1200px; margin:auto; overflow-x:hidden;}
.clear{ clear:both;}
.fl{float:left;}
.fr{float:right;}
/*---------------首页头部----------------*/
.head{ width:1200px; height:90px; margin:0 auto; padding:10px 0;}
/*----------------Logo--------------------*/
.logo{width:306px;float:left;height:87px; margin-left:25px;  background:url(../images/logo.png) no-repeat left center; }
.logo a{ display:block;height:76px;  text-indent:-999999em;}
/*--导航--*/
.nav{width:695px;float:right;}
.nav ul li.current a.topa{display:block;  }
.nav ul li{width:95px; font-weight:700; margin:0 2px; float:left; height:100px; line-height:100px; text-align:center; font-size:16px;}
.nav ul li a{display:block;height:100px;}
.nav ul li a:hover{display:block;}
/* banner-box */
.banner-box{height:480px;position:relative;overflow:hidden;}
.banner-box .bd{ width:100% !important;}
.banner-box .bd li .m-width {margin:0 auto;overflow:hidden; text-align:center;}
.banner-box .bd li{width:100% !important;height:480px;}
.banner-box .bd li a{display:block;background-size:auto;}
.banner-btn{width:1440px;position:absolute;top:100px;left:50%;margin-left:-715px;}
.banner-btn a{display:block;width:49px;height:104px;position:absolute;top:0;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;}
.banner-btn a.prev{left:20px;background:url(../images/foot1.png) no-repeat 0 0;}
.banner-btn a.next{right:20px; top:20px;background:url(../images/foot1.png) no-repeat -49px 0;}
.banner-box .hd {position:absolute;top:350px;right:8%;}
.banner-box .hd ul li{width:12px;height:12px; border:1px solid #fff;background:#edebdf;border:1px solid #edebdf; text-align:center; line-height:12px; font-size:10px;margin-right:10px;float:left;cursor:pointer;}
.banner-box .hd ul li.on{background:#214789;border:1px solid #214789; color:#fff;}
/*-------------con1----------------------*/
.con{width:1200px; margin:15px auto;}
.con_l{width:490px; float:left; margin:0 15px;}
.con_lt{height:35px; line-height:35px; }
.con_lt_l{float:left; font-size:18px; color:#555;}
.con_lt_r{float:right;}
.con_lt_r a{color:#005bac;}
.con_t{border:1px #ddd solid; padding:10px 10px; margin-top:5px; height:200px;}
.con_tt{}
.con_tt_l{width:120px; float:left;}
.con_tt_l a{position:relative;}
.con_tt_l a>em{
	position: absolute;
	top: 0px;
    left: 0px;
    z-index: -1;
    font-style: normal;
}
.con_tt_r{width:305px; float:right;}
.con_tt_rt{ }
.con_tt_rt a{color:#005bba; font-weight:bold;}
.con_tt_rb{color:#666; font-size:12px; margin-top:5px; line-height:21px;}
.con_c{padding-top:5px; }
.con_c ul li{line-height:24px; background:url(../images/dot.jpg) no-repeat left center; padding-left:8px; color:#888;}
.con_c ul li a{color:#005bba;}
.con_c ul li a:hover{color:#ff0000; text-decoration:underline;}
.con_l img{ width:150px; height:180px;}
.con_r{float:left; width:420px;}
.con_rt{background:#f7f7f7; border:1px #ddd solid; padding:10px 10px; margin-top:5px; height:200px;}
.con_tt ul li{height:28px; overflow:hidden; line-height: 28px; background:url(../images/li.gif) no-repeat left center; text-indent: 15px}
.con_tt ul li .con_tt_rc{width:80px; height:22px; line-height:22px; float:right; text-align:center;}
.con_tt ul li .con_tt_rc a{display:block; background:#005bac; color:#fff;}
.con_tt ul li .con_tt_rc a:hover{display:block; background:#4da4f1; color:#fff;}
.con_tt ul li span{ float: right; font-size:12px; }
.xmzs{width:1200px; margin:10px auto;}
.xmzs_t{border:1px #ddd solid; padding:10px 10px; margin-top:5px;}
.jdjs{height:165px;}
.jdjs ul{height:165px; margin-top:10px; margin-left:10px;}
.jdjs ul li{ float:left; width:205px; height:165px; text-align:center; margin-left:10px; color:#555; overflow:hidden;}
.jdjs ul li img{width:135px; height:130px; margin-bottom:5px;}
.jdjs ul #demos { overflow:hidden; width:1150px;}
.jdjs ul #indemos { float:left; width:1000%;}
.jdjs ul #demos1 { float:left;}
.jdjs ul #demos2 { float:left;}
.link{width:1200px; margin:15px auto;}
.link a{color:#666; margin:0 5px;}
/*----------------底部导航----------------*/
.dhw{ background:#333;border-bottom:2px solid #474747; height:45px; line-height:45px;}
.dh{ width:1200px; margin:0 auto; text-align:center; color:#fff;}
.dh a{ color:#fff; font-size:14px; margin:0 20px;}
.dh a:hover{ text-decoration:underline;}
/*-------------底部----------------------*/
.footer{ BACKGROUND:#333333; color:#fff; padding:15px 0;  }
.footer a{ color:#fff;}
.footer a:hover{ text-decoration:underline;}
.foot{ width:1200px;margin:0 auto;}
.f_l{ float:left; line-height:25px;}
.f_r{float:right;width:173px; height:47px;background:url(../images/yy.jpg) no-repeat ; background-size:100% 100%;}
/*----------------------------------about界面--------------------------------------------*/
.about_main{width:1200px; margin:15px auto;}
.about_left{width:210px; float:left;}
.left_nav_t{height:45px; background:#005bac; color:#fff; text-align:center; line-height:45px; font-size:20px;}
.left_ct{border:1px #ddd solid; padding:5px 8px;}
.left_ct ul li{line-height:30px; margin:5px auto; text-align:center;}
.left_ct ul li a{background:#edebdf; color:#000; height:30px; display:block; }
.left_ct ul li a:hover{color:#fff; background:#005bac; height:30px; display:block;}
.contact_b{border:1px #ddd solid; padding:5px 8px; background:url(../images/ct.jpg) no-repeat bottom right; height:215px;}
.contact_b ul li{line-height:23px;}
.about_right{ float:right;}
.page_title{background:url(../images/b.jpg) no-repeat left center; border-bottom:2px #005bac solid; line-height:36px; padding-left:15px;}
.page_title a{color:#666;}
.page_cont{width:970px; margin:20px auto; line-height:25px; min-height:300px;}
.page_cont ul li{width:228px; float:left; background:#f3f3f3; padding:8px 0px; margin:10px 2px; text-align:center; height:245px;}
.page_cont ul li img{width:215px; height:215px;}
.page_cont ul li:hover{background:#4092da; color:#fff;}
.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 #ddd dotted; background:url(../images/dot.jpg) no-repeat left center; padding-left:10px; color:#888;}
/*.list a{color:#005bba;}*/
.list a{color:#000000;}
.list a:hover{color:#ff0000; text-decoration:underline;}
.rq{height:27px; background:#eeeeee; line-height:27px; text-align:center; margin:10px 0px;}
.title{text-align:center; font-size:24px; font-family:"宋体"; margin-bottom:15px;}
.anything a{ color: #ff0000; text-decoration: underline; }

/*相关产品*/
.xgcp_t{font-size:16px; height:40px; line-height:40px; border-bottom:1px #ddd solid; color:#005bac;}
.xgcp{padding:10px 0;}
.xgcp ul li{width:228px; float:left; padding:8px 0px; margin:10px 2px; text-align:center; height:190px;}
.xgcp ul li img{width:215px; height:160px; margin-bottom:5px;}

/*相关新闻*/
.xgxw{padding:10px 0; width:960px;}
.xgxw ul li{width:440px; margin-right:30px; float:left; background:url(../images/dot.jpg) no-repeat left center; padding-left:10px; line-height:28px;color:#666; font-size:12px;}
.xgxw ul li a{color:#666; font-size:14px;}
.xgxw ul li a:hover{color:#ff0000;}
