@charset "utf-8";

/* base 公共部分 */
body { padding:0;margin:0;border:0;font-weight:normal;list-style:none; text-align:left;}
body,html{height:100%;}
*{ padding:0; margin:0;}
a { color:#555; text-decoration:none; font-family:'微软雅黑';}
a:hover{ color:#0278b8; text-decoration:none;}
ul,li{ list-style:none;}
img { border:none; }
.clearboth { clear:both; }
.page{ text-align:center; margin:10px 0; width:100%; float:left;}
.page a{ background:url(../images/button.jpg) #ffffff repeat-x; color:#666666; border:1px solid #d3d3d4; margin:0 2px; padding:5px 10px;}
.page a.dq,.page a:hover{ background:#ff0000;color:#FFFFFF;border:1px solid #ff0000;}
.requested{margin:0px 10px;color:#F00;}
.wrapper{ width:1160px; margin:0 auto; text-align:left;}
/*头部*/
.logo{ position:absolute;left:50%;margin-left:-150px;z-index:1;}

.header{width:100%;float:left; position:relative; z-index:10;}
.header .title{height:28px; }
.header .title h3{height:28px;line-height:28px;color:#FFFFFF;font-weight:normal; font-size:12px;}

.header .welcome{ width:100%; height:40px; background:url(../images/topbg.jpg) no-repeat center top;}
.header .welcome .left{ width:400px; height:40px; float:left; line-height:40px; text-align:left; font-size:14px; color:#fff;}
.header .welcome .right{ width:420px; height:40px; float:right;}
.header .welcome .right h1{ width:165px; height:40px; float:left; padding-left:30px; background:url(../images/hotline.png) no-repeat left center; font-size:14px; color:#fff; line-height:40px; text-align:left;}
.header .welcome .right ul{ width:195px; padding-left:30px; height:40px; float:left;}
.header .welcome .right ul li{height:40px; float:left; padding:0 10px; font-size:14px; color:#fff; text-align:center; line-height:40px;}
.header .welcome .right ul li a{height:40px; float:left; padding:0px; font-size:14px; color:#fff; text-align:center; line-height:40px;}
.header .top .wrapper{position:relative;}
.header .top .logo_{display:inline-block;float:left;}
.header .top .logo_ img{ width:210px; height:95px;}
.header .top .line{display:inline-block;float:left;margin-top:18px;margin-left:10px;margin-right:10px;}
.header .top .name{display:inline-block;float:left;margin:34px 0 0 10px;}
.header .top .name h1{ font-size:30px; font-weight:300; color:#000;}
.header .top .name h1 span{ font-size:20px; font-weight:300; color:#808080;}
.header .top .hotline{position:absolute;display:inline-block;float:right;margin-top:18px;right:0px;}
.head_con{ float:right; margin-top:40px;}
.head_tele{}
.head_tele img{ width:29px; height:31px; float:left; padding-top:8px;}
.head_tele h1{ float:right; font-size:14px; color:#424242;}
.head_tele h1 span{ font-size:26px; color:#f58100; font-weight:bold; line-height:26px;}
.header .top .search{display:inline-block;float:right;margin-top:4px;}




/*菜单*/
.nav{ width:866px; height:50px; line-height:50px; float:right; font-size:16px;}
.nav li{float:left;position:relative;}
.nav li.first{ background:none;}
.nav li a{display:block; padding:0 31px; color:#000;  text-align:center; font-weight:normal;  border-left:1px solid #000; font-size:16px; height:16px; line-height:16px;}
.nav li.first a{  border-left:0px solid #000;}
.nav>li>a:hover,.nav>li.on>a{ text-align:center; color:#ff0000;}
/*二级菜单*/
#menu ul ul { display:none;  position:absolute; top:50px; left:0; z-index:99999; width:auto; background:url(../images/water.png) repeat;line-height:30px;padding-top:12px;}
#menu ul ul li{ background:url(../images/underline.png) no-repeat center top; float:none;}
#menu ul ul li:first-child{ background:none;}
#menu ul ul li a{ color:#ffffff; font-size:12px; padding:0; display:block; width:146px; text-align:center; font-weight:normal;}
#menu ul ul li a:hover{ background-image:none; background:#f58100;}

/*banner*/
.banner{ width:100%; float:left; position:relative; z-index:100;overflow:hidden; background:#e1e1e1;}
#campaign_slider_content{width:1000px;margin:0px auto;height:366px; overflow:hidden;}
#campaign_slider_content div a img{height:366px;}
#campaign_slide_navigation{width:1000px;margin:0px auto;height:44px;line-height:44px;background:#1f1f1f;text-align:center;z-index:10;}
#campaign_slide_navigation li{display:inline-block;margin:18px 2px; cursor:pointer;}
#campaign_slide_navigation li.campaign_navi_item{ background:#f1f1f1; width:9px; height:9px;}
#campaign_slide_navigation li.activeSlide{ background:#e63820; width:9px; height:9px;}


/*首页产品推荐*/
.tjcp .tjcpfl{ width:100%; float:left; border-bottom:1px solid #999;}
.tjcp .tjcpfl li{float:left; height:36px; background:url(../images/sytjbg1.jpg) repeat-x left top; margin-right:20px;}
.tjcp .tjcpfl li a{float:left; height:36px; line-height:36px; text-align:center; color:#FFF; font-size:14px; padding:0 15px;}
.product22{height:420px;width:1160px; float:left; text-align:center;}
.product22 .blk_29 {ZOOM: 1; POSITION: relative;overflow:hidden;height: 410px;}
.product22 .blk_29 .Cont {	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 1160px;}
.product22 .blk_29 li {	FLOAT: left;width:144px;border:none; text-align:center;margin:0 40px 0 0;}
.product22 .blk_29 li IMG {DISPLAY: block;BACKGROUND: #fff;MARGIN: 0px auto;width:144px;height:144px; border-radius:100%; border:1px solid #666;}
.product22 .blk_29 li p a {display:block; text-align:center;}
.product22 .blk_29 li span{font-size:14px; display:block; color:#222222; width:144px; height:40px; line-height:20px; text-align:center;}
.product22 .rollphotos {WIDTH: 1070px;position:relative;margin-top:20px; padding:0 45px;float:left;  position:relative;}
.product22 .bottonbg{background:url(../images/bg11.png) center no-repeat;width:170px;height:55px;display:block;margin:0 auto;}
.product22 .LeftBotton{width:18px;height:55px;left:0px;top:150px;position:absolute; background:url(../images/left.jpg) no-repeat center;cursor:pointer; display:block;}
.product22 .RightBotton{width:18px;height:55px;right:0px;top:150px;position:absolute;background:url(../images/right.jpg) no-repeat center;cursor:pointer; display:block;}


/*小banner*/
.xxbanner{ width:100%; height:188px; background:#c00000;}
.xxbanner h1{ width:100%; height:88px; line-height:88px; text-align:center; margin:0 auto; color:#fff; font-size:24px;}
.xxbanner h2{ width:220px; height:32px; line-height:30px; font-size:14px; text-align:center; margin:0 auto; background:#42454a; color:#fff;}
.xxbanner a{ width:100%; height:42px; text-align:center; margin:26px auto 0 auto; background:url( ../images/sanjiao.jpg) #fff no-repeat center top; display:block;}


/*公司简介*/
.gsjj{ height:530px;}
.title{ width:100%; background:url(../images/xianx.png) no-repeat center center; float:left; height:120px;}
.title h1{ width:100%; float:left; font-size:32px; line-height:32px; color:#000; text-align:center;  letter-spacing:2px; margin-top:40px;}
.title h2{ width:100%; float:left; font-size:14px; line-height:32px; color:#666; text-align:center; font-weight:normal; letter-spacing:2px;}
.gsjj .nrong{ width:100%; float:left; height:350px; }
.gsjj .nrong .left{ width:532px; height:341px; float:left;}
.gsjj .nrong .left img{ width:532px; height:341px; float:left;}
.gsjj .nrong .right{ width:589px; height:361px; float:right;}
.gsjj .nrong .right .nr{ width:589px; height:308px; float:left; font-size:14px; text-align:left; line-height:28px; color:#333;}
.gsjj .nrong .right a{height:28px; float:right; color:#ff0000; font-size:14px;}


/*合作伙伴*/
.hzhb{ background:url(../images/hzbg1.jpg) repeat-x left top;}
.hzhb .nrong{ width:100%; float:left; height:170px; }
.hzhb .nrong li{ width:226px;float:left; margin-right:7px;}
.hzhb .nrong li.last{margin-right:0px;}
.hzhb .nrong li img{ width:226px; height:113px; float:left;}
.hzhb .nrong li span{ width:226px; height:45px; float:left; text-align:center; font-size:16px; color:#666; line-height:45px;}





/*最新推荐*/
.newest{ background:#e1e1e1;}
.newest h3{height:60px;line-height:60px; text-align:center;background:url(../images/cline.jpg) no-repeat center; font-size:18px;}
.newest ul li{display:inline-block;float:left;margin:0px 12px 30px 12px;border:1px solid #bcbcbc;}
/*主体*/
.main{ width:100%; float:left; margin-top:0px;margin-bottom:0px;}
/*盒子模块*/
.main .m1{height:243px; position:relative;}
.box{}
.box.box1{width:383px; background:url(../images/bg_box.png) no-repeat center;float:left;height:246px;}
.box.box2{width:369px; background:url(../images/bg_box1.png) no-repeat center;float:left;height:246px; margin-left:9px; }
.box.last{width:227px; background:url(../images/bg_box2.png) no-repeat center;float:right;height:246px;}
.btitle{height:24px; line-height:24px;border-bottom:1px solid #eaeaea;margin-bottom:16px; width:1000px; }
.btitle h2{display:inline-block;float:left;}
.btitle h2.cn{font-size:18px;font-weight:normal; border-left:8px solid #0089e1;height:24px; padding-left:6px;font-family:'微软雅黑';}
.btitle h2.en{font-size:14px;font-weight:normal;margin-left:5px;font-family:'Arial';}
.btitle a{display:inline-block;float:right;font-size:12px;color:#f58100; padding-right:8px;}

.btitle1{ margin-top:10px;height:24px; line-height:24px;border-bottom:1px solid #eaeaea;margin-bottom:16px; width:346px; margin-left:16px;}
.btitle1 h2{display:inline-block;float:left;}
.btitle1 h2.cn{font-size:18px;font-weight:normal; border-left:8px solid #0089e1;height:24px; padding-left:6px; font-family:"微软雅黑";}
.btitle1 h2.en{font-size:14px;font-weight:normal;margin-left:5px; font-family:'Arial';}
.btitle1 a{display:inline-block;float:right;font-size:12px;color:#f58100; padding-right:8px;}
.zone1{}
.zone1 img{ float:left; width:143px; height:159px; margin-top:6px; margin-left:20px;}
.zone1 h1{ float:right; width:190px; margin-right:20px; font-size:14px; height:168px;}
.zone1 h1 a{ color:#727171; line-height:20px;}

.btitle2{margin-top:10px;height:24px; line-height:24px;border-bottom:1px solid #eaeaea;margin-bottom:16px; width:334px; margin-left:16px;}
.btitle2 h2{display:inline-block;float:left;}
.btitle2 h2.cn{font-size:18px;font-weight:normal; border-left:8px solid #0089e1;height:24px; padding-left:6px;font-family:'微软雅黑';}
.btitle2 h2.en{font-size:14px;font-weight:normal;margin-left:5px;font-family:'Arial';}
.btitle2 a{display:inline-block;float:right;font-size:12px;color:#f58100; padding-right:8px;}
.zone2{ width:330px; margin:0 auto;}



.btitle3{margin-top:10px;height:24px; line-height:24px;border-bottom:1px solid #eaeaea;margin-bottom:16px; width:188px; margin-left:16px;}
.btitle3 h2{display:inline-block;float:left;}
.btitle3 h2.cn{font-size:18px;font-weight:normal; border-left:8px solid #0089e1;height:24px; padding-left:6px;font-family:'微软雅黑';}
.btitle3 h2.en{font-size:14px;font-weight:normal;margin-left:5px;font-family:'Arial';}
.btitle3 a{display:inline-block;float:right;font-size:12px;color:#f58100; padding-right:8px;}

.box .nlist li{}
.box .nlist li a{display:inline-block;float:left; font-size:16px;color:#0089e1;font-family:'微软雅黑';}
.box .nlist li span{display:inline-block;float:right;color:#666666;width:65px;}
.box .nlist li p{clear:both; overflow:hidden;padding:4px 0; color:#666666;font-family:'微软雅黑';}
.box .nlist li{margin-bottom:16px;}
.box .types li{display:inline-block; overflow:hidden;width:122px;height:27px;line-height:27px;padding:0 8px; background:#0089e1;margin-right:6px;margin-bottom:6px;margin-top:0px;float:left;border-top:1px solid #97c4e2;border-bottom:1px solid #97c4e2; margin-left:42px;}
.box .types li.last{margin-right:0px;}
.box .types li:hover{ background:#f58100;border-top:1px solid #eee5dd;border-bottom:1px solid #eee5dd;}
.box .types li a{display:block; color:#ffffff; text-align:center;}
.zone2 .nlist .news_col { width:332px; margin:0 auto; margin-bottom:10px;}

.product{height:220px;width:1160px; float:left; text-align:center;}
.product .blk_29 {ZOOM: 1; POSITION: relative;overflow:hidden;height:205px;}
.product .blk_29 .Cont {	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 1160px;}
.product .blk_29 li {	FLOAT: left;width:180px;border:none; text-align:center;margin:0 40px 0 0;}
.product .blk_29 li IMG {DISPLAY: block;BACKGROUND: #fff;MARGIN: 0px auto;width:180px;height:143px; border:1px solid #666;}
.product .blk_29 li p a {display:block; text-align:center;}
.product .blk_29 li span{font-size:14px; display:block; color:#222222; width:180px; height:40px; line-height:20px; text-align:center;}
.product .rollphotos {WIDTH: 1066px;position:relative;margin-top:20px; padding:0 47px;float:left;  position:relative;}
.product .bottonbg{background:url(../images/bg11.png) center no-repeat;width:170px;height:55px;display:block;margin:0 auto;}
.product .LeftBotton{width:18px;height:55px;left:0px;top:50px;position:absolute; background:url(../images/left.jpg) no-repeat center;cursor:pointer; display:block;}
.product .RightBotton{width:18px;height:55px;right:0px;top:50px;position:absolute;background:url(../images/right.jpg) no-repeat center;cursor:pointer; display:block;}


.links{padding:16px 0px; clear:both; text-align:left;}
.links ul{display:block;height:44px;line-height:44px; background:url(../images/lbg.jpg) repeat-x;}
.links ul li{height:44px;line-height:44px;display:inline-block;float:left;margin-left:20px;}
.links ul li.first{ font-size:20px;padding:0px 20px;margin-right:20px;border-right:1px dashed #999;}
.links ul li img{float:left;margin-top:5px;}
.links ul li span{font-size:16px;float:left;margin-left:10px;}
.links a{margin:0px 2px;}

/*应用领域*/
.application .title{ text-align:center;margin-bottom:30px;}
.application .con{height:380px; margin-bottom:30px;}
.application .con ul li{display:inline-block;float:left;height:190px;width:250px; overflow:hidden; position:relative;}
.application .con ul li img{width:250px;height:190px;}
.application .con ul li div{height:380;width:250px; position:absolute;left:0px;top:0px;}

/*内页左边菜单*/
.sidebar{ width:216px; float:left; margin-left:20px; margin-top:30px;padding:0px 16px; background:#c00000; padding-bottom:20px; margin-bottom:30px;}
.side_menu{}
.side_menu .title{text-align:left;color:#e2e2e2;border-bottom:1px solid #7f7e97;}
.side_menu .title h2.cn{ display:inline-block;font-size:24px;border-bottom:3px solid #fff;height: 40px;margin-top: 30px;color:#fff}
.side_menu .title h2.en{ display:inline-block;font-size:12px;color:#ffffff;margin-left:5px;}
.side_menu .intro{padding-top:10px;}
.side_menu .intro ul li{width:100%;font-size:14px;height:40px;text-align:center; clear:both;border:1px solid #e2e2e2; margin:5px 0;}
.side_menu .intro ul li.f1{display:none;}
.side_menu .intro ul li.show{display:block;}
.side_menu .intro ul li span{display:inline-block;width:20px;height:40px;line-height:40px;float:left;cursor:pointer;/* background:url(../images/plus.png) no-repeat center;*/}
.side_menu .intro ul li a{width:100%; display:inline-block;height:40px;line-height:40px;font-weight:bold;color:#e2e2e2;float:left;}
.side_menu .intro ul li a.level1{font-weight:normal;padding-left:40px;}
.side_menu .intro ul li a:hover,.side_menu .intro ul li.on a,.side_menu .intro ul li:hover{color:#e2e2e2;}
.side_menu .intro ul li:hover{ background:#ffffff;}
.side_menu .intro ul li:hover a{ color:#015c9b;}
.side_menu .contact{margin-top:20px;background:none;}
#menu2 ul ul{ display:none;  position:absolute; top:0;  left:200px; width:200px; border-left:solid 1px #fff; z-index:10;}

/*======内页右边内容=====*/
/*内页右边标题*/
.neiye{ background:#e5e5e5;}
.wrapper.neiye{margin:0px auto 0px;background-color:#ffffff;width:1200px;background-repeat:repeat-y; background-position:right;
filter: progid:DXImageTransform.Microsoft.Shadow(color='#969696',Direction=135, Strength=5);/*for ie6,7,8*/
-moz-box-shadow:2px 2px 10px #969696;/*firefox*/
-webkit-box-shadow:2px 2px 10px #969696;/*webkit*/
box-shadow:2px 2px 10px #969696;/*opera或ie9*/
}
.wrapper.bg_bottom{height:8px;width:1006px;margin-bottom:16px;}
.wrapper.bg_top{height:3px;margin-top:76px;width:1006px;}
.side_right{width:750px; float:right;min-height:400px;margin:14px 0px;padding-left:28px; padding-right:20px;}
.side_right .title{padding:0px 10px;}
.side_right .title a{display:inline-block;}
.side_right .title .dangq{ font-size:16px;padding-left:6px; float:left;display:none;}
.side_right .title .weizhi{ float:right; margin-top:10px;}
.side_right .title .weizhi a{color:#000000;}
.side_right .title a.dot{height:3px;width:3px; display:inline-block; background:url(../images/dot.png) no-repeat center; vertical-align:middle;margin:0px 5px; color:#000000;}
.side_right .title a:hover{ text-decoration:underline;}
.side_right .title a.index{width:44px;height:18px;line-height:18px; text-align:center;padding-right:4px; color:#000000;}

/*内页右边单页及表格、表单样式*/
.side_right .intro{line-height:26px;padding:2px;clear:both;color:#e2e2e2;}
.side_right .intro p{text-indent:2em;}
.side_right .intro table{margin-bottom:20px;}
.side_right .intro table tr td{padding:4px;color:#4d4d4d;}
.side_right .intro table tr td a:hover{color:#c30;}
.side_right .intro table input, .side_right .intro table textarea{border:solid 1px #ccc;padding:4px;font-family:"微软雅黑"; border-radius:3px; vertical-align:middle;}
.side_right .intro table input.button{background:#e2e2e2;color:#015c9b;cursor:pointer;padding:2px 10px;border:none;margin-top:50px;}
.side_right .intro table label{vertical-align:middle;margin:0px 10px 0px 5px;}
.side_right .intro table #verifyImg{vertical-align:middle;margin:0px 5px;border-radius:5px;}
/*新闻列表*/
.news_list{ padding:20px 0; clear:both;}
.news_list ul li{ border-bottom:dotted 1px #dbdbdb; background:url(../images/iocn02.jpg) no-repeat 6px; padding-left:26px; line-height:24px; margin-bottom:10px;}
.news_list ul li a{ font-size:14px; color:#4d4d4d;}
.news_list ul li a:hover{ text-decoration:underline; color:#4d4d4d;}
.news_list ul li span{ float:right;color:#ffffff;}

/*新闻详细页*/
.news_show{clear:both;}
.news_show .name{ font-size:20px; text-align:center; line-height:40px; border-bottom:1px dashed #cdcdcd;}
.news_show .name span{ color:#4f4f4f; margin-top:30px; margin-bottom:10px;}
.news_show .date{ text-align:center;border-bottom:dashed 1px #dadada;height:25px;line-height:25px; color:#4d4d4d;}
.news_show .date a{margin-right:10px;color:#ffffff;}
.news_show .nr{ padding:8px 18px;}
.news_show .nr p{ margin-bottom:10px; line-height:26px;color:#ffffff;}
.news_show .back{ text-align:center; color:#ffffff;}
.news_show .back a{color:#ffffff;}
.news_show .back a:hover{ color:#ec6100;}

/*产品列表*/
.product_list{ padding:20px 0;}
.product_list ul li{ float:left; margin:13px;text-align:center; overflow:hidden;width:305px;height:242px;padding-right:5px;padding-bottom:6px;background:url(../images/bg_p.png) no-repeat center; position:relative;}
.product_list ul li a{}
.product_list ul li img{width:303px; height:189px;margin-top:1px;}
.product_list ul li span{display:block;width:303px;height:51px;line-height:51px;padding-top:12px; position:absolute;left:1px;bottom:7px; background:url(../images/bg_pname.png) no-repeat left top; font-size:14px;color:#ffffff;}

/*产品详细*/
.product_show{ padding:0px;clear:both;}
.product_show .name h1{ font-size:24px;font-weight:normal; text-align:center;color:#000000;margin-bottom:20px;}
.product_show .pic{text-align:center;}
.product_show .pic img{
	max-width:677px;
	border:1px solid #d1d1d1;
	-webkit-box-shadow:3px 3px 5px #b6b6b6;
	-moz-box-shadow:3px 3px 5px #b6b6b6;
	box-shadow:3px 3px 5px #b6b6b6;
	text-align:center;
	
}
.product_show .title{height:17px;line-height:17px; background:url(../images/bg_ptitle.png) repeat-x; font-size:14px;margin:14px 0;padding:0px;color:#015c9b;}
.tags_list{border-top:1px dashed #CCC;border-bottom:1px dashed #CCC;padding:10px 10px;margin-top:20px;}
.tags_list span{color:#000000;margin-right:5px; font-family:'微软雅黑';}
.tags_list span.tit{color:#000000;margin-right:0px;}
.prev_next{padding:10px 10px;}
.prev_next a{color:#4d4d4d;margin:5px 0;display:inline-block;}
.prev_next a span{color:#4d4d4d;}
.prev_next a.none{color:#4d4d4d;}

h3.related_title{padding:0 10px;height:30px;line-height:30px;border-bottom:2px solid #78a8d5;margin-bottom:10px;font-weight:bold;clear:both; color:#ffffff;}
.related_pros ul{padding:0 30px; text-align:left;}
.related_pros ul li{display:inline-block;width:140px;margin-right:8px;float:left;}
.related_pros ul li.last{margin-right:0px;}
.related_pros ul li img{width:138px;outline:1px solid #CCC;padding:1px;}
.related_pros ul li span{display:block;height:48px;line-height:24px; text-align:center;color:#4d4d4d;}
.related_pros ul li span:hover{color:#0080FF;}
.related_news ul{padding:0 30px; text-align:left;}
.related_news ul li a{color:#666;display:inline-block;height:20px;line-height:20px;}
.related_news ul li a:hover{color:#0080FF;}

/*底部*/
.footer_bg{ background:#42454a; height:257px;}
.footer_box{ width:1160px; margin:0 auto; height:200px;}
.footer_up{ float:left; width:300px;}
.footer_up h1{ float:left; font-size:18px; color:#fff; margin-top:20px; font-weight:normal;}
.footer_up h1 a{color:#fff;}
.footer_up ul{ float:left; width:300px; margin-top:10px;}
.footer_up ul li{ float:left; font-size:14px;color:#fff; text-align:left; padding-right:30px; height:38px; line-height:38px;}
.footer_up ul li a{ color:#fff; padding-right:0px;}
.footer_middle{ float:left; width:300px; margin-left:50px;}
.footer_middle a{ float:left; font-size:18px; color:#fff; margin-top:20px; font-weight:normal;}
.rightlogo{ float:right; margin-top:40px;}
.footer_col1{ float:left; width:320px; margin-right:30px;}
.footer_col1 h1{font-size:14px; color:#fff; line-height:38px; margin-top:10px; font-weight:normal;}
.footer_col1 h2{font-size:14px; color:#fff; line-height:38px; font-weight:normal;}
.footer_col1 h3{font-size:14px; color:#fff; line-height:38px; font-weight:normal;}
.footer_bottom{ width:100%; height:57px; background:#fff;}
.footer_bottom h1{ font-size:14px; color:#000; line-height:26px; font-weight:normal; padding-top:15px;}
.footer_bottom h1 a{ color:#000; padding-right:5px;}
.footer_bottom .footer_col3{ width:1160px; margin:0 auto; text-align:center;}
/*sitemap*/

#sitemap{ border:2px dashed #cccccc;margin:20px auto;padding:20px 5px; background:#ffffff;}
#sitemap ul{display:inline-block;}
#sitemap li{margin:5px;}
#sitemap a.level1{font-size:14px;font-weight:bold;color:#044a80; display:block; text-decoration:underline;}
#sitemap a.level2{font-size:12px;font-weight:bold;color:#044a80;display:block;}
#sitemap a.level3{font-size:12px;height:20px;line-height:20px; overflow:hidden;display:inline-block;}

#sitemap li.level2{display:inline-block;float:left;}
#sitemap li.level2 ul{border:1px dashed #cccccc;display:block;}
#sitemap li.level3{display:block;}



.yy{width:100%;height:386px}
.yy ul{transition-delay: 0.6s;margin-left:-20px;margin-bottom:40px;float:left}
.yy ul li{border: 3px solid #dddbdb;width:216px;border-radius: 120px;text-align:center;padding:20px;box-sizing:border-box;margin-left:20px;float:left;height:216px;transition:0.6s}
.yy ul li:hover{border: 3px solid #c00000}
.yy ul li:hover img{filter: invert(26%) sepia(67%) saturate(7148%) hue-rotate(345deg) brightness(82%) contrast(124%);}
.yy ul li .img{display: block;text-align:center}
.yy ul li .img img {vertical-align: middle;}
.yy ul li h3{text-align: center;padding:5px 0 15px;font-size:20px;}
.yy ul li p{font-size:14px;}


.news{width:100%;height:495px;background:#f7f7f7}
.news .nrong{float:left;width:100%;height:328px;}
.news .nrong .left{float:left;width:490px;height:328px;}
.news .nrong .left img{width:490px;height:200px;float:left}
.news .nrong .left .left_news{width:490px;height:128px;background:#fff;float:left;padding:18px 14px;box-sizing:border-box}
.news .nrong .left .left_news h1{float:left;width:100%;height:24px;line-height:24px;color:#000;margin-bottom:10px;}
.news .nrong .left .left_news h1 a{height:24px;line-height:24px;color:#000;font-size:16px;font-weight:500;}
.news .nrong .left .left_news .text{float:left;width:100%;height:54px;line-height:20px;color:#333;font-size:14px;}
.news .nrong .right{margin-left:85px;float:left;width:585px;height:328px;}
.news .nrong .right ul{float:left;width:585px;height:328px;}
.news .nrong .right ul li{float:left;width:585px;height:96px;margin-bottom:20px;background:#fff;transition:0.6s}
.news .nrong .right ul li:hover{background:#c00000}
.news .nrong .right ul li:hover .date{color:#fff}
.news .nrong .right ul li:hover .text h1{color:#fff;}
.news .nrong .right ul li:hover .text h2{color:#fff;}
.news .nrong .right ul li a{display:block;float:left;width:585px;height:96px;}
.news .nrong .right ul li .date{width:96px;height:96px;float:left;padding:23px 20px;box-sizing:border-box;color:#333;}
.news .nrong .right ul li .date .ri{float:left;width:100%;text-align:center;height:30px;font-size:30px;margin-bottom:3px;line-height:30px;}
.news .nrong .right ul li .date .ny{float:left;width:100%;text-align:center;font-size:14px;}
.news .nrong .right ul li .text{float:left;width:489px;height:96px;padding:14px 25px 14px 15px;box-sizing: border-box;}
.news .nrong .right ul li .text h1{font-size:16px;height:18px;float:left;width:100%;color:#000;margin-bottom:10px;}
.news .nrong .right ul li .text h2{font-size:14px;color:#666;font-weight:normal;height:36px;line-height:22px;float:left}
