﻿/* common page styles */
*{padding:0;margin:0;}
ul, li{ list-style:none;}
body{ color:#666; font-family:"Microsoft YaHei";}
.fl_ul li{ float:left; display:block; overflow:hidden;}
img{ border:none;}
.clear{clear: both;overflow: hidden; }
.flo_left{ overflow:hidden; float: left; display: block;}
#all{width: 80%;min-width: 650px;margin: 40px auto 0 auto;background: #FCFFED;padding: 20px 35px}
h1{font: 26px;color: #324143}
p{font: 14px;color: #666;}
a{color: #666; text-decoration:none;}
a:hover{ text-decoration:underline; color:#333;}


/* nav */
.nav{     height: 45px;
    background: #005bac;
    border-top: 2px solid rgb(148, 145, 255);
    -webkit-box-shadow: 0px 3px 4px #8181A0;
    -box-shadow: 0px 3px 4px #591E12;}
#jsddm{	margin:0 auto; height:45px; overflow:hidden; width:1100px;}
#jsddm li{float: left;height:45px; line-height:45px;font: 14px;}
#jsddm li a	{display: block; height:45px; line-height:45px;back/ground: #324143;text-decoration: none;width:135px; text-align:center; color: #ffffff;white-space: nowrap}
#jsddm li a:hover{background:#039; color:#fff;}
#jsddm li ul{margin: 0;padding: 0;position: absolute;visibility:hidden;border-top: 1px solid white; z-index:9999;}		
#jsddm li ul li{float: none;display: inline}			
#jsddm li ul li a { border:none; background: #005CC9;color: #ccc}
#jsddm li ul li a:hover{background:#039; color:#fff;}
#jsddm li.in_nav_button a{ margin-top:12px; height:30px; width:95px; border:none;}
#jsddm li.for_ali{ margin-left:15px;}
#jsddm li.for_ali a{width:150px;}
#jsddm li.for_weibo a{width:30px;}
#jsddm li.in_nav_button a:hover{ background:#005CC9;}

/*header*/
.header{height:120px; background: #ffffff;}
.in_head_box{ width:1100px; margin:0 auto; height:120px;}
.header .logo{    width: 1100px;
    height: 120px;
    margin: 0 auto;}
.header .phone_qq{ background:url(../images/pic_pho.jpg) 0 0 no-repeat; float:left;margin-left:195px; height:120px; width:276px;}
.phone_qq .in_qq{  margin-top:35px;}
.phone_qq .in_qq a{display:block; overflow:hidden; width:276px; height:30px;}

/*content*/
.content{ width:1100px; margin:0 auto;}
.box1{margin-top:15px;}
.con_intro{ width:278px; padding-right:19px;padding-bottom:10px; border-bottom:1px dashed #CCCCCC; border-right:1px dashed #CCCCCC;height: 230px;}
.con_intro p{ line-height:28px; padding:0; margin:0;}
.con_intro p a{ color:#C00;}
.con_intro p a:hover{ font-weight:bold;}

.con_news{ width:392px; padding-left:18px; padding-right:28px; padding-bottom:10px;border-bottom:1px dashed #CCCCCC;height: 230px;}
.flashnews{ width:392px;}
.con_news ul { width:392px; margin-top:7px;}
.con_news ul li{ height:28px; line-height:28px; width:196px; float:left; display:block; overflow:hidden;}
.con_news ul li a{ font-size:12px;}




.con_link {  background: #e4f1f9 url(../images/pic06.jpg) 0 0 no-repeat;
    height: 230px;
    padding-bottom: 10px;
    border-bottom: 1px dashed #CCCCCC;
    width: 263px;
    float: left;}
.con_link a{ font-size:12px;}
.con_link a:hover{ text-decoration:none;}
.in_link_search{ height:42px; overflow:hidden;}
.in_link_search .search-keyword{ width:130px; height:22px; line-height:22px; padding:0 5px; margin:9px 0 0 50px; border:none; color:#666;}



/*box2*/
.box2 { padding-top:10px;}
.con_butt1 .in_butt{ width:285px; padding:5px; height:36px; line-height:36px; background:#D4EEFF; }
.con_butt1 .in_butt a{ color:#3070B6; float:left; display:block; font-size:14px; margin-right:5px;}
.con_butt1 .in_butt a:hover{ color:#3070B6;}

.con_butt2{ width:370px; height:100px; overflow:hidden; background:#f4f4f4; }
.in_butt2{ width:220px;}
.in_butt2 h4{ height:30px; line-height:34px; display:block;}
.in_butt2 h4 a{ font-size:14px;}
.in_butt2 p{ font-size:12px; line-height:18px; margin:0; padding:0;}
.con_butt2 .out_img_a{ margin:10px 7px 0 10px;}
.in_butt2 ul li a{ font-size:12px;}
.in_butt2 ul li{ height:22px; padding-left:22px; background:url(../images/icon30.jpg) 3px 9px no-repeat; line-height:22px;}
.in_butt2 ul{ margin-top:3px;}

.con_butt3{ width:345px; height:100px; overflow:hidden; background:#FFF0E0; margin-left: 15px;}
.in_butt3{ width:220px; padding:10px 10px 0;}
.in_butt3 h4{ height:30px;  display:block;}
.in_butt3 h4 a{ font-size:14px;}
.in_butt3 p{ font-size:12px; margin-top:5px;}
.in_butt3 p a{ font-size:12px; line-height:18px; margin:0; padding:0;}
.con_butt3 .out_img_a{ }


.con_butt4 .in_butt{ width:295px; padding:5px; height:36px; line-height:36px; background:#D4EEFF; }
.con_butt4 .in_butt a{ color:#3070B6; float:left; display:block; font-size:14px; margin-right:5px;}
.con_butt4 .in_butt a:hover{ color:#3070B6;}

.con_butt5{ width:320px; height:100px; overflow:hidden; background:#f4f4f4; margin-left: 15px;}
.in_butt5{ width:220px;}
.in_butt5 h4{ height:30px; line-height:34px; display:block;}
.in_butt5 h4 a{ font-size:14px;}
.in_butt5 p{ font-size:12px; line-height:18px; margin:0; padding:0;}
.con_butt5 .out_img_a{ margin:10px 7px 0 10px;}
.in_butt5 ul li a{ font-size:12px;}
.in_butt5 ul li{ height:22px; padding-left:22px; background:url(../images/icon30.jpg) 3px 9px no-repeat; line-height:22px;}
.in_butt5 ul{ margin-top:3px;}

.con_butt6{ width:345px; height:100px; overflow:hidden; background:#FFF0E0; margin-left: 15px;}
.in_butt6{ width:220px; padding:10px 10px 0;}
.in_butt6 h4{ height:30px;  display:block;}
.in_butt6 h4 a{ font-size:14px;}
.in_butt6 p{ font-size:12px; margin-top:5px;}
.in_butt6 p a{ font-size:12px; line-height:18px; margin:0; padding:0;}
.con_butt6 .out_img_a{ }


/*box3*/
.box3{ background:#ececec; padding:20px 15px; margin-top:10px;}
.box3 ul li{ float:left; display:block; overflow:hidden; margin:0 12px;}

/*box4*/
.box4{ background:#e4e4e4;  margin-top:10px; padding-bottom:15px;}
.box4 ul.in_box4_ul{ padding-left:19px;}
.box4 ul.in_box4_ul li{ float:left; display:block; overflow:hidden; margin:0 10px;}
.box4 .box4_title{ text-align:center; font-size:14px; height:24px; line-height:24px; width:170px;}

/*box5*/
.box5{ background:#e4e4e4;  margin-top:1px; padding-bottom:15px;}
.box5 ul{ padding-left:100px;}
.box5 ul li{ float:left; display:block; overflow:hidden; margin:0 15px;}

/*boxadd*/
.boxadd{ padding:5px 0; border-bottom:1px solid #eee;}
.in_boxadd1{ width:347px; height:132px; overflow:hidden; margin-right:25px;}
.in_butt3_r{ margin-left:10px;}
.in_butt3_r h4{ background:#f1f1f1; height:30px; line-height:30px; display:block; overflow:hidden; width:144px; padding-left:10px;}
.in_butt3_r h4 a{ display:block; float:left;}
.in_butt3_r h4 a.h4_left{ font-size:14px;}
.in_butt3_r h4 a.h4_right{ font-size:12px; font-weight:normal; margin-left:55px; color:#999;}
.in_butt3_r h4 a.h4_right:hover{ color:#333;}
.in_butt3_r .in_goods li { height:26px; line-height:26px; padding-left:10px;}
.in_butt3_r .in_goods li a{ font-size:12px; text-decoration:none;}
.in_butt3_r .in_goods li a b{ color:#0C0;}
.in_boxadd2{ width:355px; height:132px; overflow:hidden;}
.in_boxadd2 .in_butt3_r h4{width:213px;}
.in_boxadd2 .in_butt3_r h4 a.h4_right{ margin-left:110px;}
.in_boxadd2 .in_butt3_r{ width:213px;}
.in_boxadd2 .in_butt3_r .in_goods li {height:26px; width:95px; line-height:26px; padding-left:10px;}
.in_boxadd2 .in_butt3_r .in_goods li{ float:left; display:block; overflow:hidden;}
/*footer*/
.footer{  background:url(../images/pic17.jpg) repeat-x 0 0; padding-top:22px;}
.out_foot_box1{ background:#727272;}
.foot_box1{ background:#727272; margin:0 auto; padding:30px 15px; width:970px; height:150px;}
.foot_box1 a{ margin:0 20px;}

.out_foot_box2{ background:#FFFFFF; display:block;}
.foot_box2{ background:#FFFFFF; margin:0 auto; padding:15px ; width:970px; }
.foot_logos{ background:url(../images/pic18.jpg) 0 0 no-repeat; width:616px; height:52px; display:block; margin:0 auto;}
.foot_box2 .foot_logos a{ float:left; display:block; height:52px; overflow:hidden;}
.foot_box2 p{ color:#8e8e8e;}
.foot_link{ height:30px; line-height:30px; margin:0 30px 15px;}
.foot_link a{color:#888;}
.foot_copy{ height:28px; line-height:28px; margin-left:180px; margin-top:15px;}
.viewbox .xin { background-color: rgb(221, 219, 217);}
.viewbox .xin p {padding: 20px; max-width: 100%; border-left-color: rgb(95, 156, 239); border-right-color: rgb(95, 156, 239); border-left-style: groove; border-left-width: 6px; border-right-style: ridge; border-right-width: 6px; font-family: 'Microsoft YaHei'; font-size: 16px;
}

.tuplie-tp { width: 332px; height: 280px; float: left; z-index: 12; padding-bottom: 20px; position: relative;}

.tuplie-dbt { position: absolute; width: 332px; left: 0;  top: 0;  padding-top: 245px;  text-align: center;  text-shadow: 0px -1px 0 #666666;  height: 20px; font-size: 12px;}

.tuplie-xbt { position: absolute; width: 332px; left: 0;  top: 0; padding-top: 225px;  text-align: center; text-shadow: 0px -1px 0 #88CEF1;  height: 20px; font-size: 12px;}
