@charset "GB2312";
*{word-break:break-all} /*强制换行*/
*{margin:0; padding:0}
html{overflow-x:hidden;}
body{ font-size:12px; font-family:"宋体", sans-serif; line-height:22px; padding:0px; color:#5f5f5f; margin:0px auto; background:#f6f6f6;}
a{color:#000; text-decoration:none;}
a:hover{ color:#F00; text-decoration:none;}
.input,.textarea{border-top:ridge 1px #ccc;border-right:inset 1px #D8D8D8;border-bottom:inset 1px #D8D8D8;border-left:ridge 1px #ccc;font-size:14px;color:#666;padding-top:5px;padding-right:5px;padding-bottom:4px;padding-left:5px;background-color:#000}
.clear{clear:both;}
img{border:none; margin:0px; padding:0px;}
li{ list-style-type:none;}
#top{width:968px; margin:0px auto; background:url(/uploadfile/201603/23/154266733.jpg) no-repeat top center; height:90px;}
#nav{height:43px; background:url(../images/nav.jpg) repeat-x; position:relative; z-index:2; margin:0 auto; text-align:center; font-family:"΢ź"; letter-spacing:1px;}
#dropdown_nav{padding:0px; display:inline-block;list-style:none; width:1000px; margin:0 auto;}
#dropdown_nav li {float:left;	position:relative;	display:inline-block; height:43px; line-height:43px;}
#dropdown_nav li a {padding:13px 22px 13px 22px; font-size:16px; font-weight:bold; color:#fff}
#dropdown_nav li a:hover {background:#fff; color:#000;}
#dropdown_nav li a:active {background:#fff;}
#dropdown_nav li a.first {}
		/*#dropdown_nav li a.last {
			-moz-border-radius:0px 5px 5px 0px;
			-webkit-border-radius:0px 5px 5px 0px;
		}*/

		/* Sub-Nav styling */
#dropdown_nav .sub_nav {
	width:120px;
	padding:0px;
	position:absolute;
	top:43px;
	left:1px;
	background:url(../images/nav.jpg) repeat;
	z-index:100;
	display:block;
}
#dropdown_nav .sub_nav li {	width:120px;padding:0px;}
#dropdown_nav .sub_nav li a {display:block;background:(../images/menu.jpg) repeat-x; height:18px; line-height:20px;}
#dropdown_nav .sub_nav li a:hover {background:url(../images/menu.jpg); line-height:20px;}
#dropdown_nav .sub_nav li a:active {background:url(../images/menu.jpg); line-height:20px;}
#dropdown_nav li a:link, #dropdown_nav li a:visited, #dropdown_nav li a:active{color:#fff;}
#dropdown_nav li.current a, #dropdown_nav li a:hover{background:url(../images/menu.jpg) no-repeat left center; color:#585858; font-weight:bold; text-decoration:none; line-height:43px;}
.banner{
	height: 692px;
	margin: 0 auto;
	width: 1420px;
	background-color: #f6f6f6;
	background-image: url(../images/hehua.png);
	background-repeat: no-repeat;
}
.dg{width:968px; height:31px; margin:0px auto; background:url(../images/rxdg.jpg) no-repeat left center; line-height:32px; color:#838383; letter-spacing:1px}
#main{width:968px; margin:0px auto;}

.cplb{width:214px; margin-bottom:auto; padding-bottom:auto; float:left;}
.cplb p{width:214px; height:34px; background:url(../images/lb.jpg) no-repeat;}
.cplb p a{line-height:34px; font-weight:bold; margin-left:25px;}
#menu h2{width:214px; height:30px; line-height:30px; color:#fff; font-weight:bold; font-size:14px; background:#076ab2; margin-top:1px;}
#menu h2 a{font-size:14px; height:30px; line-height:30px; margin-bottom:3px; padding-left:0px; cursor:pointer;}
#menu h2 a{float:left; display:inline-block; width:204px; padding-left:10px;}
#menu h2, #menu h2 a:link, #menu h2 a:visited, #menu h2 a:active{color:#fff; text-decoration:none}
#menu h2 a:hover{color:#fff;}
#menu ul{margin:0; padding:0px;}
#menu ul li{width:214px; margin:0px auto; height:30px; line-height:30px; border-bottom:1px #7fc4e3 solid;}
#menu ul li a{ margin-left:25px; height:30px; line-height:30px; font-weight:100;}

.about{width:516px; float:right;}
.about p{width:516px; height:34px; background:url(../images/new.jpg) no-repeat;}
.about p a{line-height:34px; font-weight:bold; margin:35px;}
.gsjj{margin-top:33px; margin-left:19px; text-indent:2em;}
.new{margin-top:25px; margin-left:19px;}
.new ul{}
.new ul li{width:497px; line-height:23px; height:22px; border-bottom:#D6DADA 1px dashed;}
.new ul li a{widht:76%; float:left; color:#5f5f5f;}
.new ul li span{width:20%; float:right; color:#000;}
.v_show { width:968px; margin-top:8px;}
.v_caption { height:47px; overflow:hidden; background:url(../images/cpzx.jpg) no-repeat 0 0; }
.v_caption .variety { background-position:-100px -100px; }
.change_btn { float:right;}
.change_btn span { display:block; float:left; width:52px; height:42px; overflow:hidden; cursor:pointer; }
.change_btn .prev { background-position:0 -400px;  }
.change_btn .next { width:61px; background-position:-30px -400px; }
.v_content { position:relative; width:968px; height:292px; overflow:hidden;}
.v_content_list { position:absolute; width:2500px;top:0px; left:0px; overflow:hidden;}
.v_content ul {float:left;}
.v_content ul li { display:inline; float:left; margin-top:18px; margin-left:6px; margin-right:6px}
.v_content ul li a { display:block; width:230px; overflow:hidden; }
.v_content ul li img {width:230px; height:215px; }
.v_content ul li h4 { width:230px; height:43px; overflow:hidden; font-weight:normal; line-height:43px; background:url(../images/cp_b.jpg) no-repeat right center;}
.v_content ul li h4 a { display:inline !important; height:auto !important; }
.serve{width:573px; float:left; margin-top:37px;}
.site{width:563px; height:200px; margin-left:auto; margin-right:auto}
.site .marquee{ width:563px; height:200px; overflow:hidden; margin:0px 8px;}
.site .marquee li{width:271px; text-align:center; float:left; list-style-type:none;}
.site .marquee img{ width:271px; height:190px; border:#E0E0E0 1px solid; margin:5px 0px}
.ser_bl{width:272px; margin-left:12px; margin-top:15px; float:left;}
.qq{ height:35px;}
.qq a{width:272px;}
.ser_bl p{ margin-top:20px; width:266px; margin:20px auto 0 auto;}
.ser_bl p span{color:#000; font-weight:600;}
.ser_br{width:272px; margin-right:12px; margin-top:5px; float:right;}
.ser_br p{ margin-top:20px; width:266px; margin:20px auto 0 auto;}
.ser_br p span{color:#000; font-weight:600;}
.cont{margin-top:23px; float:right;}
.tel{width:351px; height:88px; background:url(../images/tel.jpg) no-repeat}
.tel p{margin-left:103px; padding-top:25px; color:#b9b9b9;}
.tel p span{color:#7cbb21}
.add{width:351px; height:85px; background:url(../images/add.jpg) no-repeat}
.add p{margin-left:103px; padding-top:21px; color:#b9b9b9;}
.add p span{color:#7cbb21}
.mail{width:351px; height:89px; background:url(../images/mail.jpg) no-repeat}
.mail p{margin-left:103px; padding-top:21px; color:#b9b9b9;}
.mail p span{color:#7cbb21}
.inter{width:351px; height:90px; background:url(../images/int.jpg) no-repeat}
.inter p{margin-left:103px; padding-top:21px; color:#b9b9b9;}
.inter p span{color:#7cbb21}
.phone{width:351px; height:96px; background:url(../images/phone.jpg) no-repeat}
.phone p{margin-left:103px; color:#b9b9b9;}
.phone p span{color:#7cbb21}
.friendlink{width:1000px; margin-top:20px; margin-left:auto; margin-right:auto; line-height:28px;}
.friendlink span{font-size:15px; color:#1b75cd;font-family:"΢ź";}
.friendlink a{font-size:12px; font-family:"";}
.foot{height:160px; background-color:#144f89; margin-top:40px; background-image:url(../images/dongyang.jpg); background-position:top center; background-repeat:no-repeat;}
.foot_w{width:968px; margin:0 auto;}
.foot_w p{color:#fff; text-align:center;padding-left:50px; padding-top:40px;}
.foot_w a{color:#fff;}

/* gla */
#gla{margin:0 auto;position:relative;height:404px;overflow:hidden;}
#gla_box{width:680px;margin:auto;position:relative;}
#gla_box .prev,#gla_box .next{display:block;z-index:110;overflow:hidden;cursor:pointer;position:absolute;width:52px;height:52px;top:125px;}
#gla_box .prev{left:-180px}
#gla_box .next{right:-180px} 
#gla_box .prev:hover{background-position:left top;}
#gla_box .next:hover{background-position:right top;}
.gla_inbox{overflow:hidden;position:relative;}
.gla_inbox img{width:100%;height:100%;}
.roundabout-holder{height:300px;width:670px;}
.roundabout-moveable-item{display:block;height:211px;width:400px;cursor:pointer;}
.roundabout-in-focus{cursor:auto;}