@charset "utf-8";
/* CSS Document */
body{ margin:0; padding:0; font-family:\5FAE\8F6F\96C5\9ED1,"Microsoft YaHei","Tahoma","宋体"; background:#fbf8f4 !important;}
ul,p{ list-style:none; margin:0; padding:0;}
a{text-decoration:none;}
.cgreen,.cgreen a{ color:#7bc300;}
.cgray,.cgray a{ color:#727171;}
.global{ width:960px; overflow:hidden; margin:0 auto;line-height:24px;}
.w1000{ width:960px; overflow:hidden; margin:0 auto;line-height:24px;}
/*.globala{ width:1142px; overflow:hidden; margin:0 auto;}*/

.left{ float:left;}
.right{ float:right;}
.clearfix:after{ content:"."; display:block; clear:both; height:0; font-size:0; overflow:hidden;}
.clearfix{ zoom:1;}
.idp_left_float{ margin-left: -650px !important; left: 50% !important; z-index: 99;}
.idp_right_float {  margin-right: -650px !important; right: 50% !important;z-index: 99;}
.bj{ width:auto; background:url(../img/bj.jpg) no-repeat top center; height:557px;} 
.dy{ font-size:18px; color:#333;   background:url(../img/nav_bg.gif) repeat-x;}
.dy ul{ padding:0 0 0 290px ;}
.dy li{height:72px; float:left; }
.dy li a{ float:left;color:#333 !important;height:72px;line-height:72px; width:120px; display:inline-block; text-align:center; font-size:18px;}
.dy a:hover{ color:#ffa207 !important; background:url(../img/navcur.gif) repeat-x;}
.dy .none{ margin-right:0;}
.daoy{ background:url(../img/daoy.gif) repeat-x center top;}
.daoy_zi{ font-size:14px; line-height:28px; color:#fff; padding:43px 15px 41px 15px; width:930px; margin:0 auto; text-align:center;}


.tijiaobox{ height:309px; border-bottom:3px solid #4e4343; background:#ffa207 url(../img/frombg.gif) no-repeat center top; width:960px;margin:0 auto 22px; display:block;}
.tijiaobox p{ font-size:30px; height:30px; color:#fff; text-align:center; padding:35px 0 10px;}
.tijiao{ float:left;}
.tijiao form ul{width:660px; padding:28px 0 0 135px;}
.tijiao form ul li{ width:300px ; font-size:14px; margin-bottom: 10px; margin-left:30px; font-family:\5FAE\8F6F\96C5\9ED1; float:left;}
.tijiao form ul li p .Validform_checktip.Validform_wrong{ color: #fff !important;}
.tijiao form ul li div{width:300px; height:40px; overflow: hidden; font-size:14px;}
.tijiao form ul li .dianhua{ background:url(../img/input1.gif) no-repeat;}
.tijiao form ul li .name{ background:url(../img/input2.gif) no-repeat;}
.tijiao form ul li .guojia{ background:url(../img/input3.gif) no-repeat;}
.tijiao form ul li .didian{ background:url(../img/input4.gif) no-repeat;}
.tijiao form ul li select{ height:20px; line-height:20px; margin-left:40px; margin-top:10px; width:250px; border:none; background:none; color:#96a8b4;}
.tijiao form ul li select option{ background:#FFFFFF; color:#96a8b4; border:none; line-height:22px;}
.tijiao form ul li input{ height:40px; line-height:40px;width:260px; margin-left:40px; border:none; background:none; color:#96a8b4;}
.tijiao .from_btn{ /*padding:9px 106px; _padding:6px 106px;*/ width:300px; height:48px; border:1px solid #4b4142; color:#fff;  border-radius:3px; text-decoration:none; margin-top:20px; cursor:pointer; float:left; line-height:48px; text-align:center; font-size:18px;}
.tijiao .from_btn:hover{background:#4b4142; color:#fff; text-decoration:none}



/*==========以下部分是Validform必须的===========*/
.Validform_checktip{
    margin-left:8px;
    line-height:20px;
    height:20px;
    overflow:hidden;
    color:#999;
    font-size:12px;
}
.Validform_right{
    color:#71b83d;
    padding-left:20px;
    background:url(../images/y_right.png) no-repeat left center;
}
.Validform_wrong{
    color:red;
    padding-left:20px;
    white-space:nowrap;
    background:url(../images/y_error.png) no-repeat left center;
}
.Validform_loading{
    padding-left:20px;
    background:url(../images/onLoad.gif) no-repeat left center;
}
.Validform_error{
    background-color:#ffe7e7;
}
#Validform_msg{color:#7d8289; font: 12px/1.5 tahoma, arial, \5b8b\4f53, sans-serif; width:280px; -webkit-box-shadow:2px 2px 3px #aaa; -moz-box-shadow:2px 2px 3px #aaa; background:#fff; position:absolute; top:0px; right:50px; z-index:99999; display:none;filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#999999');}
#Validform_msg .iframe{position:absolute; left:0px; top:-1px; z-index:-1;}
#Validform_msg .Validform_title{line-height:25px; height:25px; text-align:left; font-weight:bold; padding:0 8px; color:#fff; position:relative; background-color:#000;}
#Validform_msg a.Validform_close:link,#Validform_msg a.Validform_close:visited{line-height:22px; position:absolute; right:8px; top:0px; color:#fff; text-decoration:none;}
#Validform_msg a.Validform_close:hover{color:#cc0;}
#Validform_msg .Validform_info{padding:8px;border:1px solid #000; border-top:none; text-align:left;}
/*标题*/
.bt{ text-align:center; margin:60px 0 25px; display:block;}
.bt p{text-align:center;line-height:36px; font-weight:bold;font-size:36px;background:url(../img/bt.png) repeat-x center;color:#4b4142;}
.bt span{/*width:335px; */display:inline-block;background:#fbf8f4; padding:0 30px; }
.bt h3{ font-size:24px; margin:0 ; padding:0; font-weight:normal; padding:40px 0 14px;color:#4b4142;}
/*导语下的切换*/
.daoytab{padding:36px 0 0px 250px;}
.daoytab li{ width:118px; height:59px; line-height:59px;float:left; margin-right:71px;border:1px solid #4b4142; cursor:pointer; text-align:center; display:inline-block;font-size:24px; color:#96a8b4; border-radius:3px;}
.daoytab li:hover{border:1px solid #ffa207; background:#ffa207; color:#fff; font-weight:bold;}
.daoytab li.none{ margin-right:0;}
.daoycon{ height:300px;}
.daoycon .item{margin:40px 0 0 0; line-height:28px; position:relative;}
.daoycon .item .img{ float:left;}
.daoycon .item p.txt{ font-size:14px; color:#666; position:absolute; top:42px; left:450px; background:url(../img/daoycon.png) no-repeat; width:452px; height:133px; padding:45px 0 0 57px;}  
.daoycon .item p.txt a{ color:#ffa207; text-decoration:underline; cursor:pointer;}

.bg2{ width:100%; background:#e5ddd2; padding-bottom:65px;}

.case li{ float:left; width:268px; height:491px; padding:20px 21px 0;margin-right:15px; margin-bottom:15px; background:#fff; font-size:14px; color:#666;}
.case li.none{ margin-right:0;}
.case li .album{ height: 94px;}
.case li .more{ display: inline-block; float: right; color:#666;}
.case li img{ display:block; margin:0 auto;}
.case strong{ font-size:20px; color:#4e4343; margin:10px 0; display:inline-block; font-weight: normal;}
.case li p{ font-size:14px; color:#666; height: 210px; line-height: 27px; padding: 10px 0 0;} 
.case li .btnmore{ height:50px; line-height:50px; text-align:center; font-size:18px; background:#ffa207;  margin-top:20px;line-height:50px; display:block; color:#fff; cursor:pointer;}
.case li .btnmore:hover{ background:#a87442;}


.abtn{ border-radius:3px;  display:block; text-align:center;}
.abtn a{ color:#fff; display:inline-block; width:400px; height:50px;margin:20px auto; line-height:50px; text-align:center; background:#ffa207; font-size:18px;}
.abtn a:hover{ background:#a87442;}
/*option*/ 
.option{display:inline-block; width:960px; padding:0 0 0 20px; margin-bottom:40px;}
.option li{  display:inline-block; float:left;width:240px;height:493px;}
.option li h2{ text-align:center; font-weight:normal; font-size:20px; color:#ffa207; display:block; padding:112px 0 0; line-height:30px;}
.option li p{ color:#fff; line-height:28px; font-size:14px; padding:8px 22px 0;}
.option li h2.txt,.option li p.txt{ color:#666;}
.opt1{  background:url(../img/option1.gif) no-repeat;}
.opt2{  background:url(../img/option2.gif) no-repeat;}
.opt3{  background:url(../img/option3.gif) no-repeat;}
.opt4{  background:url(../img/option4.gif) no-repeat;}

/*ad1000*/
.ad1000{ margin:40px 0; text-align:center;}
.ad1000 p{ padding:8px 0 35px;}
.bgcol{ background:#e5ddd2;}
.ys{ padding:0;}
.ys a {width: 310px;text-align: center; color:#252525; margin-right:15px;}
.ys a.none{ margin-right:0;}
.ys a:hover{ color:#ffa207;}
/*advantage*/
.advan{ margin:60px 0 30px;}
.advan li{ float:left; width:229px; margin-right:12px;height:58px; line-height:58px; text-align:center; border:1px solid #605456; color:#605456; cursor:pointer;}
.advan li.current{ background:#ffa207; border:1px solid #ffa207;color:#fff;}
.advan li.none{ margin-right:0;}
.advanCon .item h4{ margin:17px 0 0; padding:0; font-size:24px; color:#4b4142; border-left:5px solid #ffa207; height:29px; text-indent:10px;}
.advanCon .item ul{ padding-top:28px;}
.advanCon .item ul li{margin-bottom:15px;background:#fff; }
.advanCon .item img{ display:block;}
.advanCon .item .txt{ width:596px;padding:20px 28px 0; font-size:14px; line-height:28px; color:#4b4142;}
.advanCon .item .txt strong{ color:#ffa207; font-size:20px; padding:0 0 10px; display:inline-block; font-weight:normal;}
.advanCon .item .txt .fy{ height:100px;}
.advanCon .item .txt .more{ float:right; text-decoration:underline; color:#4b4142;}
/*end 0612*/






/*表格*/
.stripe{background:url(../img/educon_bg.png) no-repeat bottom; padding-bottom:40px; margin-top:28px;}
.stripe th { background:#ffa207; color:#fff; line-height:54px; height:54px; font-size:16px; text-align:left;padding:0 0 0 20px;}
.stripe td { padding: 0 0 0 20px; vertical-align: top; text-align:left; background:#fff; font-size:13px; line-height:52px;}
.stripe tr.alt td { background: #f9f9f9;  /*这行将给所有的tr加上背景色*/ }
.stripe tr.over td { background:#f5fdfa;  /*这个将是鼠标高亮行的背景色*/ }
.stripe tr td a{ color:#ffa207; text-decoration:underline;}
 