/* 全局样式 */
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,
a,abbr,address,code,
del,em,img,dl,dt,dd,ol,ul,li,
fieldset,form,label{
margin:0;padding:0;border:0;
font-style:inherit;font-family:inherit;vertical-align:baseline;}
body{font-size:12px;color:#666;font-family:微软雅黑;background:#f7fefa;}
ul,ol{list-style-type:none;}
table{border-collapse:collapse;table-layout:fixed}
td,th{word-wrap:break-word;word-break:break-all;overflow:hidden;}
textarea,select,input,button,label{vertical-align:middle;font-size:12px;font-family:"Tahoma";}
button{cursor:pointer}

/* 定义全局宽 */
.wrap {width:960px;margin:0px auto;overflow:hidden}

/*  - - - - - - - - - 类别样式  - - - - - - - - -*/
.c {height:0;line-height:0;font-size:0;clear:both;overflow:hidden;display:block;}
.l {float:left;}
.r {float:right;}
.rel {position:relative}
.abs {position:absolute;}
.border {border:1px solid #dedede;}

/* 链接样式 */
a{color:#555;text-decoration:none;}
a:link{}	
a:hover{text-decoration:underline;}	/*设置对象在其鼠标悬停时的样式表属性*/
a:active{}  /*在鼠标点击与释放之间发生的事件*/
a:visited{} /* 已被访问过时的样式表属性 */
a:focus { -moz-outline-style: none; }
a:focus { outline: none; } 




.header {height:90px;}
.w1 {float:right;width:400px;}
.w1 .s1 {top:10px;right:10px;}
.w1 .s1 a {display:block;float:left;width:66px;height:21px;line-height:21px;background:url(../images/bg1.jpg) no-repeat;font-size:11px;color:#7aaf4c;font-family:微软雅黑;text-align:center;margin:0px 10px;}
.w1 .s2 {display:block;height:42px;line-height:42px;top:40px;right:0px;text-align:center;font-size:11px;width:388px;font-family:微软雅}
.w1 a {margin:0px 3px;}
.w1 img {margin:0 5px 0 0;}


.nav {height:72px;line-height:72px;background:url(../images/nav_bg.jpg) repeat-x;}
.nav li {float:left;position:relative;}
.nav li a {display:block;font-size:13px;width:94px;text-align:center;color:#fff;font-family:微软雅黑;margin:0px aotu;}
.nav a:hover, .nav .curr {color:#000000;background:url(../images/nav_curr.jpg) no-repeat center center;text-decoration:none;width:104px;}

/* 下拉菜单 */
#nav-categories li ul{display:none;position:absolute;right:0px;top:32px;z-index:5;background:#228ed3;}
#nav-categories li ul li{line-height:30px;height:30px;background:none;}
#nav-categories li ul li a{display:block;zoom:1;background:none;padding:0px;margin:0px;font-size:12px;}
#nav-categories li ul li a:hover{padding:0px;margin:0px;}



.banner1 .wrap {margin-top:20px;background:#fff;border:1px solid #d1d7d5;height:265px;padding:10px 0px;text-align:center;overflow:hidden;}


.banner1 .abs {width:150px;right:10px;bottom:10px;*bottom:30px;}
.banner1 .abs a {background:#fff;display:block;width:20px;height:20px;float:left;border:1px solid #cecece;margin:0px 2px;line-height:20px;}
.banner1 .abs .current {background:#063e4b;border:1px solid #447487;color:#fff;}


.main {padding:20px 0px;}

.left {width:230px;float:left;overflow:hidden;}
.right {float:right;width:709px;overflow:hidden;}


.right .title2 {text-align:right;}
.right .title2 h2 {font-size:12px;font-weight:normal;}
.c1 {color:#ff0000;}
.right .title2 h2 a {margin:0 5px;height:40px;line-height:40px;}


.title1 {line-height:33px;height:33px;font-family:微软雅黑;font-size:14px;padding-left:30px;background:url(../images/title1.jpg) no-repeat;color:#fff;}
.subnav {padding:0px 0px;}
.subnav ul {border:1px solid #e8e8e8;border-top:0px;border-bottom:0px;padding-bottom:10px;}
.subnav li {border-bottom:1px dotted #b2b2b2;height:30px;margin-top:2px;padding-bottom:2px;font-family:宋体}
.subnav li a {color:#666;font-weight:bold;font-size:13px;display:block;padding-left:30px;background:url(../images/sub_li.jpg) no-repeat 208px 15px;height:30px;line-height:30px;}
.subnav a:hover, .subnav .curr {background:url(../images/sub_curr.jpg) no-repeat center;color:#fff;}
.yjbottom {background:url(../images/bottom_bg.jpg) no-repeat;height:5px;font-size:5px;border:0px solid #000;width:219px;left:0px;}



.cont1 {margin:10px 0 0 0;background:url(../images/bg2.jpg) no-repeat;height:156px;font-family:微软雅黑;}
.cont1 span {color:#3d8296;}
.cont1 .p1 {top:80px;left:10px;padding:0px 20px;line-height:20px;}
.cont1 .p2 {top:20px;left:70px;font-size:11px;}

.title3 {line-height:33px;height:33px;background:url(../images/li1.jpg) no-repeat left center;border-bottom:1px dotted #c9c7c8;}

.title3 h2 {color:#00166c;padding-left:25px;float:left;font-size:18px;font-family:微软雅黑;font-weight:normal}
.title4 {line-height:33px;height:33px;margin-top:20px;}
.title4 h2 {color:#00166c;float:left;font-size:18px;font-family:微软雅黑;font-weight:normal}


.title3 h2 span {color:#a7c7b6;font-size:12px;}
.title3 .r, .title4 .r {margin-right:5px;background:url(../images/li4.jpg) no-repeat left center;padding-left:15px;}

.cont2 p {margin:10px 0px;}
.cont2 {line-height:22px;}
.contbg {padding:20px 10px;}
.cont2 h1 {font-size:18px;padding:0px 0 20px 0;color:#222;}


.pro_list {padding:20px 0px;}
.pro_list li {width:159px;height;155px;padding-right:18px;text-align:center;float:left;_padding-right:12px;}
.pro_list li img {border:1px solid #d0d0d0;padding:2px;}


.news_list {background:url(../images/bg5.jpg);margin:20px 0px;}
.news_list li {height:32px;line-height:32px;background:url(../images/li3.jpg) no-repeat 5px center;padding-left:15px;margin:0px 10px;}
.news_list a {float:left;padding:0px;margin:0px;}
.news_list li span {float:right;padding:0px;margin:0px;}

.page {padding:10px 0px;}

#tab_two_menu {line-height:34px;height:34px;background:url(../images/title_bg1.jpg) repeat-x left bottom;border:1px solid #e8e4e9;margin:10px 0 0 0;}
#tab_two_menu li {font-size: 13px; float: left;  cursor: pointer; color: #555; line-height: 28px; height: 28px; text-align: center;font-weight:bold;width:139px;padding:0 0 0 4px;margin:7px 5px;background:url(../images/tab.jpg) no-repeat;}
#tab_two_menu li.current {color:#019644;font-weight: bold; background: url(../images/tab_curr.jpg) no-repeat bottom left;}
#tab_two_box {border: 1px solid #eee;line-height:20px;padding:15px;}
.cont3 p {margin:5px 0px;}
.ul14 li {float:left;width:150px;height:130px;text-align:center;margin:0px 10px;}
.ul14 {padding:0px;height:140px;}

.arc_box {width:587px;}
.arc_box p {line-height:23px;text-indent:2em;padding-right:20px;}
.arc_flv {width:360px;}
.cont3 {margin:20px 0px;}
.cont2 .flv2 {margin:0 0 10px 10px;}

/*滚动一*/
			#one_demo{ position:relative;width:652px;height:190px;_height:180px;overflow:hidden;margin:0px 0 0 0px;}
			#one_indemos{width:800%;}
			#one_demo1{float:left;margin-top:10px}
			#one_demo2{float:left;}
			#one_demo1 ul {margin:0px 0px;}
			#one_demo2 ul {margin:10px 0px 0px 0px;}			


			#one_demo .p2 {border-top:1px dotted #282828;padding:20px 6px 10px 6px;line-height:23px;}
    


.i_left {width:652px;}
.i_right {width:269px;}
.cont4 {line-height:20px;padding:10px 0px;height:100px;}
.flv2, .arc_flv {float:right;border:1px solid #d1d5d4;padding:2px;}
.cont4 p {float:left;width:470px;}
.cont5 {margin:10px 0px;}
.cont5 li {float:left;text-align:center;width:220px;height:175px;background:url(../images/bg3.jpg) no-repeat bottom;margin:0px 10px;}
.cont5 li p {padding:7px 0px;}
.search {background:url(../images/so_bg.jpg) no-repeat;height:69px;width:269px;}
.inp {background:none;width:160px;height:34px;margin:15px 0px 0px 25px;border:0px;float:left;line-height:34px;}
.but {background:none;width:55px;height:34px;margin:15px 0 0 5px;border:0px;}
.cont6 {background:#fff;border:1px solid #def1f7;padding:20px;margin:15px 0 0 0;line-height:22px;}
.flv1 {margin:10px 0px;}


/*-------------------------客户留言---------------------------*/
.msg .dl {position: relative;padding-left: 85px;width:700px;}
.msg .dl dt {width: 80px;position: absolute;left: 0;text-align: right;}
.msg .dl dd {margin-bottom: 12px;}
.msg .input {width: 193px;height: 18px;line-height: 18px;margin-right:7px;border:1px solid #ccc;}
.msg .input2 {height: 18px;line-height: 18px;margin-right:7px;border:1px solid #ccc;}
.msg .dl dd strong {color:#ff0000;}
.msg textarea {width:370px;height:104px;border:1px solid #ccc;}
.msg .dl .btns {margin-right:10px;}



.footer {background:url(../images/footer_bg.jpg) repeat-x;height:105px;}
.footer .wrap {padding-top:25px;line-height:20px;color:#fff;}
.footer .l, .footer .r {margin:0px 10px;}
.footer .r {width:700px;color:#fff;padding-top:20px;line-height:25px;}
