﻿@charset "utf-8";
/* CSS Document */
*{padding:0;margin:0;font-family:"微软雅黑";}
input{background:none;outline:none;border:none;}
ul{list-style:none;}
a{text-decoration:none;color:#333333;}
img{display:block;border:none;}
.cl{clear:both;}

/*top*/
.top_box{width:100%;margin:0 auto;border-top:9px solid #004688;box-shadow:0px 1px 3px #efefef;height:172px;}
.top{width:1000px;margin:0 auto;overflow:hidden;}
.top .logo{float:left;padding-top:45px;padding-left:38px;}
.top .top_right{float:right;padding-top:20px;}
.top .top_right ul{overflow:hidden;float:right;margin-bottom:30px;}
.top .top_right ul li{float:left;width:40px;margin-left:8px;}
.top .top_right ul li p{text-align:center;height:20px;line-height:20px;font-size:12px;color:#004688;}
.top .top_right .ss_box{float:right;overflow:hidden;}
.top .top_right .ss_box .ss1{float:left;width:203px;height:29px;border:1px solid #b5b5b5;border-radius:16px;-webkit-border-radius:16px;-moz-borde-radius:16px;padding:0 16px;font-size:14px;color:#a0a0a0;line-height:29px;}
.top .top_right .ss_box .ss2{float:left;}

/*nav*/
.nav{width:1000px;height:36px;margin:-18px auto 12px;background:url(../images/navbg.gif);}
.nav ul{overflow:hidden;margin-left:23px;}
.nav ul li{float:left;}
.nav ul li a{display:block;padding:0 15px;height:36px;line-height:36px;font-family:"宋体";font-weight:bold;font-size:14px;color:#666666;}
.nav ul li a:hover{color:#015dab;}
.nav ul li .cu{color:#015dab;}

/*banner*/
.banner{width:1000px;margin:0 auto 45px;}

/*box*/
.box{width:1000px;margin:0 auto 30px;overflow:hidden;}
.box_left{width:520px;float:left;margin-right:73px;}
.box_right{width:407px;float:left;}
.box_t{height:50px;line-height:50px;font-size:18px;}
.box_t a{color:#000;}
.box_t d{color:#c6191f;}
.box_t span{font-family:"Arial";color:#0057a2;font-size:14px;}
.box1{margin-bottom:25px;}
.box1 img{margin-bottom:8px;}
.box1 p{font-size:14px;color:#000;line-height:30px;text-indent:28px;}
.box1 p a{color:#c6191f;}
.box2 ul{padding-top:10px;}
.box2 ul li{overflow:hidden;margin-bottom:10px;}
.box2 ul li h6{font-size:16px;color:#333333;line-height:30px;}
.box2 ul li p{font-size:14px;line-height:30px;color:#000;text-indent:28px;}
.box2 ul li span{font-size:14px;color:#c6191f;line-height:24px;float:right;}
.box2 ul li:hover h6{color:#c6191f;}
.box_right ul li{width:407px;}
.box_right ul li p{font-size:16px;color:#333333;line-height:30px;padding:15px 0 25px;text-align:center;}
.box_right ul li:hover p{color:#0057a2;}

/*bot*/
.bot_box{padding:15px 0;border-top:1px solid #bebebe;background:#f2f2f2;font-size:14px;color:#000;line-height:30px;text-align:center;}
.bot_box a{color:#333;}

.inner{width:1000px;margin:0 auto;overflow:hidden;min-height:700px;}
.left{width:240px;float:left;margin-right:25px;padding-bottom:20px;border-bottom:1px solid #cfcfcf;margin-bottom:50px;}
.right{width:735px;float:left;margin-bottom:50px;}
.left .box_t{border-bottom:1px solid #cfcfcf;margin-bottom:18px;}
.left1{margin-bottom:18px;}
.left1 ul{margin-left:5px;}
.left1 li{height:30px;line-height:30px;}
.left1 li a{font-size:14px;color:#000;}
.left1 li a:hover{color:#c6191f;text-decoration:underline;}
.left1 li .cu{color:#c6191f;text-decoration:underline;}
.left2 ul{margin-left:5px;}
.left2 li{overflow:hidden;font-size:13px;line-height:26px;color:#000;}
.left2 li span{float:left;display:block;width:70px;}
.left2 li p{float:left;width:165px;}

.right_top{overflow:hidden;height:50px;border-bottom:1px solid #cfcfcf;margin-bottom:20px;}
.right_top .box_t{float:left;}
.right_top .mbx{float:right;line-height:50px;font-size:12px;color:#c6191f;}
.right_top .mbx a{color:#c6191f;}
.right_top .mbx a:hover{color:#0057a2;}
.right_top .mbx a.s{color:#0057a2;}

.about{padding:0 15px;}
.about img{margin:0 auto;padding:10px 0;max-width:100%;}
.about p{font-size:14px;color:#000;line-height:30px;text-indent:28px;}
.contact{padding:0 15px;}
.contact img{margin:0 auto;padding:10px 0;max-width:100%;}
.contact p{font-size:13px;color:#000;line-height:20px;}

.gbook{width:575px;height:567px;margin:0 auto;border:1px solid #cfcfcf;margin-top:49px;}
.gbook1{width:228px;height:56px;border:1px solid #cfcfcf;margin:-29px auto 20px;background:#fff;text-align:center;line-height:28px;font-size:16px;color:#333333;}
.gbook1 span{font-family:"Arial";color:#0057a2;font-size:12px;}
.gbook ul{width:230px;margin:0 auto;}
.gbook ul li p{height:35px;line-height:35px;font-size:14px;color:#8b8b8b;}
.gbook ul li input{width:208px;height:22px;border:1px solid #cfcfcf;line-height:22px;padding:0 10px;}
.gbook ul li textarea{width:208px;height:70px;border:1px solid #cfcfcf;line-height:22px;padding:0 10px;}
.gbook2{width:232px;margin:0 auto;padding-top:5px;}
.gbook2 input{width:114px;margin:0 1px;height:21px;background:#c6191f;font-size:13px;color:#fff;float:left;cursor:pointer;}

.pro ul{overflow:hidden;}
.pro ul li{float:left;width:338px;margin:0 14px;margin-bottom:15px;}
.pro ul li img{padding:8px;border:1px solid #dddddd;}
.pro ul li p{height:40px;line-height:40px;font-size:16px;color:#333;text-align:center;}
.pro ul li:hover img{border-color:#c6191f;}
.pro ul li:hover p{color:#c6191f;}

.page{text-align:center;}
.page a{padding:0 7px;font-size:12px;color:#000;}

.pro1{width:660px;margin:0 auto;}
.pro1 img{margin:0 auto;padding:10px 0;max-width:660px;}
.pro1 h6{text-align:center;font-size:16px;color:#000;line-height:39px;font-weight:normal;}

.showpage{padding-top:50px;overflow:hidden;}
.showpage1{float:left;}
.showpage1 a{font-size:14px;color:#333333;line-height:30px;}
.showpage1 a:hover{color:#c6191f;}
.showpage2{float:right;}
.showpage2 a{font-size:14px;color:#c6191f;line-height:70px;text-decoration:underline;}

.news ul{margin-bottom:20px;}
.news li{overflow:hidden;height:30px;line-height:30px;}
.news li p{float:left;font-size:14px;color:#000;}
.news li span{float:right;font-size:14px;color:#333333;}
.news li:hover p{color:#c6191f;text-decoration:underline;}

.news1_top{border-bottom:1px dashed #565656;text-align:center;padding-bottom:10px;}
.news1_top h5{font-size:19px;color:#161616;line-height:28px;font-weight:normal;}
.news1_top span{font-size:13px;color:#161616;line-height:20px;}
.news1 img{margin:0 auto;padding:10px 0;}
.news1 p{font-size:13px;line-height:28px;color:#000000;text-indent:26px;}