@charset "utf-8";
/* CSS Document */

.cqtaxi_tiao { width:980px; background-image:url(../images/default_04.jpg); background-repeat:no-repeat; height:15px; margin:0 auto; clear:both;}

/* cqtaxi_wrap */
.cqtaxi_wrap { width:980px; margin:0px auto 0 auto; height:auto;}



/* cqtaxi_header */
.cqtaxi_header { width:980px; margin:0 auto; height:110px; background-image:url(../images/default_02.jpg); background-repeat:no-repeat;}
.cqtaxi_header_searbox { width:250px; height:30px; padding:67px 0 0 110px; margin:0px 0 0 600px;}
.cqtaxi_header_a { height:24px; line-height:24px; margin:4px 0px 0 760px; color:#F9E178;}
.cqtaxi_header_a a { margin:0 10px; color:#F8D847;}
.cqtaxi_header_a a:hover { color:#FFF; text-decoration:none;}
.cqtaxi_flash { width:980px; height:165px; border-top:2px solid #F3400A;  border-bottom:2px solid #F3400A; margin:1px auto; padding:1px 0;}


/* cqtaxi_menu */
.cqtaxi_menu { width:980px; margin:0 auto; height:86px; background-image:url(../images/default_07new.jpg); background-repeat:no-repeat;}
.cqtaxi_menu_li { height:30px; margin:0px 0 0 0; padding-top:16px;}
/*.cqtaxi_menu_li ul { margin:0;}
.cqtaxi_menu_li ul li { float:left; text-align:center;}
.cqtaxi_menu_li ul li a { margin:0 12px;}
.cqtaxi_menu_li ul li a:hover { text-decoration:none; color:#F3400A;}*/
.cqtaxi_menu_sth { height:30px; width:950px; line-height:30px; padding-left:20px; margin:7px 0 0 0; padding-right:10px;}
.textdiv1div {border:1 solid #c0c0c0;text-align:left;width:500px;height:30px;overflow:hidden; float:right;}


/* cqtaxi_main */
.cqtaxi_main { width:980px; margin:0 auto; height:auto;}

.cqtaxi_main_first { width:980px; height:276px;}
.cqtaxi_main_first_left { width:244px; height:276px; float:left; background-image:url(../images/default_09index.jpg); background-repeat:no-repeat; overflow:hidden;}
.cqtaxi_main_first_right { width:736px; height:276px; float:right; background-image:url(../images/default_10.jpg); background-repeat:no-repeat; overflow:hidden;}
.cqtaxi_main_first_right h3, .cqtaxi_main_second_left h3, .cqtaxi_tpzs h3, .cqtaxi_lastnewsbox h3, .cqtaxi_qyry h3 { height:48px; line-height:48px;}
.cqtaxi_main_first_left_box { margin:47px 0 0 23px; height:225px; width:220px;}
.cqtaxi_main_first_left_box ul { margin:0; padding:0;}
.cqtaxi_main_first_left_box ul li { margin-top:1px; margin-left:0; padding-left:0px; line-height:24px; padding-left:8px; background-image:url(../images/point02.gif); background-repeat:no-repeat; background-position:left center; border-bottom:1px dashed #CCC; margin-right:24px;}
.mmarqueediv7div {width:220px;height:220px;overflow:hidden;}
/* .cqtaxi_main_first_left_box ul li a { font-size:14.7px; color:#5A9A50; background-image:url(../images/lefttitle.jpg); display:block; width:127px; margin:0 5px; height:30px; padding-left:104px; line-height:34px; overflow:hidden; font-weight:bold;}
.cqtaxi_main_first_left_box ul li a:hover { text-decoration:none; background-color:#5A9A50; width:127px; background-image:url(../images/lefttitlehover.jpg); background-repeat:no-repeat;} */
.cqtaxi_main_first_right_newsbox { height:228px; width:710px; margin:0px 0 0 25px;}
.cqtaxi_main_first_right_newsbox_left { height:228px; width:320px; float:left; overflow:hidden;}
.cqtaxi_main_first_right_newsbox_right { height:228px; width:385px; float:right; overflow:hidden;}
.cqtaxi_main_first_right_newsbox_right_news { margin:10px 0 0 1px;}
.cqtaxi_main_first_right_newsbox_right_news ul li, .cqtaxi_main_second_left_newsbox_box ul li { line-height:24px; border-bottom:1px solid #C8EA74; background-image:url(../images/point.jpg); background-repeat:no-repeat; background-position:left center; padding-left:10px;}
.cqtaxi_main_first_right_newsbox_right_news ul li:hover, .cqtaxi_main_second_left_newsbox_box ul li:hover { background-image:url(../images/pointhover.gif); background-repeat:no-repeat; background-position:left center;}
.cqtaxi_main_first_right_newsbox_right_news ul li a { font-size:13px;}
.cqtaxi_main_first_right_newsbox_right_news ul li a:hover, .cqtaxi_main_second_left_newsbox_box ul li a:hover { text-decoration:none; color:#5A9A4E;}

.cqtaxi_main_second { height:275px; width:980px; margin:5px 0 0 0;}
.cqtaxi_main_second_left { float:left; height:275px; width:733px; overflow:hidden; background-image:url(../images/default_12.jpg); background-repeat:no-repeat;}
.cqtaxi_main_second_right { float:right; height:275px; width:247px; overflow:hidden;}

.cqtaxi_main_second_left_newsbox { height:225px; margin:0 0 0 20px; width:711px;}
.cqtaxi_main_second_left_newsbox_left { height:225px; width:348px; float:left;}
.cqtaxi_main_second_left_newsbox_right { height:225px; width:348px; float:right;}
.cqtaxi_main_second_left_newsbox_box { margin:8px 0 0 0;}
.cqtaxi_main_second_left_newsbox_box ul { margin:0; padding:0;}

.contactimg { display:block; width:247px; height:54px; background-image:url(../images/default_13.jpg); background-repeat:no-repeat;}
.contactimg:hover { background-image:url(../images/defaulthover_14.jpg); background-repeat:no-repeat;}
.bgymimg { display:block; width:247px; height:56px; background-image:url(../images/default_14.jpg); background-repeat:no-repeat; }
.bgymimg:hover { background-image:url(../images/defaulthover_15.jpg); background-repeat:no-repeat;}
.zcfgimg { height:55px; width:247px; display:block; background-image:url(../images/default_15.jpg); background-repeat:no-repeat;}
.zcfgimg:hover { background-image:url(../images/defaulthover_16.jpg); background-repeat:no-repeat;}
.hydtimg { width:247px; height:55px; display:block; background-image:url(../images/default_17.jpg); background-repeat:no-repeat;}
.hydtimg:hover { background-image:url(../images/defaulthover_18.jpg); background-repeat:no-repeat;}
.wsfwimg { height:55px; width:247px; display:block; background-image:url(../images/default_18.jpg); background-repeat:no-repeat;}
.wsfwimg:hover { background-image:url(../images/defaulthover_19.jpg); background-repeat:no-repeat;}


.cqtaxi_ad { width:980px; height:100px; margin-top:3px;}

.cqtaxi_tpzs { width:980px; height:270px; margin:0px 0 0 0; background-image:url(../images/default_21.jpg); background-repeat:no-repeat;}
.cqtaxi_tpzs_img { height:210px; width:960px; margin:10px 10px 0 10px; overflow:hidden;}
.cqtaxi_tpzs_img dl, .cqtaxi_tpzs_img dt, .cqtaxi_tpzs_img dd { margin:0; padding:0;}
.cqtaxi_tpzs_img dl { width:240px; height:210px; overflow:hidden; float:left;}
.cqtaxi_tpzs_img dd { margin:5px 0 0 0; line-height:22px;}

.cqtaxi_lastnewsbox { height:268px; width:980px; margin:0 auto;}
.cqtaxi_lastnewsbox_left { float:left; width:654px; overflow:hidden; height:268px;}
.cqtaxi_lastnewsbox_right { float:right; width:326px; overflow:hidden; height:268px; background-image:url(../images/default_25.jpg); background-repeat:no-repeat;}
.cqtaxi_lastnewsbox_left_left { float:left; width:326px; height:268px; overflow:hidden; background-image:url(../images/default_23.jpg); background-repeat:no-repeat;}
.cqtaxi_lastnewsbox_left_right { float:right; width:328px; height:268px; overflow:hidden; background-image:url(../images/default_24.jpg); background-repeat:no-repeat;}
.cqtaxi_lastnewsbox_newsbox { height:200px; width:300px; margin:12px 0 0 20px;}
.cqtaxi_lastnewsbox_newsbox ul { margin:0; padding:0;}
.cqtaxi_lastnewsbox_newsbox ul li { line-height:24px; background-image:url(../images/point03.gif); background-repeat:no-repeat; background-position:left center; padding-left:10px;}
.cqtaxi_lastnewsbox_newsbox ul li a:hover { text-decoration:none; color:#336600;}




.cqtaxi_fourbox { height:205px; width:980px; margin:6px auto 0 auto;}
.cqtaxi_fourbox_left { height:205px; width:490px; float:left;}
.cqtaxi_fourbox_left_left { height:205px; float:left; overflow:hidden; width:243px; background-image:url(../images/defaultnewpsd_08.jpg); background-repeat:no-repeat;}
.cqtaxi_fourbox_left_right { height:205px; float:right; overflow:hidden; width:247px;  background-image:url(../images/defaultnewpsd_09.jpg); background-repeat:no-repeat;}
.cqtaxi_fourbox_right { float:right; height:205px; width:490px;}
.cqtaxi_fourbox_right_left { float:left; width:246px; height:205px; overflow:hidden; background-image:url(../images/defaultnewpsd_10.jpg); background-repeat:no-repeat;}
.cqtaxi_fourbox_right_right { float:right; width:244px; height:205px; overflow:hidden; background-image:url(../images/defaultnewpsd_11.jpg); background-repeat:no-repeat;}
.cqtaxi_fourbox_contentbox { height:148px; text-align:left; margin:45px 0 0 16px; width:214px; line-height:26px;}
.cqtaxi_fourbox_contentbox a { margin:5px 0px 0 8px; padding:4px 5px 1px 5px; color:#333; border:1px solid #CCC; text-align:center; background-color:#D7E363;}
.cqtaxi_fourbox_contentbox a:hover { text-decoration:none; background-color:#C8EB75; color:#000; border:1px dashed #ccc;}
.cqtaxi_fourbox_contentboxa a { background-color:#FFF;}
.cqtaxi_fourbox_contentboxa a:hover { background-color:#D7E363;}

.cqtaxi_button { width:980px; margin:0 auto; height:70px; white-space:nowrap; clear:both;}

.cqtaxi_new02 { width:980px; margin:2px auto 0 auto; height:300px;}
.cqtaxi_new02_left { height:300px; width:737px; float:left; overflow:hidden; background-image:url(../images/defaultnewpsd_14.jpg); background-repeat:no-repeat;}
.cqtaxi_new02_right { height:300px; width:243px; float:right; overflow:hidden; background-image:url(../images/defaultnewpsd_17.jpg); background-repeat:no-repeat; background-position:-1px 0;}
.cqtaxi_dyjy { height:250px; width:715px; margin:43px 0 0 12px;}
.cqtaxi_dyjy_box { height:125px; width:715px;}
.cqtaxi_dyjy_box_content { width:237px; height:125px; float:left; overflow:hidden; line-height:20px;}
.cqtaxi_dyjy_box_content a { color:#5A9A4E; text-decoration:underline;}
.cqtaxi_dyjy_box_content a:hover { color:#000;}
.cqtaxi_dyjy_box_content p { margin:8px 0 0 0; text-indent:24px; color:#888; line-height:16px; padding-left:6px;}
.cqtaxi_dyjy_box_content h6 { color:#5A9A4E; border-bottom:1px solid #C8EB73; padding-left:6px; font-size:12px; font-weight:bold; margin:5px 0 0 0;}
.cqtaxi_dyjy_box_content_left { height:125px; width:100px; float:left; overflow:hidden;}
.cqtaxi_dyjy_box_content_right { height:125px; width:130px; float:right; overflow:hidden;}
.mmarqueediv8div {width:220px;height:250px;overflow:hidden; margin:0px 0 0 12px;}
.cqtaxi_yxyg { height:125px; width:220px; margin:5px 0 0 0;}
.cqtaximimg { height:120px; width:110px; border:1px solid #CCC; padding:1px;}
.cqtaxi_yxyg_div { float:right; width:100px; overflow:hidden; height:120px; line-height:20px; white-space:normal;}


.cqtaxi_qyry { height:158px; width:960px; padding:0 10px; background-image:url(../images/default_27.jpg); background-repeat:no-repeat; padding-top:0px; margin:1px 0 0 0; clear:both;}
.mmarqueediv6div {width:960px;height:107px;overflow:hidden;}
.imgmarquee {width:126px;height:100px; margin-left:5px; padding:1px; border:1px solid #CCC;}

.cqtaxi_friendlink { height:45px; width:960px; line-height:22px; background-image:url(../images/default_28.jpg); background-repeat:no-repeat; background-position:-1px 0; padding:48px 8px 0px 12px;;}
.cqtaxi_friendlink a { margin:0 6px 0 0;}







/* cqtaxi_footer */
.cqtaxi_footer { width:980px; height:85px; margin:0 auto; text-align:center; padding:15px 0 0 0; line-height:20px;}




/* newslist */
.cqtaxi_newslist { width:980px; min-height:1050px; margin:6px 0 3px 0;}
.redfont { color:#FF0000; margin:0 2px;}
.cqtaxi_newslist img { margin:12px 0 0 100px;}
.cqtaxi_newslist table td img { margin:0;}
.cqtaxi_newslist p { text-indent:24px; margin:12px 0 0 0;}
.cqtaxi_newslist td { line-height:20px; padding:3px 5px; text-align:center;}
.cqtaxi_newslist h3 { font-size:14.7px; height:28px; line-height:30px; padding-left:12px; color:#CC3300; border-bottom:1px solid #C8EA74; margin-bottom:12px;}
.cqtaxi_newslist h5 { text-align:center; font-size:12px; color:#AAA; font-weight:normal;}
.cqtaxi_newslist ul { margin:0; padding:0;}
.cqtaxi_newslist ul li { line-height:26px; padding-left:12px; border-bottom:1px dashed #C8EA74;}
.cqtaxi_newslist ul li:hover { border-bottom:1px solid #C8EA74;}
.cqtaxi_newslist ul li a { font-size:14.7px;}
.cqtaxi_newslist ul li a:hover { color:#5A9A4E; text-decoration:none;}
.cqtaxi_newslist_left { float:left; width:244px; height:1050px; overflow:hidden; background-image:url(../images/default_09.jpg); background-repeat:no-repeat; }
.cqtaxi_newslist_left ul li { padding-left:0px; border-bottom:none;}
.cqtaxi_newslist_left ul li:hover { border-bottom:none;}
.cqtaxi_newslist_left ul li a:hover { color:#5A9A50;}
.cqtaxi_newslist_right { float:right; width:730px; min-height:1048px; overflow:hidden;}
.cqtaxi_newslist_right_pagebox { border:1px solid #C8EA74; padding:0px 5px 0 12px; margin-top:3px;}

.cqtaxi_latestnews { height:276px; width:244px; background-image:url(../images/yuanjiaobg02.png); background-repeat:no-repeat; margin:5px 0 0 0 ; padding:8px 0 0 0;}
.cqtaxi_latestnews h4 { height:28px; line-height:30px; padding-left:12px; color:#5A9A50; border-bottom:1px solid #C5EA71; margin:0 2px 6px 2px;}
.cqtaxi_latestnews ul { margin:0; padding:0;}
.cqtaxi_latestnews ul li { line-height:22px; margin:0 1px 0 16px; background-image:url(../images/point03.gif); background-repeat:no-repeat; background-position:0px center; padding-left:12px;}
.cqtaxi_main_first_left_box ul li { margin-top:1px; margin-left:0; padding-left:0px; line-height:24px; padding-left:8px; background-image:url(../images/point02.gif); background-repeat:no-repeat; background-position:left center; border-bottom:1px dashed #CCC; margin-right:24px;}
.cqtaxi_main_first_left_box ul li:hover { border-bottom:1px dashed #CCC;}
.cqtaxi_latestnews ul li a { font-size:12px; color:#5A9A50;}
.cqtaxi_latestnews ul li a:hover { color:#333;}


.cqtaxi_service { width:980px; height:600px; margin:0 auto; padding:0 0 0 0px;}
.cqtaxi_service h5, .cqtaxi_message_list h5, .cqtaxi_taxishow h5, .cqtaxi_vote h5 { height:28px; line-height:30px; padding-left:12px; color:#000; border-bottom:1px solid #C8EA74; margin:6px 0 0 0 ;}
.cqtaxi_service p { margin:24px 0 0 0; padding:0 0 0 24px; color:#CC3300;}
.cqtaxi_service table { border-bottom:1px solid #ddd; border-left:1px solid #DDD; margin:12px 0 0 24px;}
.cqtaxi_service td { border-top:1px solid #DDD; border-right:1px solid #DDD; line-height:18px; padding:3px 5px;}
.text_right { text-align:right;}


.cqtaxi_message_list { width:980px; height:auto; margin:0 auto; line-height:20px;}
.cqtaxi_message_list table { border-bottom:1px solid #ddd; border-left:1px solid #DDD; margin:12px 0 0 0px;}
.cqtaxi_message_list td { border-top:1px solid #DDD; border-right:1px solid #DDD; padding:3px 5px; line-height:20px;}
.wylyli { float:right;}
.wylyli a { font-size:12px; font-weight:normal;}

.cqtaxi_taxishow { width:980px; height:auto; margin:0 auto; line-height:20px;}
.cqtaxi_taxishow table { border-bottom:1px solid #ddd; border-left:1px solid #DDD; margin:12px 0 0 0px;}
.cqtaxi_taxishow td { border-top:1px solid #DDD; border-right:1px solid #DDD; padding:3px; line-height:20px;}
.carname {color:#5A9A50; }
.carname a { color:#5A9A50;font-weight:bold;}
.carname a:hover { color:#CC3300;}
.cqtaxi_taxishow td p { text-indent:24px; font-size:12px; color:#666;}

.cqtaxi_vote { width:980px; height:auto; margin:0 auto;}
.cqtaxi_vote table { border-bottom:1px solid #ddd; border-left:1px solid #DDD; margin:12px 0 0 0px;}
.cqtaxi_vote td { border-top:1px solid #DDD; border-right:1px solid #DDD; padding:3px 5px; line-height:20px;}

/* wsdh */
.cqtaxi_wsdh { height:auto; width:954px; margin:5px auto 5px auto; padding:20px 12px 36px 12px; border:1px solid #C5EA71;}
.cqtaxi_wsdh h4 { color:#FF6600; border-bottom:1px dashed #C5EA71; padding-left:12px; margin-top:12px;}
.cqtaxi_wsdh p { line-height:22px; padding-left:12px; padding-top:6px;}
.cqtaxi_wsdh p a { margin:0 6px; color:#333;}
.cqtaxi_wsdh p a:hover { color:#FF9900;}

.submitBtn { border: none; height: 21px; color: #000; background-image: url(../images/buttonbg.jpg); background-repeat: repeat-x; padding: 0 3px; line-height: 23px; }
.txt { border: 1px solid #ccea28; height: 21px; line-height: 23px; color: #999; width: 160px; padding-left: 5px;}
.btn { border: none; height: 24px; line-height: 24px; background-color: #F8D847; color: #000; padding: 0 1px;}
