/*common style by tortorse*/  
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{padding:0;margin:0; font-size:12px;} 
table{ border-collapse: collapse;border-spacing: 0;} 
img{border:0;} 
fieldset{border:1;} 
address,caption,cite,code,dfn,em,th,var{font-weight:normal;font-style:normal;} 
ol,ul {list-style:none;} 
caption,th {text-align: left;} 
h1,h2,h3,h4,h5,h6 {font-weight:normal;font-size:100%;} 
q:before,q:after{content:'';} 
abbr,acronym {border:0;} 
.clearfix:after{content: "."; display:block; height:0; clear:both; visibility:hidden;}  
* html .clearfix{display:inline-block; width:100%;}  
* html .clearfix {height: 1%;}   
*+html .clearfix{min-height:1%;}   

.banner{ width:1002px; height:36px; background:url(images/banner.jpg) repeat-x; margin:0 auto; font-size:12px;}
.banlist{ float:right; padding-top:10px; padding-right:50px;}
.banner ul li{ float:left; padding-right:6px; list-style:none;}
.banner a{ text-decoration:none; color:#000000;}
.banner a:hover{ text-decoration:underline;	color:#0000FF;}	
.banner .ci123img{ margin-left:5px; float:left;}

.main{width:1002px; background:url(images/index_3.gif); margin:0 auto; color:#666666;}
.main .bg{width:100%; height:576px;}
.main .bg .bg_title{width:642px; height:120px; padding-top:170px; padding-left:306px; line-height:24px; color:#E34806;}

.main .one_list{ width:272px; height:149px; clear:both; float:left;}
.main .one_list ul{ width:228px; float:left; padding-left:22px; padding-top:10px;}
.main .one_list ul li span{ float:left; padding-right:6px; padding-top:4px;}
.main .one_list ul li p{float:left; width:196px;}
.main .one_list ul li{ width:216px; float:left; border-bottom:1px dashed #E2C975; line-height:20px; padding-top:4px;}

.main .x_clear{ width:914px; height:11px; margin:0 auto;}
.main .y_clear{ width:914px; height:8px; margin:0 auto; background:#FFFFFF;}
.main .z_clear{ width:914px; height:22px; margin:0 auto; background:#FFFFFF;}

.main .one_title{width:564px; height:42px; clear:both;}
.main .one_title .title{float:left; padding-top:12px; padding-left:12px;}

.main .one_content{ width:564px; height:110px; clear:both;}
.main .one_content span{height:49px; width:12px; float:left; padding-left:8px; padding-top:22px;}
.main .one_content strong{ color:#D02B18;}
.main .one_content .content{float:left; width:530px; line-height:22px; padding-top:16px; padding-left:4px;}

.main .t_list{ width:272; height:270px; clear:both; float:left;}
.main .t_list ul{float:left; padding-left:26px; padding-top:2px;}
.main .t_list ul li{float:left; border-bottom:1px dashed #F0F0F0; width:87%; line-height:30px;}
.main .t_list ul li.three{color:#EF5332;}
.main .t_list ul li span.one{float:left;}
.main .t_list ul li span.two{float:right;}

.main .t_list .both{ width:272px; height:52px; float:left;}
.main .t_list .both span{ float:left; padding-left:26px; padding-top:16px;}
.main .t_list .both .content{float:left; width:200px; padding-left:4px; line-height:20px; padding-top:12px; color:#4BC1E9; font-weight:bold;}

.main .two_title{ width:564px; height:78px; clear:both;}
.main .two_title .title{ float:left; line-height:24px; padding-left:12px; padding-top:12px; width:500px;}

.main .two_content{width:564px; height:125px; clear:both;}
.main .two_content span{height:90px; width:12px; float:left; padding-left:8px; padding-top:26px;}
.main .two_content strong{ color:#D02B18;}
.main .two_content .content{float:left; width:538px; line-height:22px; padding-top:20px; padding-left:4px;}

.main .three_content{ width:837px; height:97px; clear:both;}
.main .three_content span{height:60px; width:12px; float:left; padding-left:22px; padding-top:18px; padding-right:4px;}
.main .three_content strong{ color:#D02B18; float:left;}
.main .three_content .content{padding-top:14px; line-height:22px; padding-left:4px; width:786px;}

.main .four_content{ width:618px; height:123px; clear:both;}
.main .four_content span{height:60px; width:12px; float:left; padding-left:30px; padding-top:18px; padding-right:4px;}
.main .four_content strong{ color:#D02B18;}
.main .four_content .content{ float:left; width:546px; line-height:22px; padding-top:12px;}

.main .six{ width:915px; height:581px; clear:both; float:left;}
.main .s_clear{ width:100%; height:32px; float:left;}
.main .six .xx_both{width:100%; height:186px; float:left;}
.main .six .xx_both .left{ width:170px; height:186px; float:left;}
.main .six .xx_both .left span{float:left; color:#042D7F; padding-top:164px; padding-left:32px;}
.main .six .xx_both .middle{ width:224px; height:186px; float:left;}
.main .six .xx_both .middle span{ float:left; width:196px; height:142px; margin-top:26px; margin-left:10px; color:#042D7F; line-height:24px;}
.main .six .xx_both .right{ width:324px; height:186px; float:left;}
.main .six .xx_both .right span{ width:302px; height:130px; float:left; margin-top:26px; margin-left:10px; line-height:24px; color:#000009;}

.main .footer{ width:914px; height:76px; margin:0 auto; clear:both;}
.main .footer ul{height:24px; float:left; padding-left:50px; padding-top:36px;}
.main .footer ul li{ float:left; padding-left:10px;}
.main .footer ul li a{ text-decoration:none; color:#666666;}










