﻿@charset "utf-8";

.about_banner{ height:288px; width:100%; position: absolute;}
.about_banner img{ width:100%; height:288px; margin:0 auto;}
.aboutn_con{ position:absolute; top:335px; width:100%;}
.aboutn_con_center{ width:1100px; margin:0 auto; }
.ab_con_left{ width:250px; height:120px; border-radius:6px 6px 0 0; background:#42a5f5 url(../images/about_bt_03.jpg) no-repeat center; float:left;}
.aboutn_con_center p{ float:right; padding-top:80px; color:#999; font-size:14px;}
.aboutn_con_center p a{color:#999; font-size:14px;}

.a_con{ width:1100px; margin:0 auto; padding-top:40px;}
.a_con_l{ width:250px; float:left;}
.a_con_l ul li{ height:40px; width:247px; line-height:40px; text-align:center; border-left:3px solid #FFF; background:#FFF;}
.a_con_l ul li.con_l_hover{ border-left:3px solid #0dbd58; background:#e6eff6;}
.a_con_l ul li:hover{ border-left:3px solid #0dbd58; background:#e6eff6;}
.a_con_l ul li a{ display:block; width:247px; height:40px; color:#666;}
.a_con_r{ width:780px; float:right;}
.a_con_r_bt{ height:40px; line-height:40px; border-bottom:1px solid #ebebeb;}
.a_con_r_bt span{ font-size:16px;}
.a_con_r_bt small{ font-size:12px; color:#999;}
.r_content{ padding:20px 0 35px 0; }
.r_content p{ line-height:25px; color:#999; font-size:14px;}
.r_content img{ width:780px; margin:20px 0;}



.news_dt_banner{ height:288px; background:url(../images/ny_b2.jpg) no-repeat center;} 
.news_dt_list{ width:1100px; margin:0 auto; position:relative; height:70px; background:#fff; top:253px;}
.news_dt_list ul li{ float:left; width:274px; text-align:center; line-height:70px; border-right:1px solid #e0e0e0;}
.news_dt_list ul li a{ color:#8F8F8F; font-size:16px; display:block; width:274px; height:70px; position:relative; z-index:50; background:#FFF; transition:all 0.3s ease-out;}
.news_dt_list ul li a:hover,.news_dt_list ul li.active a{ background:#42a5f5; color:#FFF;}
.news_dt_list ul li i{ display:block; width:13px; height:7px; background:url(../images/sanjiao.png) no-repeat; position: relative; left:130px; bottom:7px; z-index:0; transition:all 0.3s ease-out; margin-top:-7px;}
.news_conlist{ width:1100px; margin:0 auto; margin-top:80px;}
.news_dt_list ul li:hover i,.news_dt_list ul li.active i{ bottom:-7px;}

.news_dt_list ul li.teshu{ border:none; width:275px;}
.news_dt_list ul li.teshu a{ width:275px;}
.news_conlist a{ display:block; overflow:hidden;}
.news_conlist a:hover h2{ color:#B00000;}
.news_conlist a:hover p{ color:#666;}
.news_conlist_r{ width:422px; height:271px; float:left;}
.news_conlist_l{ width:630px; float:right;}
.news_conlist_l h2{ font-size:20px; font-weight:100; color:#595959; padding:35px 0 30px; border-bottom:1px dotted #D2D2D2; transition:all 0.5s ease-out;}
.news_conlist_l p{ line-height:24px; font-size:14px; color:#A7A7A7; padding:25px 5px;height:75px; transition:all 0.5s ease-out;}
.news_conlist_l span{ color: #BFBFBF;}
.news_conlist ul li{ background:#FFF; overflow:hidden; margin-bottom:20px;}
.news_conlist_r img{ transition:all 0.5s ease-out;}
.news_conlist_r:hover img{ opacity:0.7;}
.page{ width:1100px; margin:0 auto; overflow:hidden;padding:20px 0 70px 0;}





.cp_con{ padding:20px 0;}
.cp_con_list{ width:1100px; margin:0 auto; overflow:hidden; padding:50px 0;}
.cp_con_list:hover .cp_conlist_l{ background:#7fcd61;}
.cp_conlist_l{ width:453px; height:247px; background:#eef2f5; border:1px solid #ffffff; float:left; text-align:center; padding-top:30px; transition:all 0.3s ease-in;}
.cp_conlist_r{ width:600px; float:right;}
.cp_conlist_r h3{ display: inline-block; font-size:18px; color:#303030; font-weight:100; line-height:55px;}
.cp_conlist_r h4{ display:inline-block; font-size:14px; color:#b0b0b0; font-weight:100; line-height:55px;}
.cp_conlist_r p{ display:block; height:140px; border-bottom:1px solid #ececec; line-height:2em; color:#676767; font-size:14px;}
.more_cp{ font-size:12px; line-height:55px;}
.more_cp a{ color:#676767; display:block; width:225px;}
.more_cp a:hover{ background:url(../images/biao_07.jpg) right no-repeat; color:#00567B}
.more_cp a span{ color:#2f2f2f; font-size:14px; padding-right:15px;}
.top_page{ background:#ebebeb; height:40px;}
.top_page_center{ width:1100px; margin:0 auto;}
.top_page_center a{ display:block; height:40px; text-align:center; line-height:40px; color:#FFF;}
.fan_btn{ width:100px; height:40px; background:#42a5f5; float:left; color:#FFF; transition:all 0.3s;}
.fan_btn:hover{ background:#f32128;}
.top_cp{ width:100px; float:right; background:#d7d7d7; margin-right:1px; transition: all 0.3s;}
.next_cp{ width:100px; background:#d7d7d7; float:right; transition: all 0.3s;}
.next_cp:hover,.top_cp:hover{ background:#42a5f5;}
.cp_xiangxi{ width:1100px; margin:0 auto;}
.cp_con1{ height:370px; overflow:hidden; padding:35px 0;}
.cp_con1 dl{ overflow:hidden;}
.cp_con1 dl dt{ width:548px; height:338px; float:left; border:15px solid #eeeeee;}
.cp_con1 dl dd{ float:right; width:470px;}
.cp_con1 dl dd h3{ font-size:20px; color:#656565; font-weight:100; line-height:65px; padding-bottom:20px; border-bottom:1px dotted #D1D1D1;}
.cp_con1 dl dd p{ color:#656565; line-height:25px; display:block; height:140px; padding-top:15px;}
.ding_g a{ display:block; float:left; width:155px; height:50px; float:left; text-align:center; line-height:50px; color:#FFF; background:#5bc0de;transition:all 0.3s; font-size:14px;}
.ding_g a:hover{ background:#31b0d5}
.dg{margin-right:10px; }



.cp_t h2{ height:55px; background:#eeeeee; line-height:55px; margin:35px 0;}
.cp_t h2 span{ background:#42a5f5; height:55px; padding:0 20px; color:#FFF; display:block; float:left;}
.con_t_con{ color:#818181; line-height:35px; font-size:14px; text-align:center;}
.con_t_con p{ text-align:left; padding-bottom:25px; font-size:14px;}



/*荣誉资质*/
.honor_con{ width:1050px; min-height:500px; background:#fff; margin:85px auto;padding:0 25px; padding-bottom:25px;}
.honor_con h1{ font-size:16px; line-height:50px; color:#f3242e; font-weight:100}
.honor_con h1 i{ display:inline-block; height:2px; width:16px; background:#f3242e; margin-right:13px; position:relative; top:-3px;}
.honor_con ul li{ height:337px; margin-bottom:20px; position:relative; transition:0.5s;}
.honor_con ul li:nth-child(1){ left:1500px}
.honor_con ul li:nth-child(2){ left:-1500px}
.honor_con ul li:nth-child(3){ left:1500px}
.honor_con ul li.active{ left:0;}
.honor_con ul li dl dt{ float:left;}
.honor_con ul li dl dd{ float:right; width:445px; height:337px; }
.honor_con ul li dl dd h2{ font-size:16px; color:#db0510; line-height:28px; font-weight:100;margin-top:10px; padding-bottom:25px; border-bottom:1px dashed #a1a1a1; margin-bottom:45px;}
.honor_con ul li dl dd h2 span{ display:block; color:#b4b3b3; font-size:16px; font-weight:100;}
.honor_con ul li dl dd p{ color:#a1a1a1; line-height:2em;}

/*在线订单*/

#order .news_dt_banner{ background-image:url(../images/order_banner.jpg); height:288px;}
#order .news_dt_banner .news_dt_list{ width:100%; height:106px; top:288px; text-align:center;}
#order .news_dt_banner .news_dt_list p{ font-size:18px; color:#7a7a7a; text-transform:uppercase;  font-family:qianhei; line-height:1.5em;letter-spacing: 0.4em;}
#order .news_dt_banner .news_dt_list h2{ font-size:28px; color:#1893e3; padding-top:27px; font-weight:100; font-family:chaoxihei;}



#order .order_con{ margin:100px auto; margin-top:145px; padding-top:50px; width:1050px; background:#fff; padding:25px;}
#order .order_con ul{overflow:hidden; height:560px;}
#order .order_con ul li{ width:335px;  height:32px; float:left; margin-right:20px; margin-bottom:40px;  }
#order .order_con label{ line-height:32px; height:32px;}
#order .order_con label span{ margin:0px 3px 0 6px; padding-top:15px; font-size:14px; color:#7a7a7a;}
#order .order_con input{ height:30px; border:1px solid #e0e0e0; width:200px; padding-left:10px;}
#order .order_con textarea{ width:1025px; height:290px; margin-top:10px; border:1px solid #e0e0e0; padding:10px;}

#order .order_con .btn{ cursor:both;}
#order .order_con .btn input{ width:130px; height:42px; color:#fff;}
#order .order_con .btn input[type="submit"]{ background:#f32227; cursor:pointer}
#order .order_con .btn input[type="reset"]{ background:#c8c8c8; margin-left:10px; cursor:pointer}

/*招贤纳士*/
.join_con{ padding:25px;}
.join_con .join_top{ height:422px;}
.join_con .join_top img{ float:left;}
.join_con .join_top .right{ float:right; width:388px; height:372px; background:#1277bd; padding:25px;}
.join_con .join_top .right p{ color:#fff; line-height:2em; padding-bottom:35px; border-bottom:1px #fff dashed;}
.join_con .join_top .right h3{ line-height:60px; font-size:18px; font-weight:100; color:#fff; margin-top:10px;}
.join_con .join_top .right .tel{ line-height:2em; color:#fff; margin-top:20px;}
.join_list{ margin-top:15px;}
.join_list_t{ font-size:14px; margin-bottom:6px; color:#595959; line-height:60px; color:fff; padding:0 25px; font-weight:100; background:#f5f5f5 url(../images/join_more.png) no-repeat 980px center;}
.join_list_t:hover{ background-color:#cfcfcf}
.join_list_c{ padding:25px; margin-bottom:15px;}
.join_list_c h1{ margin-top:30px;}
.join_list_c p{ color:#656565; line-height:2em;}
.join_list_c a{ width:124px; line-height:47px; color:#fff; background:#d0060d; display:block; text-align:center; font-size:14px; margin-top:30px;}


/*联系我们*/
#us .news_dt_banner{ background-image:url(../images/us_bg.jpg); height:288px;margin-bottom:150px;}
#us .news_dt_banner .news_dt_list{ height:106px; top:288px; text-align:center; width:100%;}
#us .news_dt_banner .news_dt_list p{
	font-size: 18px;
	color: #7a7a7a;
	text-transform: uppercase;
	font-family: qianhei;
	line-height: 1.5em;
	letter-spacing: 0.4em;
}
#us .news_dt_banner .news_dt_list h2{ font-size:28px; color:#1893e3; padding-top:27px; font-weight:100; font-family:chaoxihei;}

#us .us_con{ padding:50px 30px;width:1040px; height:auto; margin-bottom:50px;}
.us_con .tu{ width:595px; height:395px; background:red; float:left;}
.us_con .text{width:405px; height:395px; float:right; background:#fafafa; padding-left:40px;}
.us_con .text h1{ font-size:20px; line-height:80px; position:relative;color:#c40202; }
.us_con .text h1 span{ width:50px; height:2px; background:#ccc; position:absolute;top:70px; left:0}
.us_con .text p{ line-height:2em; color:#6c6c6c; font-size:14px; margin-top:20px;}

#us .honor_con{ margin-top:50px;}
.us_map .map{ height:500px; text-align:center;}
.news_xx{ text-align:center; line-height:35px; padding-top:50px;}
.news_xx h2{ font-size:22px; color:#00A0F7; line-height:40px;}
.news_xx p{ color:#666; font-size:14px;}
.new_xx_con{ color:#666; font-size:14px; line-height:26px; padding:25px; text-align:center;}
.new_xx_con p{ text-align:left; padding-bottom:20px;}
.new_xx_con img{ margin-bottom:20px;}



/*分页样式*/
.page_info{text-align:center;margin-top:10px;color:#333;}
.page_info span{padding:0 2px;font-weight:bold;}
.page_list{height:24px;line-height:24px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:14px;margin-top:20px;}
.page_list a{ display:inline-block; width:50px; line-height:50px; text-align:center; background:#8F8F8F; color:#FFF; font-size:16px; margin:0 5px;}
.page_list a:hover{ background:#283442; transition:all 0.5s ease-out;}
.page_list a.on{color:#333;border:1px solid #ccc;background:#E5EDF2;}




