﻿@charset "utf-8";
/* CSS Document */

ul,ol,li,p,h1,h2,h3,h4,h5,form,table,td,img,div,a,dl,dt,dd{margin:0;padding:0;border:0;}
body,select,input{padding:0;margin:0;text-align:left;font-size:12px;font-family:"微软雅黑";}
body{color:#000;}
ul,li,ol{list-style-type:none;display:inline;}
input{outline:none;}
img{vertical-align:bottom;}
table{border-collapse:collapse;}
a img{border:none;}
a{color:#000;text-decoration:none;}
a:hover{text-decoration:underline;}

.clear{ clear:both;}
.cl:after{ content:""; display:block;visibility:hidden; height:0; clear:both;}
.cl {zoom:1;}
.fl{float:left; display:inline;}
.fr{float:right; display:inline;}
.w1000{ width:1000px; margin:0 auto; overflow:hidden;}
.w1200{ width:1200px; margin:0 auto;}

.mt12{ margin-top:12px;}
.mt20{ margin-top:20px;}
.mt35{ margin-top:35px;}

.border{ border:solid 1px #CCC;}

 .sinput1000{ width:60%;vertical-align:middle;border:none; color:#ccc;}
i.dy{ background-image:url("../images/ico.png"); background-repeat:no-repeat; }
i.sc{ background-image:url("../images/ico1.png"); background-repeat:no-repeat; }
i.fx{ background-image:url("../images/ico2.png"); background-repeat:no-repeat; }

.bann{ width:100%; margin:auto; text-align:center; background-color:#000; text-align:center; overflow:hidden;}
.bann img{ height:300px;}
/*头========================*/
#header{  height:140px; overflow:hidden;}
#header .top{ height:90px; }
#header .top .logo{ width:240px; height:90px; vertical-align:middle; float:left;}
#header .top .logo img{ margin-top:7px; margin-left:7px;}
#header .top .bz{ width:260px; float:left;}
#header .top .bz img{ margin-top:10px; }
#header .top .bza{ width:178px; float:left;}
#header .top .bza img{ margin-top:10px; margin-left:300px; }

#header .top .ss{width:518px; margin-left:25px; margin-top:27px; float:left;}

#header .top .ss .ss_box{ height:34px;  border:1px solid #ccc; background:url("../images/ser_fdj.png") left center no-repeat; text-align:right; width:auto; vertical-align:middle; position:relative;}
#header .top .ss  .ss_box .sinput{ position:absolute; left:29px; top:0px; width:342px; height:32px; line-height:32px;vertical-align:middle; border:0px; color:#666;}
#header .top .ss  .ss_box .sinputt{ position:absolute; left:29px; top:0px; width:143px; height:32px; line-height:32px;vertical-align:middle; border:0px; color:#666;}
#header .top .ss  .ss_box .ssboxsub{ position:absolute; right:0px; top:0px; vertical-align:middle;}

#header .top .ss11{ width:263px; margin-left:40px; margin-top:27px; float:left;}
#header .top .ss11 .ss_box{ height:34px;  border:1px solid #ccc; background:url("../images/ser_fdj.png") left center no-repeat; text-align:right; width:auto; vertical-align:middle; position:relative;}
#header .top .ss11  .ss_box .sinput{ position:absolute; left:29px; top:0px; width:406px; height:32px; line-height:32px;vertical-align:middle; border:0px; color:#666;}
#header .top .ss11  .ss_box .sinputt{ position:absolute; left:29px; top:0px; width:143px; height:32px; line-height:32px;vertical-align:middle; border:0px; color:#666;}
#header .top .ss11  .ss_box .ssboxsub{ position:absolute; right:0px; top:0px; vertical-align:middle;}


#header .top .gz{ width:250px;  font-size:12px; float:right; margin-top:33px; color:#666666;}
#header .top .gz .font1{ clear:both; overflow:hidden;}
#header .top .gz span{ margin-left:15px; line-height:24px; float:left; vertical-align:middle;}
#header .top .gz span i{ width:16px; height:16px; display:inline-block; vertical-align:middle;}
#header .ht{ font-size:0px; height:3px; background-color:#F6623E; text-align:center; display:block}
#header .top .gz a{ color:#666; }
#header .top .gz a:hover{ color:#f00; text-decoration:none;}

#header .menu{ height:45px; overflow:hidden; background-color:#FAFAFA;}
#header .menu li.symenu{ width:80px; float:left; text-align:center; line-height:45px; list-style:none; background:url("../images/menu_li_bg.png") right center no-repeat;  margin-top:0px;}
#header .menu li.symenu1{ width:119px; float:left; text-align:center; line-height:45px; list-style:none;  margin-top:0px;}
#header .menu li.othermenu{ width:99px; float:left; text-align:center; line-height:45px; list-style:none; margin-top:0px; background:url("../images/menu_li_bg.png") right center no-repeat;}
#header .menu li.othermenu1{ width:99px; float:left; text-align:center; line-height:45px; list-style:none; margin-top:0px;}

#header .menu li a{ font-size:16px; font-weight:normal; color:#666666;}
#header .menu li a:hover{ font-size:16px; font-weight:normal; color:#f00; text-decoration:none;}


/*尾========================*/

#footer{}
#footer .link{}
#footer .link .h4{ height:35px; background-color:#F5F5F5; line-height:36px; color:#686868;}
#footer .link .info{ height:45px; background-color:#EBEBEB;  line-height:46px; color:#838383; font-size:12px;}
#footer .link .info span{ margin-right:20px;}
#footer .yj{ background-color:#E1E1E1;}
#footer .yj .tdleft{ width:250px; padding:70px 0 50px 0;  background-image:url("../images/fg.png"); background-repeat:no-repeat; background-position:right center; text-align:left;}
#footer .yj .top .tleft{  padding:0 40px;}
#footer .yj .top .trit{ width:150px; color:#787878; text-align:center;}

#footer .yj .top .trit p{font-size:12px; color:#787878; margin:10px; }
#footer .yj .top .tleft h4{ color:#787878; margin:25px auto 10px; font-size:20px;  font-weight:200}
#footer .yj .top .tleft p.xh4{ margin:25px 10px 10px; font-size:20px;  font-weight:200}
#footer .yj .top .tleft p{ font-size:14px; color:#787878; margin:10px;}
#footer .yj .top .tleft p span{ margin-right:20px;}
#footer .yj  .bot { padding-left:40px;  padding-bottom:20px;}
#footer .yj  .bot  p{font-size:12px; color:#787878; margin:10px; }
#footer .yj  .bot  p span { margin-right:20px;}
#footer a{ color:#666;}
#footer a:hover{ color:#f00; text-decoration:none;}


/*当前位置=====================*/
#current { margin-top:10px; line-height:35px; padding-left:10px; overflow:hidden;}
#current span{ }
/*内容========================*/
#content{}
#content .col_tit{ background:url("../images/column_bg.png") left bottom repeat-x; overflow:hidden;}
#content .col_tit .col_name{ width:245px; line-height:60px; font-size:17px; font-weight:bolder; color:#666; text-align:center; background:url("../images/column_tit_bg.png") left bottom no-repeat;}

#content .box{ clear:both; overflow:hidden;}
#content a:hover{ color:#f00; text-decoration:none;}



/*成功案例*/
.al_box{ float:left; margin:8px 5px; border:0; }
.al_box .al_boxxx{ border:1px solid #ddd; overflow:hidden;}
.al_box .al_boxxx .al_box_pic{ width:232px; height:310px; text-align:center; border:3px solid #fff; overflow:hidden;}
.al_box .al_boxxx .al_box_pic img{ width:232px;}
.al_box .al_box_tit{ line-height:30px; text-align:center; font-size:14px;}

.al_box1{ clear:both; border:1px solid #ddd; margin:8px 5px; overflow:hidden;}
.al_box1 .al_box_pic1{ width:982px; height:310px; text-align:center; border:3px solid #fff; overflow:hidden;}
.al_box1 .al_box_pic1 img{ width:982px;}

/*明星合影*/
.hy_box_list{ float:left; margin:10px 20px; text-align:center; line-height:32px;}
.hy_box{ border:1px solid #ddd; overflow:hidden;}
.hy_box .hy_box_pic{ width:200px; height:150px; text-align:center; border:3px solid #fff; overflow:hidden;}
.hy_box .hy_box_pic img{ width:200px;}
/*签约现场*/
.qy_box_list{ float:left; margin:10px 11px; text-align:center; line-height:32px;}
.qy_box{ border:1px solid #ddd; overflow:hidden;}
.qy_box .qy_box_pic{ width:294px; height:220px; text-align:center; border:3px solid #fff; overflow:hidden;}
.qy_box .qy_box_pic img{ width:294px;}



.ppic{ text-align:center;}
.ppic img{ max-width:630px;}


/*浮动标题*/
.box_tit{ width:100%; line-height:30px; text-align:right;  position:absolute; left:0px; bottom:0px; background-color:#111; filter:alpha(opacity=50);   -moz-opacity:0.5;   -khtml-opacity: 0.5;     opacity: 0.5; }
.box_tit a{ padding-right:13px; font-size:14px; color:#fff;}
.box_tit a:hover{ color:#F33; text-decoration:none;}


/*分页*/
.flickr{width:450px; padding:5px; margin: 30px auto; text-align: center; font-size: 14px; }
div.flickr span {padding:3px 8px;color: #999;margin-right: 5px;border:solid 1px #dedfde;overflow:hidden;}
div.flickr span.disabled {padding:3px 8px;color: #adaaad;margin-right: 5px;border:solid 1px #dedfde;}
div.flickr span.current {padding:3px 8px;font-weight: bold;color: #888;background-color:#f0f0f0;border:solid 1px #dedfde;margin-right: 5px;}
div.flickr a {background-position: 50% bottom;padding:3px 8px;border: #dedfde 1px solid;color: #666;margin-right: 5px;text-decoration: none;}
#content div.flickr a:hover { background-color:#FF6501; color:#fff; padding:3px 8px;border: #dedfde 1px solid;margin-right: 5px;text-decoration: none;}