@charset "utf-8";
/* CSS Document */
*{padding:0; margin:0;}
ul{ list-style:none;}
img{border:0;behavior: url("css/iepngfix.htc");}
a{ text-decoration:none;}
.top{ border-top:5px solid #00798c; background:url(../images/top_1.jpg); width:100%; height:132px;}
.top_1{float:left; padding-top:45px;}
.top form{padding:72px 0 0 20px; float:left;}
.top_2{ float:right; width:230px;}
.top_2_1{ float:right; width:179px; height:26px; background:url(../images/top_2.png); padding-left:38px; color:white; line-height:26px; font-size:13px; font-family:microsoft yahei;}
.top_2_2{float:left;}
.top_2_2 div{ float:left; padding:40px 10px 0 0;}
.top_2_2 p{float:left; color:#00798c; font-size:12px; font-family:宋体; padding-top:20px; width:130px;}
.top_2_2 h3{float:left; font-family:Arial; font-size:25px; color:#00798c; font-weight:normal; padding-top:5px;}
/*top_css end*/
.nav{ width:1000px; margin:0px auto;}
.nav ul li{float:left; }
.nav ul li a{font-size:16px; display:block; font-family:microsoft yahei; color:white;padding:10px 37px;}
.nav ul li a:hover{ background:#2ba5b8;}
.nav ul .jhover{ background:#2ba5b8;}
.nav ul .jhover div{display:block;}
.cont{/* position:relative;*/}
.cont .al_1{width:100%; height:32px;background:url(../images/dh_1.png) repeat;position:absolute; left:0; display:none; overflow:hidden;z-index:1111;_width:1340px; _max-height:1920px;}
.cont ul li{ bottom:0px; left:0px; float:left; padding: 9px 12px 9px 0;}
.cont ul li a{font-size:12px; color:#000; font-family:宋体; border-right:1px solid white;padding: 0 13px 0 0; }
.cont ul li a span{position:relative;}
.cont ul li a:hover{ color:#090909; background:none;}
/*navigation_css end*/
.banner{width:100%; margin:0px auto;}
/*banner end*/
.content{width:100%;background:url(../images/cont_bg.jpg);}
.content_con{width:1007px; margin:0px auto; background:url(../images/content1.jpg); overflow:hidden;}
.con_pro_top{margin:0 20px; padding-top:30px; border-bottom:1px solid #00798c; overflow:hidden;_width:967px; _height:50px;}
.con_pro_top img{float:left; padding-right:7px;}
.con_pro_top h2{float:left; font-size:17px; font-family:microsoft yahei; color:#00798c; padding-top:22px; padding-right:7px; font-weight:normal;}
.con_pro_top span{font-family:Arial; font-size:12px; color:#b3b3b3; float:left; padding-top:29px;}
.con_pro_top p{float:right; padding-top:30px;}
.con_pro_top p a{font-size:12px; font-family:宋体; color:#00798c;}
#con_pro_down{padding-top:27px; overflow:hidden; float:left;}
#con_pro_down .p1{float:left; margin-top:65px; padding-right:19px; cursor:pointer;}
#con_pro_down .p2{float:right; margin-top:65px; padding-left:8px; cursor:pointer;}
#con_pro_down ul{float:left;}
#con_pro_down ul li{float:left; padding-right:8px;}
#con_pro_down ul li div{width:175px; height:185px; border:1px solid #cbcbcb;}
#con_pro_down ul li div img{width:175px; height:185px;}
#con_pro_down ul li p{ width:175px; text-align:center; font-size:12px; color:#888888; font-family:宋体; padding-top:15px;}
#marquee1{width:925px; height:216px; float:left; position:relative; overflow:hidden;}
#marquee1 ul{position:absolute;}
/*content part 2*/
.con_arc_1{width:310px; float:left; padding-right:50px;}
.con_arc_1_t{border-bottom:1px solid #00798c; overflow:hidden;padding-bottom: 9px;_width:310px;_height:46px;}
.con_arc_1_t img{float:left; padding-right:7px;}
.con_arc_1_t h2{float:left; font-size:17px; font-family:microsoft yahei; color:#00798c; padding-top:22px; padding-right:7px; font-weight:normal;}
.con_arc_1_t span{font-family:Arial; font-size:12px; color:#b3b3b3; float:left; padding-top:29px;}
.con_arc_1_b{padding-top:15px;}
.con_arc_1_b p{font-size:12px; color:#434343; font-family:宋体; line-height:27px; width:305px; float:left; padding:10px 0 0 5px;}
.con_arc_1_b p a{font-size:12px; font-family:宋体; color:#00798c;}

.con_arc_2{width:270px; float:left;}
.con_arc_2_t{border-bottom:1px solid #00798c; overflow:hidden;padding-bottom: 9px;_width:310px;_height:46px;}
.con_arc_2_t img{float:left; padding-right:7px; padding-top:7px;}
.con_arc_2_t h2{float:left; font-size:17px; font-family:microsoft yahei; color:#00798c; padding-top:22px; padding-right:7px; font-weight:normal;}
.con_arc_2_t span{font-family:Arial; font-size:12px; color:#b3b3b3; float:left; padding-top:29px;}
.con_arc_2_b{padding-top:3px;}
.con_arc_2_b ul{width:270px;}
.con_arc_2_b ul li{ border-bottom:1px dotted #8b8b8b; background:url(../images/content12.jpg) no-repeat 5px 14px; overflow:hidden; line-height:23px;padding-top: 5px;}
.con_arc_2_b ul li span{float:right; padding-right:10px;font-size:12px; color:#363636; font-family:宋体;}
.con_arc_2_b ul li a{font-size:12px; color:#363636; font-family:宋体; padding-left:20px; float:left;}
.con_arc_2_b ul li a:hover{color:#00798c;}

.con_arc_3{width:267px; float:right;}
.con_arc_3_t{border-bottom:1px solid #00798c; overflow:hidden;padding-bottom: 9px;_width:310px;_height:46px;}
.con_arc_3_t img{float:left; padding-right:7px; padding-top:11px;}
.con_arc_3_t h2{float:left; font-size:17px; font-family:microsoft yahei; color:#00798c; padding-top:22px; padding-right:7px; font-weight:normal;}
.con_arc_3_t span{font-family:Arial; font-size:12px; color:#b3b3b3; float:left; padding-top:29px;}
.con_arc_3_b{padding-top:15px; position:relative;}
.con_arc_3_b p{font-size:12px; color:#363636; font-family:宋体; line-height:20px; width:260px; float:left;}
.con_arc_3_b p a{font-size:12px; font-family:宋体; color:#00798c;}

/*content part 3*/
.con_pro_up{margin:0 20px; padding-top:30px; border-bottom:1px solid #00798c; overflow:hidden;_width:967px;_height:58px;}
.con_pro_up img{float:left; padding-right:7px;}
.con_pro_up h2{float:left; font-size:17px; font-family:microsoft yahei; color:#00798c; padding-top:22px; padding-right:7px; font-weight:normal;}
.con_pro_up span{font-family:Arial; font-size:12px; color:#b3b3b3; float:left; padding-top:29px;}
.con_pro_up p{float:right; padding-top:35px;}
.con_pro_up p a{font-size:12px; font-family:宋体; color:#00798c;}
#con_pro_bottom{padding-top:27px; overflow:hidden; float:left;_height:180px;_width:1005px;}
#con_pro_bottom .p1{float:left; margin-top:65px; padding-right:19px; cursor:pointer;}
#con_pro_bottom .p2{float:right; margin-top:65px; padding-left:22px; cursor:pointer;}
#con_pro_bottom ul{float:left;}
#con_pro_bottom ul li{float:left; padding-right:10px;}
#con_pro_bottom ul li div{width:140px; height:150px; border:1px solid #cbcbcb;}
#con_pro_bottom ul li div img{width:140px; height:150px;}
#con_pro_bottom ul li p{ width:140px; text-align:center; font-size:12px; color:#888888; font-family:宋体; padding-top:15px;}
#marquee2{width:925px; height:180px; float:left; position:relative; overflow:hidden;}
#marquee2 ul{position:absolute;}

/*part bottom*/
.content_bottom{ overflow:hidden;}
.content_bottom ul{width:755px; margin:0px auto;}
.content_bottom ul li{float:left; border-right:1px solid #292929; padding:0 29px; line-height:15px;_line-height:15px;}
.content_bottom ul li a{ font-size:12px; font-family:宋体; color: #292929;}
.content_bottom ul li a:hover{color:#00798c;}
.content_bottom p{text-align:center;font-size:12px; font-family:宋体; color: #292929; line-height:30px; padding-top:30px;}
.content_bottom p a{ font-size:12px; font-family:宋体; color: #292929;}


/*about us*/
.content_left{width:222px; overflow:hidden; padding-right:40px; float:left;}
.content_left .p3{background:url(../images/about_1.png) no-repeat; width:205px; padding-left:15px; height:36px; padding-top:12px; color:white; font-size:17px; font-family:microsoft yahei;}
.content_left .p3 span{font-family:Arial; font-size:12px; letter-spacing:-1px;}
.content_left ul li{width:216px; height:40px; border-left:2px solid #00798c;border-right:2px solid #00798c;border-bottom:1px solid #00798c; background:url(../images/about_3.jpg);float:left;}
.content_left ul li a{font-size:14px; font-family:宋体; color:#161616; display:block; line-height:40px; padding-left:10px;}
.content_left ul li:hover{background:#d4f6ff;}
.content_left_bot{width:216px; padding-left:3px;}
.content_left_bot div{width:216px; border-bottom:1px solid #00798c; overflow:hidden; padding-bottom:5px;float:left;}
.content_left_bot div img{float:left; padding-right:7px; padding-top:11px;} 
.content_left_bot div h2{float:left; font-size:17px; font-family:microsoft yahei; color:#00798c; padding-top:22px; padding-right:7px; font-weight:normal;}
.content_left_bot div span{font-family:Arial; font-size:12px; color:#b3b3b3; float:left; padding-top:29px;}
.content_left_bot p{line-height:25px; color:#363636; font-family:宋体; font-size:12px; padding:9px 15px 0 8px;}
.content_left_bot span{color:#f30100;}
.content_right{width:700px; float:right;}
.content_right_path{width:700px; height:35px; border-bottom:1px solid #00798c; line-height:35px;}
.content_right_path h3{ color:black; font-size:16px; font-family:microsoft yahei; float:left; padding-left:15px;}
.content_right_path p{color:#828282; font-family:宋体; font-size:12px; float:right; padding-right:10px;}
.content_right_path span{color:#ef0000;}
.cont_text{padding:40px 20px; float:left;}


.cont_pro{padding:25px 0 0 9px;}
.cont_pro .uuu1{width:106%;}
.cont_pro .uuu1 li{float:left;width:219px; padding-right:11px; padding-bottom:30px;}
.cont_pro .uuu1 li img{width:217px; height:162px; border:1px solid #a2a2a2;}
.cont_pro .uuu1 li a{font-size:12px; font-family:宋体; color:#5a5a5a; text-align:center;}
.cont_pro .uuu1 li p{ padding-top:12px;} 


.cont_pro_1{padding:25px 9px 0 9px;}
.cont_pro_1 .uuu2 li{width:100%; height:35px; line-height:35px; padding-top:10px; border-bottom:1px dashed #8c8c8c;}
.cont_pro_1 .uuu2 li a{font-size:14px; font-family:宋体; color:#000000; padding-left:37px; background:url(../images/content12.jpg) no-repeat 18px 4px;}
.cont_pro_1 .uuu2 li a:hover{color:#00798c;}

.flexslider{position:relative;height:400px;overflow:hidden;}
.slides{position:relative;z-index:1;}
.slides li{height:400px;}
.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(../images/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:45%;}
.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(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}

.time{float:right;}
