@charset "utf-8";
/* CSS Document */

html{-webkit-tap-highlight-color: transparent;height: 100%;min-width: 320px;overflow-x: hidden;}
body{margin:0}a:active,a:hover{outline:0}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0}img{vertical-align:middle;border:0;}
body, h1, h2, h3, h4, h5, h6, ul, ol, li, i, form, input, p, div, span, img, a, label, select, dl, dt, dd {margin: 0;padding: 0;}
ul,ol,li{list-style:none;}
a{text-decoration:none;}
a img{border:0 none;}
h1, h2, h3, h4, h5, h6{font-weight:normal;}

body{background:#fff url(img/bg.jpg) no-repeat center -260px;font:14px "微软雅黑", Helvetica, Arial, sans-serif,"宋体";}
h1{text-indent:-9999em;line-height:0px;}
.headerWrapper{height:330px;width:1100px;margin:0 auto;}
.headerWrapper a{color:#fff;line-height:30px;}
.w303{width:303px;}
.pt35{padding-top: 35px;}
.ml20{margin-left:20px;}
.mr20{margin-right:20px;}
.mr25{margin-right:25px;}
.clear{clear:both;}

/*导航*/
nav{width:1000px;padding:0 50px;background-color:#00a1aa;height:60px;margin:10px auto 0 auto;}
nav .navbox a{color:#fff;display:block;float:left;width:110px;text-align:center;line-height:80px;font-size:16px;height:70px;margin-top:-10px;}
nav .navbox a:hover{background:url(img/nav_bg.png) no-repeat center top;}
nav .navbox a.on{background:url(img/nav_bg.png) no-repeat center top;}
nav .researchbox{float:right;margin-top:15px;}
nav .research{position:relative;width: 180px;background: #fff;border-radius: 20px;height:30px;line-height: 20px;}
nav #search-keyword{background: none;border: 0 none;height: 20px;padding: 5px;width: 140px;}
nav a.go{display: block;width: 20px;height: 20px;background: url(img/search.png) no-repeat;position: absolute;right: 6px;top: 5px;cursor: pointer;}

.container{width:1000px;padding:0 50px;margin:0 auto;background-color:#fff;}
.container2{width:1000px;margin:0 auto;}

/*焦点图*/
.flash{margin-bottom: 20px;}
#foucsBox { margin: 0 auto; padding: 0; width: 600px; height: 330px; overflow: hidden; zoom: 1; position: relative; }
#foucsBox .imgCon { width: 600px; height: 330px; margin: 0; padding: 0; position: relative; list-style: none; }
#foucsBox .imgCon li { float: left; width: 600px; height: 330px; }
#foucsBox .imgCon li img { border: 0; width:600px;height:330px;}
#foucsBox .imgCon li .imgTitle { width: 600px; position: absolute; bottom: 35px; text-align: center; z-index: 2; }
#foucsBox .imgCon li .imgTitle a { color: #fff; display: block; text-decoration: none; font-family: "Microsoft Yahei","宋体"; font-weight: normal; font-size: 18px; zoom: 1;text-shadow: 0 1px 1px rgba(0,0,0,.2);}
#foucsBox .showPage { width: 600px; height: 70px; position: absolute; bottom: 0; background: #000; opacity: 0.7; filter: alpha(opacity=60); z-index: 1;}
#foucsBox .foucs { width: 600px; height: 22px; position: absolute; bottom: 3px; text-align: center; z-index: 3; }
#foucsBox .foucs span { display: inline-block; width: 7px; height: 7px; margin: 0 5px; line-height: 0; font-size: 0; background: url(/caexpo2015/bg.png) -160px -90px no-repeat; cursor: pointer; overflow: hidden; }
#foucsBox .foucs span.f { background: url(/caexpo2015/bg.png) -170px -90px no-repeat; }
#foucsBox .btnHover { width: 146px; background: #408ED6; overflow: hidden; }
#foucsBox .btnHover img { display: inline;}

/*快捷导航*/
.quicknav{background:url(img/nav_big.png) no-repeat top right;height:393px; position:relative;}
a.q_link{font-size:16px;color:#fff;position:absolute;text-align:center;}
a.q_link span{font-size:12px;text-transform:uppercase;}
a.q_link1{top: 75px;left: 60px;}
a.q_link2{top: 150px;left: 143px;font-size:30px;}
a.q_link2 span{font-size:20px;}
a.q_link3{top: 268px;left: 69px;}
a.q_link4{top: 47px;left: 261px;}
a.q_link5{top: 302px;left: 286px;color:#00a1aa;}

h2.blktit{padding-bottom: 5px;border-bottom: 2px solid #00A1AA;}
.newscontainer{background-color: #00A1AA;padding-bottom:20px;margin-bottom:20px;padding-top: 40px;}
/*头条*/
.box1{margin-bottom:30px;}
.news{position:relative;background-color:#fff;padding:20px;}
.headnews{border-bottom:1px dashed #ccc;margin-bottom: 10px;padding-bottom: 10px;}
.headnews h2{font-size:16px; margin-bottom: 10px;}
.headnews h2 a{color:#000;}
.headnews h2 span{font-size: 12px;color:#fff;margin-right:10px;padding:2px 10px;}
.headnews h2 .txt_r{background-color: #f56a63;}
.headnews h2 .txt_b{background-color: #00a1aa;}
.headnews p{color:#666;font-size:14px;line-height:30px;text-indent:2em;}
.headnews p a{color:#00a1aa;}
.headnews_fir p a{color:#f56a63;}

.newsbox{border-bottom:1px dashed #ccc;margin-bottom: 10px;padding-bottom: 5px;}
.newsbox .newspic{text-align:center;font-size:12px;line-height: 40px;}
.newsbox .newspic img{width:100%;height:130px;}
.newsbox li{line-height: 35px;padding-left: 10px;background: url(http://www.nntv.cn/img/bg.jpg) 0px center no-repeat;font-size:16px;height: 35px;overflow: hidden;}
.newsbox a{color:#000;}

.news a.morenews{font-size: 12px;color:#fff;padding:2px 5px;background-color: #00a1aa; position:absolute;right:0;}

.hotlist {margin-left:20px;background-color:#fff;padding:20px;}
.hotlist h2{color:#00a1aa;font-size:18px;background:url(img/line.png) no-repeat left bottom;line-height: 40px;font-weight: normal;margin-bottom: 15px;}
.hotlist h2 .more{float:right;font-size:12px;font-weight:normal;color:#999;}
.hotlist li{line-height:35px;font-size:16px;}
.hotlist li i{background:url(img/li_bg.png) no-repeat left center;width: 8px;height: 15px;display: inline-block;margin-right: 5px;}
.hotlist li a{color:#000;}
.hotlist li img{width:100%;height:180px;margin-bottom: 10px;}

.rightad{margin:10px 0 0 20px;}
.rightad img{height:200px;width:100%;}

.box2,.box3,.box4,.box5{margin-bottom:40px;}
.box3 h2,.box5 h2,.box6 h2{margin-bottom:20px;}
h2 .titmore{background-color: #00A1AA;font-size: 14px;color: #fff;padding: 5px 10px;font-weight: normal;font-style: italic;margin-left: 10px;}

.beauty{margin-bottom: 20px;padding:20px;background:#fff;}
.beauty h2{margin-bottom:25px;}
.beauty h3{font-size: 24px;color: #00A1AA;font-weight: normal;margin-bottom: 10px;}
.beauty h4{font-size: 16px;color: #00A1AA;font-weight: normal;line-height: 30px;}
.beauty p{color: #666;font-weight: normal; text-indent:2em;line-height: 25px;}
.beauty_left_txt{margin-right:20px;}
.beauty_right_pic img{width: 100%;height: 400px;}
.beauty_left_pic{margin-top: -40px;}
.beauty_left_pic img{width: 100%;height: 280px;}
.beauty_right_txt{margin-left:20px;margin-top: 50px;}

.tspot{padding:20px;background:#fff;}
.tspot h3{font-size:24px;background:url(img/li_bg.png) no-repeat left center;padding-left:15px;margin-bottom:10px;}
.tspot h3 a{color:#00A1AA;}
.tspot a.morespot{color:#00A1AA;float:right;}
.tspot p{color:#666;line-height: 25px;}
.tspot img{width:303px;height:320px;margin-top:20px;}

.box3 li{float:left;width:316px;margin:0 25px 30px 0; position:relative;}
.box3 li.last{margin-right:0;}
.box3 li h3{border-left:3px solid #00A1AA;padding-left:5px;font-size:16px;margin-top:10px;}
.box3 li h3 a{color:#333;}
.box3 li img{width:310px;height:220px;border:3px solid #00A1AA;}
.box3 li .v_bg{width: 55px;height: 55px;position: absolute;background: url(img/video.png) no-repeat center;top: 150px;left: 20px;}

.box4 h2{margin:0 auto;width:1000px;}
.box4 .food{}
.box4 .foodcontainer{width:1000px;padding:50px 0;margin:0 auto;}
.box4 .foodbox{width:445px;float:left;background-color:#fff;padding:20px;margin: 20px 20px 20px 0;border: 2px solid #00A1AA;}
.box4 .foodbox.last{margin-right:0;}
.box4 .foodbox h3{margin-bottom:20px;border-left: 3px solid #00A1AA;padding-left: 10px;}
.box4 .foodbox h3 a{color: #000;}
.box4 .foodbox h3 span{font-size: 12px;color: #fff;margin-right: 10px;padding: 2px 10px;}
.box4 .foodbox h3 .txt_jp{background-color: #f56a63;}
.box4 .foodbox h3 .txt_xp{background-color: #00a1aa;}
.box4 .foodbox h3 .txt_tj{background-color: #ff9519;}
.box4 .foodbox h3 .txt_rm{background-color: #74c037;}
.box4 .foodbox img{width:180px;height:120px;float: left;margin-right:10px;}
.box4 .foodbox p{color:#666;line-height:25px;text-indent:2em;height: 90px;overflow:hidden;}
.box4 .foodbox .info{float:left;width:255px;}
.box4 .foodbox .adr {font-size: 12px;color: #999;padding-left: 20px;background: url(img/local_icon.png) no-repeat left 2px;}

.box5 .left_pic li{margin-bottom:10px;}
.box5 .right_pic li{float:left;margin:0 0 10px 10px;}

.box6 .picList{float:left;width:192px;height:195px;background-color:#ecf9fa;margin:0 10px 10px 0;}
.box6 .picList img{height:135px;width:100%;}
.box6 .picList span{padding:10px;display: block;line-height:20px;color: #333;}
.box6 .picList.last{margin-right:0;}

footer{background-color: #00a1aa;text-align: center;}
.footercontainer{width:1000px;padding:30px 50px;margin:0 auto;}
footer p{color:#fff;line-height:25px;}
footer a{color:#fff;}
