@charset "utf-8";
/* CSS Document */
body {
 background: url(../images/be.jpg) top center repeat-y #f7f7f7;
	margin:0px auto; width:970px;
	font-size:12px; color:#666;
}

a,a:hover{ text-decoration:none;  color:#f60;}
a:hover{ color:#f60;}
*,ul{ margin:0; padding:0;}
li{ list-style:none;}
img{ border:0;}


.top{ width:970px; background:url(../images/top_bg.jpg) repeat-x top; height:143px; float:left;}
.logo{ width:505px; height:130px; float:left; background:url(../images/logo.jpg); padding-top:13px;}
.top_right{ float:left; width:236px; padding-left:220px; height:143px; background:url(../images/top_right.jpg) no-repeat right bottom; text-align:right; line-height:30px;color:#666; font-size:12px;}
.top_right a{ padding-right:12px; padding-left:12px; color:#666;}
.nav{ float:left; background:url(../images/nav_bg.jpg) no-repeat; width:970px; height:45px;}
.nav ul{ margin:0; padding-left:2%}
.nav ul li{ float:left; width:12%; text-align:center; line-height:45px; font-family:'微软雅黑'; font-size:14px;}
.nav ul li a{ color:#fff;}
.nav ul li ul {display:none;}
.nav ul li table {margin:-1px;border-collapse:collapse;font-size:11px;}
.nav ul li ul li{ float:none;}

.nav ul li:hover ul {display:block;position:absolute;width:100%; margin-left:-30px;}
/*drop-down on state*/
.nav ul li:hover ul li a {display:block;background:#0073B2; border-bottom:1px solid #fff; color:#fff;height:auto;line-height:26px; text-align:center;width:120px;}
/*sub drop-down over state*/
.nav ul li:hover ul li a:hover {background:#09d;color:#fff;}
.banner{float:left; width:970px; height:256px; text-align:center; padding-top:7px;}

.con{ padding-top:10px; float:left; width:970px;}
.in_left{ float:left; width:351px;}
.in_l_t{ float:left; border-bottom:1px solid #d0cece; width:341px; padding-left:3px; padding-right:7px; height:35px; line-height:35px; font-size:14px; font-family:'黑体'; font-weight:bold; color:#383838;}
.in_l_t span{ font-size:10px; color:#9a9a9a; font-family:'微软雅黑'; font-weight:normal; padding-left:14px;}

.in_more{ float:right; font-size:12px; color:#129005; font-weight:normal;}
.in_more a{color:#129005;}

.in_l_c1{ float:left; width:351px; padding-top:10px; font-size:13px; line-height:26px; padding-bottom:10px;}
.in_l_c1 span{ color:#3479e0; font-weight:bold;}
 
.in_l_c2{ float:left; width:351px; font-size:12px; line-height:26px; padding-bottom:10px;}
.in_l_c2 ul{}
.in_l_c2 ul li{ height:24px; padding-top:10px; line-height:24px; background:url(../images/in_li.jpg) no-repeat 5px 20px; border-bottom:1px dashed #ccc; padding-left:24px;}
.in_l_c2 ul li span{ float:right; padding-right:12px;}
.in_l_c2 ul li a{ color:#666;}
.in_l_c3{ float:left;}
.in_l_c4{ float:left; width:341px; padding-left:10px; line-height:30px; height:180px; background:url(../images/in_contact_bg.jpg) no-repeat center; font-size:13px; color:#666; padding-top:10px;}
.in_l_c4 span{ font-weight:bold; color:#3479e0;}


.in_right{ float:left; width:590px; padding-left:28px;}
.in_r_t{ float:left; border-bottom:1px solid #d0cece; width:580px; padding-left:3px; padding-right:7px; height:35px; line-height:35px; font-size:14px; font-family:'黑体'; font-weight:bold; color:#383838;}
.in_r_t span{ font-size:10px; color:#9a9a9a; font-family:'微软雅黑'; font-weight:normal; padding-left:14px;}

.in_r_c1{ float:left; width:590px;}
.in_r_c1 ul{}
.in_r_c1 ul li{ margin-top:10px; margin-bottom:15px; border-bottom:1px dashed #ccc; padding:5px; font-size:12px; line-height:24px; background:#f8f8f8;}
.in_r_c1 ul li img{ margin-right:15px;}
.in_r_c1 ul li span{font-weight:bold; color:#3479e0;}

.in_r_c2{ float:left; width:590px;}

.in_r_c2 ul li{ height:24px; padding-top:10px; line-height:24px; background:url(../images/in_li.jpg) no-repeat 5px 20px; border-bottom:1px dashed #ccc; padding-left:24px;}
.in_r_c2 ul li span{ float:right; padding-right:12px;}
.in_r_c2 ul li a{ color:#666;}
.in_r_c3{ float:left; width:590px; padding-top:10px; padding-bottom:10px;}
.in_r_c3 img{ margin:5px; border:1px solid #f1f1f1;}


.footer{ float:left; width:970px; background:url(../images/bottom_bg.jpg) repeat-x top; padding-top:46px; height:40px; line-height:24px; font-size:12px;}
.footer a{ color:#666;}
.bottom_logo{ background:url(../images/bottom_logo.jpg) no-repeat center; width:200px; height:24px; float:left; padding-left:5px; padding-right:5px;}

.right{ float:left; width:659px; padding-left:30px;}
.right1_t{ float:left; border-bottom:1px solid #d0cece; width:960px; padding-left:3px; padding-right:7px; height:35px; line-height:35px; font-size:14px; font-weight:bold; color:#383838;}
.right1_t span{float:right; font-size:12px; color:#129005; font-weight:normal;}
.right_t{ float:left; border-bottom:1px solid #d0cece; width:649px; padding-left:3px; padding-right:7px; height:35px; line-height:35px; font-size:14px; font-weight:bold; color:#383838;}
.right_t span{float:right; font-size:12px; color:#129005; font-weight:normal;}
.left_t{ float:left; border-bottom:1px solid #d0cece; width:271px; padding-left:3px; padding-right:7px; height:35px; line-height:35px; font-size:14px; font-weight:bold; color:#383838;}
.left_t1{ float:left; border-bottom:1px solid #d0cece; width:271px; padding-left:3px; padding-right:7px; height:35px; line-height:35px; font-size:14px; font-family:'黑体'; font-weight:bold; color:#383838;}
.left_t1 span{ font-size:10px; color:#9a9a9a; font-family:'微软雅黑'; font-weight:normal; padding-left:14px;}
.left_c1 span{ font-weight:bold; color:#3479e0;}
.left_c1{ float:left; width:271px; padding-left:10px; line-height:30px; height:180px; background:url(../images/in_contact_bg.jpg) no-repeat right center; font-size:13px; color:#666; padding-top:10px;}
.left{ width:281px; float:left;}
.left_c{ float:left; width:271px; padding-left:5px; padding-right:5px; padding-top:10px;}
.left_c ul{}
.left_c ul li{ background:url(../images/left_li.jpg) no-repeat center; font-size:14px; line-height:40px; padding-left:30px; color:#666;}
.left_c ul li a:hover{ color:#026bb9;}

.right_c{ float:left; width:659px; }
.right1_c{ }
.about{ float:left; width:649px; padding:5px; font-size:13px; line-height:34px;}
.news{ float:left;width:649px; padding:5px; }
.news ul{}
.news ul li{ height:24px; padding-top:10px; line-height:24px; background:url(../images/in_li.jpg) no-repeat 5px 20px; border-bottom:1px dashed #ccc; padding-left:24px;}
.news ul li span{ float:right; padding-right:12px;}
.news ul li a{ color:#666;}
.news ul li a:hover{ color:#f60;}

.fy{ width:100%; float:left; font-size:13px; padding-top:20px; margin-bottom:20px; color:#e6333c; text-align:center;}
.fy a{ color:#e6333c;}


.contact{ float:left; background:url(../images/contact_bg.jpg) no-repeat center; width:619px; min-height:305px; font-size:14px; line-height:40px; padding-left:40px; padding-top:45px;}
.contact span{font-weight:bold; color:#3479e0;}

.photo{ float:left; width:960px;; padding:5px;}
.photo ul{ padding-left:30px;}
.photo ul li{ margin-top:10px; margin-bottom:15px; border-bottom:1px dashed #ccc; padding:5px; font-size:12px; line-height:24px; background:#f8f8f8; float:left; width:295px;}
.photo ul li img{ margin-right:15px; margin-left:10px;}
.photo ul li span{font-weight:bold; color:#3479e0;}
.c{ width:100%; float:left;}

.photo2{ float:left; width:649px; padding:5px;}

.photo2 ul{}
.photo2 ul li{ float:left; width:50%; text-align:center; font-size:12px; line-height:30px;}
.photo2 ul li a{ color:#666;}
.photo2 ul li a:hover{ color:#f60;} 
.photo2 ul li img{ border: 1px #ececec solid;}


.newsxx{ padding-top:12px; width:597px; padding-left:25px;}



.zy_news_c_t{  width:557px;float:left; text-align:center; height:36px; line-height:36px; font-size:16px; font-weight:bold; display:inline; margin-left:20px; margin-right:20px;  color:#666666; border-bottom:1px solid #ddd; padding-bottom:10px; display:inline; }
.zy_news_c_t1{ width:597px; float:left; height:16px; line-height:16px; font-size:12px; font-weight:normal; text-align:right; color:#999;}
.zy_news_c_c{ width:557px; float:left; padding-left:20px; padding-right:20px; margin-top:20px; margin-bottom:20px; font-size:13px; line-height:26px; font-weight:normal; color:#888888;}




.zy_photo_c_t{  width:557px; float:left; text-align:center; height:36px; line-height:36px; font-size:16px; font-weight:bold; display:inline; margin-left:20px; margin-right:20px;  color:#666666; border-bottom:1px solid #ddd; padding-bottom:10px;display:inline; }
.zy_photo_c_t1{ width:597px;  float:left; height:16px; line-height:16px; font-size:12px; font-weight:normal; text-align:right; color:#999;}
.zy_photo_c_c1{ width:557px; float:left; padding-left:20px; padding-right:20px; height:auto; margin-top:20px; text-align:center;}
.zy_photo_c_c1 img{ }

.zy_photo_c_c{ width:557px;  float:left; padding-left:20px; padding-right:20px; margin-top:20px; margin-bottom:20px; font-size:13px; line-height:26px; font-weight:normal; color:#888888;}

.fp{ float:left; width:537px; padding-left:30px; padding-right:30px; height:32px; line-height:32px; padding-top:10px; padding-bottom:5px; color:#333; font-weight:bold; font-size:13px; border-bottom:#999 1px solid;}
.fp a{ color:#666; font-weight:normal;}
.fp_t{ width:265px; overflow:hidden;}
.fp span{ float:right;}
.zt{ float:left; width:100%; height:16px; line-height:16px; font-size:12px;}
#bdshare{ width:100%; float:left;}


.newsxx1 h2{ float:left; padding-top:24px; padding-bottom:10px; width:100%;}
.propalist{ font-size:13px; font-weight:bold;}