/* CSS Document */
a:hover{ text-decoration:none;}

/*主体框架*/
.contener{width: 1000px; margin: 0px auto; padding-top:4px; overflow:hidden;}
.mgl15{ margin-left:15px;}
.mgl10{ margin-left:10px;}
.mgt15{ margin-top:15px;}
.mgt14{ margin-top:14px;}
.mgt10{ margin-top:10px;}
.mgt20{ margin-top:20px;}
.mgl11{ margin-left:11px;}
.mgr0{margin-right:0;}

.red{ color:#ff0000;}

/*------标题类型*/
.title_type1{ background:#006699; height:37px; line-height:37px; overflow:hidden;}
.title_type1 span{ float:left; color:#fff;  margin-left:15px; font-size:16px;}
.title_type1 a{ float:right; margin-right:10px; color:#fff;}
.title_type1 a:hover{  color:#F6EA2F;}

.title_type2{ height:36px; line-height:36px;  overflow:hidden; background:#f3f3f3; border-bottom:1px solid #006699;}
.title_type2 dl dt{ float:left;}
.title_type2 dl dt span{ display:block; height:36px; padding:0 15px; line-height:36px;  font-size:16px; overflow:hidden;}
.title_type2 dl dt .on{ background:#006699; color:#fff;}
.title_type2 dl dt a{ display:block; height:36px; padding:0 15px; line-height:36px;  font-size:16px; overflow:hidden; background:#006699; color:#fff;}
.title_type2 dl dt a:hover{ color:#F6EA2F;}

.title_type3{ height:37px; overflow:hidden; background:url(titlebg_hui_07.jpg) repeat-x;}
.title_type3 dt{ float:left; line-height:37px;}
.title_type3 dt em{ display:block; width:1px; height:37px; background:url(titlebian_11.jpg) no-repeat;  float:left;}
.title_type3 dt a{ display:block; height:37px;  font-size:16px; float:left; background:url(titlebule_03.jpg) top repeat-x #fff; padding:0 15px; color:#006699;}
.title_type3 dt a:hover{ color:#ff0000;}
.title_type3 dt span{ display:block; width:8px; height:37px; background:url(title_r_03.jpg) no-repeat; float:left;}
.title_type3 dt .on{ background:url(all.png) -428px -416px no-repeat; color:#006699; }
.title_type3 .more{ float:right; margin-right:10px; line-height:37px;}

.title_type4{ height:37px; line-height:37px;  overflow:hidden;}
.type4_name{  background:#0170C9;}
.type4_name a{ color:#fff;  font-size:16px; padding:0 20px; display:block; height:37px; }
.type4_name a:hover{ color:#F6EA2F;}
.type4_name .more{ color:#333; line-height:37px;} 

.title_type5{ height:26px; line-height:26px;  overflow:hidden; background:url(all.png) 0 -184px no-repeat;}
.type5_name{  background:#fff;}
.type5_name a{ color:#0170C9;  font-size:16px; padding-right:10px; display:block; height:26px; }
.type5_name a:hover{ color:#ff0000;}

.title_type6{ height:37px; overflow:hidden; background: url(wsbs_ico.jpg) left center no-repeat; border-bottom:1px solid #ddd; line-height:37px;}
.title_type6 span{ float:left; margin-left:14px;  font-size:16px; color:#006699;}

/*---------内容类型*/
/*加边框*/
.b_b{ border-bottom:1px solid #e7e7e7; border-left:1px solid #e7e7e7; border-right:1px solid #e7e7e7;}
/*内容列表*/
.content_list{ }
.content_list ul{ margin-top:7px;}
.content_list li{ line-height:28px; height:28px; *line-height:26px; *height:26px; word-break:break-all;}
.content_list li a{ float:left; font-size:14px;}
.content_list li a span{ float: none; color:#d61b1b;}
.list_point{ float:left !important;}
.content_list li span{ float:right; color:#333;}

/*图文内容*/
.content_imagetext ul{ }
.content_imagetext li{ display:block; width:234px; height:330px; border:1px solid #e4e4e4; float:left; margin:15px 18px 0 0;}

.imagetext_image{ display:block; width:234px; height:176px; }
.imagetext_image img{ width:234px; height:176px; background: url(loading.gif) center no-repeat;}

.imagetext_name{ line-height:32px; display:block; height:32px; overflow:hidden; margin:5px 0 0 16px; font-size:16px; }

.content_imagetext p{ padding:0 15px; font-size:12px; line-height:22px; color:#888;}
.content_imagetext p a{color:#888;}
.content_imagetext p a:hover{ color:#ff0000;}

.imagetext_last{ margin:15px 0 0 0 !important;}


/*-----------------------*/
/*通知公告*/
.tzgg{ margin-top: 15px; height: 44px; overflow: hidden;}
.tzgg h3{ width: 108px; height: 44px; background:url(index.png); background-repeat: no-repeat; background-position: -1px -1px; text-indent: 12px; line-height: 44px;  font-size: 16px; font-weight: normal; float: left;}
.tzgg h3 a{color: #fff !important;}
.tzgg h3 a:hover{color: #f6ea2f !important;}
.tzggCont{width: 890px; float: right;}
.tzggCont li{ float: left; line-height: 44px; background:url(index.png); background-repeat: no-repeat; background-position: -69px -372px; padding:0 8px;}
.tzggCont li.none{background: none;}
.tzggCont .tempWrap{width: 890px !important;}
.tzggCont .tempWrap li{ width: auto !important;}

/*新闻动态*/
.news{height: 261px; overflow: hidden; margin-top: 10px;}
.newsList{width: 413px; overflow: hidden; position: relative;}
.newsList h3{ height: 43px; font-weight: normal;}
.newsList h3 li{float: left; height: 43px;line-height: 36px; width: 96px; text-align: center; font-size: 16px; }
.newsList h3 li.on{background: url(index.png);background-repeat: no-repeat; background-position: -120px -1px;}
.newsList h3 li.on a{ color: #fff; font-weight: bold;}
.newsCont{overflow: hidden;}
.newsCont li{ overflow: hidden; line-height: 28px; height:28px; overflow:hidden; background: url(index.png); background-repeat: no-repeat; background-position: -69px -380px; padding-left: 8px;  *line-height: 26px;}
.newsCont li a{ float: left; font-size:14px;    display: block;
    width: 360px;
    overflow: hidden;}
.newsCont li span{float: right;}
/*切换更多>>*/
.more{position: absolute; top: 8px; right: 0px; font-size:14px;}
/*焦点图*/
.news_focus{ width:570px; height:261px; overflow:hidden;}

.newfcs_box{width: 570px; height: 261px; overflow: hidden;position: relative;}
.newfcs_box .hd{position: absolute; bottom: 13px; right: 12px; z-index: 102;}
.newfcs_box .hd li{width: 15px;height: 15px;background: url(all.png) 0 -152px no-repeat; float: left; margin: 0px 6px;}
.newfcs_box .hd li.on{background: url(jdtchange_hover_03.png) no-repeat;}
.newfcs_box .bd img{width: 570px; height: 266px; background: url(loading.gif) center no-repeat; position: relative;}
.newfcs_box .bd b{display: block; width: 570px; height: 47px; background: #000000; position: absolute; bottom: 0px; left: 0px;z-index: 100;filter:alpha(opacity=70);  -moz-opacity:0.7;  -khtml-opacity: 0.7;  opacity: 0.7;}
.newfcs_box .bd p{display: block; width: 533px; height: 47px; position: absolute; bottom: 0px; left: 0px;z-index: 101; line-height: 47px; text-indent: 10px;}
.newfcs_box .bd p a{color: #FFFFFF; font-size:14px;}
.newfcs_box .bd p a:hover{color: #FF0000;}

/*本地企业*/
.happy_qiannan{ width:1000px; height:258px; overflow:hidden;}

.leader_title{height: 40px; overflow: hidden; border-bottom:1px solid #e7e7e7;}
.leader_title dt{ float: left; text-align:center; line-height:40px; }
.leader_title dt i{ font-style:normal; font-style: normal; font-size: 24px; color: #335175;}
.leader_title dt span{ font-style:normal; font-size:16px;  font-size: 18px; color: #F08209; }


.happy_change li{ float:left; line-height:37px;}
.happy_change .shu{ margin:0 10px;}

.happy_focus{ width:253px; height:188px; overflow:hidden; margin-top:18px;}
.happy_focus a{ color:#335175;}
.happy_focus a:hover{ color:#ff0000;}
.happy_focus a img{ width:253px; height:156px; background:url(loading.gif) center no-repeat;}
.happy_focus a span{ width:253px; display:block; height:32px; line-height:32px; text-align:center; background:#e7e7e7;}



.happy_list{ width:352px;}
.happy_list ul{ margin-top:13px;}
.happy_list ul li{ line-height:28px; height:28px; *line-height:26px; *height:26px; background:url(li_tb_10.jpg) 1px center no-repeat; text-indent:14px;}

.happy_list .happy_h3{ font-size:18px;  text-indent:0; background:none;}
.happy_h3 a{ color:#ff7000;}
.happy_h3 a:hover{ color:#ff0000;}

.happy_images{ width:339px; height:196px; overflow:hidden; margin-top:18px; border-left:1px solid #e7e7e7;}

.happy_images ul{ display:block;  width:294px; overflow:hidden; float:right;}
.happy_images li{ display:block; width:294px; height:60px; margin-bottom:8px;  }
.happy_images li a img{ width:102px; height:58px;  background: url(tp_08.jpg) no-repeat; border:1px solid #d4d4d4; float:left; }
.happy_images li a span{ height:58px; float:left; width:170px; padding:0 10px; line-height:28px; }

.happy_images em{ display:block; height:149px; width:45px; background:url(tb_15.jpg) center 2px no-repeat; text-align:center; float:left; padding-top:24px; }
.happy_images em a{ font-size:18px;  color:#0170C9; line-height:19px;}
.happy_images em a:hover{ color:#ff0000;}

.happy_images i{ display:block; height:23px; width:45px; float:left; overflow:hidden;}
.happy_images i a{ display:block; height:23px; width:23px; margin:0 auto; background:url(jia_12.jpg) no-repeat;  overflow:hidden;}

.hpimg_left{ width:45px; overflow:hidden; float:left;}

/*投资环境*/
.like_qiannan{ width:1000px; height:385px; overflow:hidden;}
.like_qiannan .tempWrap{ *width:1000px !important;}

.like_title{ border-bottom:1px solid #e4e4e4; position: relative; z-index:1;}

.like_change{ float:right; overflow:hidden; z-index:2; margin-top:14px;}
.like_change .prev{ background:url(all.png) 0 -89px no-repeat; display:block; width:11px; height:13px; margin-right:9px; cursor:pointer;}
.like_change .next{ background:url(all.png) -178px -89px no-repeat; display:block; width:11px; height:13px; cursor:pointer;}
.like_change ul li{ display:block; width:11px; height:11px; background:url(all.png) -119px -90px no-repeat;  margin-right:9px; float:left; margin-top:1px; cursor:pointer;}
.like_change ul .on{background-position: -60px -90px;}

/*快捷服务*/
.fast_service{ height:121px; width:1000px;  overflow:hidden;}
.fast_service .tempWrap{ *width:1000px !important;}

.fast_content{ height:67px; overflow:hidden; margin-top:15px;}
.fast_content li{ float:left; margin-right:10px;}
.fast_content li a{ display:block; width:192px; height:67px; font-size:18px;  color:#fff; background:#00A8EE;}
.fast_content li a:hover{ color:#ff0000;}

.fast_content li a span{ line-height:67px; float:left; margin-left:18px;}

.fast_content li a em{ display:block; width:37px; height:37px; margin:14px 0 0 24px; float:left;}
.fast_content li a .ico1{ background:url(tb_03.png) no-repeat;}
.fast_content li a .ico2{ background:url(tb2_03.png) no-repeat;}
.fast_content li a .ico3{ background:url(tb3_05.png) no-repeat;}
.fast_content li a .ico4{ background:url(tb4_07.png) no-repeat;}
.fast_content li a .ico5{ background:url(tb5_09.png) no-repeat;}

.fast_content li a:hover em{transform:rotateZ(360deg);transition: transform 0.7s ease-out 0s;}
.fast_content li a em{transition: transform 0.7s ease-out 0s;}


