﻿/********   整体  ***********/
div,table,tr,td,img,ul,li,h1,h2,h3,h4,h5,h6,p,em,font,span,dl,dt,dd,form,textarea,input{ margin:0; padding:0;  font-style:normal;}
img
{
 border:0px;	
	}
ul,li{ list-style:none;}
a
{
	 text-decoration:none;
	 color:#333333;
	}
a:hover
{
	 color:red;
	}
body
{
	width:100%; margin:0px auto; font-size:14px; font-family:Arial; 
	}
.clear
{
	 clear:both;
	}
.xinwenzi{ width:810px; line-height:28px; vertical-align:middle;font-size:16px;background-color:#f5f5f5;color:#585858; padding-left:10px;padding-top:10px;}
/********先整体（Container）再分为三部分 上（Container_T），中（Container_M），下(footer) ***********/
#Container_T{ background-color:#448eed;}
#Header{width:1180px; margin:0px auto;}
#Container
{
	width:1180px; margin:0px auto;
	}

#Container_M
{
 width:1216px;overflow:hidden; margin-top:10px;
	}
    #Container_M li{width:273px;float:left; margin-right:30px; margin-top:15px;}
        #Container_M li p a{font-size:16px; color:#585858}
        #Container_M li p{ line-height:22px;vertical-align:middle;color:#888888}
#Container_M li p.shijian{ line-height:20px;}
        #Container_c
{
 width:1216px;overflow:hidden; margin-top:10px;
	}
    #Container_c li{width:199px;float:left;text-align:left;  margin-top:8px;}
        #Container_c li p a{font-size:14px; color:#3a8cd5}
        #Container_c li p{ line-height:36px;vertical-align:middle;color:#888888;width:180px}
.prodi { color:#888;font-size:14px;display:block;}
.addtime{color:#888;font-size:14px; display:block;}
 #Container_c_c
{
 width:1216px;overflow:hidden; margin-top:10px;
	}
    #Container_c_c li{width:150px;float:left;text-align:left;  margin-top:8px;}
        #Container_c_c li p a{font-size:16px; color:#3a8cd5}
        #Container_c_c li p{ line-height:36px;vertical-align:middle;color:#888888}
.cart_da{background-color:#f5f5f5; padding-bottom:22px; }
.daleititle{ font-size:18px; color:#3a8cd5; margin-top:30px;padding-top:8px;}
.about_title{ font-size:18px; color:#585858; margin-top:35px; margin-bottom:30px;}
.about_cont{ background-color:#f5f5f5; padding:38px 73px 120px 73px; line-height:36px; font-size:14px; color:#585858}
#footer
{
	background-color:#eef8fa;
	}
.redspan{ color:red}
/********上（Container_T）分为头部logo(Header),导航栏(Nav),广告(Ad) ***********/
#Header
{
	
	}
.header_l{ width:576px; float:left;}
.header_r{ width:340px; float:right; text-align:right; font-size:12px;}	
.header_r p{ padding-top:16px;}
.header_r p span{ padding-left:3px; padding-right:3px; line-height:14px; vertical-align:middle;}
.header_r p span a{ color:Black}
.sear{ margin-top:14px;  vertical-align:middle;}
.search {width:220px;float:left;padding-top:10px;}
.searchin{height:21px;line-height:21px; background:none; border:solid 1px #76b6dc;border-right:none;width:158px;}
.topsub{height:23px;line-height:23px; border:none; padding:0px; margin:0px; vertical-align:top; cursor:pointer}
#Nav {padding-top:10px;padding-bottom:10px; width:330px;float:left;}
	#Nav li
{
	 font-size:16px;color:White;   height:28px;  float:left; padding-right:30px;line-height:28px; vertical-align:middle;
	}
        #Nav li.tenav{ font-size:18px}
	#Nav li a{ color:White;}
	#Nav li a:hover{ color:Red;}
.cont_cont{ background-color:#f5f5f5;color:#585858; width:520px; float:right}
.cont_title{background-color:#f5f5f5; font-size:16px; line-height:34px; vertical-align:middle; margin-top:34px; color:#585858;  padding-left:15px}
.cont_cont table{  line-height:34px; vertical-align:middle; font-size:16px;}
    .cont_cont table input { width:290px;}
.liuyan_al{ margin-top:25px; color:#585858;font-size:16px;}
.liuyan_t{  border:solid 1px #ccc; height:34px; line-height:34px; vertical-align:middle; padding-left:24px; background:url("../images/liu.jpg") no-repeat left center}
.liuyan_c{border:solid 1px #ccc; line-height:34px; vertical-align:middle;padding-left:24px; padding-right:24px; border-top:none; }
#Ad
{
  margin-top:5px;	
	}
/********中（Container_M）分为左（Left_Nav）中（main）右（Right_Nav）因为这里的布局很可能会变所以打算命名成class ***********/
.mian_left{ width:235px; float:left;}
.mian_right{width:755px; float:right;}

.title{ width:235px; height:37px;background:url("images/title.jpg") no-repeat left center;}
.span_left{ display:block; float:right; height:37px; line-height:37px; vertical-align:middle; padding-right:16px;}
.span_left a{ color:White}
.span_right{ display:block; float:left; padding-left:25px; margin-top:18px; color:#37651d; font-weight:bold; font-size:14px;}
.title_cont{ border-left:solid 1px #cacaca; border-right:solid 1px #cacaca;}
.mian_left_2{ margin-top:8px;}
 
.mian_left_2_c{border-left:solid 1px #cccccc;border-right:solid 1px #cccccc; padding-left:20px; padding-right:20px; padding-bottom:8px;}
.mian_left_2_c li{ line-height:34px; vertical-align:middle; background:url("images/li.jpg") no-repeat left center; padding-left:24px; border-bottom:dashed 1px #cacaca}
.mian_left_3{ margin-top:8px}
.mian_left_3_c{ line-height:26px; vertical-align:middle;border-left:solid 1px #cccccc;border-right:solid 1px #cccccc; padding-left:20px; padding-right:20px; padding-top:10px; padding-bottom:5px; width:193px}
.right_title{ height:40px; background:url("images/titl1.jpg") no-repeat left center; line-height:40px; vertical-align:middle; padding-left:38px; font-weight:bold;}
.right_title span{ display:block; float:right; padding-right:12px; font-weight:normal;}
.mian_right_1_c{ padding-top:21px; padding-bottom:14px;border-left:solid 1px #cccccc;border-right:solid 1px #cccccc; line-height:26px; vertical-align:middle; padding-left:20px; padding-right:20px; width:713px; }
.mian_right_2{ margin-top:8px;}
.mian_right_2_c{border-left:solid 1px #cccccc;border-right:solid 1px #cccccc; padding-left:26px;  overflow:hidden; padding-top:28px; width:727px; }
.mian_right_2_c li{ line-height:24px; vertical-align:middle; float:left; margin-right:20px; text-align:center; margin-bottom:9px;}
.mian_right_2_c li img{ padding:2px; border:solid 1px #cacaca; display:block;}

.mian_right_3{ margin-top:8px;}
.mian_right_3_l{ width:373px; float:left;}
.mian_right_3_r{ width:373px; float:right;}

.right_title2{ height:40px; background:url("images/tit2.jpg") no-repeat left center; line-height:40px; vertical-align:middle; padding-left:38px; font-weight:bold;}
.right_title2 span{ display:block; float:right; padding-right:12px; font-weight:normal;}
.mian_right_3_l_c{ padding:0px 10px;border-left:solid 1px #cccccc;border-right:solid 1px #cccccc; padding-bottom:1px}
.mian_right_3_l_c li{ line-height:32px; vertical-align:middle; background:url("images/li2.jpg") no-repeat left center; padding-left:18px; border-bottom:dashed 1px #cacaca;}
.con_5{ margin-top:8px;}
.tit_5{ height:40px; background:url("images/tit4.jpg") no-repeat left center; line-height:40px; vertical-align:middle; padding-left:38px; font-weight:bold;}
.tit_5 span{ display:block; float:right; padding-right:12px; font-weight:normal;}
.con_5_c{border-left:solid 1px #cccccc;border-right:solid 1px #cccccc; height:188px;}
.copyright
{
	 text-align:center; padding-top:24px; line-height:30px; color:#838882;padding-bottom:24px;
	}
.copyright a
{
	 color:#686461;
	}


.jieshao{ background-color:#e5e5e5; height:32px;margin-top:34px;}
.chanbei{ background-color:#2991e0;color:white; height:32px; line-height:32px; vertical-align:middle; width:100px;text-align:center;}
.neirong{ margin-top:20px; margin-bottom:40px; line-height:26px;color:#585858}


.picture_list{ border-left:solid 1px #cccccc;border-right:solid 1px #cccccc;  padding-left:30px; padding-right:30px; padding-top:26px;min-height:760px;height:auto !important;height:760px; }

.picture_class{ line-height:34px; vertical-align:middle; background-color:#e6fbc1;  padding-left:40px;}
.picture_class li{background:url("images/li.jpg") no-repeat left center; padding-left:24px; margin-right:24px; float:left}

.pic{ margin-top:30px;width:990px; overflow:hidden;}
.pic ul{ }
.pic li{ float:left; margin-right:26px; text-align:center; line-height:40px; vertical-align:middle;}
.pic li img{ display:block;}

.pic_show{ padding:20px 26px;}
.picimg{ text-align:center;}
.shang{ width:104px; float:left;}
.xia{ width:104px; float:right;}
.pic_cont{ line-height:30px; vertical-align:middle;}



#Container_M li p.kuandu{ width:273px; height:40px; overflow:hidden; line-height:40px;}
.page-box{margin-top:20px; margin-bottom:25px;}
.prote{ width:145px;height:36px; overflow:hidden}
.login-right{ width:300px; margin:160px auto;}
	.login-right li{ position:relative; clear:both; margin-bottom:10px; height:50px; *display:inline; *zoom:1; }
	.login-right li label{ position:absolute; top:1px; left:10px; width:68px; height:40px; line-height:40px; color:#999; font-size:14px; }
	.login-right li input{ display:block; margin:0; padding:10px 10px 10px 10px; width:278px; height:20px; line-height:20px; border:1px solid #e8e8e8; background:#fbfcff; color:#333; font-size:14px; border-radius:3px; }
	.login-right li input:focus{ border-color:#999; }
	.login-right li span{ line-height:24px; }
    .login-right .btn-box .col{ clear:both; margin-bottom:10px; padding-bottom:10px; color:#555; font-size:14px; line-height:20px; }
	.login-right .btn-box .col .submit{ display:block; padding:10px 20px; width:100%; color:#fff; font-size:14px; line-height:20px; border:0; background:#1e7bb3; text-align:center; border-radius:3px; cursor:pointer; }
	.login-right .btn-box .tips{ display:none; margin:0; padding:0; text-align:center; font-size:12px; color:#f00; }
	.login-right .oauth-box { clear:both; padding-top:20px; }
	.login-right .oauth-box h3{ display:block; margin-bottom:10px; color:#555; font-size:14px; line-height:30px; height:30px; font-weight:normal; }
	.login-right .oauth-box p{ margin-left:-25px; }
	.login-right .oauth-box p a{ display:block; float:left; margin:0 0 10px 25px; _display:inline; _zoom:1; }
	.login-right .oauth-box p a img{ width:38px; height:38px; }
#keywords{ color:white;padding-left:5px;}
.protitle{ font-size:30px; margin-bottom:9px; color:#3a8cd5}
.addtimepro{ margin-top:5px;color: #888;font-size: 14px;}
.fenlei{ font-size:30px; margin-top:30px; margin-bottom:30px;color:#585858}
.newlist_top{ margin-top:20px;}
.newlist_left{ width:600px; float:left;  }
    .newlist_left span {
        line-height: 20px;
        vertical-align: top;
        font-size: 16px;
    }
.newlist_left img{ padding-right:10px; display:inline-block}
.newlist_right{ width:200px; float:right}
.newlist_com{ margin-top:30px;}
    .newlist_com ul{ width:1240px; overflow:hidden}
    .newlist_com li { width:246px; margin-right:62px; float:left;text-align:left; margin-bottom:20px; height:243px; overflow:hidden
    }
        .newlist_com li p{ line-height:26px; height:26px; vertical-align:middle; font-size:16px; overflow:hidden
        }
        .newlist_com li img{ padding:2px; border:solid 1px #ccc}
.shijian{ color:#999; line-height:30px; vertical-align:middle; font-size:14px;}
.citys{ width:300px; float:right;text-align:right;padding-right:10px;}
.newurl{ line-height:26px; vertical-align:middle;font-size:17px;padding:20px 0px 2px 0px; }