﻿@charset "utf-8";
/* CSS Document */
html,legend{ color:#404040; background:#fff; }
ul,li{
	margin:0;
	padding:0;
	font-size:12px;
}
li{ list-style:none;}

a{ text-decoration:none; }



.home_content{ width:1130px; height:245px; margin-left:auto; margin-right:auto; padding-top:25px; margin-bottom:10px; overflow:hidden; zoom:1; font-family:"微软雅黑"; }
.h_c_tab span.title,.h_c_list span.title,.h_c_canvar span.title{ display:block; font-size:14px; font-weight:bold; line-height:21px; }
.h_c_tab span.title a,.h_c_list span.title a,.h_c_canvar span.title a{ color:#333333; }
.h_c_tab span.title em,.h_c_list span.title em,.h_c_canvar span.title em{ display:block; width:3px; height:21px; background:#ea5413; float:left; margin:0 8px 0 0; }
.h_c_tab{ float:left; width:273px; margin:0 50px 0 0; }
.h_c_tab .content_{ width:284px; height:207px; margin:25px 0; overflow:hidden; zoom:1; position:relative; }
.h_c_tab span.L{ display:block; position:absolute; left:0; top:50%; margin-top:-19px; z-index:99; cursor:pointer; width:17px; height:38px; background:url(../images/h_c_tab_L.png) no-repeat 0 0; }
.h_c_tab span.R{ display:block; position:absolute; right:0; top:50%; margin-top:-19px; z-index:99; cursor:pointer; width:17px; height:38px; background:url(../images/h_c_tab_R.png) no-repeat 0 0; }
.h_c_tab li{ position:relative; }
.h_c_tab li img{ width:273px; height:205px; }
.h_c_tab li div.text{ position:absolute; bottom:0; width:100%; text-align:center; height:30px; color:#fff; }
.h_c_tab li div.text .bg{ position:absolute; width:100%; height:100%; background:#000; opacity:0.6; filter:alpha(opacity=60); z-index:1; }
.h_c_tab li div.text .cont{ position:absolute; width:100%; height:100%; background:none; z-index:2; }
.h_c_list{ float:left; width:350px; }
.h_c_list ul{ display:block; margin:20px 0 0 0; }
.h_c_list li{ margin:12px 0; }
.h_c_list li span.click_{ display:block; width:100%; height:29px; line-height:29px; background:#f1efef; color:#fff; text-indent:9px; }
.h_c_list li span.click_ em{ float:right; margin:0 13px 0 0; }
.h_c_list li span.click_ a{ color:#555555; }
.h_c_list li p{ display:none; color:#555555;}
.h_c_list li p a{ color:#555555; }
.h_c_canvar{ float:right; width:353px; }
.h_c_canvar .content_ p{ color:#555555; margin:20px 0 0 0; }
.h_c_canvar .content_ div{ display:block; text-align:center; }

.contact_main{ min-height:350px; /*background:url(../images/contact_Bg.jpg) no-repeat right bottom;*/ padding: 20px 0; }
.contact_main #dituContent{ float:right; width:420px; height:240px; border:#ccc solid 1px; margin:30px 0 0 0; }
.contact_main ul{ margin:30px 0 0 100px; width:360px; float:left; }
.contact_main ul li{ color:#555555;}


.login_yzm{margin-right:10px; width:120px; height:40px; line-height:40px; background:#fcfcfc; padding-left:17px; border:solid 1px #c0c0c0; font-size:16px; font-family: 'Microsoft YaHei', Arial, Helvetica, sans-serif;}
.login_yzm:hover  { background:#FFF;}
.login_box{ width:260px; height:40px; line-height:40px; background:#fcfcfc; padding-left:17px; border:solid 1px #c0c0c0; font-size:16px; font-family: 'Microsoft YaHei', Arial, Helvetica, sans-serif;}
.login_box:hover  { background:#FFF;}
.login_submit{ width:100px; height:42px; line-height:42px; border:solid 1px #c0c0c0; background:#fcfcfc; font-size:14px; }
.login_submit:hover{ background:#905faf; cursor:pointer; color:#fff;}
.login_submit2{ width:104px; height:42px; line-height:42px; border:solid 1px #1789ce; background:#75bae4; font-size:12px; color:#FFF;}
.login_submit2:hover{ background:#905faf; cursor:pointer; color:#fff; border:solid 1px #8145a7;}

.banner_child{ width:100%; height:210px; background:url(../images/banner_clild.jpg) center; }
.banner_child2{ width:100%; height:310px; overflow:hidden; }
.banner_child2 img{ position:relative; left:50%; margin-left:-960px;}