﻿@charset "utf-8";
/* CSS Document */

.main{ border-top:solid 5px #555555;}
.main_top{ width:1000px; margin:0 auto; height:90px;}
.main_top_left{ width:277px; height:68px; margin-top:10px; float:left;}
.main_top_right{ width:490px; float:right; text-align:right;}
.m_t_r_t{ margin-top:15px;}
.m_t_r_d{CLEAR:both; height:35px; line-height:35px; margin-top:10px; width:490px;  text-align:right;}

.m_t_r_d li{FLOAT:left;text-align:center; height:36px; line-height:36px; }
.m_t_r_d li a{ display:block; width:76px; height:35px; line-height:35px; float:left; margin-left:5px; font-size:14px; text-align:center;}
.m_t_r_d li a:hover{ background:#f00; color:#fff;}

.c_nav_left{ width:400px; float:left;}
.c_nav_right{ width:230px; float:right;}
.c_nav_right .input{ border:solid 1px #e2e2e2; line-height:24px; height:24px; margin-top:6px; margin-left:1px; width:160px; float:left; padding:0 5px; color:#666}
.c_nav_right a{ display:block; height:24px; width:50px; float:right; border:solid 1px #e2e2e2; line-height:24px; margin-top:6px; text-align:center;}
.c_nav_right a:hover{ background:#e2e2e2; color:#f00}

.m_t_r_d div { position:absolute; height:auto; display:none; background-color:#099; width:76px; margin-top:35px; border:solid 1px #ff0000}
.m_t_r_d div a {line-height:25px; font-size:12px; color:#FFF; border-bottom:1px dotted #fff; margin-top:0px;}
.m_t_r_d div a:hover {color:#FF0;text-decoration:none; background:none;}

.banner_m{ height:420px; overflow:hidden;background:#067ec9;background-image:url(../images/xixibg.jpg);background-repeat:no-repeat;background-position:bottom}
.banner_m_c{ height:19px; width:1017px; margin:0 auto; background:url(../images/b_top.gif) no-repeat;}
.banner{ height:360px; width:1000px; margin:0px auto; overflow:hidden;}

.banner_c{  height:250px;background:url(../images/banner_bg1.gif) no-repeat top center #067ec9;}
.banner1{ position:relative; z-index:9999;top:12px;height:295px; width:1000px; margin:0px auto; overflow:hidden;}

.main_center{ width:1000px; margin:10px auto; height:auto; overflow:hidden; background:#fff;}
.main_c_1{ height:auto; overflow:hidden;}
.main_c_1_li{ width:192px; height:205px; overflow:hidden; float:left; margin-right:10px;}
.main_c_1_li1{width:192px; height:205px; overflow:hidden; float:left; margin-right:0px;}
.main_c_1 img{ width:192px; height:59px; margin-bottom:5px;}
.main_c_1 span{ font-size:11px; color:#ccc;}
.main_c_1 p{ line-height:20px;}

.main_c_2{height:auto; overflow:hidden; margin-top:20px; border-top:solid 1px #ccc;}
.main_c_2_left{ width:610px; height:auto; overflow:hidden; float:left; border-right:solid 1px #ccc;}
.main_c_2_left h1{ line-height:40px; border-bottom:solid 1px #ccc; width:370px; float:left;}
.main_c_2_l_c{ margin-top:10px; height:auto; overflow:hidden;}
.menubox ul{ width:610px; height:auto; overflow:hidden; margin-bottom:10px; border-bottom:solid 1px #ccc;}
.menubox ul li{ display:block; width:160px; float:left; margin-right:10px; border:solid 1px #ddd; border-bottom:none; line-height:30px; text-align:center;CURSOR: pointer; }
.menubox ul li.hover{ background:#eee;}
.menubox ul li.hover a{color:red}
.menubox ul li a{font-size:14px; color:#333;}
.menubox ul li a:hover{color:red;}

.conbox{ height:auto; overflow:hidden;}
.conbox ul li{ width:144px; height:134px; float:left; text-align:center; margin-right:8px; margin-bottom:20px;}
.conbox ul li img{width:140px; height:110px; border:solid 1px #ddd; padding:1px;}

.main_c_2_right{ height:auto; overflow:hidden; }
.right_content{ height:auto; overflow:hidden; border-bottom: solid 1px #ccc;}
.right_content h1{ line-height:40px; border-bottom:solid 1px #ccc; width:375px; margin-left:15px;}
.right_content ul{ height:auto; overflow:hidden; width:375px; margin-left:15px; margin-bottom:5px;}
.right_content ul li{ height:26px; line-height:26px; overflow:hidden;}
.right_content ul li em{ display:block; position:relative; float:right;}

.right_content2{ height:auto; overflow:hidden; border-bottom: solid 1px #ccc;}
.right_content2 h1{ line-height:40px; border-bottom:solid 1px #ccc; width:375px; margin-left:15px;}
.right_content2 ul{ height:130px; overflow:hidden; width:375px; margin-left:15px; margin-bottom:5px;}
.right_content2 ul li{ height:26px; line-height:26px; overflow:hidden;}
.right_content2 ul li em{ display:block; float:right;}

.right_content1{ height:auto; overflow:hidden;}
.right_content1 h1{ line-height:40px; border-bottom:solid 1px #ccc; width:375px; margin-left:15px;}
.right_content1 ul{ height:auto; overflow:hidden; width:375px; margin-left:15px; margin-bottom:5px;}
.right_content1 ul li{ height:26px; line-height:26px; overflow:hidden; border-bottom:dashed 1px #ddd;}
.right_content1 ul li em{ display:block; position:relative; float:right;}

.footer{ height:189px; overflow:hidden; margin-top:20px; background:url(../images/foot_bg.gif) repeat-x #000;}
.footer a{color:#fff;}
.f_main{ width:1000px; margin:0 auto; height:189px;}
.f_top{ line-height:33px; height:33px; overflow:hidden;}
.f_top a{ color:#fff; display:block; float:left; width:48px; margin-right:20px;}
.f_center{ height:100px; line-height:21px; overflow:hidden; color:#fff; padding-top:15px; padding-bottom:15px; }
.f_c_left{width:600px; float:left;}
.f_c_right{ width:350px; float:right; text-align:right;}
.f_c_right img{ float:right; margin-left:10px;}
.f_c_left img{ float:left; margin-right:10px;}

.f_link{ height:50px; line-height:50px; color:#fff;}
.f_link a{ color:#fff; }

.main_center1{ height:auto; overflow:hidden; background:#eee;}

.t1{ height:125px; overflow:hidden;}
.t1_b{ height:50px; width:335px; background:url(../images/website_bg.gif) no-repeat; margin-top:40px;}
.t1_c{ height:50px; background:url(../images/website_bg1.gif) no-repeat; margin-top:40px;}
.t1_d{ height:50px; background:url(../images/website_bg1.gif) no-repeat; margin-top:40px; background-position:0px -60px;}
.t1_e{ height:50px; background:url(../images/website_bg1.gif) no-repeat; margin-top:40px; background-position:0px -120px;}
.t1_f{ height:60px; background:url(../images/pm_bg.gif) no-repeat; margin-top:40px; background-position:15px 5px; border-bottom:solid 1px #ccc; padding-bottom:20px;}
.t1_g{ height:50px; background:url(../images/z_bg.gif) no-repeat; margin-top:40px; border-bottom:solid 1px #ccc; padding-bottom:20px;}
.t1_h{ height:50px; background:url(../images/z_bg.gif) no-repeat; background-position:5px -270px; margin-top:40px; border-bottom:solid 1px #ccc; padding-bottom:20px;}
.t1_i{ height:50px; background:url(../images/z_bg.gif) no-repeat; background-position:5px -340px; margin-top:40px; border-bottom:solid 1px #ccc; padding-bottom:20px;}
.t1_j{ height:50px; background:url(../images/bg_001.gif) no-repeat; background-position:10px 15px; margin-top:40px; border-bottom:solid 1px #ccc; padding-bottom:20px;}

.t2{ height:170px; overflow:hidden; border-bottom:solid 1px #ccc;}
.t2_left{ width:440px; float:left; margin-left:15px; height:160px; overflow:hidden;}
.t2_left_t{ height:70px; background:url(../images/website_bg.gif) no-repeat; background-position:0px -60px; width:250px;}
.t2_left_b{ font-size:14px;line-height:25px;}

.t2_right{ width:440px; float:right; margin-right:15px; height:160px; overflow:hidden;}
.t2_right_t{ height:70px; background:url(../images/website_bg.gif) no-repeat; background-position:0px -140px; width:250px;}
.t2_right_b{ font-size:14px;line-height:25px;}

.t3{ width:970px; margin:50px auto; height:auto; overflow:hidden;}
.t3_left{ width:240px; float:left; height:auto; overflow:hidden;}
.t3_right{ width:630px; float:right; height:auto; overflow:hidden; border-bottom:dashed 1px #ccc; padding-bottom:10px;}

.t3_1{ height:90px; overflow:hidden;}
.t3_2{ height:150px; overflow:hidden; margin-top:10px;}

#t3_1{ background:url(../images/website_bg.gif) no-repeat; background-position:65px -210px;}
#t3_2{ background:url(../images/website_bg.gif) no-repeat; background-position:-368px 0px;}
#t3_3{ background:url(../images/website_bg.gif) no-repeat; background-position:30px -310px;}
#t3_4{ background:url(../images/website_bg.gif) no-repeat; background-position:-368px -180px;}
#t3_5{ background:url(../images/website_bg.gif) no-repeat; background-position:55px -410px;}
#t3_6{ background:url(../images/website_bg.gif) no-repeat; background-position:-368px -340px;}
#t3_7{ background:url(../images/website_bg.gif) no-repeat; background-position:50px -510px;}
#t3_8{ background:url(../images/website_bg.gif) no-repeat; background-position:-368px -505px;}

.t3_r_1{ height:30px; overflow:hidden; margin-bottom:10px; margin-top:40px; width:230px;}
.t3_r_2{ height:110px; overflow:hidden; margin-bottom:10px; font-size:13px; font-weight:bold; line-height:21px;}
.t3_r_3{ height:35px; overflow:hidden;}
.t3_r_3 a{ display:block; width:140px; height:35px; background:url(../images/website_bg.gif) no-repeat; background-position:-10px -780px;}

#t3_r_1{ background:url(../images/website_bg.gif) no-repeat; background-position:-10px -610px;}
#t3_r_2{ background:url(../images/website_bg.gif) no-repeat; background-position:-10px -650px;}
#t3_r_3{ background:url(../images/website_bg.gif) no-repeat; background-position:-10px -690px;}
#t3_r_4{ background:url(../images/website_bg.gif) no-repeat; background-position:-10px -735px;}


.t_jichu{ height:auto; overflow:hidden; margin-top:30px; border-top:solid 1px #bbb;}
.t_jichu_t{ height:auto; overflow:hidden; margin:30px 10px;}
.t_jichu_left{ width:340px; float:left; margin-left:10px;}
.t_jichu_right{width:600px; float:right; margin-right:20px;}
.t_jichu_1{ height:30px; overflow:hidden; margin-bottom:10px; margin-top:5px; width:230px;}

.t_jichu_content{ font-size:13px; line-height:26px;}

.t_jichu_d{ height:auto; overflow:hidden; line-height:35px; font-size:18px; color:#0086d9; padding:50px 15px;}

.t1_txt{ height:auto; overflow:hidden; padding:20px; line-height:26px; font-size:15px; border-bottom:dashed 1px #ccc}
.t_div{ height:auto; overflow:hidden; padding:10px 20px;}
.t_d_left{ width:460px; float:left; height:auto; overflow:hidden;}
.t_d_right{ width:460px; float:right; height:auto; overflow:hidden;}

.t_d_left1{ width:460px; float:left; height:auto; overflow:hidden;}
.t_d_right1{ width:460px; float:right; height:auto; overflow:hidden;}

.t_div_left{ width:230px; float:left; height:140px; overflow:hidden;}
.t_div_right{ width:700px; float:left; height:140px; overflow:hidden; margin-left:15px; font-size:13px;}

.t_d_title{ height:100px; overflow:hidden;}
.t_d_title1{ height:50px; overflow:hidden;}
.t_d_title2{ height:50px; overflow:hidden; margin-bottom:20px;}
.t_d_content{ height:auto; overflow:hidden; margin-top:15px;}
.t_d_content p{ font-size:14px; line-height:23px;}


#title_1{ background:url(../images/pm_bg.gif) no-repeat; background-position:0px -65px;}
#title_2{ background:url(../images/pm_bg.gif) no-repeat; background-position:0px -275px;}
#title_3{ background:url(../images/pm_bg.gif) no-repeat; background-position:0px -170px;}
#title_4{ background:url(../images/pm_bg.gif) no-repeat; background-position:0px -378px;}
#title_5{ background:url(../images/z_bg.gif) no-repeat; background-position:0px -60px;}
#title_6{ background:url(../images/z_bg.gif) no-repeat; background-position:0px -120px;}
#title_7{ background:url(../images/z_bg.gif) no-repeat; background-position:0px -180px;}
#title_8{ background:url(../images/z_bg.gif) no-repeat; background-position:0px -230px;}
#title_9{ background:url(../images/bg_001.gif) no-repeat; background-position:0px -50px;}
#title_10{ background:url(../images/bg_001.gif) no-repeat; background-position:0px -100px;}
#title_11{background:url(../images/bg_001.gif) no-repeat; background-position:0px -160px;}
#title_12{background:url(../images/bg_001.gif) no-repeat; background-position:0px -220px;}
#title_13{background:url(../images/bg_001.gif) no-repeat; background-position:0px -270px;}

.domain_list{ height:auto; overflow:hidden; margin:20px 0px;}
.domain_input{ line-height40px; margin-top:20px;  margin-bottom:20px;}
.domain_input input{ width:300px; height:20px; line-height:20px; padding:5px;}
.domain_list ul{}
.domain_list ul li{ width:90px; float:left; margin-right:10px; font-size:14px; margin-bottom:10px;}

.t_div td{ padding:5px;}

.c_nav{ line-height:40px; height:40px; overflow:hidden; border-bottom:solid 1px #ccc; border-top:solid 1px #ccc; font-size:13px; margin-top:10px;}
.c_left{ width:760px; height:auto; overflow:hidden; float:left; padding:20px 10px 20px 0px; border-right:solid 1px #ccc;}
.c_right{ width:210px; height:auto; overflow:hidden; float:right;}
.c_r_title{ height:40px; line-height:40px; background:#c40a0b; margin-top:20px; padding-left:20px; color:#fff; font-size:14px;}
.c_right ul{ margin-top:20px;}
.c_right ul li{ height:35px; line-height:35px; padding-left:20px; font-size:13px; border-bottom:dashed 1px #ccc; margin-bottom:5px;}
.c_r_img{ margin-top:15px; text-align:right;}

.c_l_li{ height:auto; overflow:hidden; margin-bottom:15px; margin-top:15px;}
.c_l_li h3{ line-height:20px; height:20px; overflow:hidden; background:#efefef; padding:5px; font-size:14px;}
.c_l_li_info{ line-height:30px; height:30px; overflow: hidden; margin-top:5px; border-bottom:solid 1px #ccc; background:url(../images/info_bg.gif) no-repeat; background-position:0px 5px;}
.c_l_li_info a{ display:block; width:80px; margin-left:27px; float:left; font-size:13px; color:#666}
.c_l_li_content{ margin-top:5px; line-height:23px; height:auto; overflow:hidden;}

.c_l_li_case_img{ height:160px; width:160px; padding:5px; border:solid 1px #ccc; float:left;}
.c_l_li_case_img img{ height:160px; width:160px;}
.c_l_li_case{ height:190px; overflow:hidden; margin-bottom:15px; width:570px; float:right;}
.c_l_li_case h3{ line-height:20px; height:20px; overflow:hidden; background:#efefef; padding:5px; font-size:14px;}


.c_c_bg{ display:block; line-height:30px; height:30px; margin-top:10px; width:100%; border-bottom:solid 1px #ccc;}
.c_c_bg a{ display:block; margin-right:15px; float:left; color:#888;}
.c_c_bg a:hover{color:red; text-decoration:underline;}

.c_js{ width:705px; float:none; height:30px; overflow:hidden; margin-top:10px}

.c_c_r_content{ height:auto; overflow:hidden; margin:10px 0px 20px 0px; font-size:13px; border-bottom:solid 1px #ccc; padding-bottom:20px;}
.c_c_r_content a{ font-weight:bold; color:red;}
.c_c_r_content a:hover{ font-weight:bold; color:red; text-decoration:underline;}
.c_c_r_content p{ margin-bottom:10px; font-weight:normal; line-height:26px;}
.c_c_r_content img{float:none;max-width:700px;  /*IE7和Firefox用*/ width: expression(this.width > 700 ? 700: true);   /*IE6用*/}

.c_c_youyan{ height:auto; overflow:hidden; margin-top:10px; margin-bottom:10px;}

.t_d_left1 img{ float:left; margin-right:10px; width:316px; height:239px;}
.t_d_left1 p{ font-size:14px;}
.t_d_left1 p a{ display:block; width:130px; height:35px; background:url(../images/website_bg.gif) no-repeat; background-position:-10px -780px; margin-top:40px;}

.t_d_right1 img{ float:left; margin-right:10px; width:316px; height:239x;}
.t_d_right1 p{ font-size:14px;}
.t_d_right1 p a{ display:block; width:130px; height:35px; background:url(../images/website_bg.gif) no-repeat; background-position:-10px -780px; margin-top:20px;}

#t_div1 img{ float:left; margin-right:10px;}
#t_div1 p{ font-size:14px;}
#t_div1 p a{ display:block; width:130px; height:35px; background:url(../images/website_bg.gif) no-repeat; background-position:-10px -780px; margin-top:20px;}

.c_c_r_img{ height:auto; overflow:hidden; border-bottom: solid 1px #ccc; text-align:center;}
.c_c_r_img img{ float:none;max-width:700px;  /*IE7和Firefox用*/ width: expression(this.width > 700 ? 700: true);   /*IE6用*/ border:solid 1px #ccc; padding:5px; margin:20px 10px;}

.t_r_ul{height:auto; overflow:hidden; border-bottom:solid 1px #ddd; padding:0px; margin-top:15px;}
.t_r_ul ul{}
.t_r_ul ul li{line-height:25px; border-bottom:dashed 1px #ccc; margin-bottom:10px; padding-bottom:10px; padding-left:20px; background:url(../images/li_01.gif) no-repeat left top; background-position:0px 8px;font-size:13px;}
.t_r_ul ul li em{float:right; right:10px; }


/*分页*/
.page_link {padding:0px;margin:0px; text-align:center; font-family:Verdana; font-size:12px; margin-bottom:0px; margin-top:20px; }
.page_link a {border-right: #dedfde 1px solid; padding-right: 6px; background-position: 50% bottom; border-top: #dedfde 1px solid; padding-left: 6px; padding-bottom: 2px; border-left: #dedfde 1px solid; color: #7e7bff; margin-right: 3px; padding-top: 2px; border-bottom: #dedfde 1px solid; text-decoration: none}
.page_link a:hover {border-right: #000 1px solid; border-top: #000 1px solid; background-image: none; border-left: #000 1px solid; color: #fff; border-bottom: #000 1px solid; background-color: #006fc9}
.meneame a:active {border-right: #000 1px solid; border-top: #000 1px solid; background-image: none; border-left: #000 1px solid; color: #fff; border-bottom: #000 1px solid; background-color: #006fc9}
.page_link span.current {padding-right: 6px; padding-left: 6px; font-weight: bold; padding-bottom: 2px; color: #0602a2; margin-right: 3px; padding-top: 2px}
.page_link span.disabled {padding-right: 6px; padding-left: 6px; padding-bottom: 2px; color: #0600ff; margin-right: 3px; padding-top: 2px}
/*分页结束*/


		.slideBox{ width:1000px; height:360px; overflow:hidden; position:relative;}
		.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
		.slideBox .hd ul li.on{ background:#f00; color:#fff; }
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd li{ zoom:1; vertical-align:middle; }
		.slideBox .bd img{ width:1000px; height:360px; display:block;  }