﻿/*---------reset Version_shi------*/
/*---------date 2012.11.7--------------*/
/*---------http://www.iqilu.com---------*/
body, dl,dt,dd,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,table,td,tr,img{margin:0;padding:0;border:0;font-family:Sans-serif,Arial,"宋体";font-size:12px;color:#4b4a4a;font-weight:normal;}
ul,li{list-style:none;}
img{border:0;}
input, textarea, select {font-family:inherit;font-size:inherit;font-weight:inherit;}
a{color:#333;text-decoration:none;}
a:hover{text-decoration:none;color:#ff0000;}
.clear{clear:both;}
/*----------common---------*/
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.wrapper{width:1000px;margin:0 auto;}
.fb{font-weight:bold;}
.margin_top{margin-top:10px;}
.margin_top5{ margin-top:5px;}
.margin_top_bottom{margin:10px auto;}
.margin_top2{ margin-top:20px;}
.margin_left{margin-left:10px;display:inline;}
.border_org{border:1px solid #FFCC99;}
.xinwen000 ul li{line-height:27px;padding-left:12px;background:url(images/point.jpg) 0px 80px no-repeat; white-space:nowrap;overflow:hidden; text-overflow:ellipsis; width:340px;}
.noborder{border-bottom:none;}
.border_bottom{border-bottom:1px dashed #d8d8d8;}
.hidden{ display:none;}
.padding_top{ padding-top:20px;}
/*---------------*/
h1{display:none;}
.v_logo{ width:210px;height:76px; background:url(images/v_logo.jpg);}
.search{ width:500px; padding:15px 0 0 20px;}
.s_bg{ width:454px; height:34px; background:url(images/sprite.jpg) 0 0 no-repeat;}
.s_bg .s_in{ width:360px; height:22px; border:none; margin:3px 0 0 3px; background:none; line-height:22px;}
.s_bg .s_btn{ width:80px; height:26px; background:none; border:none; cursor:pointer;}
.search p{ line-height:28px;}
.search p a{ padding:0 5px;}
.city{ width:260px; background:url(images/sprite.jpg) 0 -34px no-repeat; height:40px; padding-top:20px;}
.city a{ display:block; width:130px; height:40px; float:left;}

.lft{ width:390px;}
.mid{ width:350px;}
.rgt{ width:250px;}

.focus{ width:390px; height:240px;}
.focus dl{ width:390px; height:240px; position:relative;}
.focus dl dt img{ width:390px; height:240px;}
.focus dl .dd_tit{ font-size:18px; font-family:"微软雅黑","黑体"; line-height:40px; position:absolute; left:10px; bottom:0;z-index:2; background:url(images/v_tit.gif) 0 8px no-repeat; padding-left:40px;}
.focus dl .play_bg{position:absolute;left:0;bottom:0;width:390px;height:40px;background:#000;opacity:0.5;-moz-opacity:0.5; filter:alpha(opacity=50); z-index:1;}
.focus a{ color:#fff;font-family:"微软雅黑","黑体";}


.f_list li{line-height:30px;padding-left:10px;background:url(images/icon.jpg) 0px 13px no-repeat; white-space:nowrap; overflow:hidden; font-size:14px; width:370px;text-overflow:ellipsis;}
.f_list span{ color:#999999;}

.mid dl{ width:156px; height:148px; float:left; margin-left:12px; display:inline; position:relative; overflow:hidden;}
.mid dl dt img{ width:150px; height:90px; padding:2px; border:1px #d2d2d2 solid;}
.mid dl dt img:hover{border:1px #fd7801 solid;}
.mid dl dd{ line-height:23px;}
.mid .btn_play{ position:absolute; right:10px; top:70px; width:21px; height:15px;background:url(images/sprite.jpg) -270px -50px no-repeat;overflow:hidden;}
.mid .btn_play a{ display:block; width:21px; height:15px; }
.mid .btn_play:hover{background:url(images/sprite.jpg) -300px -50px no-repeat;}

.live{ width:250px; height:101px; background:#eeeff1;}
.live_tit{ width:24px; height:101px;background:url(images/sprite.jpg) -180px -100px no-repeat;}
.live_tit h2{ display:none;}
.tv{ width:216px; height:40px; border-bottom:1px #ccc solid; line-height:22px; padding:5px;}
.tv span{ font-weight:bold; color:#fe6000;}
.tv a{ padding:0 1px;}
.radio{ height:39px; border-top:1px #fff solid; border-bottom:none;}

/*---huadong--------*/
.scrolldoorframe{width:250px;overflow:hidden; margin-top:10px;}
.scroll{width:250px;height:30px;}
.scrollul{width:250px; height:30px;}
.scrollul li{float:left; margin-right:1px;width:124px; height:28px; list-style-type:none;cursor:pointer; font-size:14px; display:inline; line-height:28px;}
.sd01{cursor:pointer;background:#f0f0f0;line-height:28px;text-align:center;color:#000;border-top:2px #ff7800 solid; font-weight:bold;}
.sd02{cursor:pointer;background:#e3e3e3;line-height:20px;text-align:center;border-top:2px #e3e3e3 solid;}
.bor03{ width:250px; background:#f0f0f0; float:left;}
/*-------*/
.b_list{ padding-left:20px;background:url(images/sprite.jpg) -440px -95px no-repeat; margin:10px 0 0 10px;}
.b_list li{line-height:27px;*line-height:28px;white-space:nowrap;overflow:hidden; text-overflow:ellipsis; width:205px; list-style-position:outside;height:28px;}

.tit{ height:34px; border-bottom:4px #313131 solid;}
.tit h2{ width:147px; height:33px;background:url(images/sprite.jpg) 0px -100px no-repeat;}
.tit h2 a{ display:block; width:147px; height:33px;}
.tit span{ display:none;}
.tit .more{ float:right; line-height:30px;}
.tit .shizheng{ line-height:30px; font-size:14px; margin-left:20px;}
.tit2 h2{background:url(images/sprite.jpg) 0px -140px no-repeat;}
.tit3 h2{background:url(images/sprite.jpg) 0px -180px no-repeat;}
.tit4 h2{background:url(images/sprite.jpg) 0px -220px no-repeat;}
.tit5 h2{background:url(images/sprite.jpg) 0px -260px no-repeat;}
.tit6 h2{background:url(images/sprite.jpg) 0px -300px no-repeat;}
.tit7 h2{background:url(images/sprite.jpg) 0px -340px no-repeat;}

.video{ width:750px; padding-top:15px;}
.video dl{ width:172px; height:160px; margin:0px 13px 0 0;}
.video dl dt img{ width:165px; height:100px;}
.video .btn_play{top:80px;}

.side{ width:250px; background:#f0f0f0; margin-top:2px; border-top:1px #e3e3e3 solid; padding-bottom:5px;}
.side h3{line-height:30px; margin-left:10px; font-size:14px; font-weight:bold;}
.l_list li{ width:40px; float:left; margin-left:15px; line-height:26px;}

.side2{ width:250px; margin-top:10px;}
.side2 h3{line-height:30px; margin-left:10px; font-size:14px; font-weight:bold; background:url(images/hot.jpg) 60px 6px no-repeat;}
.r_list li{float:left; margin-left:12px; line-height:26px;white-space:nowrap;}

.banner01{ width:200px; height:70px; margin:0 auto; padding:10px 0 0;}
.banner01 img{ width:190px; height:60px; border:5px #fff solid;}
.side3{ border-top:1px #e3e3e3 solid;}

.g_list{ margin-left:10px;}
.g_list li{line-height:30px;padding-left:10px;background:url(images/icon.jpg) 0px 13px no-repeat; white-space:nowrap; overflow:hidden;text-overflow:ellipsis; width:210px;}

.upload{ display:block; width:150px; height:35px;background:url(images/sprite.jpg) -220px -100px no-repeat; margin:0 auto;}
.up{ height:40px;}
.tit_rebo{ line-height:28px; margin-left:10px; font-size:14px; font-weight:bold;}

.mov{ width:750px; margin-top:10px;}
.mov dl{ width:165px; height:380px; float:left; margin-right:19px; overflow:hidden; display:inline;}
.mov dl dt img{ width:155px; height:210px; padding:4px; border:1px #ccc solid;}
.mov dl dt img:hover{border:1px #ff7900 solid;}
.mov dl dd{ line-height:24px;}
.mov h3{font-weight:bold; font-size:14px; line-height:28px;}
.mov span{ font-weight:bold;}
.mov .deta{ color:#fc7a00;}

.side4 h3{background:url(images/hot.jpg) 80px 6px no-repeat;}

.y_list span{ width:50px;}
.y_list a{ float:left;}
.y_list .fenshu{ color:#fc7a00;}
.daoshi{ height:40px; background:url(images/daoshi.jpg);}
.daoshi h2{ display:none;}

.channl{ padding-left:15px; background:url(images/ico.jpg) 0 0px no-repeat; line-height:24px; font-weight:bold;margin-left:10px;}
.d_con table{ border-left:1px #dadada solid; border-right:1px #dadada solid;}
.d_con table tr td{ border-bottom:1px #dadada solid; padding-top:10px; padding-bottom:10px;}
.c_list li{ line-height:24px; padding:0 5px; white-space:nowrap; float:left; margin-left:10px;}
.r_td{ border-left:1px #dadada solid;}

.link{ margin-top:20px; }
.link p{ line-height:30px;}
.link a{ color:#666;}
.link ul li{ float:left; line-height:30px; margin-left:10px;white-space:nowrap;}
.link ul{ width:910px; float:left;}

/*foot_channel*/
.foot_channel{width:950px;margin:10px auto;border-top:#cccccc 1px solid;clear:both;}
.foot_channel_wrap{width:100%; padding:0px 0px 10px 0px;}
.foot_channel_wrap li{width:100%;line-height:20px;font-size:12px;color:#666666;text-align:center}
.ft_top{height:35px;line-height:35px;font-size:12px;text-align:center;margin-top:10px;}
.ft_top a{margin:0 5px;color:#000;}

/*nav*/
.nav{ width:100%; min-height:69px; background:url(images/nav_bg.jpg) repeat-x;}
.nav #menu_wrap{ background:url(images/nav_bg2.jpg) 510px 0 no-repeat;}
.nav #menu_wrap h2{width:76px;height:50px;float:left;}
.nav #menu_wrap h2 a{display:block;width:76px;height:50px;}
.nav #menu_wrap h2 a span{display:none;}
.nav #menu_out{ width:1000px;padding:13px 0 0 1px;}
.nav #menu ul{list-style:none; line-height:150%;margin-left: 10px;}
.nav #menu_in{padding-right:0px;}
.nav #menu{height:55px;}
.nav .menu_line{width:5px;}
.nav .menu_line2{width:4px;_width:4px;}
.nav #navh{ padding-left:0px;}
.nav #navh li{ float:left; height:27px;}
.nav #navh li a{ float:left; display:block; height:27px; cursor:pointer; text-decoration:none;color:#fff;}
.nav #navh li a span{ float:left;  padding:4px; line-height:14px;color:#fff; text-decoration:none;}
.nav #navh li .nav_on{background:url(images/n_bg.jpg);}
.nav #navh li .nav_on span{color:#fff ; text-decoration:none; padding:4px;background:url(images/n_bg2.jpg);}

.nav #menu_con{ text-align:left; padding-left:0px; clear:both;}
.nav #menu_con li{ float:left;margin-top:6px;}
.nav #menu_con li a{ display:block; display: inline; color:#fff; float:left;cursor:pointer; padding-left:10px;font-size:12px;}
.nav #menu_con li a span{ float:left; padding:6px 12px 4px 12px; line-height:12px;}
.nav #menu_con li a:hover{ text-decoration:underline;color:#fff;}

.nav #navh li .orge{ color:#ff8313;}
.nav #navh li .nav_on .orge2{background:url(images/n_bg.jpg);}
.nav #navh li .nav_on .orge3{background:url(images/n_bg3.jpg);}

.pore{ position:relative;}
.city_con{ width:115px; height:145px; border:1px #ff7a03 solid; position:absolute; right:143px; top:45px; background:#fff;z-index:9999;}
.city_con ul li{ float:left; line-height:24px; margin-left:10px; display:inline;}
.city_con ul li a{ display:inline; width:auto; height:auto;}
.v_logo a{width:210px; height:76px; display:block; text-indent:-9999em;}

.pro_list{ width:340px; margin:10px 0 0 10px;}
.pro_list a{ width:320px; padding:0 10px; height:40px; display:block; line-height:40px;font-size:16px;font-family:"微软雅黑","黑体"; background:#1a1a1a; color:#ccc; margin-bottom:2px; }
.pro_list .arr{ width:11px; height:11px; overflow:hidden; background:url(images/arr01.jpg); float:right; display:block; margin:15px 0 0 0;}
.pro_list .pro_pd{ float:left;}

.pro_list a:visited{ margin-top:2px;} 
.pro_list a:hover{ background:#333; color:#ff7a01;}
.pro_list a:hover .arr{ background:url(images/arr02.jpg);}
.pro_list .hover{ background:#333; color:#ff7a01;}
.pro_list .hover .arr{ background:url(images/arr02.jpg);}

/*---------------2013-7-24------------*/
.side24{border-top: 2px solid #FF7800; margin-top:10px;}

/*--20140220 for investigate--*/
.investigate h2{height:50px;line-height:50px;font-size:16px;padding-left:50px;font-family:"微软雅黑","黑体";margin:40px 0 10px 0;border-bottom:1px solid #E5E5E5;}
.investigate #part1 h2{background:url(images/ivst_num_1.jpg) 0 center no-repeat;}
.investigate #part2 h2{background:url(images/ivst_num_2.jpg) 0 center no-repeat;}
.investigate #part2 h2 span{font-size:12px;color:#f00;padding-left:10px;}
.investigate label{width:70px;font-size:14px;color:#999898;text-align:right;float:left;display:inlne;}
.investigate textarea{border:1px solid #CBCDD1;line-height:22px;width:550px;margin-bottom:15px;padding:3px;}
.investigate #part2 textarea{height:22px;}
.investigate #part2 label{height:22px;line-height:22px;padding:3px 0;}
.investigate .option{height:50px;line-height:50px;padding:10px 0;}
.investigate li{display:inline;margin-right:15px;font-size:14px;}
.investigate .option input{margin:0px 5px 0 0}
.investigate #description{width:550px;height:132px;}
.investigate #address{width:550px;}
.investigate #part2 .agent {height:45px;}
.investigate #part2 select{margin-top:5px;}
.investigate .btn_submit{width:134px;height:42px;background:url(images/btn_submitbg.jpg) 0 0 no-repeat;margin:20px 0 20px 450px;border:none;}

/*--20150120 for newstyle about content--*/
.v_cnt_tit h1{font-size: 25px;font-family: "微软雅黑";font-weight: bold;line-height: 44px;word-spacing: 5px;color: #323232;border-bottom: 1px dashed #323232;
padding-top: -10px;display: block;text-align:center;}
.v_cnt_tit p{text-align:center;line-height:32px;}

