@charset "utf-8";
/* CSS Document */
.header{ height:auto; background:url(headerbj.jpg) repeat-x top}
.logo{ width:1000px; height:87px; margin:0 auto; }
.logo_left{ width:310px; height:77px; margin:10px 0 0 0; float:left}
.logo_right{ width:179px; height:24px; margin:15px 20px 0 470px; float:left; background:url(telbj.jpg) no-repeat; color:#00519d; font-weight:900; font-size:18px; padding-top:25px; line-height:24px;}
.logo_right i{ margin-left:-12px;}

.nav{  width:1000px; height:45px; line-height:43px; color:#FFF; font-size:14px;  margin:0 auto}
.nav ul{ width:1000px; height:45px; margin:0 auto}
.nav ul li{ width:120px; height:45px; float:left; line-height:45px; text-align:center}
.nav ul li a{ display:block; color:#FFF}
.nav ul li a:hover{  background:url(navlibj.jpg) no-repeat center top}
.nav ul li a.hover{background:url(navlibj.jpg) no-repeat center top}


/* flexslider */
.flexslider{ width:100%;position:relative;height:450px;overflow:hidden; background:url(loading.gif) no-repeat #f6f7fb; }
.slides{position:relative;z-index:1;}
.slides li{height:450px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:43%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(next.png) center center no-repeat;}

.content{ height:auto;}

.more{width:50px; height:20px;  position:absolute; right:5px; bottom:15px}
.more a{ display:block;width:50px; height:20px;}

.main1{ width:1000px; height:260px; margin:15px auto;    }
.main1_left{ width:355px; height:260px; float:left}
.main1_left .top{ width:344px; height:48px; float:left; background:url(abouttop.jpg) no-repeat;position:relative;}
.main1_left .bottom{ width:342px; float:left; height:210px; line-height:20px;}
.main1_left .bottom p{ text-align:justify;}

.main1_center{ width:386px; height:260px; float:left; margin-left:14px}
.main1_center .top{ width:386px; height:48px; background:url(newstop.jpg) no-repeat; float:left; position:relative}
.main1_center .bottom{ width:386px; height:210px; float:left}
.main1_center .bottom_top{ width:386px; height:108px; float:left; background:url(newsbbj.jpg) no-repeat left; color:#171717}
.main1_center .bottom_top .title{ width:350px; height:30px; margin:12px 0 0 15px; float:left; font-weight:bold; line-height:30px}
.main1_center .bottom_top .title a{ color:#171717}
.main1_center .bottom_top .txt{ width:350px; height:40px; margin:0px 0 0 15px; float:left;}
.main1_center .bottom_top .time{ width:350px; height:20px; margin:5px 0 0 15px; float:left; color:#b4b4b4}

.main1_center .bottom_bottom{ width:370px; height:100px; float:left;}
.main1_center .bottom_bottom ul li{ width:370px; height:22px; margin:6px 0; background:url(newslibj.jpg) center left no-repeat; text-indent:20px; line-height:22px; position:relative}
.main1_center .bottom_bottom ul li a span{ position:absolute; bottom:0; right:0}

.main1_right{ width:231px; height:260px; float:left;margin-left:14px}
.main1_right .top{ width:231px; height:48px; background:url(contacttop.jpg) no-repeat; float:left; position:relative}
.main1_right .bottom{ width:221px; height:200px; background:url(contactbj.jpg)  no-repeat; float:left; line-height:27px; padding:10px 0 0 10px}




.main2{ width:1000px;height:380px; margin:0 auto}
.main2_top{ width:1000px; float:left; height:56px; background:url(protop.jpg) center no-repeat}
.main2_bottom{ width:1000px; height:310px; float:left}
#outer{height:290px; width:1000px; position:relative; padding-top:10px; overflow:hidden;}
#demo{overflow: hidden; width:1000px;height:290px; float:left; margin:0 10px; position:absolute; z-index:0;}
.bj a{background:url(probj.jpg) no-repeat; width:190px; height:290px;color:#4f4b4b; overflow:hidden}
.bj a span{ font-weight:bold; font-size:14px}
.bj a .jianjie{ width:172px; overflow: hidden; height:20px}
.bj a:hover{background:url(prohbj.jpg) no-repeat; color:#FFF}
.listname{height:290px; display:block; line-height:20px; text-align:center; padding:0 3px;}
.listimage{width:172px;height:138px; margin:10px 0 10px 5px; float:left}



/*内页样式*/


.nei{ width:1000px; height:auto; margin:20px auto}
.nei_left{ width:222px; height: auto; float:left}
.nei_left_top{ width:222px; height:38px; float:left; background:url(lefttop.jpg) no-repeat; line-height:38px; color:#FFF; text-indent:20px; font-size:11px}
.nei_left_top span{ font-size:14px; font-weight:bold}
.nei_left_bottom{ width:216px; height:auto; float:left}
.nei_left_bottom ul{ width:216px; height:auto;box-shadow:0px 0 1px #999;}
.nei_left_bottom ul li{ width:216px; height:33px; background:#eeeeee; margin:2px 0 0 0; line-height:33px; border-top:1px solid #dcdcdc line-height:33px; font-size:14px; text-indent:30px}
.nei_left_bottom ul li a{ display:block; color:#4c4948}
.nei_left_bottom ul li a:hover{ background:#c3c3c3; border:none; height:33px}
.nei_left_bottom ul li a.hover{background:#c3c3c3; border:none;height:33px}
.nei_left_footer{ background:url(leftfooter.jpg) no-repeat; width:222px; height:38px; float:left; margin:1px 0 0 0}

.nei_left_contact{ width:212px; height:330px; margin:10px 0 20px 0; background:url(leftcontact.jpg) no-repeat; float:left; padding-top:50px; line-height:25px;  color:#181818}
.nei_left_contact img{ padding-left:1px;}
.nei_left_contact p{ padding-left:10px;}
.nei_left_contact .ming{ font-size:14px; font-weight:bold; color:#f00; margin-top:10px;}


.nei_right{ width:734px; height:auto; margin:0 0 0 25px; float:left}
.nei_right_top{ width:734px; height:33px; background:url(righttop.jpg) no-repeat; line-height:33px; font-size:14px; text-indent:35px; color:#242424; position:relative}
.nei_right_top .dangqian{ position:absolute; right:0; bottom:0px; line-height:33px; color:#FFF; width:180px; text-indent:0; text-align:center}

.nei_right_bottom{ width:734px; height:auto; float:left;}
/*chanpin*/

/*about*/
.about{ padding:30px 0 0px 10px; line-height:30px; width:701px; height:auto; color:#000; font-size:12px}


/*news*/
.news{ width:734px; height:auto; float:left}
.news ul{ width:734px; height:auto; margin:20px auto 10px}
.news ul li{ width:734px; height:30px; margin:5px auto 5px; float:left;  line-height:30px; text-indent:20px; border-bottom:1px dashed #999; background:url(neinewsbj.jpg) left center no-repeat; position:relative}
.news ul li a span{ position:absolute; bottom:0; right:0}
.news .title{ width:734px; height:30px; text-align:center; line-height:30px; font-size:14px; float:left}
.news .time{ width:734px; height:30px; text-align:center; line-height:30px; float:left}
/*ditu*/
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
	
.footer{ height:88px; background:url(footerbj.jpg) no-repeat}
.footer .bottom{ width:1000px; height:88px; margin:0 auto; line-height:25px}
.footer .bottom_left{ width:340px; height:58px; float:left; color:#FFF; line-height:26px; padding:15px 0 }

.footer .bottom_right{ width:470px; height:78px; float:right; margin:10px 0 0px 190px; color:#FFF; }
.footer .bottom_right .top{ width:490px; height:31px;}
.footer .bottom_right .top ul li{ width:98px; height:31px; float:left; background:url(footerlibj.png) right no-repeat; line-height:31px; text-align:center}
.footer .bottom_right .top ul li a{ display:block; color:#FFF}
.footer .bottom_right .bottom{ width:470px; height:31px; line-height:31px; text-align:right; padding-right:20px;}
.footer .bottom_right .bottom a{ color:#FFF}












