@charset "utf-8";
/* CSS Document */
/* ==========base公共部分============ */
html,body,div,span,iframe,map,font,img,a img,samp,strong,hr,
h1,h2,h3,h4,h5,h6,b,p,blockquote,a,address,code,dl,dt,dd,ol,
ul,li,form,label,table,tr,td,th{padding:0;margin:0;border:0;list-style:none; text-align:left;}
.clearboth{clear:both;}
*{font-family:思源黑体,Arial !important;}
a{text-decoration:none;color:#444; text-align:left;}
body{margin:0;padding:0;font-family:思源黑体,Arial !important;font-size:14px;color:#444;text-align:center;}
.page{text-align:center;margin:30px 0;}
.page a{padding:3px 10px;border:1px #ccc solid;margin:0 4px; color:#000;}
.page a:hover,.page a.dq{color:#fff;background:#2c4c85;border:1px #2c4c85 solid;}
.wrapper{width:1400px;margin:0 auto;}
.wrapper1{width:1200px;margin:0 auto;margin-top:-40px;position:relative;}
.clearboth{clear:both;}
.index_title{font-family:思源黑体,Arial !important;}
/*头部开始*/
.top{width:100%;height:95px;background:#fff;}
.top .logo{float:left; width:165px;}
.top .logo img{float:left; width:83px; height:83px;}
.top .top_r{float:right;width:170px;height:95px; padding-left:30px; border-left:2px solid #CCC;}
.top .top_r .hotline{width:170px;margin-top:0px;float:right;}
.top .top_r .hotline li{float:left; width:170px;}
.top .top_r .hotline li h1{float:left; width:170px; height:30px; line-height:30px; font-size:20px; color:#000; text-align:left; margin-top:20px;}
.top .top_r .hotline li h2{float:left; width:170px; height:30px; line-height:30px; font-size:20px; color:#000; text-align:left;}


/*菜单开始*/
.header{height:785px;overflow:hidden;}
.header .nav{width:920px; float:left;height:95px;}
.nav ul{float:left;width:920px;height:95pxz-index:9999999;z-index:100;position:relative;}
.nav ul li{ float:left; position:relative; width:150px; z-index:9999999;}
.nav ul li a{display:block;font-size:20px;line-height:95px; width:150px;text-align:center; z-index:9999999; color:#000; background:#fff; transition:all 0.6s;}
.nav ul li a:hover{color:#fff; z-index:9999999; background:#0063b1; }
.nav ul li.on a{color:#fff; z-index:9999999; background:#0063b1;}
.nav ul li:hover{}
/*二级菜单*/
#menu ul ul {display:none;position:absolute; top:95px; left:0; z-index:9999999; width:auto;height:auto;background:url(../images/nav_bg.png) repeat;border:none;}
#menu ul ul li{background:url(../images/nav_bg.png) repeat; float:none; border-bottom:solid 1px #747474;border-top:none;padding-top:0;padding-bottom:0; z-index:9999999;}
#menu ul ul li a{ color:#000;font-size:14px; padding:0; display:block; width:152px; text-align:center;border-bottom:none;line-height:40px;height:40px; z-index:9999999;}
#menu ul ul li a:hover{ color:#fff;border-bottom:none;}
#menu ul li.on ul {display:none;position:absolute; top:95px; left:0; z-index:9999999; width:auto;height:auto;background:url(../images/nav_bg.png) repeat;border:none;}
#menu ul li.on ul li{background:url(../images/nav_bg.png) #fff repeat; float:none; border-bottom:solid 1px #747474;border-top:none;padding-top:0;padding-bottom:0; z-index:9999999; }
#menu ul li.on ul li a{ color:#000;font-size:14px; padding:0; display:block; width:152px; text-align:center;border-bottom:none;line-height:40px;height:40px; z-index:9999999; background:#fff;}
#menu ul li.on ul li a:hover{ color:#fff;border-bottom:none; background:#0063b1;}

.yuyan{ width:80px; height:95px; float:left; background:url(../images/yuyan.jpg) no-repeat left center; font-size:20px; color:#000; line-height:95px; display:block; text-align:right;}

/*焦点图开始*/
.header .banner{width:100%;height:690px;margin:0 auto;overflow:hidden;text-align:center;top:0px;position:relative; z-index:1;}
.header .banner #focus {width:1920px;height:690px;float:left;overflow-x:hidden;position:relative;margin-left:-960px;left:50%; z-index:1;}
.header .banner #focus ul {height:690px; position:absolute;overflow:hidden; z-index:1;}
.header .banner #focus ul li {float:left; width:1920px; height:690px; overflow:hidden; position:relative; background:#000; z-index:1;}
.header .banner #focus ul li div {position:absolute; overflow:hidden; z-index:1;}
.header .banner #focus .btnBg {position:absolute; width:1920px; height:20px; left:0; bottom:0; background:#000; z-index:1;}
.header .banner #focus .btn {position:absolute; width:430px; height:20px; padding:5px 30px; right:0; bottom:0; text-align:left; z-index:1;}
.header .banner #focus .btn span {display:inline-block; _display:inline; z-index:1; _zoom:1; width:20px; height:10px; _font-size:0; margin-left:10px; cursor:pointer; background:#fff;}
.header .banner #focus .btn span.on {background:#fff; z-index:1;}
.header .banner #focus .preNext {width:45px;  z-index:1;height:100px; position:absolute; top:90px; background:url(img/sprite.png) no-repeat 0 0; cursor:pointer;}
.header .banner #focus .pre {left:0; z-index:1;}
.header .banner #focus .next {right:0; background-position:right top; z-index:1;}

/*底部*/
.footer{background:#1e1e1e;height:475px;width:100%;margin-top:-18px; overflow:hidden;}
.footer .left{ width:570px; height:280px; margin-top:80px; float:left;}
.footer .left ul{ width:190px; height:280px; float:left;}
.footer .left ul li{ width:190px; height:30px;  float:left;}
.footer .left ul li.first{ width:190px; height:40px; float:left; background:url(../images/xjian.jpg) no-repeat 73px 15px;line-height:40px;  color:#fff; font-size:16px; }
.footer .left ul li a{ width:190px; height:30px; line-height:30px; float:left; color:#999; font-size:14px; display:block;}

.footer .center{ width:490px; height:280px; float:left; margin-top:80px;}
.footer .center h1{ width:490px; height:40px; float:left;line-height:40px;  color:#fff; font-size:16px; }
.footer .center h2{ width:490px; height:20px; float:left;line-height:20px;  color:#999; font-size:14px; margin-top:10px;}
.footer .center h3{ width:490px; height:40px; float:left;line-height:40px;  color:#fff; font-size:30px; margin-bottom:10px;}
.footer .center span{ width:245px; height:30px; float:left;line-height:30px;  color:#fff; font-size:14px; }
.footer .center p{ width:490px; height:30px; float:left;line-height:30px;  color:#fff; font-size:14px; margin-top:0px;}

.footer .right{ width:285px; height:139px; margin-top:80px; float:right;}
.footer .right img{ width:285px; height:139px; float:left;}


.footer1{ width:1400px; height:99px; border-top:1px solid #999; margin:0 auto;}
.footer1 .f_copy{text-align:left;color:#999; line-height:100px;}
.footer1 .f_copy a{color:#999;}


/*===============================首页==================================*/

/*新闻中心*/
.left1{ width:100%; height:715px; margin:0 auto;}
.left1 h2{ float:left; width:100%; height:150px; font-size:42px; line-height:150px; text-align:center; color:#000; font-weight:normal;}
.left1 ul{ float:left; width:1400px; height:440px;}
.left1 li{ float:left; width:440px; height:440px; margin-right:40px;}
.left1 li img{ float:left; width:440px; height:270px; margin-right:0px;}
.left1 li.last{margin-right:0px;}
.left1 li h1{ float:left; width:400px; height:80px; margin:30px 20px 20px; line-height:40px; font-size:22px;}
.left1 li p{ float:left; width:400px;  margin:0 20px; line-height:40px; font-size:14px; line-height:24px;}
.left1 .fenlei{ float:left; width:1400px; height:80px;}
.left1 .fenlei li{ float:left; width:125px; height:37px; margin-right:25px;}
.left1 .fenlei li a{ float:left; width:125px; height:37px; display:block; line-height:37px; background:#0063b4; color:#fff; font-size:18px; text-align:center;}

/*公司简介*/
.aboutkd{ width:100%; height:945px; margin:0 auto; background:url(../images/about.jpg) no-repeat left center;}
.aboutkd .abneirong{ width:630px; height:865px; float:right;}
.aboutkd .abneirong h2{ width:630px; height:150px; float:left; font-size:36px; line-height:150px; text-align:left; color:#333;}
.aboutkd .abneirong .abjianjie{ width:630px; height:350px; float:left; font-size:16px; text-align:left; color:#333; line-height:32px;}
.aboutkd .abneirong ul{ width:630px; height:120px; float:left; background:url(../images/about1.jpg) no-repeat left center;}
.aboutkd .abneirong ul li{ width:120px; height:120px; float:left; margin-right:31px;}
.aboutkd .abneirong ul li a{ width:120px; height:30px; float:left; font-size:16px; color:#fff; text-align:center; line-height:30px; margin-top:70px;}
.aboutkd .abneirong ul li.last{margin-left:1px;}
.aboutkd .abneirong .jyblj{ width:180px; height:48px; float:left; font-size:16px; color:#fff; text-align:center; line-height:48px; margin-top:50px; border-radius:5px; background:#0063b4;}

.shipin{ width:1400px; height:798px; margin:0 auto;}
/*产品服务*/
.side{float:right;}
.side .side1{width:435px;}
.side .side1 a{width:435px;height:127px;border-radius:10px;display:block;font-size:30px;color:#fff;line-height:127px;margin-top:27px;}
.side .side1 .ser1{background-color:#305089;background-image:url(../images/ser1.png);background-position:left center;background-repeat:no-repeat;}
.side .side1 .ser2{background-color:#005e9a;background-image:url(../images/ser2.png);background-position:left center;background-repeat:no-repeat;}
.side .side1 a span{margin-left:160px;}

/*联系方式*/
.liuyan{ width:100%; height:463px; margin:0 auto; background:url(../images/liuyan.jpg) no-repeat center center; overflow:hidden;}
.liuyan .left{ width:500px; height:463px; float:left;}
.liuyan .left h1{ width:500px; height:40px; float:left; margin-top:150px; line-height:40px; color:#fff; font-size:32px;}
.liuyan .left h2{ width:500px; height:30px; float:left; margin-top:0px; line-height:30px; color:#fff; font-size:24px;}
.liuyan .left a{ width:142px; height:40px; float:left; margin-top:90px; border:1px solid #fff; display:block; border-radius:20px; line-height:40px; font-size:18px; text-align:center; color:#fff;}
.liuyan .right{ width:900px; height:463px; float:left;}
.liuyan .right form{ width:900px; height:340px; float:left; background:rgba(0,0,0,0.6); margin:60px 0}
.liuyan .right form ul{ width:780px; height:218px; float:left; margin:36px 60px 0;}
.liuyan .right form ul .syly1{ width:360px; float:left; height:40px; margin:30px 60px 0 0; border-bottom:1px solid #999;}
.liuyan .right form ul .syly1 input{ width:360px; float:left; height:40px; background:none; border:0px; color:#999; font-size:16px;}
.liuyan .right form ul .syly12{ width:780px; float:left; height:40px; margin:30px 0px 0 0; border-bottom:1px solid #999;}
.liuyan .right form ul .syly12 input{ width:780px; float:left; height:40px; background:none; border:0px; color:#999; font-size:16px;}
.liuyan .right form ul .syly2{ width:780px; float:left; height:40px; margin:30px 0px 0 0; border-bottom:1px solid #999;}
.liuyan .right form ul .syly2 #content{ width:780px; float:left; height:40px;  background:none; border:0px; color:#999; font-size:16px;}
.liuyan .right form .stijiao{ width:780px; float:left; height:44px;  background:#999; border:0px; margin:20px 60px 0;}
.liuyan .right form .stijiao input{ width:780px; float:left; height:44px;  background:none; border:0px; color:#000; font-size:16px; text-align:center; line-height:44px;}

/*产品滚动*/
.item1{ margin:0 auto; width:100%; height:495px; background:#f2f2f2;}
.item1 h2{ float:left; width:100%; height:140px; font-size:42px; line-height:140px; text-align:center; color:#000; font-weight:normal;}
.blk_29 {ZOOM: 1; POSITION: relative;overflow:hidden;height:240px;}
.blk_29 .Cont {	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 500px;}
.blk_29 .box {	FLOAT: left;width:326px; TEXT-ALIGN:left;border:none; text-align:center;margin:0 32px 0 0; position:relative;}
.blk_29 .box IMG {DISPLAY: block;BACKGROUND: none;MARGIN: 0px auto;width:326px;height:246px;}
.blk_29 .box p a {display:block; text-align:center;}
.blk_29 .box span{font-size:16px; color:#000;}
.rollphotos {WIDTH:1400px; float:left; position:relative;}
.bottonbg{background:url(../images/bg11.png) center no-repeat;width:170px;height:55px;display:block;margin:0 auto;}
.LeftBotton{width:36px;height:36px;left:556px;top:379px;position:absolute; background:url(../images/arrow_l.png) no-repeat center;cursor:pointer;}
.RightBotton{width:36px;height:36px;right:556px;top:379px;position:absolute;background:url(../images/arrow_r.png) no-repeat center;cursor:pointer;}

.blk_29 .shuiyin{ position:absolute; left:0px; top:0px;width:326px;height:246px; background:none;}	
	
/*荣宇资质*/
.item2{ margin:0 auto; width:100%; height:610px; background:#fff;}
.item2 h2{ float:left; width:100%; height:140px; font-size:42px; line-height:140px; text-align:center; color:#000; font-weight:normal;}
.item2 .blk_29 {ZOOM: 1; POSITION: relative;overflow:hidden;height:302px;}
.item2 .blk_29 .Cont {	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 500px;}
.item2 .blk_29 .box {	FLOAT: left;width:213px; TEXT-ALIGN:left;border:none; text-align:center;margin:0 24px 0 0;}
.item2 .blk_29 .box IMG {DISPLAY: block;BACKGROUND: #fff;MARGIN: 0px auto;width:209px;height:298px; border:2px solid #f2d9a2; border-radius:5px;}
.item2 .blk_29 .box p a {display:block; text-align:center;}
.item2 .blk_29 .box span{font-size:16px; color:#000;}
.item2 .rollphotos {WIDTH:1400px; float:left; position:relative;}
.item2 .bottonbg{background:url(../images/bg11.png) center no-repeat;width:170px;height:55px;display:block;margin:0 auto;}
.item2 .LeftBotton{width:36px;height:36px;left:556px;top:379px;position:absolute; background:url(../images/arrow_l.png) no-repeat center;cursor:pointer;}
.item2 .RightBotton{width:36px;height:36px;right:556px;top:379px;position:absolute;background:url(../images/arrow_r.png) no-repeat center;cursor:pointer;}
.item2 .jyblj{ width:180px; height:48px; float:left; font-size:16px; color:#fff; text-align:center; margin:0 610px; line-height:48px; margin-top:50px; border-radius:5px; background:#0063b4;}


/*荣宇资质*/
.youshi{ width:100%; height:630px; background:url(../images/youshi.jpg) no-repeat center center; margin:0 auto;}
.youshi h2{ width:100%; height:260px; font-size:30px; color:#fff; text-align:center; line-height:260px; font-weight:bold; float:left;}
.youshi ul{ width:100%; height:230px; float:left;}
.youshi ul li{ width:310px; height:230px; float:left; margin:0 20px;}
.youshi ul li a{ width:310px; height:160px; float:left; padding-top:70px;}
.youshi ul li a h1{ width:310px; height:40px; float:left; font-size:18px; color:#fff; text-align:center; line-height:30px; font-weight:bold;}
.youshi ul li a p{ width:310px; height:120px; float:left; font-size:14px; color:#fff; text-align:left; line-height:24px;}
.youshi ul li.yi{ background:url(../images/youshi1.png) no-repeat center top;}
.youshi ul li.er{ background:url(../images/youshi2.png) no-repeat center top;}
.youshi ul li.san{ background:url(../images/youshi3.png) no-repeat center top;}
.youshi ul li.si{ background:url(../images/youshi4.png) no-repeat center top;}

	
/*=================================内页内容===============================*/
/*内页banner*/
.header1{height:500px;overflow:hidden;}
.s_banner{width:100%;height:363px;margin:0 auto;overflow:hidden; background:url(../images/focus_04.jpg) no-repeat center;position:relative;top:0px;text-align:center;}
.s_banner #focus {width:1920px;height:363px;float:left;overflow-x:hidden;position:relative;margin-left:-960px;left:50%;}
.s_banner #focus ul {height:363px; position:absolute;overflow:hidden;}
.s_banner #focus ul li {float:left; width:1920px; height:363px; overflow:hidden; position:relative; background:#000;}
.s_banner #focus ul li div {position:absolute; overflow:hidden;}
.s_banner #focus .btnBg {position:absolute; width:1920px; height:20px; left:0; bottom:0; background:#000;}
.s_banner #focus .btn {position:absolute; width:430px; height:20px; padding:5px 30px; right:0; bottom:0; text-align:left;}
.s_banner #focus .btn span {display:inline-block; _display:inline; _zoom:1; width:20px; height:10px; _font-size:0; margin-left:10px; cursor:pointer; background:#fff;}
.s_banner #focus .btn span.on {background:#fff;}
.s_banner #focus .preNext {width:45px; height:100px; position:absolute; top:90px; background:url(img/sprite.png) no-repeat 0 0; cursor:pointer;}
.s_banner #focus .pre {left:0;}
.s_banner #focus .next {right:0; background-position:right top;}

/*内页联系方式*/
.side_left{ width:263px; height:530px; float:left; border:1px solid #ccc; margin-bottom:50px;}
.side_left img { width:263px; height:128px; float:left;}
.side_left ul li.con1 { width:253px; line-height:28px; float:left; padding:0 5px;}
.side_left h3{ width:253px; line-height:48px; float:left; padding:0 5px;}


/*内页标题*/
.side_right{text-align:center;background:#ffffff;position:relative; width:1200px;}
.side_right .side_menu{ width:265px; float:left; margin-top:30px;}
.side_right .side_neirong{ width:880px; float:right;}
.side_menu .title{height:50px;line-height:50px; font-size:18px; color:#fff;margin-bottom:10px;  background:#3762ae; color:#fff; text-align:center;}
.side_menu .title h2{font-size:24px;display:inline; font-weight:normal;}
.side_menu .title h2.en{margin-left:10px;color:#2c4c85;}
.side_menu .intro{padding-top:0px !important;}
.side_menu .intro ul li{display:inline-block;position:relative;text-align:center;margin:5px 0 10px 0;float:left; width:265px;}
.side_menu .intro ul .first{margin-left:0px;}
.side_menu .intro ul li a{display:inline-block;width:265px; height:40px;line-height:40px;text-align:center;color:#fff;padding:0px;font-size:18px;background:#3762ae;}
.side_menu .intro ul li a img{height:40px;width:40px;position:absolute;left:-20px;top:5px;border-radius: 100%;}
.side_menu .intro ul li a:hover,.side_menu .intro ul li.on a,.side_menu .intro ul li:hover{ background:#2c4c85;color:#fff;}
.side_menu .service{margin-top:20px;padding-bottom:10px;}
.side_menu .service ul{margin:10px 0px;}
.side_menu .service ul li{display:inline-block;float:left;}
.side_menu .service ul li a{color:#ffffff;padding-left:20px;display:inline-block;width:80px; background:url(../images/point.jpg)  no-repeat left; background-position:10px 8px;}
.side_menu .contact{margin-top:10px;}
#menu2 ul ul{display:none;position:absolute;top:0;left:200px;width:200px;border-left:solid 1px #fff;z-index:10;}

/*内页右边单页及表格、表单样式*/
.side_right .intro{line-height:26px;padding-top:30px;clear:both;text-align:left;}
.side_right .intro .about_i{margin-bottom:26px;}
.side_right .intro p{}
.side_right .intro table{ background:#dadada; margin-bottom:20px;}
.side_right .intro table tr td{ padding:4px; background:#fff;}
.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;}
.side_right .intro table input.button{background:#555; color:#fff; cursor:pointer; padding:8px 25px; border:none;}
.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;}

/*右侧内容*/
.wrapper .side_right .title{border-bottom:1px #dddddd solid;padding-bottom:10px;margin-bottom:15px;text-align:left;}
.wrapper .side_right .title span{color:#4fb4e0;font-size:30px;}
.wrapper .side_right .product li{float:left;margin-right:25px;margin-bottom:15px;}
.wrapper .side_right .product img{border:1px #ddd solid;width:228px;height:146px;}
.wrapper .side_right .product p{width:220px;overflow:hidden;margin:0 auto;line-height:24px;}
.wrapper .side_right .product li a{display:block;}
.wrapper .side_right .product .last{margin-right:0;}

/*产品中心*/
.product_list{margin:30px 0 50px; width:880px; float:right;}
.product_list ul{width:880px; float:left; margin-bottom:0px;}
.product_list ul li{width:280px;float:left;margin-left:20px;margin-bottom:30px;}
.product_list ul .first{margin-left:0;}
.product_list ul .last{margin-bottom:0;}
.product_list ul li a{display:block;text-align:center; position:relative;}
.product_list ul li img{width:278px;height:208px;border:1px #dbdbdb solid;}
.product_list ul li span{line-height:40px;text-align:center;width:278px;height:20px;overflow:hidden; color:#000;}
.product_list ul li .shuiyin{ position:absolute; left:0px; top:0px;width:278px;height:208px; background:none;}	

/*产品详细*/
/*产品详细*/
.product_show{margin:30px 0 50px; width:880px; float:right;}
.product_show ul{margin-top:0px;}
.product_show ul li{ float:left; width:100%;}
.product_show .name h1{ font-size:24px;font-weight:normal; text-align:center;color:#333333;margin-bottom:20px;}
.product_show .pic{ text-align:center;}
.product_show .xq{margin-top: 20px;padding-bottom: 6px;border-bottom: 1px #ccc solid;margin-bottom: 20px;}
.product_show .title{height:17px;line-height:17px; background:url(../images/bg_ptitle.png) repeat-x; font-size:14px;margin:14px 0;padding:10px 0;border-bottom:1px solid #CCC;}
.back{text-align:center;padding:20px 0;}

.tags_list{border-top:1px dashed #CCC;border-bottom:1px dashed #CCC;padding:10px 10px;margin-top:20px;}
.tags_list span{color:#2c4c85;margin-right:5px;}
.tags_list span.tit{color:#666666;margin-right:0px;}
.prev_next{padding:10px 10px; }
.prev_next a{color:#2c4c85;margin:5px 0;display:inline-block;}
.prev_next a span{color:#666666;}
.prev_next a.none{color:#666666;}

.product_show .xiangguan{ float:left;}
.product_show .xiangguan div{ float:left; width:100%;}
.product_show .xiangguan .related_pros{float:left; width:100%; height:190px; }
.product_show .xiangguan .related_pros ul li{ width:160px; height:120px; float:left; margin-right:10px;}
.product_show .xiangguan .related_pros ul li img{ width:160px; height:120px; float:left; }


h3.related_title{padding:0 10px;height:30px;line-height:30px;border-bottom:2px solid #2c4c85;margin-bottom:10px;font-weight:bold;}
.related_pros ul{padding:0 2px; text-align:left;}
.related_pros ul li{display:inline-block;width:140px;margin-right:1px;}
.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:24px;line-height:24px; text-align:center;color:#666666;}
.related_pros ul li span:hover{color:#c80000;}
.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:#c80000;}



/*新闻列表*/
.news_list{margin:30px 0 50px; width:880px; float:right;}
.news_list ul li{padding:10px 0px;border-bottom:1px solid #eaeaea;}
.news_list ul li img{}
.news_list li .date{display:inline-block;width:130px;height:100px;float:left;}
.news_list li .date span{display:block; text-align:center;}
.news_list li .date span.day{height:60px;line-height:60px; font-size:36px; color:#000;}
.news_list li .date span.month{font-size:18px; font-weight:100; color:#000;}

.news_list li .img{display:inline-block;float:left; position:relative;}
.news_list li .img img{width:130px;}
.news_list li .img span{display:block; text-align:center; background:#d8d8d8;color:#999999;}
.news_list li .img:hover span{background:#2c4c85;color:#ffffff;}

.news_list ul li .con{width:730px;float:right;}
.news_list ul li .con .name{margin-bottom:5px;}
.news_list ul li .con .name a{display:inline-block;width:740px;height:24px; overflow:hidden;font-size:18px;color:#666666;margin:8px 0;}
.news_list ul li .con .name span{ float:right;font-size:16px;color:#2c4c85;height:24px;}
.news_list ul li .con p{color:#666666; line-height:24px;}
.news_list li a:hover{color: #2c4c85;}

/*新闻详细页*/
.news_show{margin:30px 0 50px; width:880px; float:right;}
.news_show .name{ font-size:24px; text-align:center; line-height:50px;color:#444444;}
.news_show .date{ text-align:center;height:25px;line-height:25px;color:#666666;}
.news_show .date a{margin-right:10px;}
.news_show .nr{ padding:8px 18px;color:#666666;}
.news_show .nr p{ margin-bottom:10px; line-height:26px;}
.news_show .nr p.img{ text-align:center;}
.news_show .back a:hover{ color:#000;}

/*视频中心*/
#images{padding-top:40px;margin:0 auto;}
#images li{display:inline-block;margin-bottom:25px;float:left; margin-right:0px; width:522px; height:348px;}
#images li.last{margin-right:40px;}
#images .lightbox{width:402px; height:268px;}
#images .lightbox embed{border: 1px solid #ccc;padding:3px;vertical-align: top;width:522px;height:348px;}


/*证书列表*/
.honor_list{margin:30px 0 50px; width:880px; float:right;}
.honor_list ul li {	FLOAT: left;width:263px; TEXT-ALIGN:left;border:none; text-align:center;margin:0 0 0 44px;}
.honor_list ul li.first {margin:0px;}
.honor_list ul li IMG {DISPLAY: block;BACKGROUND: #fff;MARGIN: 0px auto;width:259px;height:368px; border:2px solid #f2d9a2; border-radius:5px;}
.honor_list ul li p a {display:block; text-align:center;}
.honor_list ul li span{font-size:16px; color:#000;}

/*sitemap*/
#sitemap{ border:2px dashed #cccccc;margin:20px auto;padding:10px 0;}
#sitemap ul{display:inline-block;}
#sitemap li{margin:5px 10px;}
#sitemap a.level1{font-size:14px;font-weight:bold;color:#305089; display:block; text-decoration:underline;}
#sitemap a.level2{font-size:12px;font-weight:bold;color:#305089;display:block;}
#sitemap a.level3{font-size:12px;height:20px;line-height:20px; overflow:hidden;display:inline-block;color:#666666;}
#sitemap li.level2{display:inline-block;float:left;}
#sitemap li.level2 ul{border:1px dashed #cccccc;display:block;}
#sitemap li.level3{display:block;}