
/*ͷ��*/
#situation .top{width:1003px; height:50px; margin:0 auto;}
.top .lj-tel{ width:673px; height:80px; float:right; background:url(../images/topbg_r.png) no-repeat;}
.top .lj-tel .lj{ height:46px; line-height:46px; float:right; padding-right:20px;}
.top .lj-tel .lj a{ color:#6e6e6e;font-size:12px;text-decoration:none; padding-left:45px;}
.top .lj-tel .lj a:hover{color:#F00;text-decoration:none;}
/*������Ŀ*/
#situation .nav{ width:1003px; margin:0 auto; height:50px;}
#situation .nav ul{ width:1003px; margin:0 auto;}
#situation .nav ul li{ width:120px;  float:left; display: block; height:50px; line-height:50px; text-align:center; background:url(../images/nav-little.jpg) no-repeat right center;}
.nav ul li a{ font-size:14px; color:#333; font-weight:bold;}
.nav ul li a:hover { font-size:14px; color:#f00; font-weight:bold; background:url(../images/navbg.png) 15px 5px no-repeat; display:block;}
#situation .banner{ width:100%; height:364px; margin:0 auto; background:url(../images/banner_bg.jpg) no-repeat center center; text-align:center;}
.banner #cu3er-container{ width:947px; height:338px;margin:0 auto;}

/*������Ŀ*/
#situation .middle{ width:1003px; background:#f9f9f9; margin:0 auto;}
.tab{overflow:hidden; width:980px; height:650px; margin:0px 10px 15px 10px;}
.tab .hdtp{ width:640px; margin:0px; float:left height:202px;}
#TabCon1{width:640px;overflow:hidden; background:#f9f9f9; margin:0 auto; float:left; }

#index_pic { border:1px solid #dbdbdb; margin-bottom:8px;}
#index_pic h2 { height:28px; color:#ff751a; text-align:left; padding-left:15px;  overflow:hidden;}
#index_pic h2 span { display:block; height:25px; background:url(../images/rmcp.gif) 12px 6px no-repeat;}
#index_pic ul { padding:0 0 15px 0; overflow:auto; zoom:1;}
#index_pic ul li { width:200px; float:left; margin:15px 0 0px 10px; display:inline; text-align:center;}
#index_pic ul li p { width:170px; float:left; padding-left:15px; padding-right:15px;display:inline; line-height:18px; color:#666666; text-align:left;}
#index_pic ul li a { display:block;};
#index_pic ul li img { margin-bottom:3px; float:left;}



#TabCon2{width:640px;overflow:hidden; background:#f9f9f9; margin:0 auto; float:left; }
#TabCon3{width:640px;overflow:hidden; background:#f9f9f9; margin:0 auto; float:left; }

.xixi1{width:630px;height:35px;line-height:35px;background-image:url(../images/news_bghover1.gif);cursor:pointer; margin:0px 1px;}
.xixi2{width:630px;height:35px;line-height:35px;background-image:url(../images/news_bghover2.gif);cursor:pointer; margin:0px 1px;}
.xixi3{width:630px;height:35px;line-height:35px;background-image:url(../images/news_bghover3.gif);cursor:pointer; margin:0px 1px;}
.xixi4{width:630px;height:35px;line-height:35px;background-image:url(../images/news_bghover4.gif);cursor:pointer; margin:0px 1px;}
.tab1{width:85px;height:35px;line-height:35px;float:left;text-align:center;cursor:pointer; color:#000;}
.tab2{width:85px;height:35px;line-height:35px;float:left;text-align:center;cursor:pointer;color:#000;}
.tab3{width:85px;height:35px;line-height:35px;float:left;text-align:center;cursor:pointer; color:#000;}
.tab4{width:85px;height:35px;line-height:35px;float:left;text-align:center;cursor:pointer;color:#000;}


.xixi1 .xuliehao{ width:55px; float:left; height:51px;}
.xixi1 .xuliehao span{ font-family:"΢���ź�";font-size:30px; line-height:48px; padding-left:10px; color:#fff;}
.xixi1 .mingcheng{ width:85px; float:right; height:35px; text-align:left;}
.xixi1 .mingcheng .bttop{ height:27px;line-height:35px; padding-left:20px; font-weight:bold; font-size:12px;  color:#333;}
.xixi1 .mingcheng .btbottom{ height:24px;line-height:16px; font-size:12px; font-family:"΢���ź�"; font-weight:normal; color:#00ccff;}

.xixi2 .xuliehao{ width:55px; float:left; height:35px;}
.xixi2 .xuliehao span{ font-family:"΢���ź�";font-size:30px; line-height:48px; padding-left:10px; color:#fff;}
.xixi2 .mingcheng{ width:85px; float:right; height:35px;text-align:left;}
.xixi2 .mingcheng .bttop{ height:27px;line-height:35px ; padding-left:20px; font-weight:bold; font-size:12px;  color:#333;}
.xixi2 .mingcheng .btbottom{ height:24px;line-height:16px; font-size:12px; font-family:"΢���ź�"; font-weight:normal; color:#00ccff;}


.xixi3 .xuliehao{ width:55px; float:left; height:35px;}
.xixi3 .xuliehao span{ font-family:"΢���ź�";font-size:30px; line-height:48px; padding-left:10px; color:#fff;}
.xixi3 .mingcheng{ width:85px; float:right; height:35px;text-align:left;}
.xixi3 .mingcheng .bttop{ height:27px;line-height:35px; padding-left:20px; font-weight:bold; font-size:12px;  color:#333;}
.xixi3 .mingcheng .btbottom{ height:24px;line-height:16px; font-size:12px; font-family:"΢���ź�"; font-weight:normal; color:#00ccff;}

.xixi4 .xuliehao{ width:55px; float:left; height:35px;}
.xixi4 .xuliehao span{ font-family:"΢���ź�";font-size:30px; line-height:48px;padding-left:10px; color:#fff;}
.xixi4 .mingcheng{ width:85px; float:right; height:51px;text-align:left;}
.xixi4 .mingcheng .bttop{ height:27px;line-height:35px; padding-left:20px; font-weight:bold; font-size:12px;  color:#333;}
.xixi4 .mingcheng .btbottom{ height:24px;line-height:16px; font-size:12px; font-family:"΢���ź�"; font-weight:normal; color:#00ccff;}

.icon{width:243px;overflow:hidden;float:left;}
.icon a{ text-align:center;display:block;overflow:hidden;}


.xinwen .new_hy{ width:260px; float:right; margin-left:5px;}
.new_hy .news_bt{ height:60px;}
.new_hy .news_bt h2{ padding-left:10px;height:60px; float:left; width:260px; line-height:60px; font-size:14px; font-family:"΢���ź�"; color:#333; font-weight: bold;}
.new_hy .news_bt h2 span{font-size:20px; font-family:"΢���ź�"; color:#ccc; font-weight:normal;}
.new_hy .news_bt .more{ width:55px; float:right; text-align:center; line-height:60px; background:url(../images/more.jpg) no-repeat left center;}
.xinwen .new_hy ul{width:260px; margin:0px; margin-left:10px;}
.new_hy ul li{line-height:30px; height:30px; border-bottom:1px #CCC dashed; background:url(../images/li.png) no-repeat 8px center;}
.new_hy ul li a{ padding-left:25px;}
.new_hy ul li span{ float:right;padding-right:5px;}


#situation .products{ width:1003px; margin:0 auto; background:url(../images/products_bg.jpg) no-repeat center center; height:556px;}
.products .product{ width:972px; margin:0px 12px 0px 18px; height:556px;}
.product .p_more{width:972px; height:79px; margin:0 auto;}
.product .p_more a{ float:right; padding-right:15px;height:46px; font-size:13px; font-weight:bold; padding-top:33px;line-height:46px;}
.product .p_con{ width:972px; margin:0 auto;}
.product ul li{ width:243px; height:228px; float:left; background:url(../images/product_li_bg.png) no-repeat top center; display: block;}
.product ul li span{ width:243px; height:176px; }
.product ul li span img{width:205px; height:138px; margin:17px 13px 17px 15px;}
.product ul li .p_lj{ height:50px; line-height:24px; text-align:center; font-size:12px; color:#999;}
.product ul li .p_lj .hover1{ font-size:13px; color:#F00;}
.product ul li .p_lj .hover1:hover{color:#333;}


#situation .lianjie{ width:1003px; margin:0 auto; height:53px; margin-top:10px; background:url(../images/lianjie_bg.jpg) no-repeat left center; overflow:hidden;}
.lianjie ul{ width:890px; margin:0px 13px 0px 50px; }
.lianjie ul li{ line-height:25px; height:50px; margin-left:30px; float:left;}
.lianjie ul li a { color:#333; text-decoration:none; padding-left:15px; padding-right:15px;}
.lianjie ul li a:hover { color:#f00;}

#service-2013{ width:1003px; margin:0px auto;}
#service-2013 DL B{background-image:url(images/20130330A.png); background-repeat:no-repeat;  }
#service-2013 DL{width:196px; float:left}
#service-2013 DT{position:relative;padding-bottom:6px;padding-left:44px; height:40px; line-height:40px; font-size:14px; color:#FFFFFF; font:14px "microsoft yahei";}
#service-2013 DD{line-height:20px;min-height:120px;padding-left:24px;margin-left:20px}
#service-2013 DT B{position:absolute;width:30px;height:30px;top:8px;left:0px}
#service-2013 DL.fore1 B{background-position:0px -55px; }
#service-2013 DL.fore2 B{background-position:-50px -55px}
#service-2013 DL.fore3 B{background-position:0px -102px}
#service-2013 DL.fore4 B{background-position:-50px -102px}
#service-2013 DL.fore5 B{background-position:0px -149px}
#service-2013 DL.fore5{width:160px}
#service-2013 .fr{display:none}
#service-2013 a { color:#fff; text-decoration:none;}
#service-2013 a:hover { color:#f00;}


#situation .banquan{ width:1003px; margin:0 auto; height:90px; margin-top:10px; background:url(../images/bq.jpg) no-repeat left center; overflow:hidden;}
.banquan ul{ width:800px; padding-top:10px; float:right; }
.banquan ul li{ line-height:25px; height:30px; padding-left:100px; float:right;}
.banquan ul li a { color:#333; text-decoration:none; padding-left:5px; padding-right:5px;}
.banquan ul li a:hover { color:#f00;}

/*banner*/
.banner{width:100%;padding:0; margin:0px auto 0px auto;height:400px;z-index:-1000;}
/* ��QQ�̳ǵ�����ҹ���jquery����ͼ��Ч��� */
/*.focus {width:1000px; height:400px; overflow:hidden; position:relative;}
.focus ul {height:414px; position:absolute;}
.focus ul li {float:left; width:1000px; height:400px; overflow:hidden; position:relative; background:#020202;}
.focus ul li div {position:absolute; overflow:hidden;}
.focus .btnBg {position:absolute; width:1000px; height:20px; left:0; bottom:0; background:#020202; display:none;}
.focus .btn {position:absolute; width:998px; height:23px; padding:0px 10px 0px 10px; right:0; bottom:6px; text-align:right;}
.focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:24px; line-height:24px; text-align:center;margin-left:5px;  background:#fcfcfc;}
.focus .btn span.on {background:#fcfcfc;}
.focus .preNext {width:45px; height:100px; position:absolute; top:120px; background:url(sprite.png) no-repeat 0 0; }
.focus .pre {left:0;}
.focus .next {right:0; background-position:right top;}*/

.focus {/*width:1000px; width:1440px; */height:400px; overflow:hidden; position:relative;}
.focus ul {height:414px; position:absolute;}
.focus ul li {float:left; /*width:1000px; width:1440px;*/ height:400px; overflow:hidden; position:relative; background:#020202;}
.focus ul li div {position:absolute; overflow:hidden;}
.focus .btnBg {position:absolute; /*width:1440px;*/ height:24px; left:0; bottom:0; background:#020202;}
.focus .btn {position:absolute; width:980px; height:10px; padding:0px 10px 0px 10px;bottom:8px; text-align:right; margin-left:-490px; left:50%;}
.focus .btn span {display:inline-block; _display:inline; _zoom:1; width:30px; height:10px; line-height:10px;_font-size:0;margin-right:6px; cursor:pointer; background:#fcfcfc; text-align:center; font-family:Arial, Helvetica, sans-serif;color:#1680B0; font-weight:bold;border:#fff solid 1px;}
.focus .btn span.on {background:#fcfcfc;}
.focus .preNext {width:45px; height:100px; position:absolute; top:120px; background:url(sprite.png) no-repeat 0 0; cursor:pointer;}
.focus .pre {left:0;}
.focus .next {right:0; background-position:right top;}
/*������*/



#situation  .web_con_middle{  margin:0 auto; height:auto; overflow:hidden; background:#FFFFFF;}
.web_con_middle .zhishi{ border-bottom: 1px solid #e5e5e5; height:40px; line-height: 40px; background:url(../images/zhishi.jpg) no-repeat center center;}
.zhishi .zs_tb{ padding-left:20px; float:left;}
.zhishi .more_zs{ padding-top:0px; padding-right:12px;}
.zhishi .more_zs a{ color: #333; text-decoration: none;}
.zhishi .more_zs a:hover{ color: #0163be;text-decoration:underline;}
.web_con_middle .middle_bottom_top{height:10px; background:url(../images/middle_bg_top.jpg) no-repeat center center;}
.web_con_middle .middle_bottom_bg{ height:30px; background:url(../images/middle_bg_bottom.jpg) no-repeat center center;}


.web_con_middle .Content{ width:1002px; margin:0 auto; background:url(../images/Content.jpg) repeat-y center center;}
.Content .aboutus_bt{ height:56px; width:972px; margin:0 auto;}
.Content .aboutus_bt span{ font-size:24px; font-family:"΢���ź�"; padding-left:25px; line-height:56px;}
.Content .gywm{ width:972px; margin:0 auto; padding-top:10px; height:356px;}
.Content .about_con{ width:972px; margin:0 auto; height:auto; overflow:hidden;}
.about_con .left_img{ width:360px;  float:left; }
.about_con .right_neirong{ width:582px; float:right; line-height:28px; background:url(../images/sy.jpg) repeat;}
.about_con .right_neirong h3{ height:30px; line-height:30px; font-size:15px;  font-family:"΢���ź�"; color:#F00;}


.web_con_middle .products_tb{ width:1002px; margin:0 auto; background:url(../images/Content.jpg) repeat-y center center;}
.products_tb .product_anli{ width:972px; margin:0 auto; background:url(../images/product_backgroud.jpg) repeat;}
.product_anli .no1{ height:387px; width:972px; margin:0 auto; background:url(../images/product_bg.png) no-repeat center center;}
.product_anli .no1 .no2{ width:324px; background:url(../images/no2_bg.png) no-repeat top center; height:387px; display: block; float:left;}
.no2 .no2_pic{ height:225px;}
.no2 .no2_pic img{ width:282px; height:189px; padding-left:20px; padding-top:23px;}
.no2 .no2_time{ width:324px; height:24px; line-height:24px;}
.no2 .no2_time span{ float:right; padding-right:15px;}
.no2 .no2_title{ width:324px; height:35px; line-height:30px; }
.no2 .no2_title  span{font-size:16px; font-weight:bold; color:#F00; padding-left:10px;}
.no2 .no2_con{ width:304px; height:70px; margin:0 auto;}
.no2 .no2_con span{ line-height:24px;}
.no2 .no2_mome{ float:right; padding-right:15px; line-height:24px; font-weight:bold; color:#f00;}
.fenye{ width:100%; margin:0 auto; height:65px; line-height:65px; text-align:center;}
.fenye .a_hover{ color:#F00;}
.lxfs{ height:361px; width:972px; margin:0 auto; border-bottom:1px dashed #CCC;}
.lxfs .lxr{ width:495px; float:left;}
.lxfs .lxr ul{padding-top:45px; padding-left:40px;}
.lxfs .lxr ul li{ font-size:14px; font-weight:bold; line-height:30px;}
.lxfs .xgt{ width:475px; float:right;}
.lxfs .xgt img{ padding-top:33px;}
.lxmap{ height:460px; width:972px; margin:0 auto;}
.lxmap .map{ width:575px; float:left;}
.lxmap .map span img{ padding-top:35px; padding-left:40px;}
.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}
.lxmap .luxian{ width:390px; float:right;}
.lxmap .luxian ul{ padding-top:107px;}
.lxmap .luxian ul li{ line-height:24px; font-size:14px;}

.web_con_middle .web_yemian{ width:1002px; margin:0 auto; background:url(../images/Content.jpg) repeat-y center center;}
.web_yemian .erji{ margin:0px 9px 0px 5px; overflow:hidden; height:auto; background:url(../images/huawen.jpg) no-repeat  right bottom;}
.erji .web_left_nav{ width:227px; float:left;}
.erji .web_left_nav ul{ width:227px; margin:0px;}
.erji .web_left_nav ul li{ height:36px; background:url(../images/a1.jpg) no-repeat; margin-bottom:10px;}
.erji .web_left_nav ul li:hover{height:36px; background:url(../images/a2.jpg) no-repeat;}
.erji .web_left_nav ul li a{ height:36px; line-height:36px; font-size:15px;  font-family:"΢���ź�"; color:#FFF; font-weight:normal; padding-left:25px;}
.erji .web_left_nav ul li a:hover{ color:#666;}

.erji .web_left_nav ul .little_web_nav{ width:215px; height:30px; line-height:30px; background:url(../images/little_web_nav.jpg) no-repeat left center;} 
.erji .web_left_nav ul .little_web_nav:hover{height:30px;background:url(../images/little_web_nav.jpg) no-repeat left center;}
.erji .web_left_nav ul .little_web_nav a{ font-size:13px; color:#00a8ff; font-weight:normal; height:30px; line-height:30px; font-family:"����"; }




.erji .web_right_con{ width:725px; float:right;  padding-left:20px;background:url(../images/right_con_bg.png) repeat-y left;  /*border-top:1px solid #999999;*/}
.erji .web_right_con ul{ width:725px; margin:0 auto;}
.erji .web_right_con ul li{ width:712px; margin:0 auto; height:30px; line-height:30px; border-bottom:1px dashed #CCC; background:url(../images/ind_icon10.jpg) no-repeat 5px center;}
.erji .web_right_con ul li span{ float: right; padding-right:5px;}
.erji .web_right_con ul li a { padding-left:20px; font-size:13px;}
.erji .web_right_con p{ line-height:22px; padding:10px 30px 10px 0px;font-size:16px;line-height:200%;font-family:����}





.erji .web_right_con1{ width:1002px; float:right; background:url(../images/right_con_bg.png) repeat-y left; margin-top:10px; border-top:1px solid #999999;}
.erji .web_right_con1 ul{ width:1002px; margin:0 auto;}
.erji .web_right_con1 ul li{ width:1002px; margin:0 auto; height:30px; line-height:30px; border-bottom:1px dashed #CCC; background:url(../images/li.png) no-repeat 5px center;}
.erji .web_right_con1 ul li span{ float: right; padding-right:15px;}
.erji .web_right_con1 ul li a { padding-left:25px; font-size:13px;}
.erji .web_right_con1 p{ line-height:22px; padding:10px 10px 10px 30px;font-size:16px;line-height:20px;;font-family:����}

.erji .web_right_con1 div span{ font-size:16px;line-height:200%;font-family:����}



.xiangguan{ width:700px; margin:0 auto;}
.xiangguan ul{ width:700px; margin:0 auto;}
.xiangguan ul li{ width:324px; height:350px; float:left; margin:0px 13px; background:url(../images/no2_bg.png) no-repeat center center;}



.erji .Package_con{ width:750px; float:right; background:url(../images/right_con_bg.png) repeat-y left;}
.erji .Package_con ul{width:732px; margin:0 auto;}
.erji .Package_con ul h2{ font-size:18px; height:60px; line-height:60px; font-family:"΢���ź�"; font-weight:normal; color:#cc0000;}
.erji .Package_con ul h3{font-size:15px; height:55px; line-height:55px; font-weight:bold; color:#cc0000;}
.erji .Package_con ul li{ line-height:30px;}


/*��վ�İ�*/
.erji .Package_con .gaiban{ width:750px; margin:0 auto;}
.erji .Package_con .gaiban ul{ width:725px; margin:0 auto;}
.erji .Package_con .gaiban ul li{ height:215px;}
.erji .Package_con .gaiban ul li.right_no{ height:215px; width:725px;display:block;}
.erji .Package_con .gaiban ul li.right_no .right_no_photo{ width:295px; float:right;}
.erji .Package_con .gaiban ul li.right_no .right_no_con{ width:430px; float:left; height:215px; background:url(../images/con_bg.png) repeat-x bottom center;}
.gaiban ul li.right_no .right_no_con ul{ width:410px; margin:0 auto;}
.gaiban ul li.right_no .right_no_con ul span{ padding-left:25px;height:85px; line-height:85px; font-size:18px; font-family:"΢���ź�";  font-weight:normal; color:#cc0000;}

.erji .Package_con .gaiban ul li.left_no{height:215px; width:725px; display:block;}
.erji .Package_con .gaiban ul li.left_no .left_no_photo{ width:259px; float:left;}
.erji .Package_con .gaiban ul li.left_no .left_no_con{ width:466px; float:right; height:215px; background:url(../images/con_bg.png) repeat-x bottom center;}
.gaiban ul li.left_no .left_no_con ul{ width:446px; margin:0 auto;}
.gaiban ul li.left_no .left_no_con ul span{ padding-left:25px;height:85px; line-height:85px; font-size:18px; font-family:"΢���ź�";  font-weight:normal; color:#cc0000;}


 .web_con_middle .join{width:1002px; margin:0 auto; background:url(../images/Content.jpg) repeat-y center center;}
.web_con_middle .join ul{ width:1000px; margin:0 auto;}
.web_con_middle .join ul li{ line-height:28px; font-size:14px; padding:10px 0px;}
.web_con_middle .join ul li ul h3{font-size:15px; height:45px; line-height:45px; font-weight:bold; color:#cc0000;}

.erji .news_content{width:750px; float:right; background:url(../images/right_con_bg.png) repeat-y left;}
.erji .news_content ul{ width:712px; margin:0 auto;}
.erji .news_content ul h3{ height:45px; text-align:center; line-height:45px; font-size:14px; font-weight:bold; color:#C00;}
.erji .news_content ul .sp{ height:28px; line-height:28px; width:712px; margin:0 auto; text-align:center; font-size:12px; color:#999;}
.erji .news_content ul li{ line-height:26px; font-size:13px; padding:5px 0px;}

.news_content .sx{ width:400px; float:left; margin-left:30px; margin-top:10px;}


/*��ý������*/
.video_bg{ height:auto; width:100%; background:url(../images/video_bg.jpg) no-repeat center top;}
.video_bg .shipin{ height:901px; width:1002px; margin:0 auto;}
.shipin .sp{ width:570px; height:310px; padding:311px 206px 0px 214px;}
.video_bg .video_jieshao{width:1002px; margin:0 auto; background:url(../images/Content.jpg) repeat-y center center;}
.video_jieshao ul{ width:950px; margin:0 auto;}
.video_jieshao ul li{ line-height:26px; font-size:13px; padding:5px 0px;}
.video_bg .video_bottom_bg{height:30px; background:url(../images/middle_bg_bottom.jpg) no-repeat center center;}
