@charset "utf-8";
/* CSS Document */
*{margin:0px;padding:0px;}
a{ cursor:pointer; text-decoration:none; color:#000;}
a:hover{ text-decoration:underline;}
img{ border:0px; display:block;}
.clear{ clear:both;}
.fr{ float:right;margin-right:5px; display:inline;}
li{ list-style-type:none;}
body{ font-size:12px; font-family:"微软雅黑";}
#head{ clear:both;width:100%;}
.head{width:1000px; margin:0 auto;}
.logo{ float:left;width:490px; height:79px; padding:15px 0px;}
.tel{ float:right; text-align:right; overflow:hidden;zoom:1;}
.ch_en{ background:url(../images/c_e_bg.png) no-repeat;width:158px; height:24px; text-align: center; color:#fff; float:right;}
.ch_en a{  line-height:24px; color:#fff;}
.num_s{ clear:both;padding-top:53px;}

.tel_num h4{ font-size:20px; font-weight:600; color:red;}
.search{ float:right; width:200px; border:1px #ddd solid;}
.text{width:170px; height:23px; border:0px; outline:none; font-family:"微软雅黑"; vertical-align:middle;}
.sbt{border:0px; background:url(../images/sbt.png) no-repeat; width:26px; height:25px; text-align:center;vertical-align:middle; font-family:"微软雅黑"; color:#fff; outline:none; text-indent:-999999em; cursor:pointer;}
/* nav */
#nav{ clear:both; background:#123262;width:100%;}
.nav{width:1000px; height:44px; margin:0 auto;}
.nav ul{ overflow:hidden;zoom:1;}
.nav ul li{width:110px;  height:44px; float:left; text-align:center;}
.nav ul li a{ color:#fff; line-height:44px; font-size:14px;}
.nav ul li a:hover{ text-decoration:none;}
#banner{width:100%;clear:both;}
.focus{ margin:0 auto;width:100%; height:366px; overflow:hidden; float:left;z-index:1; clear:both;}
#slide-index { position: relative; height:366px; overflow: hidden; margin:0 auto;}
#slide-index .slides {height:366px; overflow:hidden; margin:0 auto;}
#slide-index .slide { position:relative;  float:left; height:380px; margin:0 auto; display:inline; overflow:hidden; }
#slide-index .control{z-index:9999; display:block;position:absolute;left:0;width:100%;min-width:1000px;text-align:center;margin:0 auto;top:360px;height:19px;cursor:pointer;}
#slide-index .control a { background:url(../images/index_18.jpg) no-repeat left center; height:10px; width:10px; margin:0 5px; overflow:hidden;display: inline-block; filter: alpha(opacity=60); cursor: pointer; opacity: 0.6; clear:both; }
#slide-index .control a:hover,#slide-index .control a.active {	background-image: url(../images/index_19.jpg); filter: alpha(opacity=100); opacity: 1;}
/*main css*/
#main{width:100%;}
.main{width:1000px; margin:0 auto;}
/*newslist css*/
.f_news{ float:left;width:252px; border:1px solid #ddd;margin:20px 0px;}
.f_news h2{ background:url(../images/t_1.png) no-repeat; height:32px; line-height:27px; font-size:14px; font-weight:600;padding-left:40px;}
.f_news img{ text-align:center;margin:5px auto;}
.news{width:428px; border:1px solid #ddd;margin:20px 0px; float:left;margin-left:13px; display:inline;}
.n_title{ overflow:hidden;zoom:1;background:url(../images/t_2.png) no-repeat; height:32px;}
.n_title ul{margin-left:60px;}
.n_title ul li{ float:left; height:29px; line-height:29px;width:70px; text-align:center; font-weight:600; cursor:pointer;}
.n_title ul .li_sel{ border-bottom:2px solid red;}
.n_backimg{padding:10px; height:105px; }
.n_backimg p{line-height:22px; text-indent:2em;}
.n_backimg a{ color:#123262;}
.n_backimg img{ float:left;width:129px; height:105px;margin-right:10px;}
.n_info ul{padding:0px 10px 8px 10px;}
.n_info ul li{ height:25px;padding-left:10px; background:url(../images/icon.png) no-repeat left center; line-height:25px;border-bottom:1px dashed #ddd;}
.n_info ul li a{ line-height:25px;}
.n_info ul li span{ float:right;}
.about{ float:left; width:288px; border:1px solid #ddd;margin:20px 0px;margin-left:13px; display:inline; height:269px;}
.about h2{background:url(../images/t_3.png) no-repeat; height:32px; line-height:27px; font-size:14px; font-weight:600;padding-left:40px;}
.about img{ margin:10px auto;}
.about p{ text-indent:2em; line-height:24px;padding:0px 5px}
/*qual*/
.qual{ clear:both;border:1px solid #ddd;width:998px; overflow:hidden;zoom:1;margin-bottom:20px;}
.qual h2{margin:0 auto; background:url(../images/t_4.png) no-repeat; height:32px; line-height:27px; font-size:14px; font-weight:600;padding-left:40px;}
.qual h2 span a{ font-size:12px; color:#999; font-weight:500;}
.scrollImgList1{zoom:1;overflow:hidden; padding:2px 0; margin-bottom:10px;}
.carsbox{width:980px; margin:0 auto;}
.scrollImgList1 .leftBtn{background:url(../images/leftbt.png)  no-repeat;float:left; width:24px; height:39px;cursor:pointer;margin-top:80px; display:inline; }
.scrollImgList1 .rightBtn{background:url(../images/rightbt.png)  no-repeat; float:left;width:24px; height:39px; cursor:pointer; margin-top:80px;display:inline;margin-left:10px;}
.scrollImgList1 .Cont{float:left;width:920px;overflow:hidden;zoom:1;display:inline; margin-top:10px;}
.scrollImgList1 .scrCont{width:32766px;zoom:1;overflow:hidden;}
#List1_1,#List2_1{float:left;}

.scrollImgList1 .box{width:221px;float:left;text-align:center; margin-top:10px; margin-left:5px;margin-right:5px; display:inline;}
.box a{ text-decoration:none;}
.box p{margin:1px 0px;}
.scrollImgList1 .box img{width:195px; height:148px; margin:0px auto;border:1px solid #fff;}
.scrollImgList1 .box p{width:221px;height:37px;}
.scrollImgList1 .box p a{ line-height:37px;}
.scrollImgList1 a:link,.scrollImgList1 a:visited{color:#000;}
/*product css*/
.product{clear:both; border:1px solid #ddd;width:998px;}
.product h2{margin:0 auto; background:url(../images/t_5.png) no-repeat; height:32px; line-height:27px; font-size:14px; font-weight:600;padding-left:40px;}
.product h2 span a{ font-size:12px; color:#999; font-weight:500;}
.product ul{ overflow:hidden;zoom:1;padding:10px 0px;}
.product ul li{ float:left; width:217px; text-align:center;margin-left:26px; display:inline;margin-top:10px;}
.product ul li p{ height:30px;}
.product ul li p a{ line-height:30px;}
/*sh_link*/
.sh_link{clear:both; border:1px solid #ddd;width:998px;margin-top:20px;}
.sh_link h2{margin:0 auto; background:url(../images/t_6.png) no-repeat; height:32px; line-height:27px; font-size:14px; font-weight:600;padding-left:40px;}
.sh_link ul{ overflow:hidden;zoom:1;padding:10px;}
.sh_link ul li{ float:left; margin-left:15px; display:inline; height:30px;}
.sh_link ul li a{ line-height:30px;}

/*foot css*/
#foot{background:#123262; height:30px; width:100%; clear:both;margin-top:20px;}
.link{ width:600px; margin:0 auto;}
.link ul{ overflow:hidden;zoom:1;}
.link ul li{ float:left; width:100px; height:30px; text-align:center;}
.link ul li a{ line-height:30px; color:#fff;}
.foot{width:1000px; margin:0 auto;padding:10px 0px;}
.foot p{ line-height:30px; text-align:center;}

.left{width:224px; float:left;margin-top:20px;}
.cate,.contact{width:222px; border:1px solid #ddd;margin-bottom:20px;}
.cate h2,.contact h2{color:#000; font-size:13px;padding-left:40px;background:#123262; color:#fff;height:35px; line-height:33px;}
.cate ul,.contlist{padding:10px 10px 10px 10px;}
.cate ul li{ background:url(../images/icon.png) no-repeat left center; height:26px; border-bottom:1px solid #ddd;padding-left:15px;}
.cate ul li a{ line-height:26px; color:#333; display:block; cursor:pointer;}
.cate ul li a:hover{ color:#026aa7;}
.left p,.right p{margin:15px 0px;}
.contlist h4{ font-size:12px; color:red;margin-bottom:10px;}
.contlist ul li{line-height:22px; color:#333;}
/*page_right css*/
.page_right{ float:right;width:756px;margin-bottom:20px;margin-top:20px;}
.page_right h2{font-size:14px;background:#06567C;height:40px; line-height:35px;padding-left:40px;color:#000; font-weight:600; background:url(../images/ab_h2.png) no-repeat;}
.page_right h2 span{ float:right; font-size:12px; color:#666; font-weight:500;margin-right:5px; display:inline;}
.page_right h2 span a{ color:#666; font-weight:500;}
.p_info{padding:10px;background:#f9f9f9;}
.p_info p{ line-height:24px;}

/*--message css--*/
.l_commd{margin-top:30px;}
.l_commd ul{ margin-left:30px;}
.l_commd ul li{  line-height:30px;font-size:12px;margin-bottom:10px;}
.l_commd ul li label{ text-align:right;width:100px; float:left;}
.l_commd ul li span{color:#999;font-size:12px;margin-left:10px;}
.l_commd ul li input{width:220px; height:22px; line-height:22px; vertical-align:middle;}
.l_commd ul li textarea{ vertical-align:top; resize:none;width:280px; height:50px;}
.l_commd ul li .m_sbt{ width:60px; height:25px; line-height:25px;margin-left:98px; cursor:pointer;}
.l_commd ul li .l_sbt{margin-left:10px;width:60px; height:25px; line-height:25px; cursor:pointer;}
/*pagenav css(分页)*/
.apage {height: 25px;line-height: 25px;padding: 0 5px;margin-top: 10px;text-align: center;font-size: 12px;color: #333;width: 680px;float: left;padding-bottom:20px;}

/*news*/
.l_content,.l_prolist{padding:10px;}
.l_content ul li{ background:url(../images/icon.png) no-repeat left center;padding-left:15px; border-bottom:1px dashed #d0d0d0; height:30px; line-height:30px;}
.l_content ul li a{ font-size:12px; color:#333;line-height:26px;}
.l_content ul li a:hover{color:#1c6dcb;text-decoration:underline;}
.l_content ul li span{ float:right; height:26px; line-height:26px;font-size:12px;}
/*n_detail css*/
.l_content h1{ font-size:18px; height:30px; line-height:30px; text-align: center; font-weight:500;color:#666;}
.l_time{ text-align:right;padding-top:5px;margin-bottom:10px; line-height:24px;border-bottom:1px dashed #d0d0d0;font-size:12px;color:#999;}
.l_prev{ float:left;margin:20px 0px;width:320px;font-size:12px;} 
.l_next{ float:right;margin-top:20px;width:320px;margin-right:10px;font-size:12px;display:inline;}
.l_prev a,.l_next a{ font-size:12px;color:black;}
.l_prev a:hover,.l_next a:hover,.l_prolist ul li p a:hover{color:#06567C;text-decoration:underline;}
.l_content p{ line-height:30px; text-indent:2em;font-size:13px;}
.left_img{ float:left; width:310px; text-align:center;font-size:12px;margin-top:20px;}
.left_img img{ width:320px; height:200px;padding:1px; border:1px solid #d0d0d0;}
.w_right{ float:right; width:389px;margin-top:20px;}
.w_right .title{ width:330px; text-align:center; height:30px; line-height:30px; background:#eeeeee;color:black;}
.w_right .intro{margin-top:10px; line-height:22px;font-size:14px;}
.pro_info{ clear:both;padding-top:20px;}
.pro_info h3{ background:url(../images/icon.png) no-repeat left center;padding-left:20px; font-weight:500;font-size:15px;border-bottom:1px dashed #d0d0d0; line-height:30px;}
.pro_content{ line-height:22px;margin-top:10px;}

.p_info ul{ overflow:hidden;zoom:1;}
.p_info ul li{ float:left;width:160px;margin-left:20px;margin-bottom:20px; display:inline; text-align:center;}
.p_info ul li span{ height:30px; display:block;}
.p_info ul li span a{ line-height:30px; display:block;}