@charset "utf-8";

/* ͨ�� */

body{ margin:0px; padding:0px; }

ul,p{ margin:0px; padding:0px;}

a{ color:#333; text-decoration:none;}

a:hover{ color:#1f45b0;}

.left{ float:left; zoom:1}

.left:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}

.right{float: right;}

.clear{clear: both;}

.con{margin: 0 auto;width: 1020px;position: relative;}

.con1{margin: 0 auto;width: 1160px;position: relative;}

li{ list-style:none;}

input{ outline:none;}

input{ border:none;}

.clear{ clear:both;height:0px; }

img{ border:none; outline:none;}

/* ͷ��header����*/

.header{ width:100%; height:120px; background-color:#ececec; position:relative; font-size:16px; color:#000;}

.header .honkon_icon{ width:180px; height:54px; position:absolute; top:36px; left:10px;}

.header .p1{ width:199px; height:70px; text-align:center; border-left:1px solid #ccc; font-size:24px; line-height:70px; position:absolute; left:224px; top:25px;}

.header .right{ width:323px; height:60px; position:absolute; right:20px; top:30px;}

.header .right img{ position:relative; top:10px;}

.header .right .tel{ display:inline-block;  width:66px;font-size:15px; position:relative; top:5px; color:#4f5964;}

.header .right .span2{ font-size:27px; color:#449284; font-weight:bold; position:relative; top:5px;}

/*������nav*/

.nav{ width:100%; height:50px; background-color:#000; z-index:10; font-size:16px; color:#000;}

.nav .ul{ margin-left:0px; height:50px; float:left; z-index:10;}

.nav ul li{ line-height:50px; text-align:center; color:#fff; float:left; z-index:10;}

.nav ul li a{ color:#fff;}

.nav ul li a:hover{ color:#fff;}

.nav ul .on{ background-color:#449284;}

.nav ul .li1{ width:95px; height:100%;}

.nav ul .li2{ width:113px; height:100%;}

.nav ul .li3{ width:113px; height:100%;}

.nav form{ width:294px; height:30px; float:left; margin-top:10px; border-radius:30px; margin-left:0px; position:relative;}

.nav form .text{ width:284px; height:30px; padding-left:10px; font-size:15px; border-radius:30px; background-color:none;}

.nav form .btn{ width:30px; height:30px; background:url(/skin/default/shouyeImages/search.png) center center no-repeat; position:absolute; top:0px; right:10px; cursor:pointer;}

/*bannerͼ*/

.banner{ margin:auto;width:100%; height:450px;overflow:hidden; position: relative;}

.banner img{width:1920px;position: absolute;left:50%;margin-left:-960px;}

/*�����*/

.contain{ width:1020px; height:auto; margin:auto;}

.contain .lanmu{ width:272px; float:left; margin-top:60px;}

.contain .nr{ width:720px; float:right; margin-top:50px; margin-bottom:50px;}

.contain .lanmu .pp{ width:272px; height:48px; background-color:#449284; color:#fff; text-align:left; line-height:48px;}

.contain .lanmu .pp span{ margin-left:23px;}

.contain .lanmu ul{ width:272px; background-color:#e9eef4; padding-top:20px; padding-bottom:20px; font-size:16px;}

.contain .lanmu ul li{ width:100%; height:46px; margin:auto; position:relative; line-height:46px; border-top:1px dashed #c1c6cb;}

.contain .lanmu ul .on{ background-color:#fff;}

.contain .lanmu ul .last{ border-bottom:1px dashed #c1c6cb;}

.contain .lanmu ul li img{ margin-left:24px;}

.contain .lanmu ul li span{ position:absolute; right:24px;}

.contain .lanmu .lxwm{ font-size:17px; background-color:#449284; color:#fff;}

.contain .lanmu .lxwm .p{ width:272px; height:48px; background-color:#449284; color:#fff; text-align:left; line-height:48px;}

.contain .lanmu .lxwm .p span{ margin-left:23px;}

.contain .lanmu .lxwm .p1{ padding-left:23px; padding-top:23px;}

.contain .lanmu .lxwm .p2{ padding-left:23px; padding-top:23px;}

.contain .lanmu .lxwm .p3{ width:222px; padding-left:23px; line-height:30px;  padding-top:23px; padding-bottom:30px;}

/*�ұ�������*/

.nr .f_r{ display:block; margin:auto;}

.nr .h1{ position:relative; border-bottom:2px solid #ccc; height:40px; line-height:40px;}

.nr .h1 .img{ display:inline-block; position:relative; top:6px;}

.nr .h1 .span1{ color:#449284; font-size:17px;}

.nr .h1 .right1{ position:absolute; right:0px; top:0px;}

.nr .h1 .right1 .span2{ color:#449284;}

.nr .h1 .right1 .span3{ display:inline-block; padding-left:8px; padding-right:8px; text-align:center;}

.nr .box_img{ width:100%; margin:auto;}

/*�ұ�������*/

.nr .p4{ padding-top:23px; margin-left:10px;}

.nr .p4 a{ color:#449284;}

.nr .p4 a:hover{ color:#449284;}

.nr .p5{ margin-top:13px; margin-left:10px;}

.nr .p5 a{ color:#449284;}

.nr .p5 a:hover{ color:#449284;}



/*β��*/

.footer11{ width:100%; height:300px; background-color:#2f3132; font-size:16px; color:#fff; font-size:15px;}

.footer11 a{ color:#ddd;}

.footer11 a:hover{ color:#fff;}

.footer11 .nav_footer{ width:1020px; height:188px; margin:auto; padding-top:10px; position:relative;}

.footer11 .nav_footer .p1{ padding-top:30px;}

.footer11 .nav_footer .p2{ padding-top:30px;}

.footer11 .nav_footer .p3{ padding-top:10px;}

.footer11 .nav_footer .p3 a{ padding-right:35px;}

.footer11 .nav_footer .p1 span{ display:inline-block; width:30px; text-align:center; }



.footer11 .nav_footer .ewm{ width:145px; height:182px; position:absolute; right:5px; top:25px; font-size:14px;}

.footer11 .nav_footer .ewm p{ height:34px; line-height:34px; text-align:center;}

.footer11 .address{ width:1103px; height:75px; margin:auto; margin-top:20px; border-top:1px solid #ccc; font-size:14px; text-align:center;}

.footer11 .address p{ padding-top:10px;}

/*������ʽ*/

.tag{ display:none;}

.middle{ padding-bottom:20px;}

.main{ padding-bottom:20px;}

.first{ margin-top:30px;}
.xbhl_03{ margin-top:30px;}














